From 4ff0ed68d6adfb1fd7d04ee138e1ddc68ea6fe12 Mon Sep 17 00:00:00 2001 From: James Kim Date: Fri, 9 Aug 2019 11:02:13 +0900 Subject: [PATCH 001/145] removed yarn.lock and added on gitignore --- .../ReactNativeSyncManagerSample/.gitignore | 3 + .../ReactNativeSyncManagerSample/yarn.lock | 5451 ----------------- 2 files changed, 3 insertions(+), 5451 deletions(-) delete mode 100644 react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/yarn.lock diff --git a/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/.gitignore b/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/.gitignore index 5d647565..9c1a9aa0 100644 --- a/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/.gitignore +++ b/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/.gitignore @@ -54,3 +54,6 @@ buck-out/ # Bundle artifact *.jsbundle + + +yarn.lock diff --git a/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/yarn.lock b/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/yarn.lock deleted file mode 100644 index 0bf05006..00000000 --- a/react-native-redux-syncmanager-sample/ReactNativeSyncManagerSample/yarn.lock +++ /dev/null @@ -1,5451 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.3.tgz#198d6d3af4567be3989550d97e068de94503074f" - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.0" - "@babel/helpers" "^7.4.3" - "@babel/parser" "^7.4.3" - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.11" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/generator@^7.0.0", "@babel/generator@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.0.tgz#c230e79589ae7a729fd4631b9ded4dc220418196" - dependencies: - "@babel/types" "^7.4.0" - jsesc "^2.5.1" - lodash "^4.17.11" - source-map "^0.5.0" - trim-right "^1.0.1" - -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" - dependencies: - "@babel/helper-explode-assignable-expression" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-builder-react-jsx@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz#a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4" - dependencies: - "@babel/types" "^7.3.0" - esutils "^2.0.0" - -"@babel/helper-call-delegate@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.0.tgz#f308eabe0d44f451217853aedf4dea5f6fe3294f" - dependencies: - "@babel/helper-hoist-variables" "^7.4.0" - "@babel/traverse" "^7.4.0" - "@babel/types" "^7.4.0" - -"@babel/helper-create-class-features-plugin@^7.4.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.4.3.tgz#5bbd279c6c3ac6a60266b89bbfe7f8021080a1ef" - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.4.0" - "@babel/helper-split-export-declaration" "^7.4.0" - -"@babel/helper-define-map@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.0.tgz#cbfd8c1b2f12708e262c26f600cd16ed6a3bc6c9" - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.4.0" - lodash "^4.17.11" - -"@babel/helper-explode-assignable-expression@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" - dependencies: - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-hoist-variables@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.0.tgz#25b621399ae229869329730a62015bbeb0a6fbd6" - dependencies: - "@babel/types" "^7.4.0" - -"@babel/helper-member-expression-to-functions@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-imports@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-transforms@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.4.3.tgz#b1e357a1c49e58a47211a6853abb8e2aaefeb064" - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/template" "^7.2.2" - "@babel/types" "^7.2.2" - lodash "^4.17.11" - -"@babel/helper-optimise-call-expression@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - -"@babel/helper-regex@^7.0.0", "@babel/helper-regex@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.4.3.tgz#9d6e5428bfd638ab53b37ae4ec8caf0477495147" - dependencies: - lodash "^4.17.11" - -"@babel/helper-remap-async-to-generator@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-wrap-function" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.0.tgz#4f56adb6aedcd449d2da9399c2dcf0545463b64c" - dependencies: - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.4.0" - "@babel/types" "^7.4.0" - -"@babel/helper-simple-access@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" - dependencies: - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-split-export-declaration@^7.0.0", "@babel/helper-split-export-declaration@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.0.tgz#571bfd52701f492920d63b7f735030e9a3e10b55" - dependencies: - "@babel/types" "^7.4.0" - -"@babel/helper-wrap-function@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.2.0" - -"@babel/helpers@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.3.tgz#7b1d354363494b31cb9a2417ae86af32b7853a3b" - dependencies: - "@babel/template" "^7.4.0" - "@babel/traverse" "^7.4.3" - "@babel/types" "^7.4.0" - -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.0", "@babel/parser@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.3.tgz#eb3ac80f64aa101c907d4ce5406360fe75b7895b" - -"@babel/plugin-external-helpers@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.2.0.tgz#7f4cb7dee651cd380d2034847d914288467a6be4" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-proposal-class-properties@^7.0.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.4.0.tgz#d70db61a2f1fd79de927eea91f6411c964e084b8" - dependencies: - "@babel/helper-create-class-features-plugin" "^7.4.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.2.0.tgz#737b0da44b9254b6152fe29bb99c64e5691f6f68" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.2.0" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.4.3.tgz#df9ff90a9e3b94eb426e56be6100a85ac61a2b9f" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.2.0" - -"@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.3.tgz#be27cd416eceeba84141305b93c282f5de23bbb4" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - -"@babel/plugin-proposal-optional-chaining@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.2.0.tgz#ae454f4c21c6c2ce8cb2397dc332ae8b420c5441" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.2.0" - -"@babel/plugin-syntax-class-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz#23b3b7b9bcdabd73672a9149f728cd3be6214812" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-dynamic-import@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.2.0.tgz#edd83b7adc2e0d059e2467ca96c650ab6d2f3820" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.2.0.tgz#f75083dfd5ade73e783db729bbd87e7b9efb7624" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-optional-chaining@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.2.0.tgz#a59d6ae8c167e7608eaa443fda9fa8fa6bf21dff" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-typescript@^7.2.0": - version "7.3.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz#a7cc3f66119a9f7ebe2de5383cce193473d65991" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-async-to-generator@^7.0.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.0.tgz#234fe3e458dce95865c0d152d256119b237834b0" - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.0.tgz#164df3bb41e3deb954c4ca32ffa9fcaa56d30bcb" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.11" - -"@babel/plugin-transform-classes@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.3.tgz#adc7a1137ab4287a555d429cc56ecde8f40c062c" - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.4.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.4.0" - "@babel/helper-split-export-declaration" "^7.4.0" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.4.3.tgz#1a95f5ca2bf2f91ef0648d5de38a8d472da4350f" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-exponentiation-operator@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.4.0.tgz#f3c59eecff68c99b9c96eaafe4fe9d1fa8947138" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - -"@babel/plugin-transform-for-of@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.3.tgz#c36ff40d893f2b8352202a2558824f70cd75e9fe" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-function-name@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.3.tgz#130c27ec7fb4f0cba30e958989449e5ec8d22bbd" - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-modules-commonjs@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.4.3.tgz#3917f260463ac08f8896aa5bd54403f6e1fed165" - dependencies: - "@babel/helper-module-transforms" "^7.4.3" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - -"@babel/plugin-transform-object-assign@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.2.0.tgz#6fdeea42be17040f119e38e23ea0f49f31968bde" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-object-super@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - -"@babel/plugin-transform-parameters@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.3.tgz#e5ff62929fdf4cf93e58badb5e2430303003800d" - dependencies: - "@babel/helper-call-delegate" "^7.4.0" - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290" - dependencies: - "@babel/helper-builder-react-jsx" "^7.3.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" - -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.3.tgz#2a697af96887e2bbf5d303ab0221d139de5e739c" - dependencies: - regenerator-transform "^0.13.4" - -"@babel/plugin-transform-runtime@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.4.3.tgz#4d6691690ecdc9f5cb8c3ab170a1576c1f556371" - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - resolve "^1.8.1" - semver "^5.5.1" - -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-spread@^7.0.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-sticky-regex@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-typescript@^7.0.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.0.tgz#0389ec53a34e80f99f708c4ca311181449a68eb1" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-typescript" "^7.2.0" - -"@babel/plugin-transform-unicode-regex@^7.0.0": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.3.tgz#3868703fc0e8f443dda65654b298df576f7b863b" - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.4.3" - regexpu-core "^4.5.4" - -"@babel/register@^7.0.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.4.0.tgz#d9d0a621db268fb14200f2685a4f8924c822404c" - dependencies: - core-js "^3.0.0" - find-cache-dir "^2.0.0" - lodash "^4.17.11" - mkdirp "^0.5.1" - pirates "^4.0.0" - source-map-support "^0.5.9" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.4.3.tgz#79888e452034223ad9609187a0ad1fe0d2ad4bdc" - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.2.2", "@babel/template@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.0.tgz#12474e9c077bae585c5d835a95c0b0b790c25c8b" - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.4.0" - "@babel/types" "^7.4.0" - -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.0", "@babel/traverse@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.3.tgz#1a01f078fc575d589ff30c0f71bf3c3d9ccbad84" - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.0" - "@babel/parser" "^7.4.3" - "@babel/types" "^7.4.0" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.11" - -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0", "@babel/types@^7.4.0": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.0.tgz#670724f77d24cce6cc7d8cf64599d511d164894c" - dependencies: - esutils "^2.0.2" - lodash "^4.17.11" - to-fast-properties "^2.0.0" - -"@cnakazawa/watch@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef" - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - -"@jest/console@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.7.1.tgz#32a9e42535a97aedfe037e725bd67e954b459545" - dependencies: - "@jest/source-map" "^24.3.0" - chalk "^2.0.1" - slash "^2.0.0" - -"@jest/core@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-24.7.1.tgz#6707f50db238d0c5988860680e2e414df0032024" - dependencies: - "@jest/console" "^24.7.1" - "@jest/reporters" "^24.7.1" - "@jest/test-result" "^24.7.1" - "@jest/transform" "^24.7.1" - "@jest/types" "^24.7.0" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-changed-files "^24.7.0" - jest-config "^24.7.1" - jest-haste-map "^24.7.1" - jest-message-util "^24.7.1" - jest-regex-util "^24.3.0" - jest-resolve-dependencies "^24.7.1" - jest-runner "^24.7.1" - jest-runtime "^24.7.1" - jest-snapshot "^24.7.1" - jest-util "^24.7.1" - jest-validate "^24.7.0" - jest-watcher "^24.7.1" - micromatch "^3.1.10" - p-each-series "^1.0.0" - pirates "^4.0.1" - realpath-native "^1.1.0" - rimraf "^2.5.4" - strip-ansi "^5.0.0" - -"@jest/environment@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-24.7.1.tgz#9b9196bc737561f67ac07817d4c5ece772e33135" - dependencies: - "@jest/fake-timers" "^24.7.1" - "@jest/transform" "^24.7.1" - "@jest/types" "^24.7.0" - jest-mock "^24.7.0" - -"@jest/fake-timers@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.7.1.tgz#56e5d09bdec09ee81050eaff2794b26c71d19db2" - dependencies: - "@jest/types" "^24.7.0" - jest-message-util "^24.7.1" - jest-mock "^24.7.0" - -"@jest/reporters@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-24.7.1.tgz#38ac0b096cd691bbbe3051ddc25988d42e37773a" - dependencies: - "@jest/environment" "^24.7.1" - "@jest/test-result" "^24.7.1" - "@jest/transform" "^24.7.1" - "@jest/types" "^24.7.0" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.2" - istanbul-api "^2.1.1" - istanbul-lib-coverage "^2.0.2" - istanbul-lib-instrument "^3.0.1" - istanbul-lib-source-maps "^3.0.1" - jest-haste-map "^24.7.1" - jest-resolve "^24.7.1" - jest-runtime "^24.7.1" - jest-util "^24.7.1" - jest-worker "^24.6.0" - node-notifier "^5.2.1" - slash "^2.0.0" - source-map "^0.6.0" - string-length "^2.0.0" - -"@jest/source-map@^24.3.0": - version "24.3.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.3.0.tgz#563be3aa4d224caf65ff77edc95cd1ca4da67f28" - dependencies: - callsites "^3.0.0" - graceful-fs "^4.1.15" - source-map "^0.6.0" - -"@jest/test-result@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.7.1.tgz#19eacdb29a114300aed24db651e5d975f08b6bbe" - dependencies: - "@jest/console" "^24.7.1" - "@jest/types" "^24.7.0" - "@types/istanbul-lib-coverage" "^2.0.0" - -"@jest/test-sequencer@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-24.7.1.tgz#9c18e428e1ad945fa74f6233a9d35745ca0e63e0" - dependencies: - "@jest/test-result" "^24.7.1" - jest-haste-map "^24.7.1" - jest-runner "^24.7.1" - jest-runtime "^24.7.1" - -"@jest/transform@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-24.7.1.tgz#872318f125bcfab2de11f53b465ab1aa780789c2" - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^24.7.0" - babel-plugin-istanbul "^5.1.0" - chalk "^2.0.1" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.1.15" - jest-haste-map "^24.7.1" - jest-regex-util "^24.3.0" - jest-util "^24.7.1" - micromatch "^3.1.10" - realpath-native "^1.1.0" - slash "^2.0.0" - source-map "^0.6.1" - write-file-atomic "2.4.1" - -"@jest/types@^24.7.0": - version "24.7.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.7.0.tgz#c4ec8d1828cdf23234d9b4ee31f5482a3f04f48b" - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/yargs" "^12.0.9" - -"@react-native-community/cli@^1.2.1": - version "1.9.2" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-1.9.2.tgz#d033ab141df3a476e628aecd9c99534b5cb0d63e" - dependencies: - chalk "^1.1.1" - commander "^2.19.0" - compression "^1.7.1" - connect "^3.6.5" - denodeify "^1.2.1" - envinfo "^5.7.0" - errorhandler "^1.5.0" - escape-string-regexp "^1.0.5" - execa "^1.0.0" - fs-extra "^7.0.1" - glob "^7.1.1" - graceful-fs "^4.1.3" - inquirer "^3.0.6" - lodash "^4.17.5" - metro "^0.51.0" - metro-config "^0.51.0" - metro-core "^0.51.0" - metro-memory-fs "^0.51.0" - metro-react-native-babel-transformer "^0.51.0" - mime "^1.3.4" - minimist "^1.2.0" - mkdirp "^0.5.1" - morgan "^1.9.0" - node-fetch "^2.2.0" - node-notifier "^5.2.1" - opn "^3.0.2" - plist "^3.0.0" - semver "^5.0.3" - serve-static "^1.13.1" - shell-quote "1.6.1" - slash "^2.0.0" - ws "^1.1.0" - xcode "^2.0.0" - xmldoc "^0.4.0" - -"@types/babel__core@^7.1.0": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.1.tgz#ce9a9e5d92b7031421e1d0d74ae59f572ba48be6" - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.0.2.tgz#d2112a6b21fad600d7674274293c85dce0cb47fc" - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.0.2.tgz#4ff63d6b52eddac1de7b975a5223ed32ecea9307" - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.0.6" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.6.tgz#328dd1a8fc4cfe3c8458be9477b219ea158fd7b2" - dependencies: - "@babel/types" "^7.3.0" - -"@types/istanbul-lib-coverage@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.0.tgz#1eb8c033e98cf4e1a4cedcaf8bcafe8cb7591e85" - -"@types/stack-utils@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" - -"@types/yargs@^12.0.2", "@types/yargs@^12.0.9": - version "12.0.12" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-12.0.12.tgz#45dd1d0638e8c8f153e87d296907659296873916" - -abab@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - -absolute-path@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" - -accepts@~1.3.3, accepts@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" - dependencies: - mime-types "~2.1.18" - negotiator "0.6.1" - -acorn-globals@^4.1.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.2.tgz#4e2c2313a597fd589720395f6354b41cd5ec8006" - dependencies: - acorn "^6.0.1" - acorn-walk "^6.0.1" - -acorn-walk@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" - -acorn@^5.5.3: - version "5.7.3" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" - -acorn@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" - -ajv@^6.5.5: - version "6.10.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-colors@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" - dependencies: - ansi-wrap "^0.1.0" - -ansi-cyan@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" - dependencies: - ansi-wrap "0.1.0" - -ansi-escapes@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" - -ansi-gray@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" - dependencies: - ansi-wrap "0.1.0" - -ansi-red@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" - dependencies: - ansi-wrap "0.1.0" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - -ansi-regex@^4.0.0, ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - dependencies: - color-convert "^1.9.0" - -ansi-wrap@0.1.0, ansi-wrap@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - -ansi@^0.3.0, ansi@~0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/ansi/-/ansi-0.3.1.tgz#0c42d4fb17160d5a9af1e484bace1c66922c1b21" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -append-transform@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/append-transform/-/append-transform-1.0.0.tgz#046a52ae582a228bd72f58acfbe2967c678759ab" - dependencies: - default-require-extensions "^2.0.0" - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" - dependencies: - arr-flatten "^1.0.1" - array-slice "^0.2.3" - -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - dependencies: - arr-flatten "^1.0.1" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - -arr-flatten@^1.0.1, arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - -arr-union@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - -array-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - -array-slice@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" - -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - -art@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/art/-/art-0.10.3.tgz#b01d84a968ccce6208df55a733838c96caeeaea2" - -asap@~2.0.3: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - -async-limiter@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - -async@^2.4.0, async@^2.6.1: - version "2.6.2" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.2.tgz#18330ea7e6e313887f5d2f2a904bac6fe4dd5381" - dependencies: - lodash "^4.17.11" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - -aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - -babel-jest@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-24.7.1.tgz#73902c9ff15a7dfbdc9994b0b17fcefd96042178" - dependencies: - "@jest/transform" "^24.7.1" - "@jest/types" "^24.7.0" - "@types/babel__core" "^7.1.0" - babel-plugin-istanbul "^5.1.0" - babel-preset-jest "^24.6.0" - chalk "^2.4.2" - slash "^2.0.0" - -babel-plugin-istanbul@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.2.tgz#d8c2e2e83f72695d6bfdcd297719c66161d5f0f9" - dependencies: - find-up "^3.0.0" - istanbul-lib-instrument "^3.2.0" - test-exclude "^5.2.2" - -babel-plugin-jest-hoist@^24.6.0: - version "24.6.0" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.6.0.tgz#f7f7f7ad150ee96d7a5e8e2c5da8319579e78019" - dependencies: - "@types/babel__traverse" "^7.0.6" - -babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: - version "7.0.0-beta.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" - -babel-preset-fbjs@^3.0.1, babel-preset-fbjs@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.2.0.tgz#c0e6347d3e0379ed84b3c2434d3467567aa05297" - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-member-expression-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-property-literals" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" - -babel-preset-jest@^24.6.0: - version "24.6.0" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz#66f06136eefce87797539c0d63f1769cc3915984" - dependencies: - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - babel-plugin-jest-hoist "^24.6.0" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - -base64-js@^1.1.2, base64-js@^1.2.3: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -basic-auth@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz#b998279bf47ce38344b4f3cf916d4679bbf51e3a" - dependencies: - safe-buffer "5.1.2" - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - dependencies: - tweetnacl "^0.14.3" - -big-integer@^1.6.7: - version "1.6.43" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.43.tgz#8ac15bf13e93e509500859061233e19d8d0d99d1" - -bplist-creator@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.7.tgz#37df1536092824b87c42f957b01344117372ae45" - dependencies: - stream-buffers "~2.2.0" - -bplist-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6" - dependencies: - big-integer "^1.6.7" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -browser-process-hrtime@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" - -browser-resolve@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" - dependencies: - resolve "1.1.7" - -bser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - dependencies: - node-int64 "^0.4.0" - -buffer-crc32@^0.2.13: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - -camelcase@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" - -camelcase@^5.0.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - -capture-exit@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-1.2.0.tgz#1c5fcc489fd0ab00d4f1ac7ae1072e3173fbab6f" - dependencies: - rsvp "^3.3.3" - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - dependencies: - rsvp "^4.8.4" - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - -chalk@^1.1.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chardet@^0.4.0: - version "0.4.2" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" - -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - dependencies: - restore-cursor "^2.0.0" - -cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - -cliui@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - wrap-ansi "^2.0.0" - -cliui@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" - dependencies: - string-width "^2.1.1" - strip-ansi "^4.0.0" - wrap-ansi "^2.0.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - -color-support@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - dependencies: - delayed-stream "~1.0.0" - -commander@^2.19.0, commander@^2.9.0, commander@~2.20.0: - version "2.20.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" - -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - -compare-versions@^3.2.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.4.0.tgz#e0747df5c9cb7f054d6d3dc3e1dbc444f9e92b26" - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - -compressible@~2.0.16: - version "2.0.16" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.16.tgz#a49bf9858f3821b64ce1be0296afc7380466a77f" - dependencies: - mime-db ">= 1.38.0 < 2" - -compression@^1.7.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - -concat-stream@^1.6.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -connect@^3.6.5: - version "3.6.6" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524" - dependencies: - debug "2.6.9" - finalhandler "1.1.0" - parseurl "~1.3.2" - utils-merge "1.0.1" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - -convert-source-map@^1.1.0, convert-source-map@^1.4.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - -core-js@^1.0.0: - version "1.2.7" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" - -core-js@^2.2.2, core-js@^2.4.1: - version "2.6.5" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" - -core-js@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738" - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - -cosmiconfig@^5.0.5: - version "5.2.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.0.tgz#45038e4d28a7fe787203aede9c25bca4a08b12c8" - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.0" - parse-json "^4.0.0" - -create-react-class@^15.6.3: - version "15.6.3" - resolved "https://registry.yarnpkg.com/create-react-class/-/create-react-class-15.6.3.tgz#2d73237fb3f970ae6ebe011a9e66f46dbca80036" - dependencies: - fbjs "^0.8.9" - loose-envify "^1.3.1" - object-assign "^4.1.1" - -cross-spawn@^5.0.1, cross-spawn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": - version "0.3.6" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.6.tgz#f85206cee04efa841f3c5982a74ba96ab20d65ad" - -cssstyle@^1.0.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.2.2.tgz#427ea4d585b18624f6fdbf9de7a2a1a3ba713077" - dependencies: - cssom "0.3.x" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - dependencies: - assert-plus "^1.0.0" - -data-urls@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" - dependencies: - abab "^2.0.0" - whatwg-mimetype "^2.2.0" - whatwg-url "^7.0.0" - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - dependencies: - ms "2.0.0" - -debug@^4.1.0, debug@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" - dependencies: - ms "^2.1.1" - -decamelize@^1.1.1, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - -default-require-extensions@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-2.0.0.tgz#f5f8fbb18a7d6d50b21f641f649ebb522cfe24f7" - dependencies: - strip-bom "^3.0.0" - -define-properties@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - -denodeify@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - -detect-newline@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" - -diff-sequences@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.3.0.tgz#0f20e8a1df1abddaf4d9c226680952e64118b975" - -dom-walk@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" - -domexception@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" - dependencies: - webidl-conversions "^4.0.2" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - -encodeurl@~1.0.1, encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - -encoding@^0.1.11: - version "0.1.12" - resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb" - dependencies: - iconv-lite "~0.4.13" - -end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - dependencies: - once "^1.4.0" - -envinfo@^5.7.0: - version "5.12.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-5.12.1.tgz#83068c33e0972eb657d6bc69a6df30badefb46ef" - -error-ex@^1.2.0, error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - dependencies: - is-arrayish "^0.2.1" - -errorhandler@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.0.tgz#eaba64ca5d542a311ac945f582defc336165d9f4" - dependencies: - accepts "~1.3.3" - escape-html "~1.0.3" - -es-abstract@^1.5.1: - version "1.13.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" - dependencies: - es-to-primitive "^1.2.0" - function-bind "^1.1.1" - has "^1.0.3" - is-callable "^1.1.4" - is-regex "^1.0.4" - object-keys "^1.0.12" - -es-to-primitive@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - -escodegen@^1.9.1: - version "1.11.1" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.1.tgz#c485ff8d6b4cdb89e27f4a856e91f118401ca510" - dependencies: - esprima "^3.1.3" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -esprima@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - -estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - -esutils@^2.0.0, esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - -event-target-shim@^1.0.5: - version "1.1.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-1.1.1.tgz#a86e5ee6bdaa16054475da797ccddf0c55698491" - -eventemitter3@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" - -exec-sh@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.2.2.tgz#2a5e7ffcbd7d0ba2755bdecb16e5a427dfbdec36" - dependencies: - merge "^1.2.0" - -exec-sh@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b" - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - dependencies: - is-posix-bracket "^0.1.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - dependencies: - fill-range "^2.1.0" - -expect@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/expect/-/expect-24.7.1.tgz#d91defbab4e627470a152feaf35b3c31aa1c7c14" - dependencies: - "@jest/types" "^24.7.0" - ansi-styles "^3.2.0" - jest-get-type "^24.3.0" - jest-matcher-utils "^24.7.0" - jest-message-util "^24.7.1" - jest-regex-util "^24.3.0" - -extend-shallow@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" - dependencies: - kind-of "^1.1.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - -external-editor@^2.0.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-2.2.0.tgz#045511cfd8d133f3846673d1047c154e214ad3d5" - dependencies: - chardet "^0.4.0" - iconv-lite "^0.4.17" - tmp "^0.0.33" - -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - dependencies: - is-extglob "^1.0.0" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - -fancy-log@^1.3.2: - version "1.3.3" - resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" - dependencies: - ansi-gray "^0.1.1" - color-support "^1.1.3" - parse-node-version "^1.0.0" - time-stamp "^1.0.0" - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - -fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - -fast-levenshtein@~2.0.4: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - -fb-watchman@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" - dependencies: - bser "^2.0.0" - -fbjs-css-vars@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" - -fbjs-scripts@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-1.2.0.tgz#069a0c0634242d10031c6460ef1fccefcdae8b27" - dependencies: - "@babel/core" "^7.0.0" - ansi-colors "^1.0.1" - babel-preset-fbjs "^3.2.0" - core-js "^2.4.1" - cross-spawn "^5.1.0" - fancy-log "^1.3.2" - object-assign "^4.0.1" - plugin-error "^0.1.2" - semver "^5.1.0" - through2 "^2.0.0" - -fbjs@^0.8.9: - version "0.8.17" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" - dependencies: - core-js "^1.0.0" - isomorphic-fetch "^2.1.1" - loose-envify "^1.0.0" - object-assign "^4.1.0" - promise "^7.1.1" - setimmediate "^1.0.5" - ua-parser-js "^0.7.18" - -fbjs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a" - dependencies: - core-js "^2.4.1" - fbjs-css-vars "^1.0.0" - isomorphic-fetch "^2.1.1" - loose-envify "^1.0.0" - object-assign "^4.1.0" - promise "^7.1.1" - setimmediate "^1.0.5" - ua-parser-js "^0.7.18" - -figures@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" - dependencies: - escape-string-regexp "^1.0.5" - -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - -fileset@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/fileset/-/fileset-2.0.3.tgz#8e7548a96d3cc2327ee5e674168723a333bba2a0" - dependencies: - glob "^7.0.3" - minimatch "^3.0.3" - -fill-range@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^3.0.0" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -finalhandler@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5" - dependencies: - debug "2.6.9" - encodeurl "~1.0.1" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.3.1" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-up@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - dependencies: - locate-path "^3.0.0" - -for-in@^1.0.1, for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - -for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - dependencies: - for-in "^1.0.1" - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - -fs-extra@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - -fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - dependencies: - minipass "^2.2.1" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - -fsevents@^1.2.3, fsevents@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.8.tgz#57ea5320f762cd4696e5e8e87120eccc8b11cacf" - dependencies: - nan "^2.12.1" - node-pre-gyp "^0.12.0" - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - -gauge@~1.2.5: - version "1.2.7" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-1.2.7.tgz#e9cec5483d3d4ee0ef44b60a7d99e4935e136d93" - dependencies: - ansi "^0.3.0" - has-unicode "^2.0.0" - lodash.pad "^4.1.0" - lodash.padend "^4.1.0" - lodash.padstart "^4.1.0" - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - dependencies: - assert-plus "^1.0.0" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - dependencies: - is-glob "^2.0.0" - -glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global@^4.3.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" - dependencies: - min-document "^2.19.0" - process "~0.5.1" - -globals@^11.1.0: - version "11.11.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.11.0.tgz#dcf93757fa2de5486fbeed7118538adf789e9c2e" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - -handlebars@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67" - dependencies: - neo-async "^2.6.0" - optimist "^0.6.1" - source-map "^0.6.1" - optionalDependencies: - uglify-js "^3.1.4" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - -har-validator@~5.1.0: - version "5.1.3" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" - dependencies: - ajv "^6.5.5" - har-schema "^2.0.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - dependencies: - ansi-regex "^2.0.0" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.1, has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - dependencies: - function-bind "^1.1.1" - -hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - -html-encoding-sniffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" - dependencies: - whatwg-encoding "^1.0.1" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.4, iconv-lite@~0.4.13: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - dependencies: - minimatch "^3.0.4" - -image-size@^0.6.0: - version "0.6.3" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.3, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - -ini@~1.3.0: - version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - -inquirer@^3.0.6: - version "3.3.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-3.3.0.tgz#9dd2f2ad765dcab1ff0443b491442a20ba227dc9" - dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" - cli-cursor "^2.1.0" - cli-width "^2.0.0" - external-editor "^2.0.4" - figures "^2.0.0" - lodash "^4.3.0" - mute-stream "0.0.7" - run-async "^2.2.0" - rx-lite "^4.0.8" - rx-lite-aggregates "^4.0.8" - string-width "^2.1.0" - strip-ansi "^4.0.0" - through "^2.3.6" - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - dependencies: - loose-envify "^1.0.0" - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - -invert-kv@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - -is-callable@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - dependencies: - ci-info "^2.0.0" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - dependencies: - is-primitive "^2.0.0" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - dependencies: - is-extglob "^1.0.0" - -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - dependencies: - kind-of "^3.0.2" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - dependencies: - kind-of "^3.0.2" - -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - dependencies: - isobject "^3.0.1" - -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - -is-regex@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - dependencies: - has "^1.0.1" - -is-stream@^1.0.1, is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - -is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - dependencies: - has-symbols "^1.0.0" - -is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - -isomorphic-fetch@^2.1.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9" - dependencies: - node-fetch "^1.0.1" - whatwg-fetch ">=0.10.0" - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - -istanbul-api@^2.1.1: - version "2.1.5" - resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-2.1.5.tgz#697b95ec69856c278aacafc0f86ee7392338d5b5" - dependencies: - async "^2.6.1" - compare-versions "^3.2.1" - fileset "^2.0.3" - istanbul-lib-coverage "^2.0.4" - istanbul-lib-hook "^2.0.6" - istanbul-lib-instrument "^3.2.0" - istanbul-lib-report "^2.0.7" - istanbul-lib-source-maps "^3.0.5" - istanbul-reports "^2.2.3" - js-yaml "^3.13.0" - make-dir "^2.1.0" - minimatch "^3.0.4" - once "^1.4.0" - -istanbul-lib-coverage@^2.0.2, istanbul-lib-coverage@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#927a354005d99dd43a24607bb8b33fd4e9aca1ad" - -istanbul-lib-hook@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-2.0.6.tgz#5baa6067860a38290aef038b389068b225b01b7d" - dependencies: - append-transform "^1.0.0" - -istanbul-lib-instrument@^3.0.1, istanbul-lib-instrument@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-3.2.0.tgz#c549208da8a793f6622257a2da83e0ea96ae6a93" - dependencies: - "@babel/generator" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - istanbul-lib-coverage "^2.0.4" - semver "^6.0.0" - -istanbul-lib-report@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-2.0.7.tgz#370d80d433c4dbc7f58de63618f49599c74bd954" - dependencies: - istanbul-lib-coverage "^2.0.4" - make-dir "^2.1.0" - supports-color "^6.0.0" - -istanbul-lib-source-maps@^3.0.1, istanbul-lib-source-maps@^3.0.5: - version "3.0.5" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.5.tgz#1d9ee9d94d2633f15611ee7aae28f9cac6d1aeb9" - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^2.0.4" - make-dir "^2.1.0" - rimraf "^2.6.2" - source-map "^0.6.1" - -istanbul-reports@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.3.tgz#14e0d00ecbfa9387757999cf36599b88e9f2176e" - dependencies: - handlebars "^4.1.0" - -jest-changed-files@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-24.7.0.tgz#39d723a11b16ed7b373ac83adc76a69464b0c4fa" - dependencies: - "@jest/types" "^24.7.0" - execa "^1.0.0" - throat "^4.0.0" - -jest-cli@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-24.7.1.tgz#6093a539073b6f4953145abeeb9709cd621044f1" - dependencies: - "@jest/core" "^24.7.1" - "@jest/test-result" "^24.7.1" - "@jest/types" "^24.7.0" - chalk "^2.0.1" - exit "^0.1.2" - import-local "^2.0.0" - is-ci "^2.0.0" - jest-config "^24.7.1" - jest-util "^24.7.1" - jest-validate "^24.7.0" - prompts "^2.0.1" - realpath-native "^1.1.0" - yargs "^12.0.2" - -jest-config@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-24.7.1.tgz#6c1dd4db82a89710a3cf66bdba97827c9a1cf052" - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^24.7.1" - "@jest/types" "^24.7.0" - babel-jest "^24.7.1" - chalk "^2.0.1" - glob "^7.1.1" - jest-environment-jsdom "^24.7.1" - jest-environment-node "^24.7.1" - jest-get-type "^24.3.0" - jest-jasmine2 "^24.7.1" - jest-regex-util "^24.3.0" - jest-resolve "^24.7.1" - jest-util "^24.7.1" - jest-validate "^24.7.0" - micromatch "^3.1.10" - pretty-format "^24.7.0" - realpath-native "^1.1.0" - -jest-diff@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.7.0.tgz#5d862899be46249754806f66e5729c07fcb3580f" - dependencies: - chalk "^2.0.1" - diff-sequences "^24.3.0" - jest-get-type "^24.3.0" - pretty-format "^24.7.0" - -jest-docblock@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.3.0.tgz#b9c32dac70f72e4464520d2ba4aec02ab14db5dd" - dependencies: - detect-newline "^2.1.0" - -jest-each@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-24.7.1.tgz#fcc7dda4147c28430ad9fb6dc7211cd17ab54e74" - dependencies: - "@jest/types" "^24.7.0" - chalk "^2.0.1" - jest-get-type "^24.3.0" - jest-util "^24.7.1" - pretty-format "^24.7.0" - -jest-environment-jsdom@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-24.7.1.tgz#a40e004b4458ebeb8a98082df135fd501b9fbbd6" - dependencies: - "@jest/environment" "^24.7.1" - "@jest/fake-timers" "^24.7.1" - "@jest/types" "^24.7.0" - jest-mock "^24.7.0" - jest-util "^24.7.1" - jsdom "^11.5.1" - -jest-environment-node@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-24.7.1.tgz#fa2c047a31522a48038d26ee4f7c8fd9c1ecfe12" - dependencies: - "@jest/environment" "^24.7.1" - "@jest/fake-timers" "^24.7.1" - "@jest/types" "^24.7.0" - jest-mock "^24.7.0" - jest-util "^24.7.1" - -jest-get-type@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.3.0.tgz#582cfd1a4f91b5cdad1d43d2932f816d543c65da" - -jest-haste-map@24.0.0-alpha.6: - version "24.0.0-alpha.6" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.0.0-alpha.6.tgz#fb2c785080f391b923db51846b86840d0d773076" - dependencies: - fb-watchman "^2.0.0" - graceful-fs "^4.1.11" - invariant "^2.2.4" - jest-serializer "^24.0.0-alpha.6" - jest-worker "^24.0.0-alpha.6" - micromatch "^2.3.11" - sane "^3.0.0" - -jest-haste-map@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.7.1.tgz#772e215cd84080d4bbcb759cfb668ad649a21471" - dependencies: - "@jest/types" "^24.7.0" - anymatch "^2.0.0" - fb-watchman "^2.0.0" - graceful-fs "^4.1.15" - invariant "^2.2.4" - jest-serializer "^24.4.0" - jest-util "^24.7.1" - jest-worker "^24.6.0" - micromatch "^3.1.10" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^1.2.7" - -jest-jasmine2@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-24.7.1.tgz#01398686dabe46553716303993f3be62e5d9d818" - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^24.7.1" - "@jest/test-result" "^24.7.1" - "@jest/types" "^24.7.0" - chalk "^2.0.1" - co "^4.6.0" - expect "^24.7.1" - is-generator-fn "^2.0.0" - jest-each "^24.7.1" - jest-matcher-utils "^24.7.0" - jest-message-util "^24.7.1" - jest-runtime "^24.7.1" - jest-snapshot "^24.7.1" - jest-util "^24.7.1" - pretty-format "^24.7.0" - throat "^4.0.0" - -jest-leak-detector@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-24.7.0.tgz#323ff93ed69be12e898f5b040952f08a94288ff9" - dependencies: - pretty-format "^24.7.0" - -jest-matcher-utils@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.7.0.tgz#bbee1ff37bc8b2e4afcaabc91617c1526af4bcd4" - dependencies: - chalk "^2.0.1" - jest-diff "^24.7.0" - jest-get-type "^24.3.0" - pretty-format "^24.7.0" - -jest-message-util@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.7.1.tgz#f1dc3a6c195647096a99d0f1dadbc447ae547018" - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/test-result" "^24.7.1" - "@jest/types" "^24.7.0" - "@types/stack-utils" "^1.0.1" - chalk "^2.0.1" - micromatch "^3.1.10" - slash "^2.0.0" - stack-utils "^1.0.1" - -jest-mock@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.7.0.tgz#e49ce7262c12d7f5897b0d8af77f6db8e538023b" - dependencies: - "@jest/types" "^24.7.0" - -jest-pnp-resolver@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz#ecdae604c077a7fbc70defb6d517c3c1c898923a" - -jest-regex-util@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.3.0.tgz#d5a65f60be1ae3e310d5214a0307581995227b36" - -jest-resolve-dependencies@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-24.7.1.tgz#cf93bbef26999488a96a2b2012f9fe7375aa378f" - dependencies: - "@jest/types" "^24.7.0" - jest-regex-util "^24.3.0" - jest-snapshot "^24.7.1" - -jest-resolve@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.7.1.tgz#e4150198299298380a75a9fd55043fa3b9b17fde" - dependencies: - "@jest/types" "^24.7.0" - browser-resolve "^1.11.3" - chalk "^2.0.1" - jest-pnp-resolver "^1.2.1" - realpath-native "^1.1.0" - -jest-runner@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-24.7.1.tgz#41c8a02a06aa23ea82d8bffd69d7fa98d32f85bf" - dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.7.1" - "@jest/test-result" "^24.7.1" - "@jest/types" "^24.7.0" - chalk "^2.4.2" - exit "^0.1.2" - graceful-fs "^4.1.15" - jest-config "^24.7.1" - jest-docblock "^24.3.0" - jest-haste-map "^24.7.1" - jest-jasmine2 "^24.7.1" - jest-leak-detector "^24.7.0" - jest-message-util "^24.7.1" - jest-resolve "^24.7.1" - jest-runtime "^24.7.1" - jest-util "^24.7.1" - jest-worker "^24.6.0" - source-map-support "^0.5.6" - throat "^4.0.0" - -jest-runtime@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-24.7.1.tgz#2ffd70b22dd03a5988c0ab9465c85cdf5d25c597" - dependencies: - "@jest/console" "^24.7.1" - "@jest/environment" "^24.7.1" - "@jest/source-map" "^24.3.0" - "@jest/transform" "^24.7.1" - "@jest/types" "^24.7.0" - "@types/yargs" "^12.0.2" - chalk "^2.0.1" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.1.15" - jest-config "^24.7.1" - jest-haste-map "^24.7.1" - jest-message-util "^24.7.1" - jest-mock "^24.7.0" - jest-regex-util "^24.3.0" - jest-resolve "^24.7.1" - jest-snapshot "^24.7.1" - jest-util "^24.7.1" - jest-validate "^24.7.0" - realpath-native "^1.1.0" - slash "^2.0.0" - strip-bom "^3.0.0" - yargs "^12.0.2" - -jest-serializer@24.0.0-alpha.6: - version "24.0.0-alpha.6" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.0.0-alpha.6.tgz#27d2fee4b1a85698717a30c3ec2ab80767312597" - -jest-serializer@^24.0.0-alpha.6, jest-serializer@^24.4.0: - version "24.4.0" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.4.0.tgz#f70c5918c8ea9235ccb1276d232e459080588db3" - -jest-snapshot@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.7.1.tgz#bd5a35f74aedff070975e9e9c90024f082099568" - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^24.7.0" - chalk "^2.0.1" - expect "^24.7.1" - jest-diff "^24.7.0" - jest-matcher-utils "^24.7.0" - jest-message-util "^24.7.1" - jest-resolve "^24.7.1" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - pretty-format "^24.7.0" - semver "^5.5.0" - -jest-util@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.7.1.tgz#b4043df57b32a23be27c75a2763d8faf242038ff" - dependencies: - "@jest/console" "^24.7.1" - "@jest/fake-timers" "^24.7.1" - "@jest/source-map" "^24.3.0" - "@jest/test-result" "^24.7.1" - "@jest/types" "^24.7.0" - callsites "^3.0.0" - chalk "^2.0.1" - graceful-fs "^4.1.15" - is-ci "^2.0.0" - mkdirp "^0.5.1" - slash "^2.0.0" - source-map "^0.6.0" - -jest-validate@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.7.0.tgz#70007076f338528ee1b1c8a8258b1b0bb982508d" - dependencies: - "@jest/types" "^24.7.0" - camelcase "^5.0.0" - chalk "^2.0.1" - jest-get-type "^24.3.0" - leven "^2.1.0" - pretty-format "^24.7.0" - -jest-watcher@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-24.7.1.tgz#e161363d7f3f4e1ef3d389b7b3a0aad247b673f5" - dependencies: - "@jest/test-result" "^24.7.1" - "@jest/types" "^24.7.0" - "@types/yargs" "^12.0.9" - ansi-escapes "^3.0.0" - chalk "^2.0.1" - jest-util "^24.7.1" - string-length "^2.0.0" - -jest-worker@24.0.0-alpha.6: - version "24.0.0-alpha.6" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.0.0-alpha.6.tgz#463681b92c117c57107135c14b9b9d6cd51d80ce" - dependencies: - merge-stream "^1.0.1" - -jest-worker@^24.0.0-alpha.6, jest-worker@^24.6.0: - version "24.6.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3" - dependencies: - merge-stream "^1.0.1" - supports-color "^6.1.0" - -jest@^24.7.1: - version "24.7.1" - resolved "https://registry.yarnpkg.com/jest/-/jest-24.7.1.tgz#0d94331cf510c75893ee32f87d7321d5bf8f2501" - dependencies: - import-local "^2.0.0" - jest-cli "^24.7.1" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - -js-yaml@^3.13.0: - version "3.13.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - -jsdom@^11.5.1: - version "11.12.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" - dependencies: - abab "^2.0.0" - acorn "^5.5.3" - acorn-globals "^4.1.0" - array-equal "^1.0.0" - cssom ">= 0.3.2 < 0.4.0" - cssstyle "^1.0.0" - data-urls "^1.0.0" - domexception "^1.0.1" - escodegen "^1.9.1" - html-encoding-sniffer "^1.0.2" - left-pad "^1.3.0" - nwsapi "^2.0.7" - parse5 "4.0.0" - pn "^1.1.0" - request "^2.87.0" - request-promise-native "^1.0.5" - sax "^1.2.4" - symbol-tree "^3.2.2" - tough-cookie "^2.3.4" - w3c-hr-time "^1.0.1" - webidl-conversions "^4.0.2" - whatwg-encoding "^1.0.3" - whatwg-mimetype "^2.1.0" - whatwg-url "^6.4.1" - ws "^5.2.0" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - -json-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - dependencies: - jsonify "~0.0.0" - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - -json5@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" - dependencies: - minimist "^1.2.0" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -kind-of@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - optionalDependencies: - graceful-fs "^4.1.9" - -kleur@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - dependencies: - invert-kv "^1.0.0" - -lcid@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" - dependencies: - invert-kv "^2.0.0" - -left-pad@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" - -leven@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -lodash.pad@^4.1.0: - version "4.5.1" - resolved "https://registry.yarnpkg.com/lodash.pad/-/lodash.pad-4.5.1.tgz#4330949a833a7c8da22cc20f6a26c4d59debba70" - -lodash.padend@^4.1.0: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.padend/-/lodash.padend-4.6.1.tgz#53ccba047d06e158d311f45da625f4e49e6f166e" - -lodash.padstart@^4.1.0: - version "4.6.1" - resolved "https://registry.yarnpkg.com/lodash.padstart/-/lodash.padstart-4.6.1.tgz#d2e3eebff0d9d39ad50f5cbd1b52a7bce6bb611b" - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - -lodash@^4.17.11, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.6.1: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lru-cache@^4.0.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - dependencies: - tmpl "1.0.x" - -map-age-cleaner@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - dependencies: - p-defer "^1.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - dependencies: - object-visit "^1.0.0" - -math-random@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.4.tgz#5dd6943c938548267016d4e34f057583080c514c" - -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - dependencies: - mimic-fn "^1.0.0" - -mem@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" - dependencies: - map-age-cleaner "^0.1.1" - mimic-fn "^2.0.0" - p-is-promise "^2.0.0" - -merge-stream@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-1.0.1.tgz#4041202d508a342ba00174008df0c251b8c135e1" - dependencies: - readable-stream "^2.0.1" - -merge@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/merge/-/merge-1.2.1.tgz#38bebf80c3220a8a487b6fcfb3941bb11720c145" - -metro-babel-register@0.51.0: - version "0.51.0" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.51.0.tgz#d86d3f2d90b45c7a3c6ae67a53bd1e50bad7a24d" - dependencies: - "@babel/core" "^7.0.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/register" "^7.0.0" - core-js "^2.2.2" - escape-string-regexp "^1.0.5" - -metro-babel-transformer@0.51.0: - version "0.51.0" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.51.0.tgz#9ee5199163ac46b2057527b3f8cbd8b089ffc03e" - dependencies: - "@babel/core" "^7.0.0" - -metro-babel-transformer@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.51.1.tgz#97be9e2b96c78aa202b52ae05fb86f71327aef72" - dependencies: - "@babel/core" "^7.0.0" - -metro-babel7-plugin-react-transform@0.51.0: - version "0.51.0" - resolved "https://registry.yarnpkg.com/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.51.0.tgz#af27dd81666b91f05d2b371b0d6d283c585e38b6" - dependencies: - "@babel/helper-module-imports" "^7.0.0" - -metro-babel7-plugin-react-transform@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.51.1.tgz#9cce2c340cc4006fc82aa6dfab27af22d592607e" - dependencies: - "@babel/helper-module-imports" "^7.0.0" - -metro-babel7-plugin-react-transform@0.53.1: - version "0.53.1" - resolved "https://registry.yarnpkg.com/metro-babel7-plugin-react-transform/-/metro-babel7-plugin-react-transform-0.53.1.tgz#9ad31e5c84f5003333a6a3cf79f2d093cd3b2ddc" - dependencies: - "@babel/helper-module-imports" "^7.0.0" - -metro-cache@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.51.1.tgz#d0b296eab8e009214413bba87e4eac3d9b44cd04" - dependencies: - jest-serializer "24.0.0-alpha.6" - metro-core "0.51.1" - mkdirp "^0.5.1" - rimraf "^2.5.4" - -metro-config@0.51.1, metro-config@^0.51.0: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.51.1.tgz#8f1a241ce2c0b521cd492c39bc5c6c69e3397b82" - dependencies: - cosmiconfig "^5.0.5" - metro "0.51.1" - metro-cache "0.51.1" - metro-core "0.51.1" - pretty-format "24.0.0-alpha.6" - -metro-core@0.51.1, metro-core@^0.51.0: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.51.1.tgz#e7227fb1dd1bb3f953272fad9876e6201140b038" - dependencies: - jest-haste-map "24.0.0-alpha.6" - lodash.throttle "^4.1.1" - metro-resolver "0.51.1" - wordwrap "^1.0.0" - -metro-memory-fs@^0.51.0: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-memory-fs/-/metro-memory-fs-0.51.1.tgz#624291f5956b0fd11532d80b1b85d550926f96c9" - -metro-minify-uglify@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.51.1.tgz#60cd8fe4d3e82d6670c717b8ddb52ae63199c0e4" - dependencies: - uglify-es "^3.1.9" - -metro-react-native-babel-preset@0.51.0: - version "0.51.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.51.0.tgz#978d960acf2d214bbbe43e59145878d663bd07de" - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.0.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - metro-babel7-plugin-react-transform "0.51.0" - react-transform-hmr "^1.0.4" - -metro-react-native-babel-preset@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.51.1.tgz#44aeeedfea37f7c2ab8f6f273fa71b90fe65f089" - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.0.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - metro-babel7-plugin-react-transform "0.51.1" - react-transform-hmr "^1.0.4" - -metro-react-native-babel-preset@^0.53.1: - version "0.53.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.53.1.tgz#6cd9e41a1b9a6e210e71ef2adf114219b4eaf2ec" - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.0.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - metro-babel7-plugin-react-transform "0.53.1" - react-transform-hmr "^1.0.4" - -metro-react-native-babel-transformer@0.51.0: - version "0.51.0" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.51.0.tgz#57a695e97a19d95de63c9633f9d0dc024ee8e99a" - dependencies: - "@babel/core" "^7.0.0" - babel-preset-fbjs "^3.0.1" - metro-babel-transformer "0.51.0" - metro-react-native-babel-preset "0.51.0" - -metro-react-native-babel-transformer@^0.51.0: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.51.1.tgz#bac34f988c150c725cd1875c13701cc2032615f9" - dependencies: - "@babel/core" "^7.0.0" - babel-preset-fbjs "^3.0.1" - metro-babel-transformer "0.51.1" - metro-react-native-babel-preset "0.51.1" - -metro-resolver@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.51.1.tgz#4c26f0baee47d30250187adca3d34c902e627611" - dependencies: - absolute-path "^0.0.0" - -metro-source-map@0.51.1: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.51.1.tgz#1a8da138e98e184304d5558b4f92a5c2141822d0" - dependencies: - source-map "^0.5.6" - -metro@0.51.1, metro@^0.51.0: - version "0.51.1" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.51.1.tgz#b0aad4731593b9f244261bad1abb2a006d1c8969" - dependencies: - "@babel/core" "^7.0.0" - "@babel/generator" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/plugin-external-helpers" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - async "^2.4.0" - babel-preset-fbjs "^3.0.1" - buffer-crc32 "^0.2.13" - chalk "^2.4.1" - concat-stream "^1.6.0" - connect "^3.6.5" - debug "^2.2.0" - denodeify "^1.2.1" - eventemitter3 "^3.0.0" - fbjs "^1.0.0" - fs-extra "^1.0.0" - graceful-fs "^4.1.3" - image-size "^0.6.0" - invariant "^2.2.4" - jest-haste-map "24.0.0-alpha.6" - jest-worker "24.0.0-alpha.6" - json-stable-stringify "^1.0.1" - lodash.throttle "^4.1.1" - merge-stream "^1.0.1" - metro-babel-transformer "0.51.1" - metro-cache "0.51.1" - metro-config "0.51.1" - metro-core "0.51.1" - metro-minify-uglify "0.51.1" - metro-react-native-babel-preset "0.51.1" - metro-resolver "0.51.1" - metro-source-map "0.51.1" - mime-types "2.1.11" - mkdirp "^0.5.1" - node-fetch "^2.2.0" - nullthrows "^1.1.0" - react-transform-hmr "^1.0.4" - resolve "^1.5.0" - rimraf "^2.5.4" - serialize-error "^2.1.0" - source-map "^0.5.6" - temp "0.8.3" - throat "^4.1.0" - wordwrap "^1.0.0" - write-file-atomic "^1.2.0" - ws "^1.1.5" - xpipe "^1.0.5" - yargs "^9.0.0" - -micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -mime-db@1.40.0, "mime-db@>= 1.38.0 < 2": - version "1.40.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.40.0.tgz#a65057e998db090f732a68f6c276d387d4126c32" - -mime-db@~1.23.0: - version "1.23.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" - -mime-types@2.1.11: - version "2.1.11" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" - dependencies: - mime-db "~1.23.0" - -mime-types@^2.1.12, mime-types@~2.1.18, mime-types@~2.1.19: - version "2.1.24" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.24.tgz#b6f8d0b3e951efb77dedeca194cff6d16f676f81" - dependencies: - mime-db "1.40.0" - -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - -mime@^1.3.4: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - -mimic-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - dependencies: - dom-walk "^0.1.0" - -minimatch@^3.0.3, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - -minimist@^1.1.1, minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - dependencies: - minipass "^2.2.1" - -mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.0, mkdirp@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - dependencies: - minimist "0.0.8" - -morgan@^1.9.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59" - dependencies: - basic-auth "~2.0.0" - debug "2.6.9" - depd "~1.1.2" - on-finished "~2.3.0" - on-headers "~1.0.1" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - -ms@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - -mute-stream@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" - -nan@^2.12.1: - version "2.13.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.2.tgz#f51dc7ae66ba7d5d55e1e6d4d8092e802c9aefe7" - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - -needle@^2.2.1: - version "2.3.0" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.3.0.tgz#ce3fea21197267bacb310705a7bbe24f2a3a3492" - dependencies: - debug "^4.1.0" - iconv-lite "^0.4.4" - sax "^1.2.4" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - -neo-async@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - -node-fetch@^1.0.1: - version "1.7.3" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" - dependencies: - encoding "^0.1.11" - is-stream "^1.0.1" - -node-fetch@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" - -node-notifier@^5.2.1: - version "5.4.0" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.0.tgz#7b455fdce9f7de0c63538297354f3db468426e6a" - dependencies: - growly "^1.3.0" - is-wsl "^1.1.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-pre-gyp@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.0.1, normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - dependencies: - remove-trailing-separator "^1.0.1" - -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - -npm-packlist@^1.1.6: - version "1.4.1" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - dependencies: - path-key "^2.0.0" - -npmlog@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-2.0.4.tgz#98b52530f2514ca90d09ec5b22c8846722375692" - dependencies: - ansi "~0.3.1" - are-we-there-yet "~1.1.2" - gauge "~1.2.5" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nullthrows@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - -nwsapi@^2.0.7: - version "2.1.3" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.3.tgz#25f3a5cec26c654f7376df6659cdf84b99df9558" - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-keys@^1.0.12: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - dependencies: - isobject "^3.0.0" - -object.getownpropertydescriptors@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" - -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - dependencies: - isobject "^3.0.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.1, on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - dependencies: - mimic-fn "^1.0.0" - -opn@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/opn/-/opn-3.0.3.tgz#b6d99e7399f78d65c3baaffef1fb288e9b85243a" - dependencies: - object-assign "^4.0.1" - -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -optionator@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -options@>=0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - -os-locale@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" - dependencies: - execa "^1.0.0" - lcid "^2.0.0" - mem "^4.0.0" - -os-tmpdir@^1.0.0, os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - -p-each-series@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-1.0.0.tgz#930f3d12dd1f50e7434457a22cd6f04ac6ad7f71" - dependencies: - p-reduce "^1.0.0" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - -p-is-promise@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" - -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" - dependencies: - p-try "^2.0.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - dependencies: - p-limit "^2.0.0" - -p-reduce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-1.0.0.tgz#18c2b0dd936a4690a529f8231f58a0fdb6a47dfa" - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - dependencies: - error-ex "^1.2.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-node-version@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" - -parse5@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" - -parseurl@~1.3.2: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - dependencies: - pify "^2.0.0" - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - dependencies: - pify "^3.0.0" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - -pirates@^4.0.0, pirates@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" - dependencies: - node-modules-regexp "^1.0.0" - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - dependencies: - find-up "^3.0.0" - -plist@^3.0.0, plist@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c" - dependencies: - base64-js "^1.2.3" - xmlbuilder "^9.0.7" - xmldom "0.1.x" - -plugin-error@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" - dependencies: - ansi-cyan "^0.1.1" - ansi-red "^0.1.1" - arr-diff "^1.0.1" - arr-union "^2.0.1" - extend-shallow "^1.1.2" - -pn@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - -pretty-format@24.0.0-alpha.6: - version "24.0.0-alpha.6" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.0.0-alpha.6.tgz#25ad2fa46b342d6278bf241c5d2114d4376fbac1" - dependencies: - ansi-regex "^4.0.0" - ansi-styles "^3.2.0" - -pretty-format@^24.7.0: - version "24.7.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.7.0.tgz#d23106bc2edcd776079c2daa5da02bcb12ed0c10" - dependencies: - "@jest/types" "^24.7.0" - ansi-regex "^4.0.0" - ansi-styles "^3.2.0" - react-is "^16.8.4" - -private@^0.1.6: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - -process@~0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf" - -promise@^7.1.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" - dependencies: - asap "~2.0.3" - -prompts@^2.0.1: - version "2.0.4" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.0.4.tgz#179f9d4db3128b9933aa35f93a800d8fce76a682" - dependencies: - kleur "^3.0.2" - sisteransi "^1.0.0" - -prop-types@^15.5.8, prop-types@^15.6.2: - version "15.7.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.8.1" - -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - -psl@^1.1.24, psl@^1.1.28: - version "1.1.31" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - -randomatic@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" - dependencies: - is-number "^4.0.0" - kind-of "^6.0.0" - math-random "^1.0.1" - -range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-clone-referenced-element@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/react-clone-referenced-element/-/react-clone-referenced-element-1.1.0.tgz#9cdda7f2aeb54fea791f3ab8c6ab96c7a77d0158" - -react-deep-force-update@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/react-deep-force-update/-/react-deep-force-update-1.1.2.tgz#3d2ae45c2c9040cbb1772be52f8ea1ade6ca2ee1" - -react-devtools-core@^3.6.0: - version "3.6.1" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-3.6.1.tgz#51af81ceada65209bbccb8b547a01187cd1cbf04" - dependencies: - shell-quote "^1.6.1" - ws "^3.3.1" - -react-is@^16.8.1, react-is@^16.8.3, react-is@^16.8.4: - version "16.8.6" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" - -react-native@0.59.5: - version "0.59.5" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.59.5.tgz#79500d2885a3dc83216715e1fc6effa878ad6ea9" - dependencies: - "@babel/runtime" "^7.0.0" - "@react-native-community/cli" "^1.2.1" - absolute-path "^0.0.0" - art "^0.10.0" - base64-js "^1.1.2" - chalk "^2.4.1" - commander "^2.9.0" - compression "^1.7.1" - connect "^3.6.5" - create-react-class "^15.6.3" - debug "^2.2.0" - denodeify "^1.2.1" - errorhandler "^1.5.0" - escape-string-regexp "^1.0.5" - event-target-shim "^1.0.5" - fbjs "^1.0.0" - fbjs-scripts "^1.0.0" - fs-extra "^1.0.0" - glob "^7.1.1" - graceful-fs "^4.1.3" - inquirer "^3.0.6" - invariant "^2.2.4" - lodash "^4.17.5" - metro-babel-register "0.51.0" - metro-react-native-babel-transformer "0.51.0" - mime "^1.3.4" - minimist "^1.2.0" - mkdirp "^0.5.1" - morgan "^1.9.0" - node-fetch "^2.2.0" - node-notifier "^5.2.1" - npmlog "^2.0.4" - nullthrows "^1.1.0" - opn "^3.0.2" - optimist "^0.6.1" - plist "^3.0.0" - pretty-format "24.0.0-alpha.6" - promise "^7.1.1" - prop-types "^15.5.8" - react-clone-referenced-element "^1.0.1" - react-devtools-core "^3.6.0" - regenerator-runtime "^0.11.0" - rimraf "^2.5.4" - semver "^5.0.3" - serve-static "^1.13.1" - shell-quote "1.6.1" - stacktrace-parser "^0.1.3" - ws "^1.1.5" - xmldoc "^0.4.0" - yargs "^9.0.0" - -react-proxy@^1.1.7: - version "1.1.8" - resolved "https://registry.yarnpkg.com/react-proxy/-/react-proxy-1.1.8.tgz#9dbfd9d927528c3aa9f444e4558c37830ab8c26a" - dependencies: - lodash "^4.6.1" - react-deep-force-update "^1.0.0" - -react-test-renderer@16.8.3: - version "16.8.3" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.8.3.tgz#230006af264cc46aeef94392e04747c21839e05e" - dependencies: - object-assign "^4.1.1" - prop-types "^15.6.2" - react-is "^16.8.3" - scheduler "^0.13.3" - -react-transform-hmr@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/react-transform-hmr/-/react-transform-hmr-1.0.4.tgz#e1a40bd0aaefc72e8dfd7a7cda09af85066397bb" - dependencies: - global "^4.3.0" - react-proxy "^1.1.7" - -react@16.8.3: - version "16.8.3" - resolved "https://registry.yarnpkg.com/react/-/react-16.8.3.tgz#c6f988a2ce895375de216edcfaedd6b9a76451d9" - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.13.3" - -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - -read-pkg-up@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-4.0.0.tgz#1b221c6088ba7799601c808f91161c66e58f8978" - dependencies: - find-up "^3.0.0" - read-pkg "^3.0.0" - -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -realpath-native@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" - dependencies: - util.promisify "^1.0.0" - -regenerate-unicode-properties@^8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.0.2.tgz#7b38faa296252376d363558cfbda90c9ce709662" - dependencies: - regenerate "^1.4.0" - -regenerate@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" - -regenerator-runtime@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" - -regenerator-runtime@^0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" - -regenerator-transform@^0.13.4: - version "0.13.4" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" - dependencies: - private "^0.1.6" - -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - dependencies: - is-equal-shallow "^0.1.3" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexpu-core@^4.5.4: - version "4.5.4" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.5.4.tgz#080d9d02289aa87fe1667a4f5136bc98a6aebaae" - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.0.2" - regjsgen "^0.5.0" - regjsparser "^0.6.0" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.1.0" - -regjsgen@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" - -regjsparser@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" - dependencies: - jsesc "~0.5.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - -repeat-string@^1.5.2, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - -request-promise-core@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346" - dependencies: - lodash "^4.17.11" - -request-promise-native@^1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.7.tgz#a49868a624bdea5069f1251d0a836e0d89aa2c59" - dependencies: - request-promise-core "1.1.2" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - -request@^2.87.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.0" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.4.3" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - dependencies: - resolve-from "^3.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - -resolve@1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" - -resolve@^1.10.0, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" - dependencies: - path-parse "^1.0.6" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - -rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - dependencies: - glob "^7.1.3" - -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - -rsvp@^3.3.3: - version "3.6.2" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a" - -rsvp@^4.8.4: - version "4.8.4" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.4.tgz#b50e6b34583f3dd89329a2f23a8a2be072845911" - -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - dependencies: - is-promise "^2.1.0" - -rx-lite-aggregates@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz#753b87a89a11c95467c4ac1626c4efc4e05c67be" - dependencies: - rx-lite "*" - -rx-lite@*, rx-lite@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/rx-lite/-/rx-lite-4.0.8.tgz#0b1e11af8bc44836f04a6407e92da42467b79444" - -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - -sane@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-3.1.0.tgz#995193b7dc1445ef1fe41ddfca2faf9f111854c6" - dependencies: - anymatch "^2.0.0" - capture-exit "^1.2.0" - exec-sh "^0.2.0" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - watch "~0.18.0" - optionalDependencies: - fsevents "^1.2.3" - -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - -sax@~1.1.1: - version "1.1.6" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.1.6.tgz#5d616be8a5e607d54e114afae55b7eaf2fcc3240" - -scheduler@^0.13.3: - version "0.13.6" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889" - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -"semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.7.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.0.tgz#790a7cf6fea5459bac96110b29b60412dc8ff96b" - -semver@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" - -send@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" - -serialize-error@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" - -serve-static@^1.13.1: - version "1.13.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - dependencies: - shebang-regex "^1.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - -shell-quote@1.6.1, shell-quote@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - -simple-plist@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.0.0.tgz#bed3085633b22f371e111f45d159a1ccf94b81eb" - dependencies: - bplist-creator "0.0.7" - bplist-parser "0.1.1" - plist "^3.0.1" - -sisteransi@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.0.tgz#77d9622ff909080f1c19e5f4a1df0c1b0a27b88c" - -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - -slide@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.6, source-map-support@^0.5.9: - version "0.5.12" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.12.tgz#b4f3b10d51857a5af0138d3ce8003b201613d599" - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - -spdx-correct@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - -spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.4" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz#75ecd1a88de8c184ef015eafb51b5b48bfd11bb1" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -stack-utils@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-1.0.2.tgz#33eba3897788558bebfc2db059dc158ec36cebb8" - -stacktrace-parser@^0.1.3: - version "0.1.5" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.5.tgz#b6784545b9bf70b4f1325671d024c71269c4bc2a" - dependencies: - type-fest "^0.3.0" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - -statuses@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" - -statuses@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - -stream-buffers@~2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" - -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - dependencies: - ansi-regex "^4.1.0" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - dependencies: - has-flag "^3.0.0" - -supports-color@^6.0.0, supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - dependencies: - has-flag "^3.0.0" - -symbol-tree@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - -temp@0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - -test-exclude@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.2.2.tgz#7322f8ab037b0b93ad2aab35fe9068baf997a4c4" - dependencies: - glob "^7.1.3" - minimatch "^3.0.4" - read-pkg-up "^4.0.0" - require-main-filename "^2.0.0" - -throat@^4.0.0, throat@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-4.1.0.tgz#89037cbc92c56ab18926e6ba4cbb200e15672a6a" - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - -time-stamp@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - dependencies: - os-tmpdir "~1.0.2" - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -tough-cookie@^2.3.3, tough-cookie@^2.3.4: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - dependencies: - punycode "^2.1.0" - -trim-right@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003" - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - dependencies: - prelude-ls "~1.1.2" - -type-fest@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - -ua-parser-js@^0.7.18: - version "0.7.19" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b" - -uglify-es@^3.1.9: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - dependencies: - commander "~2.13.0" - source-map "~0.6.1" - -uglify-js@^3.1.4: - version "3.5.6" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.5.6.tgz#8a5f8a06ee7415ac1fa302f4623bc7344b553da4" - dependencies: - commander "~2.20.0" - source-map "~0.6.1" - -ultron@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" - -ultron@~1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.1.0.tgz#5b4b426e08d13a80365e0d657ac7a6c1ec46a277" - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.5.tgz#a9cc6cc7ce63a0a3023fc99e341b94431d405a57" - -union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^0.4.3" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -uri-js@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - -util.promisify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - -uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -w3c-hr-time@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" - dependencies: - browser-process-hrtime "^0.1.2" - -walker@^1.0.7, walker@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - dependencies: - makeerror "1.0.x" - -watch@~0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/watch/-/watch-0.18.0.tgz#28095476c6df7c90c963138990c0a5423eb4b986" - dependencies: - exec-sh "^0.2.0" - minimist "^1.2.0" - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - -whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@>=0.10.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#fc804e458cc460009b1a2b966bc8817d2578aefb" - -whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - -whatwg-url@^6.4.1: - version "6.5.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - -which@^1.2.9, which@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - dependencies: - string-width "^1.0.2 || 2" - -wordwrap@^1.0.0, wordwrap@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" - -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - -write-file-atomic@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.1.tgz#d0b05463c188ae804396fd5ab2a370062af87529" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^1.2.0: - version "1.3.4" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-1.3.4.tgz#f807a4f0b1d9e913ae7a48112e6cc3af1991b45f" - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - slide "^1.1.5" - -ws@^1.1.0, ws@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" - dependencies: - options ">=0.0.5" - ultron "1.0.x" - -ws@^3.3.1: - version "3.3.3" - resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" - dependencies: - async-limiter "~1.0.0" - safe-buffer "~5.1.0" - ultron "~1.1.0" - -ws@^5.2.0: - version "5.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" - dependencies: - async-limiter "~1.0.0" - -xcode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.0.0.tgz#134f1f94c26fbfe8a9aaa9724bfb2772419da1a2" - dependencies: - simple-plist "^1.0.0" - uuid "^3.3.2" - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - -xmlbuilder@^9.0.7: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - -xmldoc@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-0.4.0.tgz#d257224be8393eaacbf837ef227fd8ec25b36888" - dependencies: - sax "~1.1.1" - -xmldom@0.1.x: - version "0.1.27" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" - -xpipe@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/xpipe/-/xpipe-1.0.5.tgz#8dd8bf45fc3f7f55f0e054b878f43a62614dafdf" - -xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - -"y18n@^3.2.1 || ^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" - -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - -yargs-parser@^11.1.1: - version "11.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" - dependencies: - camelcase "^4.1.0" - -yargs@^12.0.2: - version "12.0.5" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" - dependencies: - cliui "^4.0.0" - decamelize "^1.2.0" - find-up "^3.0.0" - get-caller-file "^1.0.1" - os-locale "^3.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1 || ^4.0.0" - yargs-parser "^11.1.1" - -yargs@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-9.0.1.tgz#52acc23feecac34042078ee78c0c007f5085db4c" - dependencies: - camelcase "^4.1.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^2.0.0" - read-pkg-up "^2.0.0" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^2.0.0" - which-module "^2.0.0" - y18n "^3.2.1" - yargs-parser "^7.0.0" From b488ce4c0ac88527edb5dc5e607f34947338a825 Mon Sep 17 00:00:00 2001 From: aibek-bird Date: Fri, 6 Sep 2019 16:28:37 +0900 Subject: [PATCH 002/145] updated react native redux sample --- react-native-redux-sample/README.md | 55 +- .../ReactNativeWithSendBird/.flowconfig | 3 +- .../ReactNativeWithSendBird/.gitignore | 5 +- .../__mocks__/mockSendbird.js | 133 +- .../actions/blockUserActions.test.js | 124 ++ .../__tests__/actions/chatActions.test.js | 1861 +++++++++++++++++ .../__tests__/actions/groupChannelActions.js | 308 +++ .../actions/groupChannelInviteActions.test.js | 272 +++ .../__tests__/actions/loginActions.test.js | 80 + .../__tests__/actions/memberActions.test.js | 186 ++ .../__tests__/actions/menuActions.test.js | 31 + .../actions/openChannelActions.test.js | 180 ++ .../actions/openChannelCreateActions.test.js | 79 + .../__tests__/actions/profileActions.test.js | 96 + .../__tests__/components/Input.test.js | 17 - .../__tests__/components/Message.test.js | 4 +- .../__snapshots__/AdminMessage.test.js.snap | 7 + .../__snapshots__/Input.test.js.snap | 24 - .../__snapshots__/Message.test.js.snap | 27 +- .../__snapshots__/MessageBubble.test.js.snap | 243 ++- .../__snapshots__/MessageInput.test.js.snap | 2 + .../__snapshots__/Spinner.test.js.snap | 32 +- .../blockUserReducer.tests.js.snap | 43 + .../__snapshots__/chatReducer.tests.js.snap | 336 +++ .../groupChannelInviteReducer.tests.js.snap | 59 + .../groupChannelReducer.tests.js.snap | 149 ++ .../__snapshots__/loginReducer.tests.js.snap | 29 + .../__snapshots__/memberReducer.tests.js.snap | 28 + .../__snapshots__/menuReducer.tests.js.snap | 19 + .../openChannelCreateReducer.tests.js.snap | 29 + .../openChannelReducer.tests.js.snap | 104 + .../profileReducer.tests.js.snap | 41 + .../reducers/blockUserReducer.tests.js | 40 + .../__tests__/reducers/chatReducer.tests.js | 189 ++ .../groupChannelInviteReducer.tests.js | 52 + .../reducers/groupChannelReducer.tests.js | 117 ++ .../__tests__/reducers/loginReducer.tests.js | 24 + .../__tests__/reducers/memberReducer.tests.js | 24 + .../__tests__/reducers/menuReducer.tests.js | 19 + .../openChannelCreateReducer.tests.js | 28 + .../reducers/openChannelReducer.tests.js | 70 + .../reducers/profileReducer.tests.js | 34 + .../screens/GroupChannelInvite.test.js | 2 +- .../__tests__/screens/Profile.test.js | 1 - .../screens/__snapshots__/Chat.test.js.snap | 2 + .../__snapshots__/GroupChannel.test.js.snap | 1 + .../GroupChannelInvite.test.js.snap | 32 +- .../screens/__snapshots__/Login.test.js.snap | 4 +- .../screens/__snapshots__/Member.test.js.snap | 32 +- .../__snapshots__/OpenChannel.test.js.snap | 3 +- .../OpenChannelCreate.test.js.snap | 24 +- .../__snapshots__/Profile.test.js.snap | 1 + .../screens/__snapshots__/Start.test.js.snap | 64 +- .../ReactNativeWithSendBird/android/app/BUCK | 18 +- .../android/app/build.gradle | 38 +- .../android/app/build_defs.bzl | 19 + .../android/app/src/debug/AndroidManifest.xml | 8 + .../android/app/src/main/AndroidManifest.xml | 54 +- .../app/src/main/assets/fonts/EvilIcons.ttf | Bin 13128 -> 13456 bytes .../app/src/main/assets/fonts/Feather.ttf | Bin 55288 -> 58272 bytes .../app/src/main/assets/fonts/Ionicons.ttf | Bin 143936 -> 112472 bytes .../assets/fonts/MaterialCommunityIcons.ttf | Bin 302940 -> 531476 bytes .../app/src/main/assets/fonts/Octicons.ttf | Bin 27512 -> 28364 bytes .../reactnativewithsendbird/MainActivity.java | 15 +- .../MainApplication.java | 24 +- .../android/build.gradle | 22 +- .../gradle/wrapper/gradle-wrapper.properties | 3 +- .../android/settings.gradle | 12 +- .../ReactNativeWithSendBird/babel.config.js | 9 - .../ReactNativeWithSendBird/index.js | 3 +- .../ReactNativeWithSendBird/ios/Podfile | 29 +- .../project.pbxproj | 1057 ++++++---- .../ReactNativeWithSendBird-tvOS.xcscheme | 2 +- .../ReactNativeWithSendBird.xcscheme | 2 +- .../ios/ReactNativeWithSendBird/AppDelegate.h | 6 +- .../ios/ReactNativeWithSendBird/AppDelegate.m | 60 +- .../Images.xcassets/Contents.json | 2 +- .../ios/ReactNativeWithSendBird/Info.plist | 27 +- .../ios/ReactNativeWithSendBird/main.m | 2 +- .../ReactNativeWithSendBirdTests.m | 2 +- .../ReactNativeWithSendBird/metro.config.js | 11 +- .../ReactNativeWithSendBird/package.json | 34 +- .../src/actions/blockUserActions.js | 52 +- .../src/actions/chatActions.js | 640 +++--- .../src/actions/groupChannelActions.js | 184 +- .../src/actions/groupChannelInviteActions.js | 161 +- .../src/actions/loginActions.js | 42 +- .../src/actions/memberActions.js | 97 +- .../src/actions/menuActions.js | 18 +- .../src/actions/openChannelActions.js | 105 +- .../src/actions/openChannelCreateActions.js | 41 +- .../src/actions/profileActions.js | 57 +- .../src/actions/types.js | 11 +- .../src/components/Input.js | 28 - .../src/components/Message.js | 136 +- .../src/components/MessageAvatar.js | 48 +- .../src/components/MessageBubble.js | 91 +- .../src/components/MessageContainer.js | 1 + .../src/components/MessageInput.js | 124 +- .../src/components/index.js | 1 - .../src/reducers/blockUserReducer.js | 48 +- .../src/reducers/chatReducer.js | 235 ++- .../src/reducers/groupChannelInviteReducer.js | 72 +- .../src/reducers/groupChannelReducer.js | 132 +- .../src/reducers/index.js | 25 +- .../src/reducers/loginReducer.js | 32 +- .../src/reducers/memberReducer.js | 32 +- .../src/reducers/menuReducer.js | 25 +- .../src/reducers/openChannelCreateReducer.js | 34 +- .../src/reducers/openChannelReducer.js | 90 +- .../src/reducers/profileReducer.js | 39 +- .../src/screens/Chat.js | 245 ++- .../src/screens/GroupChannel.js | 559 +++-- .../src/screens/GroupChannelInvite.js | 509 +++-- .../src/screens/Login.js | 2 +- .../src/screens/Menu.js | 397 ++-- .../src/screens/OpenChannel.js | 301 ++- .../src/screens/OpenChannelCreate.js | 214 +- .../src/sendbirdActions/chat.js | 178 +- .../src/sendbirdActions/user.js | 7 +- .../src/sendbirdActions/utils.js | 108 +- 121 files changed, 8733 insertions(+), 3216 deletions(-) create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js delete mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Input.test.js delete mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Input.test.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/blockUserReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/chatReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelInviteReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/loginReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/memberReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/menuReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelCreateReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/profileReducer.tests.js.snap create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/blockUserReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/android/app/build_defs.bzl create mode 100644 react-native-redux-sample/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml mode change 100755 => 100644 react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf delete mode 100644 react-native-redux-sample/ReactNativeWithSendBird/babel.config.js delete mode 100644 react-native-redux-sample/ReactNativeWithSendBird/src/components/Input.js diff --git a/react-native-redux-sample/README.md b/react-native-redux-sample/README.md index e741eedd..93f526dd 100644 --- a/react-native-redux-sample/README.md +++ b/react-native-redux-sample/README.md @@ -1,6 +1,6 @@ # Sample JavaScript React-Native Redux -SendBird React-Native sample using [SendBird SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). +SendBird React-Native sample using [SendBird SDK](https://github.com/sendbird/SendBird-SDK-JavaScript) ## Prerequisite @@ -13,40 +13,63 @@ SendBird React-Native sample using [SendBird SDK](https://github.com/sendbird/Se ## Run the sample -1. Install React Native CLI. +1. Install React Native CLI npm install -g react-native-cli -2. Install required packages. +2. Install required packages npm install -3. (iOS only) Pod install. +3. (iOS only) Pod install cd ios pod install 4. (iOS only) Add library in XCode -- Open XCode and load workspace -- Right click to 'Libraries' > Add Files to "Project Name" > select `node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj` -- Right click to 'Libraries' > Add Files to "Project Name" > select `node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj` -- Project Settings > Build Phases > Link Binary With Libraries > Add `libRCTPushNotification.a` -- Project Settings > Build Phases > Link Binary With Libraries > Add `libRNGestureHandler.a` -- Project Settings > Build Phases > Link Binary With Libraries > Add `JavaScriptCore.framework` +- Open XCode and load workspace, you should load *.xcworkspace +- If you encounter a compilation error of any missing libraries, check if they are present in Libraries section of your project +also check if they are listed in Build Phases -> Link Binary With Libraries. If some of them are missing add them manually + - For example, for iOS push notifications, go to 'Libraries' > Add Files to "Project Name" > select `node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj` + - Project Settings > Build Phases > Link Binary With Libraries > Add `libRCTPushNotification.a` + - For gesture handler, go to 'Libraries' > Add Files to "Project Name" > select `node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj` + - Project Settings > Build Phases > Link Binary With Libraries > Add `libRNGestureHandler.a` -5. Run the sample. Before starting, you should launch device amulator (or actual device) to run the sample in Android. This sample is not available for real device in iOS due to Apple Development Policy. In order to run React Native sample in real device, follow [React Native official guide](https://facebook.github.io/react-native/docs/running-on-device.html) for your own setup. +5. Run the sample. Before starting, you should launch device amulator (or actual device) to run the sample in Android. This sample is not available for real device in iOS due to Apple Development Policy. In order to run React Native sample in real device, follow [React Native official guide](https://facebook.github.io/react-native/docs/running-on-device.html) for your own setup react-native run-android react-native run-ios + For iOS, you may also launch directly from Xcode ## Troubleshooting +1. General + - *After each of these you might want to rebuild the project and run* + - We installed all the packages following official instructions and mostly followed non-manual installations using `react-native link ` command + - You can run `npm run clear` from root directory, this might help to solve some issues and clean old builds + - Sometimes it is advised to delete package-lock.json, but we do not recommend it for compatibility issues, do it at your own risk + - Make sure you have prerequisite software installed before your run this app, they can be found here: https://facebook.github.io/react-native/docs/getting-started + - Sometimes deleting node_modules folder and reinstalling them again helps +2. iOS + - Run the project with Xcode, build it there especially when it fails with `react-native run-ios` command + - Closing and reopening Xcode might help + - Clean the build Cmd+Shift+K, also just rebuilding without cleaning the build can work sometimes + - Do `pod update` and then `pod install` in the ios/ folder + - Delete the ios/build folder + - It is advised not to call `react-native link` at all, as it has already been done during installation of packages from our side. In case you need this, better to do this only individually for packages: `react-native link ` + - It is better not to change any build phases, rules, settings in XCode, as it may cause further issues + - It is better to not update packages in package.json, or ios/Pods, or Android packages versions + - Or do it very carefully + - If you have an issue/error try to Google that and follow the instructions carefully + - Sometimes, it is advised to delete Pods/ and Podfile.lock, but we don’t recommend deleting Podfile.lock for compatibility issues, use it at your own risk + - During build time, on Xcode specifically, the RNFirebase library used to fail frequently, with Core library failing (not found). To solve this, go to ios folder and run: `pod update`, `pod install`, then run the build again in Xcode (without cleaning up the old build) +3. Android + - If you run on real device, check if everything installed and especially Android studio + - Check if your device is visible by `adb devices`, sometimes it may not work or have lags. In this case call: `adb kill-server` and `adb start-server` + - You might build the project using `react-native run-android`, but if it fails you might need to run it with Android studio + If you see an error like this: "Unable to load script from assets index.android.bundle." 1. (in project directory) mkdir android/app/src/main/assets -2. react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res - -If you see an error like this: "Loading dependency graph...(node:45456) UnhandledPromiseRejectionWarning: Error: jest-haste-map: Haste module naming collision: Duplicate module name: react-native" - -1. Try to delete ios/Pods file +2. react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res \ No newline at end of file diff --git a/react-native-redux-sample/ReactNativeWithSendBird/.flowconfig b/react-native-redux-sample/ReactNativeWithSendBird/.flowconfig index 1043c82d..47d80d95 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/.flowconfig +++ b/react-native-redux-sample/ReactNativeWithSendBird/.flowconfig @@ -24,7 +24,6 @@ [libs] node_modules/react-native/Libraries/react-native/react-native-interface.js node_modules/react-native/flow/ -node_modules/react-native/flow-github/ [options] emoji=true @@ -67,4 +66,4 @@ suppress_comment=\\(.\\|\n\\)*\\$FlowFixedInNextDeploy suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError [version] -^0.78.0 +^0.92.0 diff --git a/react-native-redux-sample/ReactNativeWithSendBird/.gitignore b/react-native-redux-sample/ReactNativeWithSendBird/.gitignore index e0753412..9ca7d0f6 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/.gitignore +++ b/react-native-redux-sample/ReactNativeWithSendBird/.gitignore @@ -21,7 +21,7 @@ DerivedData *.ipa *.xcuserstate project.xcworkspace -Pods/ +ios/Pods # Android/IntelliJ # @@ -56,5 +56,4 @@ buck-out/ # Bundle artifact *.jsbundle -coverage/ -ios/Pods +coverage/ \ No newline at end of file diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__mocks__/mockSendbird.js b/react-native-redux-sample/ReactNativeWithSendBird/__mocks__/mockSendbird.js index 5cf3ba3f..aa568816 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__mocks__/mockSendbird.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/__mocks__/mockSendbird.js @@ -1,25 +1,134 @@ -/* eslint-disable no-undef */ -const user = { +const defaultUser = { userId: '123', nickname: 'test_nickname', profileUrl: 'test_profileUrl' }; +export let user = JSON.parse(JSON.stringify(defaultUser)); +export function setUser(newUser) { + user = newUser; +} +export function resetUser() { + user = JSON.parse(JSON.stringify(defaultUser)); +} + +const defaultChannel = { + channelUrl: 'url' +}; +export function resetChannel() { + channel = JSON.parse(JSON.stringify(defaultChannel)); +} + +export let channel = { + channelUrl: 'url' +}; + +export function restoreAllDefaultMocks() { + mockUpdateCurrentUserInfo.mockImplementation((nickname, profileUrl, cb) => { + if (nickname) user.nickname = nickname; + if (profileUrl) user.profileUrl = profileUrl; + cb(user, null); + }); + mockCreateApplicationUserListQuery.mockImplementation(() => ({ + hasNext: false + })); + mockCreateBlockedUserListQuery.mockImplementation(() => ({ + hasNext: false + })); + mockConnect.mockImplementation((userId, cb) => cb(true, null)); + mockCreateOpenChannel.mockImplementation((channelName, coverUrl, data, cb) => { + channel = { + ...channel, + name: channelName + }; + cb(channel, null); + }); + mockGetOpenChannel.mockReset(); + mockGetOpenChannel.mockImplementation((channelUrl, cb) => { + channel = { + ...channel, + channelUrl: channelUrl + }; + cb(channel, null); + }); + mockGetGroupChannel.mockReset(); + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + channel = { + ...channel, + channelUrl: channelUrl + }; + cb(channel, null); + }); + mockCreateChannelWithUserIds.mockImplementation((inviteUserIdList, isDistinct, cb) => { + cb(channel, null); + }); + mockUnblockUserWithUserId.mockImplementation((unblockUserId, cb) => { + cb(user, null); + }); + mockBlockUserWithUserId.mockImplementation((blockUserId, cb) => { + cb(user, null); + }); + mockRemoveAllChannelHandlers.mockImplementation(() => {}); + mockChannelHandler.mockReset(); + mockAddChannelHandler.mockReset(); + mockRemoveChannelHandler.mockReset(); + mockGetConnectionState.mockImplementation(() => { + return 'OPEN'; + }); +} + +export const mockUpdateCurrentUserInfo = jest.fn((nickname, profileUrl, cb) => cb(user, null)); +export const mockCreateApplicationUserListQuery = jest.fn(() => ({ + hasNext: false +})); +export const mockCreateBlockedUserListQuery = jest.fn(() => ({ + hasNext: false +})); +export const mockConnect = jest.fn(); +export const mockCreateOpenChannel = jest.fn(); +export const mockGetOpenChannel = jest.fn(); +export const mockGetGroupChannel = jest.fn(); +export const mockCreateChannelWithUserIds = jest.fn(); +export const mockUnblockUserWithUserId = jest.fn(); +export const mockBlockUserWithUserId = jest.fn(); +export const mockRemoveAllChannelHandlers = jest.fn(); +export const mockChannelHandler = jest.fn(); +export const mockAddChannelHandler = jest.fn(); +export const mockRemoveChannelHandler = jest.fn(); +export const mockGetConnectionState = jest.fn(() => { + return 'OPEN'; +}); + +restoreAllDefaultMocks(); const methods = { getInstance: jest.fn(() => ({ - createApplicationUserListQuery: jest.fn(() => ({ - hasNext: false - })), - createBlockedUserListQuery: jest.fn(() => ({ - hasNext: false - })), - updateCurrentUserInfo: jest.fn((nickname, profileUrl, cb) => cb(user, null)), - removeAllChannelHandlers: jest.fn(), - currentUser: user + createApplicationUserListQuery: mockCreateApplicationUserListQuery, + createBlockedUserListQuery: mockCreateBlockedUserListQuery, + updateCurrentUserInfo: mockUpdateCurrentUserInfo, + currentUser: user, + disconnect: jest.fn(cb => { + cb(); + }), + OpenChannel: { + createChannel: mockCreateOpenChannel, + getChannel: mockGetOpenChannel + }, + GroupChannel: { + getChannel: mockGetGroupChannel, + createChannelWithUserIds: mockCreateChannelWithUserIds + }, + unblockUserWithUserId: mockUnblockUserWithUserId, + blockUserWithUserId: mockBlockUserWithUserId, + removeAllChannelHandlers: mockRemoveAllChannelHandlers, + ChannelHandler: mockChannelHandler, + addChannelHandler: mockAddChannelHandler, + removeChannelHandler: mockRemoveChannelHandler, + getConnectionState: mockGetConnectionState })), - connect: jest.fn((userId, cb) => cb(true, null)) + connect: mockConnect }; +/* eslint-disable no-undef */ jest.mock('sendbird', () => { const mock = jest.fn().mockImplementation(() => { return methods; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js new file mode 100644 index 00000000..1fc490ba --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js @@ -0,0 +1,124 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; + +import { initBlockUser, getBlockUserList, onUnblockUserPress } from '../../src/actions'; +import { + INIT_BLOCK_USER, + BLOCK_LIST_SUCCESS, + BLOCK_LIST_FAIL, + USER_UNBLOCK_SUCCESS, + USER_UNBLOCK_FAIL +} from '../../src/actions/types'; +import { resetChannel, restoreAllDefaultMocks, mockUnblockUserWithUserId } from '../../__mocks__/mockSendbird'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/blockUserActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initBlockUser', () => { + const store = mockStore({}); + store.dispatch(initBlockUser()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_BLOCK_USER }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getBlockUserList success', () => { + const store = mockStore({}); + const blockedUsers = [ + { + nickname: 'nick1', + profileUrl: 'profile1' + }, + { + nickname: 'nick2', + profileUrl: 'profile2' + } + ]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(blockedUsers, null); + }) + }; + return store.dispatch(getBlockUserList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: BLOCK_LIST_SUCCESS, + list: blockedUsers + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getBlockUserList success no hasNext', () => { + const store = mockStore({}); + const fakeQuery = { + next: jest.fn(cb => { + cb([], null); + }) + }; + return store.dispatch(getBlockUserList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: BLOCK_LIST_FAIL, + list: [] + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getBlockUserList fail API request', () => { + const store = mockStore({}); + const fakeQuery = { + next: jest.fn(cb => { + cb(null, new Error()); + }) + }; + return store.dispatch(getBlockUserList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: BLOCK_LIST_FAIL, + list: [] + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onUnblockUserPress success', () => { + const store = mockStore({}); + const unblockedUserId = 'userId'; + return store.dispatch(onUnblockUserPress(unblockedUserId)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_UNBLOCK_SUCCESS, + unblockedUserId: unblockedUserId + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onUnblockUserPress fail API request', () => { + const store = mockStore({}); + mockUnblockUserWithUserId.mockImplementation((unblockUserId, cb) => { + cb(null, new Error()); + }); + const unblockedUserId = 'userId'; + return store.dispatch(onUnblockUserPress(unblockedUserId)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_UNBLOCK_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js new file mode 100644 index 00000000..4715b49a --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js @@ -0,0 +1,1861 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; +import { + initChatScreen, + getChannelTitle, + createChatHandler, + getPrevMessageList, + onSendButtonPress, + onUserBlockPress, + onFileButtonPress, + typingStart, + typingEnd, + channelExit, + onMessageDelete, + onUserMessageCopy, + onUserUpdateMessage, + onUserMessagePress, + clearMessageSelection +} from '../../src/actions'; +import { + INIT_CHAT_SCREEN, + CREATE_CHAT_HANDLER_SUCCESS, + CREATE_CHAT_HANDLER_FAIL, + CHANNEL_TITLE_CHANGED, + CHANNEL_TITLE_CHANGED_FAIL, + MESSAGE_LIST_SUCCESS, + MESSAGE_LIST_FAIL, + SEND_MESSAGE_TEMPORARY, + SEND_MESSAGE_SUCCESS, + SEND_MESSAGE_FAIL, + USER_BLOCK_SUCCESS, + USER_BLOCK_FAIL, + CHANNEL_EXIT_SUCCESS, + CHANNEL_EXIT_FAIL, + SEND_TYPING_START_SUCCESS, + SEND_TYPING_START_FAIL, + SEND_TYPING_END_SUCCESS, + SEND_TYPING_END_FAIL, + MESSAGE_RECEIVED, + MESSAGE_UPDATED, + MESSAGE_DELETED, + CHANNEL_CHANGED, + TYPING_STATUS_UPDATED, + READ_RECEIPT_UPDATED, + USER_MESSAGE_PRESS, + OWN_MESSAGE_DELETED, + OWN_MESSAGE_DELETED_FAIL, + OWN_MESSAGE_UPDATED, + OWN_MESSAGE_UPDATED_FAIL, + MESSAGE_COPY, + USER_MESSAGE_SELECTION_CLEAR +} from '../../src/actions/types'; +import { + mockRemoveAllChannelHandlers, + mockGetOpenChannel, + mockGetGroupChannel, + resetChannel, + restoreAllDefaultMocks, + mockChannelHandler, + mockAddChannelHandler, + mockBlockUserWithUserId, + mockRemoveChannelHandler +} from '../../__mocks__/mockSendbird'; +import { sbGetChannelTitle } from '../../src/sendbirdActions'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/chatActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initMenu', () => { + const store = mockStore({}); + store.dispatch(initChatScreen()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_CHAT_SCREEN }; + expect(actions).toEqual([expectedPayload]); + expect(mockRemoveAllChannelHandlers.mock.calls.length).toEqual(1); + }); + + it('getChannelTitle openChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + isOpenChannel: () => { + return true; + }, + participantCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(getChannelTitle(channelUrl, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.participantCount + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getChannelTitle openChannel long participant list', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + isOpenChannel: () => { + return true; + }, + participantCount: 3, + members: [ + { nickname: 'first' }, + { nickname: 'second' }, + { nickname: 'third' }, + { nickname: 'fourth' }, + { nickname: 'fifth' } + ] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(getChannelTitle(channelUrl, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.participantCount + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getChannelTitle openChannel fail getOpenChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(getChannelTitle(channelUrl, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getChannelTitle openChannel fail getOpenChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(getChannelTitle(channelUrl, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getChannelTitle groupChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + isOpenChannel: () => { + return false; + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(getChannelTitle(channelUrl, false)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.memberCount + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getChannelTitle groupChannel long participant list', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + isOpenChannel: () => { + return false; + }, + memberCount: 3, + members: [ + { nickname: 'first' }, + { nickname: 'second' }, + { nickname: 'third' }, + { nickname: 'fourth' }, + { nickname: 'fifth' } + ] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(getChannelTitle(channelUrl, false)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.memberCount + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getChannelTitle groupChannel fail getGroupChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(getChannelTitle(channelUrl, false)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_TITLE_CHANGED_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler openChannel success', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + enter: jest.fn(cb => { + cb(this, null); + }), + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + participantCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, true)).then(() => { + expect(channel.enter.mock.calls.length).toBe(1); + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserEntered')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserExited')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageReceived')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageDeleted')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual(channelUrl); + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserEntered(channel); + actions = store.getActions(); + expectedPayload = { + type: CHANNEL_CHANGED, + memberCount: channel.participantCount, + title: channel.title + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserExited(channel); + actions = store.getActions(); + expectedPayload = { + type: CHANNEL_CHANGED, + memberCount: channel.participantCount, + title: channel.title + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + const message = { text: 'test', id: 'some id' }; + mockChannelHandler.mock.instances[0].onMessageReceived(channel, message); + actions = store.getActions(); + expectedPayload = { + type: MESSAGE_RECEIVED, + payload: message + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageUpdated(channel, message); + actions = store.getActions(); + expectedPayload = { + type: MESSAGE_UPDATED, + payload: message + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageDeleted(channel, message.id); + actions = store.getActions(); + expectedPayload = { + type: MESSAGE_DELETED, + payload: message.id + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler openChannel event not dispatched on different channelUrl', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + enter: jest.fn(cb => { + cb(this, null); + }), + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + participantCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, true)).then(() => { + expect(channel.enter.mock.calls.length).toBe(1); + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserEntered')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserExited')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageReceived')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageDeleted')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual(channelUrl); + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserEntered({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserExited({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + store.clearActions(); + const message = { text: 'test', id: 'some id' }; + mockChannelHandler.mock.instances[0].onMessageReceived({ url: 'different' }, message); + actions = store.getActions(); + expect(actions.length).toBe(0); + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageUpdated({ url: 'different' }, message); + actions = store.getActions(); + expect(actions.length).toBe(0); + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageDeleted({ url: 'different' }, message.id); + actions = store.getActions(); + expect(actions.length).toBe(0); + }); + }); + + it('createChatHandler openChannel fail getOpenChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(createChatHandler(channelUrl, false)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CREATE_CHAT_HANDLER_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler openChannel fail enter channel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + enter: jest.fn(cb => { + cb(null, new Error()); + }), + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + participantCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, true)).then(() => { + expect(channel.enter.mock.calls.length).toBe(1); + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler groupChannel success', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + isTyping: () => { + return false; + }, + markAsRead: jest.fn(), + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, false)).then(() => { + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserJoined')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserLeft')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onReadReceiptUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onTypingStatusUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageReceived')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageDeleted')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual(channelUrl); + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserJoined(channel); + actions = store.getActions(); + expectedPayload = { + type: CHANNEL_TITLE_CHANGED, + memberCount: channel.memberCount, + title: sbGetChannelTitle(channel) + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserLeft(channel); + actions = store.getActions(); + expectedPayload = { + type: CHANNEL_TITLE_CHANGED, + memberCount: channel.memberCount, + title: sbGetChannelTitle(channel) + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onReadReceiptUpdated(channel); + actions = store.getActions(); + expectedPayload = { + type: READ_RECEIPT_UPDATED + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onTypingStatusUpdated(channel); + actions = store.getActions(); + expectedPayload = { + type: TYPING_STATUS_UPDATED, + typing: '' + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + const message = { text: 'test', id: 'some id' }; + mockChannelHandler.mock.instances[0].onMessageReceived(channel, message); + expect(channel.markAsRead.mock.calls.length).toBe(1); + actions = store.getActions(); + expectedPayload = { + type: MESSAGE_RECEIVED, + payload: message + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageUpdated(channel, message); + actions = store.getActions(); + expectedPayload = { + type: MESSAGE_UPDATED, + payload: message + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageDeleted(channel, message.id); + actions = store.getActions(); + expectedPayload = { + type: MESSAGE_DELETED, + payload: message.id + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler groupChannel success typing user', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + isTyping: () => { + return true; + }, + getTypingMembers: () => { + return [{ nickname: 'nick' }]; + }, + markAsRead: jest.fn(), + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, false)).then(() => { + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onTypingStatusUpdated')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual(channelUrl); + store.clearActions(); + mockChannelHandler.mock.instances[0].onTypingStatusUpdated(channel); + actions = store.getActions(); + expectedPayload = { + type: TYPING_STATUS_UPDATED, + typing: 'nick is typing...' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler groupChannel success typing users', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + isTyping: () => { + return true; + }, + getTypingMembers: () => { + return [{ nickname: 'nick' }, { nickname: 'rick' }]; + }, + markAsRead: jest.fn(), + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, false)).then(() => { + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onTypingStatusUpdated')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual(channelUrl); + store.clearActions(); + mockChannelHandler.mock.instances[0].onTypingStatusUpdated(channel); + actions = store.getActions(); + expectedPayload = { + type: TYPING_STATUS_UPDATED, + typing: 'several member are typing...' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createChatHandler groupChannel events not dispatched on different channelUrl', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + isTyping: () => { + return false; + }, + markAsRead: jest.fn(), + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(createChatHandler(channelUrl, false)).then(() => { + let actions = store.getActions(); + let expectedPayload = { + type: CREATE_CHAT_HANDLER_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserJoined')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onUserLeft')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onReadReceiptUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onTypingStatusUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageReceived')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageUpdated')).toBeTruthy(); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onMessageDeleted')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual(channelUrl); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserJoined({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onUserLeft({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onReadReceiptUpdated({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onTypingStatusUpdated({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageReceived({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageUpdated({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + + store.clearActions(); + mockChannelHandler.mock.instances[0].onMessageDeleted({ url: 'different' }); + actions = store.getActions(); + expect(actions.length).toBe(0); + }); + }); + + it('createChatHandler groupChannel fail getGroupChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(createChatHandler(channelUrl, false)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CREATE_CHAT_HANDLER_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getPrevMessageList success', () => { + const store = mockStore({}); + const messages = [{ text: 'text' }]; + const fakeQuery = { + hasMore: true, + load: jest.fn((limit, reverse, cb) => { + expect(limit).toBe(30); + expect(reverse).toBe(true); + cb(messages, null); + }) + }; + return store.dispatch(getPrevMessageList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MESSAGE_LIST_SUCCESS, + list: messages + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getPrevMessageList no hasMore', () => { + const store = mockStore({}); + const messages = [{ text: 'text' }]; + const fakeQuery = { + load: jest.fn((limit, reverse, cb) => { + expect(limit).toBe(30); + expect(reverse).toBe(true); + cb(messages, null); + }) + }; + return store.dispatch(getPrevMessageList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MESSAGE_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getPrevMessageList fail API request', () => { + const store = mockStore({}); + const fakeQuery = { + load: jest.fn((limit, reverse, cb) => { + expect(limit).toBe(30); + expect(reverse).toBe(true); + cb(null, new Error()); + }) + }; + return store.dispatch(getPrevMessageList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MESSAGE_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onSendButtonPress openChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onSendButtonPress(channelUrl, true, message.text)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_SUCCESS, + message + }, + { + type: SEND_MESSAGE_TEMPORARY, + message + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onSendButtonPress openChannel fail getOpenChannel', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onSendButtonPress(channelUrl, true, message.text)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onSendButtonPress openChannel fail channel sendUserMessage', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(null, new Error()); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onSendButtonPress(channelUrl, true, message.text)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + }, + { + type: SEND_MESSAGE_TEMPORARY, + message + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onSendButtonPress groupChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + endTyping: jest.fn(), + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onSendButtonPress(channelUrl, false, message.text)).then(() => { + const actions = store.getActions(); + expect(channel.endTyping.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: SEND_MESSAGE_SUCCESS, + message + }, + { + type: SEND_MESSAGE_TEMPORARY, + message + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onSendButtonPress groupChannel fail getGroupChannel', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onSendButtonPress(channelUrl, false, message.text)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onSendButtonPress groupChannel fail channel sendUserMessage', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + endTyping: jest.fn(), + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(null, new Error()); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onSendButtonPress(channelUrl, false, message.text)).then(() => { + const actions = store.getActions(); + expect(channel.endTyping.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + }, + { + type: SEND_MESSAGE_TEMPORARY, + message + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onUserBlockPress success', () => { + const store = mockStore({}); + const toBlockUserId = 'userId'; + const user = { userId: toBlockUserId }; + mockBlockUserWithUserId.mockImplementation((blockUserId, cb) => { + expect(blockUserId).toBe(toBlockUserId); + cb(user, null); + }); + return store.dispatch(onUserBlockPress(toBlockUserId)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: USER_BLOCK_SUCCESS + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserBlockPress fail', () => { + const store = mockStore({}); + const toBlockUserId = 'userId'; + const user = { userId: toBlockUserId }; + mockBlockUserWithUserId.mockImplementation((blockUserId, cb) => { + expect(blockUserId).toBe(toBlockUserId); + cb(null, new Error()); + }); + return store.dispatch(onUserBlockPress(toBlockUserId)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: USER_BLOCK_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onFileButtonPress openChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const file = { data: 'test data' }; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendFileMessage: (receivedFile, data, customType, thumbSizeList, cb) => { + expect(receivedFile).toEqual(file); + expect(data).toEqual(''); + expect(customType).toEqual(''); + expect(thumbSizeList).toEqual([{ maxWidth: 160, maxHeight: 160 }]); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onFileButtonPress(channelUrl, true, file)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_SUCCESS, + message + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onFileButtonPress openChannel fail getOpenChannel', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onFileButtonPress(channelUrl, true, message.text)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onFileButtonPress openChannel fail channel sendFileMessage', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const file = { data: 'test data' }; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendFileMessage: (receivedFile, data, customType, thumbSizeList, cb) => { + expect(receivedFile).toEqual(file); + expect(data).toEqual(''); + expect(customType).toEqual(''); + expect(thumbSizeList).toEqual([{ maxWidth: 160, maxHeight: 160 }]); + cb(null, new Error()); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetOpenChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onFileButtonPress(channelUrl, true, file)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onFileButtonPress groupChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const file = { data: 'test data' }; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return true; + }, + isOpenChannel: () => { + return false; + }, + sendFileMessage: (receivedFile, data, customType, thumbSizeList, cb) => { + expect(receivedFile).toEqual(file); + expect(data).toEqual(''); + expect(customType).toEqual(''); + expect(thumbSizeList).toEqual([{ maxWidth: 160, maxHeight: 160 }]); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onFileButtonPress(channelUrl, false, file)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_SUCCESS, + message + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('onFileButtonPress groupChannel fail getGroupChannel', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendUserMessage: (textMessage, cb) => { + expect(textMessage).toBe(message.text); + cb(message, null); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onFileButtonPress(channelUrl, false, message.text)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onFileButtonPress groupChannel fail channel sendFileMessage', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const file = { data: 'test data' }; + const channel = { + name: 'name', + title: 'name', + url: channelUrl, + isGroupChannel: () => { + return false; + }, + isOpenChannel: () => { + return true; + }, + sendFileMessage: (receivedFile, data, customType, thumbSizeList, cb) => { + expect(receivedFile).toEqual(file); + expect(data).toEqual(''); + expect(customType).toEqual(''); + expect(thumbSizeList).toEqual([{ maxWidth: 160, maxHeight: 160 }]); + cb(null, new Error()); + return message; // temporary + }, + memberCount: 3, + members: [{ nickname: 'first' }, { nickname: 'second' }, { nickname: 'third' }] + }; + mockGetGroupChannel.mockImplementation((channelUrlCalled, cb) => { + expect(channelUrlCalled).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onFileButtonPress(channelUrl, false, file)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_MESSAGE_FAIL + } + ]; + expect(actions.sort()).toEqual(expectedPayload.sort()); + }); + }); + + it('typingStart success', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + startTyping: jest.fn() + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(typingStart(channelUrl)).then(() => { + const actions = store.getActions(); + expect(channel.startTyping.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: SEND_TYPING_START_SUCCESS + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('typingStart fail getGroupChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + startTyping: jest.fn() + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(typingStart(channelUrl)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_TYPING_START_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('typingEnd success', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + endTyping: jest.fn() + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(typingEnd(channelUrl)).then(() => { + const actions = store.getActions(); + expect(channel.endTyping.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: SEND_TYPING_END_SUCCESS + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('typingEnd fail getGroupChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + startTyping: jest.fn() + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(typingEnd(channelUrl)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: SEND_TYPING_END_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('channelExit openChannel success', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + exit: jest.fn(cb => { + cb(true, null); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(channelExit(channelUrl, true)).then(() => { + const actions = store.getActions(); + expect(channel.exit.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: CHANNEL_EXIT_SUCCESS + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('channelExit openChannel fail getOpenChannel', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + exit: jest.fn(cb => { + cb(true, null); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(channelExit(channelUrl, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = [ + { + type: CHANNEL_EXIT_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('channelExit openChannel fail exit API', () => { + const store = mockStore({}); + const channelUrl = 'url'; + const channel = { + exit: jest.fn(cb => { + cb(null, new Error()); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(channelExit(channelUrl, true)).then(() => { + const actions = store.getActions(); + expect(channel.exit.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: CHANNEL_EXIT_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('channelExit groupChannel success', () => { + const store = mockStore({}); + const channelUrl = 'url'; + return store.dispatch(channelExit(channelUrl, false)).then(() => { + const actions = store.getActions(); + expect(mockRemoveChannelHandler.mock.calls.length).toBe(1); + expect(mockRemoveChannelHandler.mock.calls[0][0]).toBe(channelUrl); + const expectedPayload = [ + { + type: CHANNEL_EXIT_SUCCESS + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserMessagePress success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + store.dispatch(onUserMessagePress(message)); + const actions = store.getActions(); + const expectedPayload = [ + { + type: USER_MESSAGE_PRESS, + message + } + ]; + expect(actions).toEqual(expectedPayload); + }); + + it('onMessageDelete openChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + deleteMessage: jest.fn((messageActual, cb) => { + expect(messageActual).toEqual(message); + cb(messageActual, null); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onMessageDelete(channelUrl, true, message)).then(() => { + const actions = store.getActions(); + expect(mockGetOpenChannel.mock.calls.length).toBe(1); + expect(channel.deleteMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_DELETED + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onMessageDelete fail getOpenChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onMessageDelete(channelUrl, true, message)).then(() => { + const actions = store.getActions(); + expect(mockGetOpenChannel.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_DELETED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onMessageDelete openChannel fail', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + deleteMessage: jest.fn((messageActual, cb) => { + expect(messageActual).toEqual(message); + cb(null, new Error()); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onMessageDelete(channelUrl, true, message)).then(() => { + const actions = store.getActions(); + expect(mockGetOpenChannel.mock.calls.length).toBe(1); + expect(channel.deleteMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_DELETED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onMessageDelete groupChannel success', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + deleteMessage: jest.fn((messageActual, cb) => { + expect(messageActual).toEqual(message); + cb(messageActual, null); + }) + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onMessageDelete(channelUrl, false, message)).then(() => { + const actions = store.getActions(); + expect(mockGetGroupChannel.mock.calls.length).toBe(1); + expect(channel.deleteMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_DELETED + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onMessageDelete fail getGroupChannel', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onMessageDelete(channelUrl, false, message)).then(() => { + const actions = store.getActions(); + expect(mockGetGroupChannel.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_DELETED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onMessageDelete groupChannel fail', () => { + const store = mockStore({}); + const message = { text: 'text' }; + const channelUrl = 'url'; + const channel = { + deleteMessage: jest.fn((messageActual, cb) => { + expect(messageActual).toEqual(message); + cb(null, new Error()); + }) + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onMessageDelete(channelUrl, false, message)).then(() => { + const actions = store.getActions(); + expect(mockGetGroupChannel.mock.calls.length).toBe(1); + expect(channel.deleteMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_DELETED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserUpdateMessage openChannel success', () => { + const store = mockStore({}); + const message = { + text: 'text', + messageId: 123 + }; + const newText = 'new text'; + const channelUrl = 'url'; + const channel = { + updateUserMessage: jest.fn((messageId, contents, data, customType, cb) => { + expect(contents).toEqual(newText); + expect(messageId).toEqual(message.messageId); + message.text = contents; + expect(data).toEqual(null); + expect(customType).toEqual(null); + cb(message, null); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onUserUpdateMessage(channelUrl, true, message, newText)).then(() => { + const actions = store.getActions(); + expect(mockGetOpenChannel.mock.calls.length).toBe(1); + expect(channel.updateUserMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_UPDATED, + edited: message, + contents: newText + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserUpdateMessage fail getOpenChannel', () => { + const store = mockStore({}); + const message = { + text: 'text', + messageId: 123 + }; + const newText = 'new text'; + const channelUrl = 'url'; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onUserUpdateMessage(channelUrl, true, message, newText)).then(() => { + const actions = store.getActions(); + expect(mockGetOpenChannel.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_UPDATED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserUpdateMessage openChannel fail', () => { + const store = mockStore({}); + const message = { + text: 'text', + messageId: 123 + }; + const newText = 'new text'; + const channelUrl = 'url'; + const channel = { + updateUserMessage: jest.fn((messageId, contents, data, customType, cb) => { + expect(contents).toEqual(newText); + expect(messageId).toEqual(message.messageId); + expect(data).toEqual(null); + expect(customType).toEqual(null); + cb(null, new Error()); + }) + }; + mockGetOpenChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onUserUpdateMessage(channelUrl, true, message, newText)).then(() => { + const actions = store.getActions(); + expect(mockGetOpenChannel.mock.calls.length).toBe(1); + expect(channel.updateUserMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_UPDATED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserUpdateMessage groupChannel success', () => { + const store = mockStore({}); + const message = { + text: 'text', + messageId: 123 + }; + const newText = 'new text'; + const channelUrl = 'url'; + const channel = { + updateUserMessage: jest.fn((messageId, contents, data, customType, cb) => { + expect(contents).toEqual(newText); + expect(messageId).toEqual(message.messageId); + message.text = contents; + expect(data).toEqual(null); + expect(customType).toEqual(null); + cb(message, null); + }) + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onUserUpdateMessage(channelUrl, false, message, newText)).then(() => { + const actions = store.getActions(); + expect(mockGetGroupChannel.mock.calls.length).toBe(1); + expect(channel.updateUserMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_UPDATED, + edited: message, + contents: newText + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserUpdateMessage fail getGroupChannel', () => { + const store = mockStore({}); + const message = { + text: 'text', + messageId: 123 + }; + const newText = 'new text'; + const channelUrl = 'url'; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(null, new Error()); + }); + return store.dispatch(onUserUpdateMessage(channelUrl, false, message, newText)).then(() => { + const actions = store.getActions(); + expect(mockGetGroupChannel.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_UPDATED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserUpdateMessage groupChannel fail', () => { + const store = mockStore({}); + const message = { + text: 'text', + messageId: 123 + }; + const newText = 'new text'; + const channelUrl = 'url'; + const channel = { + updateUserMessage: jest.fn((messageId, contents, data, customType, cb) => { + expect(contents).toEqual(newText); + expect(messageId).toEqual(message.messageId); + expect(data).toEqual(null); + expect(customType).toEqual(null); + cb(null, new Error()); + }) + }; + mockGetGroupChannel.mockImplementation((url, cb) => { + expect(url).toBe(channelUrl); + cb(channel, null); + }); + return store.dispatch(onUserUpdateMessage(channelUrl, false, message, newText)).then(() => { + const actions = store.getActions(); + expect(mockGetGroupChannel.mock.calls.length).toBe(1); + expect(channel.updateUserMessage.mock.calls.length).toBe(1); + const expectedPayload = [ + { + type: OWN_MESSAGE_UPDATED_FAIL + } + ]; + expect(actions).toEqual(expectedPayload); + }); + }); + + it('onUserMessageCopy success', () => { + const store = mockStore({}); + store.dispatch(onUserMessageCopy()); + const actions = store.getActions(); + const expectedPayload = [ + { + type: MESSAGE_COPY + } + ]; + expect(actions).toEqual(expectedPayload); + }); + + it('clearMessageSelection success', () => { + const store = mockStore({}); + store.dispatch(clearMessageSelection()); + const actions = store.getActions(); + const expectedPayload = [ + { + type: USER_MESSAGE_SELECTION_CLEAR + } + ]; + expect(actions).toEqual(expectedPayload); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js new file mode 100644 index 00000000..fa3c37db --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js @@ -0,0 +1,308 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; + +import { + initGroupChannel, + groupChannelProgress, + getGroupChannelList, + onGroupChannelPress, + onLeaveChannelPress, + onHideChannelPress, + addGroupChannelItem, + clearSelectedGroupChannel, + createGroupChannelListHandler +} from '../../src/actions'; +import { + INIT_GROUP_CHANNEL, + GROUP_CHANNEL_PROGRESS_START, + GROUP_CHANNEL_PROGRESS_END, + GROUP_CHANNEL_LIST_SUCCESS, + GROUP_CHANNEL_LIST_FAIL, + GET_GROUP_CHANNEL_SUCCESS, + GET_GROUP_CHANNEL_FAIL, + CHANNEL_EDIT_SUCCESS, + CHANNEL_EDIT_FAIL, + ADD_GROUP_CHANNEL_ITEM, + CLEAR_SELECTED_GROUP_CHANNEL, + GROUP_CHANNEL_CHANGED, + GROUP_CHANNEL_LAST_MESSAGE +} from '../../src/actions/types'; +import { + channel as channelObj, + mockGetGroupChannel, + mockRemoveAllChannelHandlers, + mockChannelHandler, + mockAddChannelHandler, + resetChannel, + restoreAllDefaultMocks +} from '../../__mocks__/mockSendbird'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/groupChannelActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initGroupChannel', () => { + const store = mockStore({}); + store.dispatch(initGroupChannel()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_GROUP_CHANNEL }; + expect(actions).toEqual([expectedPayload]); + expect(mockRemoveAllChannelHandlers.mock.calls.length).toEqual(1); + }); + + it('groupChannelProgress', () => { + const store = mockStore({}); + store.dispatch(groupChannelProgress(true)); + let actions = store.getActions(); + let expectedPayload = { + type: GROUP_CHANNEL_PROGRESS_START + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + store.dispatch(groupChannelProgress(false)); + actions = store.getActions(); + expectedPayload = { + type: GROUP_CHANNEL_PROGRESS_END + }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getGroupChannelList success', () => { + const store = mockStore({}); + const channels = [1, 2, 3]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(channels, null); + }) + }; + return store.dispatch(getGroupChannelList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GROUP_CHANNEL_LIST_SUCCESS, + list: channels + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getGroupChannelList fail no hasNext', () => { + const store = mockStore({}); + const channels = [1, 2, 3]; + const fakeQuery = { + next: jest.fn(cb => { + cb(channels, null); + }) + }; + return store.dispatch(getGroupChannelList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GROUP_CHANNEL_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getGroupChannelList fail API request', () => { + const store = mockStore({}); + const channels = [1, 2, 3]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(null, new Error()); + }) + }; + return store.dispatch(getGroupChannelList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GROUP_CHANNEL_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onGroupChannelPress success', () => { + const store = mockStore({}); + return store.dispatch(onGroupChannelPress('new url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GET_GROUP_CHANNEL_SUCCESS, + channel: channelObj + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onOpenChannelPress fail API request', () => { + const store = mockStore({}); + mockGetGroupChannel.mockImplementation((channelName, cb) => { + cb(null, new Error()); + }); + return store.dispatch(onGroupChannelPress('new url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GET_GROUP_CHANNEL_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onLeaveChannelPress success', () => { + const store = mockStore({}); + const url = 'new url'; + const channel = { + leave: jest.fn(cb => { + cb({}, null); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(channel, null); + }); + return store.dispatch(onLeaveChannelPress(url)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_EDIT_SUCCESS, + payload: url + }; + expect(actions).toEqual([expectedPayload]); + expect(channel.leave.mock.calls.length).toEqual(1); + }); + }); + + it('onLeaveChannelPress fail getGroupChannel API request', () => { + const store = mockStore({}); + const url = 'new url'; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(null, new Error()); + }); + return store.dispatch(onLeaveChannelPress(url)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_EDIT_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onLeaveChannelPress fail channel leave API request', () => { + const store = mockStore({}); + const url = 'new url'; + const channel = { + leave: jest.fn(cb => { + cb(null, new Error()); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(channel, null); + }); + return store.dispatch(onLeaveChannelPress(url)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_EDIT_FAIL + }; + expect(actions).toEqual([expectedPayload]); + expect(channel.leave.mock.calls.length).toEqual(1); + }); + }); + + it('onHideChannelPress success', () => { + const store = mockStore({}); + const url = 'new url'; + const channel = { + hide: jest.fn(cb => { + cb({}, null); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(channel, null); + }); + return store.dispatch(onHideChannelPress(url)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_EDIT_SUCCESS, + payload: url + }; + expect(actions).toEqual([expectedPayload]); + expect(channel.hide.mock.calls.length).toEqual(1); + }); + }); + + it('onHideChannelPress fail getGroupChannel API request', () => { + const store = mockStore({}); + const url = 'new url'; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(null, new Error()); + }); + return store.dispatch(onHideChannelPress(url)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_EDIT_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onHideChannelPress fail channel leave API request', () => { + const store = mockStore({}); + const url = 'new url'; + const channel = { + hide: jest.fn(cb => { + cb(null, new Error()); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(channel, null); + }); + return store.dispatch(onHideChannelPress(url)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CHANNEL_EDIT_FAIL + }; + expect(actions).toEqual([expectedPayload]); + expect(channel.hide.mock.calls.length).toEqual(1); + }); + }); + + it('addGroupChannelItem', () => { + const store = mockStore({}); + const channel = { name: 'some name' }; + store.dispatch(addGroupChannelItem(channel)); + const actions = store.getActions(); + const expectedPayload = { type: ADD_GROUP_CHANNEL_ITEM, channel: channel }; + expect(actions).toEqual([expectedPayload]); + }); + + it('clearSelectedGroupChannel', () => { + const store = mockStore({}); + store.dispatch(clearSelectedGroupChannel()); + const actions = store.getActions(); + const expectedPayload = { type: CLEAR_SELECTED_GROUP_CHANNEL }; + expect(actions).toEqual([expectedPayload]); + }); + + it('createGroupChannelListHandler', () => { + const store = mockStore({}); + const channel = { name: 'some name' }; + store.dispatch(createGroupChannelListHandler()); + expect(mockChannelHandler.mock.calls.length).toEqual(1); + expect(mockChannelHandler.mock.instances[0].hasOwnProperty('onChannelChanged')).toBeTruthy(); + expect(mockAddChannelHandler.mock.calls.length).toEqual(1); + expect(mockAddChannelHandler.mock.calls[0][0]).toEqual('GROUP_CHANNEL_LIST_HANDLER'); + mockChannelHandler.mock.instances[0].onChannelChanged(channel); + const actions = store.getActions(); + const expectedPayload = { + type: GROUP_CHANNEL_CHANGED, + channel + }; + expect(actions).toEqual([expectedPayload]); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js new file mode 100644 index 00000000..12b07339 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js @@ -0,0 +1,272 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; + +import { initInvite, getUserList, createGroupChannel, inviteGroupChannel } from '../../src/actions'; +import { + INIT_INVITE, + USER_LIST_SUCCESS, + USER_LIST_FAIL, + CREATE_GROUP_CHANNEL_SUCCESS, + CREATE_GROUP_CHANNEL_FAIL, + INVITE_GROUP_CHANNEL_SUCCESS, + INVITE_GROUP_CHANNEL_FAIL +} from '../../src/actions/types'; +import { + channel as channelObj, + mockGetGroupChannel, + mockCreateChannelWithUserIds, + resetChannel, + restoreAllDefaultMocks +} from '../../__mocks__/mockSendbird'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/groupChannelInviteActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initInvite', () => { + const store = mockStore({}); + store.dispatch(initInvite()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_INVITE }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getUserList success without channelUrl', () => { + const store = mockStore({}); + const users = [ + { + nickname: 'nick1', + profileUrl: 'profile1' + }, + { + nickname: 'nick2', + profileUrl: 'profile2' + } + ]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(users, null); + }) + }; + return store.dispatch(getUserList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_LIST_SUCCESS, + list: users + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getUserList success with channelUrl', () => { + const store = mockStore({}); + const users = [ + { + userId: '1' + }, + { + userId: '2' + }, + { + userId: '3' + } + ]; + const members = [ + { + userId: '1' + }, + { + userId: '2' + } + ]; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + const channel = { + ...channelObj, + channelUrl: channelUrl, + members: members + }; + cb(channel, null); + }); + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(users, null); + }) + }; + return store.dispatch(getUserList(fakeQuery, 'url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_LIST_SUCCESS, + list: [{ userId: '3' }] + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getUserList success with channelUrl failed to getGroupChannel', () => { + const store = mockStore({}); + const users = [ + { + userId: '1' + }, + { + userId: '2' + }, + { + userId: '3' + } + ]; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(null, new Error()); + }); + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(users, null); + }) + }; + return store.dispatch(getUserList(fakeQuery, 'url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_LIST_SUCCESS, + list: users + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getUserList fail API request', () => { + const store = mockStore({}); + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(null, new Error()); + }) + }; + return store.dispatch(getUserList(fakeQuery, 'url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_LIST_SUCCESS, + list: [] + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getUserList fail no hasNext', () => { + const store = mockStore({}); + const fakeQuery = { + next: jest.fn(cb => { + cb(null, new Error()); + }) + }; + return store.dispatch(getUserList(fakeQuery, 'url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: USER_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createGroupChannel success', () => { + const store = mockStore({}); + return store.dispatch(createGroupChannel([], true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CREATE_GROUP_CHANNEL_SUCCESS, + channel: channelObj + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createGroupChannel fail', () => { + const store = mockStore({}); + mockCreateChannelWithUserIds.mockImplementation((inviteUserIdList, isDistinct, cb) => { + cb(null, new Error()); + }); + return store.dispatch(createGroupChannel([], true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: CREATE_GROUP_CHANNEL_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('inviteGroupChannel success', () => { + const store = mockStore({}); + const inviteUserIdList = ['1', '2', '3']; + const channel = { + channelUrl: 'url', + inviteWithUserIds: jest.fn((inviteUserIdList, cb) => { + cb(channel, null); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(channel, null); + }); + return store.dispatch(inviteGroupChannel(inviteUserIdList, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: INVITE_GROUP_CHANNEL_SUCCESS, + channel: channel + }; + expect(channel.inviteWithUserIds.mock.calls[0][0]).toEqual(inviteUserIdList); + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('inviteGroupChannel fail getGroupChannel API request', () => { + const store = mockStore({}); + const inviteUserIdList = ['1', '2', '3']; + const channel = { + channelUrl: 'url', + inviteWithUserIds: jest.fn((inviteUserIdList, cb) => { + cb(channel, null); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(null, new Error()); + }); + return store.dispatch(inviteGroupChannel(inviteUserIdList, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: INVITE_GROUP_CHANNEL_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('inviteGroupChannel fail inviteWithUserIds API request', () => { + const store = mockStore({}); + const inviteUserIdList = ['1', '2', '3']; + const channel = { + channelUrl: 'url', + inviteWithUserIds: jest.fn((inviteUserIdList, cb) => { + cb(null, new Error()); + }) + }; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(channel, null); + }); + return store.dispatch(inviteGroupChannel(inviteUserIdList, true)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: INVITE_GROUP_CHANNEL_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js new file mode 100644 index 00000000..167d2518 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js @@ -0,0 +1,80 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; +import { user as userObj, resetUser, restoreAllDefaultMocks } from '../../__mocks__/mockSendbird'; +import { mockConnect } from '../../__mocks__/mockSendbird'; + +import { initLogin, sendbirdLogin } from '../../src/actions'; +import { INIT_LOGIN, LOGIN_SUCCESS, LOGIN_FAIL } from '../../src/actions/types'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/loginActions', () => { + beforeEach(() => { + resetUser(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetUser(); + }); + it('initLogin', () => { + const store = mockStore({}); + store.dispatch(initLogin()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_LOGIN }; + expect(actions).toEqual([expectedPayload]); + }); + + it('sendbirdLogin success', () => { + const store = mockStore({}); + return store.dispatch(sendbirdLogin({ userId: 'userId', nickname: 'nick' })).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: LOGIN_SUCCESS, + payload: { profileUrl: userObj.profileUrl, nickname: userObj.nickname, userId: userObj.userId } + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('sendbirdLogin fail userId missing', () => { + const store = mockStore({}); + return store.dispatch(sendbirdLogin({ nickname: 'nick' })).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: LOGIN_FAIL, + payload: 'UserID is required.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('sendbirdLogin fail nickname missing', () => { + const store = mockStore({}); + return store.dispatch(sendbirdLogin({ userId: 'userId' })).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: LOGIN_FAIL, + payload: 'Nickname is required.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('sendbirdLogin fail API request', () => { + const store = mockStore({}); + mockConnect.mockImplementation((userId, cb) => { + cb(null, new Error()); + }); + return store.dispatch(sendbirdLogin({ userId: 'userId', nickname: 'nick' })).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: LOGIN_FAIL, + payload: 'SendBird Login Failed.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js new file mode 100644 index 00000000..e65cfa1b --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js @@ -0,0 +1,186 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; + +import { initMember, getParticipantList, getMemberList } from '../../src/actions'; +import { INIT_MEMBER, MEMBER_LIST_SUCCESS, MEMBER_LIST_FAIL } from '../../src/actions/types'; +import { + channel as channelObj, + mockGetGroupChannel, + resetChannel, + restoreAllDefaultMocks +} from '../../__mocks__/mockSendbird'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/memberActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initMember', () => { + const store = mockStore({}); + store.dispatch(initMember()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_MEMBER }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getParticipantList success', () => { + const store = mockStore({}); + const participants = [ + { + nickname: 'nick1', + profileUrl: 'profile1' + }, + { + nickname: 'nick2', + profileUrl: 'profile2' + } + ]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(participants, null); + }) + }; + return store.dispatch(getParticipantList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MEMBER_LIST_SUCCESS, + list: participants.map(participant => { + return { + nickname: participant.nickname, + profileUrl: participant.profileUrl, + isOnline: ' ' + }; + }) + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getParticipantList fail no hasNext', () => { + const store = mockStore({}); + const fakeQuery = {}; + return store.dispatch(getParticipantList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MEMBER_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getOpenChannelList fail API request', () => { + const store = mockStore({}); + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(null, new Error()); + }) + }; + return store.dispatch(getParticipantList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MEMBER_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getMemberList success', () => { + const store = mockStore({}); + const members = [ + { + nickname: 'nick1', + profileUrl: 'profileUrl1', + connectionStatus: 'online' + }, + { + nickname: 'nick2', + profileUrl: 'profileUrl2', + connectionStatus: '' + } + ]; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + const channel = { + ...channelObj, + channelUrl: channelUrl, + members: members + }; + cb(channel, null); + }); + return store.dispatch(getMemberList('channelUrl')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MEMBER_LIST_SUCCESS, + list: members.map(member => { + return { + nickname: member.nickname, + profileUrl: member.profileUrl, + isOnline: member.connectionStatus === 'online' ? 'online' : 'offline' + }; + }) + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getMemberList success', () => { + const store = mockStore({}); + const members = [ + { + nickname: 'nick1', + profileUrl: 'profileUrl1', + connectionStatus: 'online' + }, + { + nickname: 'nick2', + profileUrl: 'profileUrl2', + connectionStatus: '' + } + ]; + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + const channel = { + ...channelObj, + channelUrl: channelUrl, + members: members + }; + cb(channel, null); + }); + return store.dispatch(getMemberList('channelUrl')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MEMBER_LIST_SUCCESS, + list: members.map(member => { + return { + nickname: member.nickname, + profileUrl: member.profileUrl, + isOnline: member.connectionStatus === 'online' ? 'online' : 'offline' + }; + }) + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getMemberList fail', () => { + const store = mockStore({}); + mockGetGroupChannel.mockImplementation((channelUrl, cb) => { + cb(null, new Error()); + }); + return store.dispatch(getMemberList('channelUrl')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: MEMBER_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js new file mode 100644 index 00000000..b33e2e07 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js @@ -0,0 +1,31 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; + +import { sendbirdLogout, initMenu } from '../../src/actions'; +import { INIT_MENU, DISCONNECT_SUCCESS } from '../../src/actions/types'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/menuActions', () => { + it('initMenu', () => { + const store = mockStore({}); + store.dispatch(initMenu()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_MENU }; + expect(actions).toEqual([expectedPayload]); + }); + + it('sendbirdLogout success', () => { + const store = mockStore({}); + return store.dispatch(sendbirdLogout()).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: DISCONNECT_SUCCESS + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js new file mode 100644 index 00000000..014c94e8 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js @@ -0,0 +1,180 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; +import { + channel as channelObj, + resetChannel, + mockGetOpenChannel, + restoreAllDefaultMocks +} from '../../__mocks__/mockSendbird'; +import { + initOpenChannel, + getOpenChannelList, + onOpenChannelPress, + addOpenChannelItem, + clearCreatedOpenChannel, + clearSeletedOpenChannel, + openChannelProgress +} from '../../src/actions'; +import { + INIT_OPEN_CHANNEL, + OPEN_CHANNEL_PROGRESS_START, + OPEN_CHANNEL_PROGRESS_END, + OPEN_CHANNEL_LIST_SUCCESS, + OPEN_CHANNEL_LIST_FAIL, + GET_OPEN_CHANNEL_SUCCESS, + GET_OPEN_CHANNEL_FAIL, + ADD_OPEN_CHANNEL_ITEM, + CLEAR_ADD_OPEN_CHANNEL, + CLEAR_SELETED_OPEN_CHANNEL +} from '../../src/actions/types'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/openChannelActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initOpenChannel', () => { + const store = mockStore({}); + store.dispatch(initOpenChannel()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_OPEN_CHANNEL }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getOpenChannelList success', () => { + const store = mockStore({}); + const channels = [1, 2, 3]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(channels, null); + }) + }; + return store.dispatch(getOpenChannelList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: OPEN_CHANNEL_LIST_SUCCESS, + list: channels + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getOpenChannelList fail no hasNext', () => { + const store = mockStore({}); + const channels = [1, 2, 3]; + const fakeQuery = { + next: jest.fn(cb => { + cb(channels, null); + }) + }; + return store.dispatch(getOpenChannelList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: OPEN_CHANNEL_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('getOpenChannelList fail API request', () => { + const store = mockStore({}); + const channels = [1, 2, 3]; + const fakeQuery = { + hasNext: true, + next: jest.fn(cb => { + cb(null, new Error()); + }) + }; + return store.dispatch(getOpenChannelList(fakeQuery)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: OPEN_CHANNEL_LIST_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onOpenChannelPress success', () => { + const store = mockStore({}); + return store.dispatch(onOpenChannelPress('new url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GET_OPEN_CHANNEL_SUCCESS, + channel: channelObj + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('onOpenChannelPress fail API request', () => { + const store = mockStore({}); + mockGetOpenChannel.mockImplementation((channelName, cb) => { + cb(null, new Error()); + }); + return store.dispatch(onOpenChannelPress('new url')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: GET_OPEN_CHANNEL_FAIL + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('addOpenChannelItem', () => { + const store = mockStore({}); + const channel = { url: 'fake' }; + store.dispatch(addOpenChannelItem(channel)); + const actions = store.getActions(); + const expectedPayload = { + type: ADD_OPEN_CHANNEL_ITEM, + channel + }; + expect(actions).toEqual([expectedPayload]); + }); + + it('clearCreatedOpenChannel', () => { + const store = mockStore({}); + store.dispatch(clearCreatedOpenChannel()); + const actions = store.getActions(); + const expectedPayload = { + type: CLEAR_ADD_OPEN_CHANNEL + }; + expect(actions).toEqual([expectedPayload]); + }); + + it('clearSeletedOpenChannel', () => { + const store = mockStore({}); + store.dispatch(clearSeletedOpenChannel()); + const actions = store.getActions(); + const expectedPayload = { + type: CLEAR_SELETED_OPEN_CHANNEL + }; + expect(actions).toEqual([expectedPayload]); + }); + + it('openChannelProgress', () => { + const store = mockStore({}); + store.dispatch(openChannelProgress(true)); + let actions = store.getActions(); + let expectedPayload = { + type: OPEN_CHANNEL_PROGRESS_START + }; + expect(actions).toEqual([expectedPayload]); + store.clearActions(); + store.dispatch(openChannelProgress(false)); + actions = store.getActions(); + expectedPayload = { + type: OPEN_CHANNEL_PROGRESS_END + }; + expect(actions).toEqual([expectedPayload]); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js new file mode 100644 index 00000000..8cb6d2a4 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js @@ -0,0 +1,79 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; +import { + mockCreateOpenChannel, + channel as channelObj, + resetChannel, + restoreAllDefaultMocks +} from '../../__mocks__/mockSendbird'; + +import { initOpenChannelCreate, createOpenChannel } from '../../src/actions'; +import { + INIT_OPEN_CHANNEL_CREATE, + OPEN_CHANNEL_CREATE_SUCCESS, + OPEN_CHANNEL_CREATE_FAIL +} from '../../src/actions/types'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/openChannelCreateActions', () => { + beforeEach(() => { + resetChannel(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetChannel(); + }); + it('initOpenChannelCreate', () => { + const store = mockStore({}); + store.dispatch(initOpenChannelCreate()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_OPEN_CHANNEL_CREATE }; + expect(actions).toEqual([expectedPayload]); + }); + + it('createOpenChannel success', () => { + const store = mockStore({}); + return store.dispatch(createOpenChannel('new channel')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: OPEN_CHANNEL_CREATE_SUCCESS, + channel: channelObj + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createOpenChannel fail API request', () => { + const store = mockStore({}); + mockCreateOpenChannel.mockImplementation((channelName, coverUrl, data, cb) => { + cb(null, new Error()); + }); + return store.dispatch(createOpenChannel()).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: OPEN_CHANNEL_CREATE_FAIL, + error: 'Channel name is required.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('createOpenChannel fail API request', () => { + const store = mockStore({}); + mockCreateOpenChannel.mockImplementation((channelName, coverUrl, data, cb) => { + cb(null, new Error()); + }); + return store.dispatch(createOpenChannel('new channel')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: OPEN_CHANNEL_CREATE_FAIL, + error: 'Create OpenChannel Failed.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js new file mode 100644 index 00000000..e0ccbcd1 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js @@ -0,0 +1,96 @@ +import 'react-native'; +import React from 'react'; +import configureMockStore from 'redux-mock-store'; +import thunk from 'redux-thunk'; +import { user as userObj, setUser, resetUser } from '../../__mocks__/mockSendbird'; +import { mockUpdateCurrentUserInfo, restoreAllDefaultMocks } from '../../__mocks__/mockSendbird'; + +import { initProfile, getCurrentUserInfo, updateProfile } from '../../src/actions'; +import { + INIT_PROFILE, + GET_PROFILE_SUCCESS, + UPDATE_PROFILE_SUCCESS, + UPDATE_PROFILE_FAIL +} from '../../src/actions/types'; + +const middlewares = [thunk]; +const mockStore = configureMockStore(middlewares); + +describe('actions/profileActions', () => { + beforeEach(() => { + resetUser(); + restoreAllDefaultMocks(); + }); + afterAll(() => { + resetUser(); + }); + it('initProfile', () => { + const store = mockStore({}); + store.dispatch(initProfile()); + const actions = store.getActions(); + const expectedPayload = { type: INIT_PROFILE }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getCurrentUserInfo', () => { + const store = mockStore({}); + store.dispatch(getCurrentUserInfo()); + const actions = store.getActions(); + const expectedPayload = { + type: GET_PROFILE_SUCCESS, + userInfo: { profileUrl: userObj.profileUrl, nickname: userObj.nickname } + }; + expect(actions).toEqual([expectedPayload]); + }); + + it('getCurrentUserInfo no user', () => { + const store = mockStore({}); + setUser(null); + store.dispatch(getCurrentUserInfo()); + const actions = store.getActions(); + const expectedPayload = { + type: GET_PROFILE_SUCCESS, + userInfo: {} + }; + expect(actions).toEqual([expectedPayload]); + }); + + it('updateProfile success', () => { + const store = mockStore({}); + return store.dispatch(updateProfile('new nickname')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: UPDATE_PROFILE_SUCCESS, + userInfo: { profileUrl: userObj.profileUrl, nickname: userObj.nickname } + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('updateProfile fail', () => { + const store = mockStore({}); + return store.dispatch(updateProfile(null)).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: UPDATE_PROFILE_FAIL, + error: 'Nickname is required.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); + + it('updateProfile fail API request', () => { + const store = mockStore({}); + mockUpdateCurrentUserInfo.mockImplementation((nickname, profileUrl, cb) => { + cb(null, new Error()); + }); + return store.dispatch(updateProfile('new nickname')).then(() => { + const actions = store.getActions(); + const expectedPayload = { + type: UPDATE_PROFILE_FAIL, + error: 'Update profile failed.' + }; + expect(actions).toEqual([expectedPayload]); + }); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Input.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Input.test.js deleted file mode 100644 index 9c37c945..00000000 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Input.test.js +++ /dev/null @@ -1,17 +0,0 @@ -import 'react-native'; -import React from 'react'; -import { Input } from '../../src/components'; -import renderer from 'react-test-renderer'; - -describe('component/Input', () => { - it('renders correctly', () => { - const props = { - label: 'test_label', - value: 'test_value', - maxLength: 123, - onChangeText: () => {} - }; - const tree = renderer.create().toJSON(); - expect(tree).toMatchSnapshot(); - }); -}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Message.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Message.test.js index a2816e81..02f9ff18 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Message.test.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/Message.test.js @@ -1,6 +1,6 @@ import 'react-native'; import React from 'react'; -import { Message } from '../../src/components'; +import { TestMessage } from '../../src/components'; import renderer from 'react-test-renderer'; describe('component/Message', () => { @@ -21,7 +21,7 @@ describe('component/Message', () => { profileUrl: 'test_profile_url', onPress: () => {} }; - const tree = renderer.create().toJSON(); + const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); }); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap index 516892b0..5ad6b68d 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap @@ -2,6 +2,13 @@ exports[`component/AdminMessage renders correctly 1`] = ` - - - - -`; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap index 1c2e3744..0db5b573 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap @@ -2,20 +2,33 @@ exports[`component/Message renders correctly with user present 1`] = ` - + + +  + + + -  - + "marginLeft": 8, + } + } + > + test.file + + - - test.file - + + test_time + + `; exports[`component/MessageBubble renders correctly image file 1`] = ` - + + + + + + + > + + test_time + + `; @@ -92,32 +162,67 @@ exports[`component/MessageBubble renders correctly video file 1`] = ` - + + > + + test_time + + `; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap index 6a36c829..b376972b 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap @@ -77,6 +77,7 @@ exports[`component/MessageInput renders correctly 1`] = ` autoCorrect={false} onChangeText={[Function]} placeholder="Your message" + rejectResponderTermination={true} selectionColor="#212529" style={ Object { @@ -223,6 +224,7 @@ exports[`component/MessageInput renders correctly on empty text string 1`] = ` autoCorrect={false} onChangeText={[Function]} placeholder="Your message" + rejectResponderTermination={true} selectionColor="#212529" style={ Object { diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap index 07de761a..f0cb3602 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap @@ -53,23 +53,29 @@ exports[`component/Spinner renders correctly when visible 1`] = ` hidesWhenStopped={true} size="large" style={ - Object { - "flex": 1, - } + Array [ + Object { + "flex": 1, + }, + Object {}, + ] } /> { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(blockUserReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_BLOCK_USER', () => { + const action = { type: INIT_BLOCK_USER }; + expect(blockUserReducer(undefined, action)).toMatchSnapshot(); + }); + + test('BLOCK_LIST_SUCCESS', () => { + const action = { type: BLOCK_LIST_SUCCESS, list: 'list' }; + expect(blockUserReducer(undefined, action)).toMatchSnapshot(); + }); + + test('BLOCK_LIST_FAIL', () => { + const action = { type: BLOCK_LIST_FAIL, payload: 'error' }; + expect(blockUserReducer(undefined, action)).toMatchSnapshot(); + }); + + test('USER_UNBLOCK_SUCCESS', () => { + const action = { type: USER_UNBLOCK_SUCCESS, unblockedUserId: 'id' }; + expect(blockUserReducer(undefined, action)).toMatchSnapshot(); + }); + + test('USER_UNBLOCK_FAIL', () => { + const action = { type: USER_UNBLOCK_FAIL }; + expect(blockUserReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js new file mode 100644 index 00000000..94a2e3ee --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js @@ -0,0 +1,189 @@ +import { chatReducer } from '../../src/reducers'; +import { + INIT_CHAT_SCREEN, + CREATE_CHAT_HANDLER_SUCCESS, + CREATE_CHAT_HANDLER_FAIL, + CHANNEL_TITLE_CHANGED, + CHANNEL_TITLE_CHANGED_FAIL, + MESSAGE_LIST_SUCCESS, + MESSAGE_LIST_FAIL, + SEND_MESSAGE_TEMPORARY, + SEND_MESSAGE_SUCCESS, + SEND_MESSAGE_FAIL, + CHANNEL_EXIT_SUCCESS, + CHANNEL_EXIT_FAIL, + MESSAGE_RECEIVED, + MESSAGE_UPDATED, + MESSAGE_DELETED, + CHANNEL_CHANGED, + TYPING_STATUS_UPDATED, + READ_RECEIPT_UPDATED, + USER_MESSAGE_PRESS, + USER_MESSAGE_SELECTION_CLEAR, + OWN_MESSAGE_DELETED_FAIL, + OWN_MESSAGE_DELETED, + OWN_MESSAGE_UPDATED, + OWN_MESSAGE_UPDATED_FAIL, + MESSAGE_COPY +} from '../../src/actions/types'; + +describe('reducers/chatReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_CHAT_SCREEN', () => { + const action = { type: INIT_CHAT_SCREEN }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CREATE_CHAT_HANDLER_SUCCESS', () => { + const action = { type: CREATE_CHAT_HANDLER_SUCCESS }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CREATE_CHAT_HANDLER_FAIL', () => { + const action = { type: CREATE_CHAT_HANDLER_FAIL }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('CHANNEL_TITLE_CHANGED', () => { + const action = { type: CHANNEL_TITLE_CHANGED, title: 'title', memberCount: 34 }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('CHANNEL_TITLE_CHANGED_FAIL', () => { + const action = { type: CHANNEL_TITLE_CHANGED_FAIL }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('MESSAGE_LIST_SUCCESS', () => { + const action = { type: MESSAGE_LIST_SUCCESS, list: ['1', '2'] }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('MESSAGE_LIST_FAIL', () => { + const action = { type: MESSAGE_LIST_FAIL }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('SEND_MESSAGE_TEMPORARY', () => { + const action = { type: SEND_MESSAGE_TEMPORARY, message: 'message' }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('SEND_MESSAGE_SUCCESS present message', () => { + const action = { type: SEND_MESSAGE_SUCCESS, message: { reqId: 123 } }; + const state = { + list: [{ reqId: 123 }, { reqId: 456 }], + memberCount: 0, + title: '', + exit: false, + typing: '' + }; + expect(chatReducer(state, action)).toMatchSnapshot(); + }); + test('SEND_MESSAGE_SUCCESS no present message', () => { + const action = { type: SEND_MESSAGE_SUCCESS, message: { reqId: 123 } }; + const state = { + list: [{ reqId: 789 }, { reqId: 456 }], + memberCount: 0, + title: '', + exit: false, + typing: '' + }; + expect(chatReducer(state, action)).toMatchSnapshot(); + }); + test('SEND_MESSAGE_FAIL', () => { + const action = { type: SEND_MESSAGE_FAIL }; + const state = { + list: [{ reqId: 789 }, { reqId: 456 }], + memberCount: 0, + title: '', + exit: false, + typing: '' + }; + expect(chatReducer(state, action)).toMatchSnapshot(); + }); + test('CHANNEL_EXIT_SUCCESS', () => { + const action = { type: CHANNEL_EXIT_SUCCESS }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('CHANNEL_EXIT_FAIL', () => { + const action = { type: CHANNEL_EXIT_FAIL }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('MESSAGE_RECEIVED', () => { + const action = { type: MESSAGE_RECEIVED, payload: { reqId: 123, messageId: 1 } }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('MESSAGE_UPDATED', () => { + const action = { type: MESSAGE_UPDATED, payload: { messageId: 1, reqId: 123 } }; + const state = { + list: [{ messageId: 1 }, { messageId: 2 }], + memberCount: 0, + title: '', + exit: false, + typing: '' + }; + expect(chatReducer(state, action)).toMatchSnapshot(); + }); + test('MESSAGE_DELETED', () => { + const action = { type: MESSAGE_DELETED, payload: 1 }; + const state = { + list: [{ messageId: 1 }, { messageId: 2 }], + memberCount: 0, + title: '', + exit: false, + typing: '' + }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('CHANNEL_CHANGED', () => { + const action = { type: CHANNEL_CHANGED, memberCount: 3, title: 'title' }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('TYPING_STATUS_UPDATED', () => { + const action = { type: TYPING_STATUS_UPDATED, typing: true }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('READ_RECEIPT_UPDATED', () => { + const action = { type: READ_RECEIPT_UPDATED }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('USER_MESSAGE_PRESS', () => { + const action = { type: USER_MESSAGE_PRESS, message: { messageId: 1 } }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('USER_MESSAGE_SELECTION_CLEAR', () => { + const action = { type: USER_MESSAGE_SELECTION_CLEAR }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('OWN_MESSAGE_DELETED_FAIL', () => { + const action = { type: OWN_MESSAGE_DELETED_FAIL }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('OWN_MESSAGE_DELETED', () => { + const action = { type: OWN_MESSAGE_DELETED }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('OWN_MESSAGE_UPDATED', () => { + const action = { type: OWN_MESSAGE_UPDATED, edited: { messageId: 1 }, contents: 'new text' }; + const state = { + list: [ + { + messageId: 1, + message: 'text' + }, + { + messageId: 2, + message: 'text 2' + } + ] + }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('OWN_MESSAGE_UPDATED_FAIL', () => { + const action = { type: OWN_MESSAGE_UPDATED_FAIL }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); + test('MESSAGE_COPY', () => { + const action = { type: MESSAGE_COPY }; + expect(chatReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js new file mode 100644 index 00000000..ba884288 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js @@ -0,0 +1,52 @@ +import { groupChannelInviteReducer } from '../../src/reducers'; +import { + INIT_INVITE, + USER_LIST_SUCCESS, + USER_LIST_FAIL, + CREATE_GROUP_CHANNEL_SUCCESS, + CREATE_GROUP_CHANNEL_FAIL, + INVITE_GROUP_CHANNEL_SUCCESS, + INVITE_GROUP_CHANNEL_FAIL +} from '../../src/actions/types'; + +describe('reducers/groupChannelInviteReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_INVITE', () => { + const action = { type: INIT_INVITE }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('USER_LIST_SUCCESS', () => { + const action = { type: USER_LIST_SUCCESS, list: 'user' }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('USER_LIST_FAIL', () => { + const action = { type: USER_LIST_FAIL, payload: 'error' }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CREATE_GROUP_CHANNEL_SUCCESS', () => { + const action = { type: CREATE_GROUP_CHANNEL_SUCCESS, channel: 'channel' }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CREATE_GROUP_CHANNEL_FAIL', () => { + const action = { type: CREATE_GROUP_CHANNEL_FAIL }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INVITE_GROUP_CHANNEL_SUCCESS', () => { + const action = { type: INVITE_GROUP_CHANNEL_SUCCESS, channel: 'channel' }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INVITE_GROUP_CHANNEL_FAIL', () => { + const action = { type: INVITE_GROUP_CHANNEL_FAIL }; + expect(groupChannelInviteReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js new file mode 100644 index 00000000..79acb626 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js @@ -0,0 +1,117 @@ +import { groupChannelReducer } from '../../src/reducers'; +import { + INIT_GROUP_CHANNEL, + GROUP_CHANNEL_PROGRESS_START, + GROUP_CHANNEL_PROGRESS_END, + GROUP_CHANNEL_LIST_SUCCESS, + GROUP_CHANNEL_LIST_FAIL, + GET_GROUP_CHANNEL_SUCCESS, + GET_GROUP_CHANNEL_FAIL, + CHANNEL_EDIT_SUCCESS, + CHANNEL_EDIT_FAIL, + ADD_GROUP_CHANNEL_ITEM, + CLEAR_SELECTED_GROUP_CHANNEL, + GROUP_CHANNEL_CHANGED +} from '../../src/actions/types'; + +describe('reducers/groupChannelReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_GROUP_CHANNEL', () => { + const action = { type: INIT_GROUP_CHANNEL }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GROUP_CHANNEL_PROGRESS_START', () => { + const action = { type: GROUP_CHANNEL_PROGRESS_START }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GROUP_CHANNEL_PROGRESS_END', () => { + const action = { type: GROUP_CHANNEL_PROGRESS_END }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GROUP_CHANNEL_LIST_SUCCESS', () => { + const action = { type: GROUP_CHANNEL_LIST_SUCCESS, list: ['1', '2'] }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GROUP_CHANNEL_LIST_FAIL', () => { + const action = { type: GROUP_CHANNEL_LIST_FAIL }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GET_GROUP_CHANNEL_SUCCESS', () => { + const action = { type: GET_GROUP_CHANNEL_SUCCESS, channel: 'channel' }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GET_GROUP_CHANNEL_FAIL', () => { + const action = { type: GET_GROUP_CHANNEL_FAIL }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CHANNEL_EDIT_SUCCESS', () => { + const action = { type: CHANNEL_EDIT_SUCCESS, payload: '2' }; + const state = { + isLoading: false, + list: [{ url: '1' }, { url: '2' }, { url: '3' }], + channel: null + }; + expect(groupChannelReducer(state, action)).toMatchSnapshot(); + }); + + test('CHANNEL_EDIT_FAIL', () => { + const action = { type: CHANNEL_EDIT_FAIL }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('ADD_GROUP_CHANNEL_ITEM which is present', () => { + const action = { type: ADD_GROUP_CHANNEL_ITEM, channel: { url: 'new' } }; + const state = { + isLoading: false, + list: [{ url: '1' }, { url: '2' }, { url: '3' }, { url: 'new' }], + channel: null + }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('ADD_GROUP_CHANNEL_ITEM which is present', () => { + const action = { type: ADD_GROUP_CHANNEL_ITEM, channel: { url: 'new' } }; + const state = { + isLoading: false, + list: [{ url: '1' }, { url: '2' }, { url: '3' }], + channel: null + }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CLEAR_SELECTED_GROUP_CHANNEL', () => { + const action = { type: CLEAR_SELECTED_GROUP_CHANNEL }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GROUP_CHANNEL_CHANGED present channel', () => { + const action = { type: GROUP_CHANNEL_CHANGED, channel: { url: 'new', memberCount: 3 } }; + const state = { + isLoading: false, + list: [{ url: '1' }, { url: '2' }, { url: 'new', memberCount: 1 }], + channel: null + }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GROUP_CHANNEL_CHANGED not present channel', () => { + const action = { type: GROUP_CHANNEL_CHANGED, channel: { url: 'new', memberCount: 3 } }; + const state = { + isLoading: false, + list: [{ url: '1' }, { url: '2' }, { url: '3' }], + channel: null + }; + expect(groupChannelReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js new file mode 100644 index 00000000..7331da0b --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js @@ -0,0 +1,24 @@ +import { loginReducer } from '../../src/reducers'; +import { INIT_LOGIN, LOGIN_SUCCESS, LOGIN_FAIL } from '../../src/actions/types'; + +describe('reducers/loginReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(loginReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_LOGIN', () => { + const action = { type: INIT_LOGIN }; + expect(loginReducer(undefined, action)).toMatchSnapshot(); + }); + + test('LOGIN_SUCCESS', () => { + const action = { type: LOGIN_SUCCESS, payload: 'user' }; + expect(loginReducer(undefined, action)).toMatchSnapshot(); + }); + + test('LOGIN_FAIL', () => { + const action = { type: LOGIN_FAIL, payload: 'error' }; + expect(loginReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js new file mode 100644 index 00000000..65cca63a --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js @@ -0,0 +1,24 @@ +import { memberReducer } from '../../src/reducers'; +import { INIT_MEMBER, MEMBER_LIST_SUCCESS, MEMBER_LIST_FAIL } from '../../src/actions/types'; + +describe('reducers/memberReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(memberReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_MEMBER', () => { + const action = { type: INIT_MEMBER }; + expect(memberReducer(undefined, action)).toMatchSnapshot(); + }); + + test('MEMBER_LIST_SUCCESS', () => { + const action = { type: MEMBER_LIST_SUCCESS, list: ['1', '2'] }; + expect(memberReducer(undefined, action)).toMatchSnapshot(); + }); + + test('MEMBER_LIST_FAIL', () => { + const action = { type: MEMBER_LIST_FAIL }; + expect(memberReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js new file mode 100644 index 00000000..0d60c100 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js @@ -0,0 +1,19 @@ +import { menuReducer } from '../../src/reducers'; +import { INIT_MENU, DISCONNECT_SUCCESS } from '../../src/actions/types'; + +describe('reducers/menuReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(menuReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_MENU', () => { + const action = { type: INIT_MENU }; + expect(menuReducer(undefined, action)).toMatchSnapshot(); + }); + + test('DISCONNECT_SUCCESS', () => { + const action = { type: DISCONNECT_SUCCESS }; + expect(menuReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js new file mode 100644 index 00000000..bd7966d6 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js @@ -0,0 +1,28 @@ +import { openChannelCreateReducer } from '../../src/reducers'; +import { + INIT_OPEN_CHANNEL_CREATE, + OPEN_CHANNEL_CREATE_SUCCESS, + OPEN_CHANNEL_CREATE_FAIL +} from '../../src/actions/types'; + +describe('reducers/openChannelCreateReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(openChannelCreateReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_OPEN_CHANNEL_CREATE', () => { + const action = { type: INIT_OPEN_CHANNEL_CREATE }; + expect(openChannelCreateReducer(undefined, action)).toMatchSnapshot(); + }); + + test('OPEN_CHANNEL_CREATE_SUCCESS', () => { + const action = { type: OPEN_CHANNEL_CREATE_SUCCESS, channel: 'channel' }; + expect(openChannelCreateReducer(undefined, action)).toMatchSnapshot(); + }); + + test('OPEN_CHANNEL_CREATE_FAIL', () => { + const action = { type: OPEN_CHANNEL_CREATE_FAIL, error: 'error' }; + expect(openChannelCreateReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js new file mode 100644 index 00000000..d9e46927 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js @@ -0,0 +1,70 @@ +import { openChannelReducer } from '../../src/reducers'; +import { + INIT_OPEN_CHANNEL, + OPEN_CHANNEL_PROGRESS_START, + OPEN_CHANNEL_PROGRESS_END, + OPEN_CHANNEL_LIST_SUCCESS, + OPEN_CHANNEL_LIST_FAIL, + GET_OPEN_CHANNEL_SUCCESS, + GET_OPEN_CHANNEL_FAIL, + ADD_OPEN_CHANNEL_ITEM, + CLEAR_ADD_OPEN_CHANNEL, + CLEAR_SELETED_OPEN_CHANNEL +} from '../../src/actions/types'; + +describe('reducers/openChannelReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_OPEN_CHANNEL', () => { + const action = { type: INIT_OPEN_CHANNEL }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('OPEN_CHANNEL_PROGRESS_START', () => { + const action = { type: OPEN_CHANNEL_PROGRESS_START }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('OPEN_CHANNEL_PROGRESS_END', () => { + const action = { type: OPEN_CHANNEL_PROGRESS_END }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('OPEN_CHANNEL_LIST_SUCCESS', () => { + const action = { type: OPEN_CHANNEL_LIST_SUCCESS, list: ['1', '2', '3'] }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('OPEN_CHANNEL_LIST_FAIL', () => { + const action = { type: OPEN_CHANNEL_LIST_FAIL }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GET_OPEN_CHANNEL_SUCCESS', () => { + const action = { type: GET_OPEN_CHANNEL_SUCCESS, channel: 'channel' }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GET_OPEN_CHANNEL_FAIL', () => { + const action = { type: GET_OPEN_CHANNEL_FAIL }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('ADD_OPEN_CHANNEL_ITEM', () => { + const action = { type: ADD_OPEN_CHANNEL_ITEM, channel: 'channel' }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CLEAR_ADD_OPEN_CHANNEL', () => { + const action = { type: CLEAR_ADD_OPEN_CHANNEL }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); + + test('CLEAR_SELETED_OPEN_CHANNEL', () => { + const action = { type: CLEAR_SELETED_OPEN_CHANNEL }; + expect(openChannelReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js new file mode 100644 index 00000000..b8122b09 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js @@ -0,0 +1,34 @@ +import { profileReducer } from '../../src/reducers'; +import { + INIT_PROFILE, + GET_PROFILE_SUCCESS, + UPDATE_PROFILE_SUCCESS, + UPDATE_PROFILE_FAIL +} from '../../src/actions/types'; + +describe('reducers/profileReducer', () => { + test('checking initial state', () => { + const action = { type: 'nonexistent' }; + expect(profileReducer(undefined, action)).toMatchSnapshot(); + }); + + test('INIT_PROFILE', () => { + const action = { type: INIT_PROFILE }; + expect(profileReducer(undefined, action)).toMatchSnapshot(); + }); + + test('GET_PROFILE_SUCCESS', () => { + const action = { type: GET_PROFILE_SUCCESS, userInfo: 'userInfo' }; + expect(profileReducer(undefined, action)).toMatchSnapshot(); + }); + + test('UPDATE_PROFILE_SUCCESS', () => { + const action = { type: UPDATE_PROFILE_SUCCESS }; + expect(profileReducer(undefined, action)).toMatchSnapshot(); + }); + + test('UPDATE_PROFILE_FAIL', () => { + const action = { type: UPDATE_PROFILE_SUCCESS, error: 'error' }; + expect(profileReducer(undefined, action)).toMatchSnapshot(); + }); +}); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js index 8c25cd50..906d7efd 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js @@ -1,4 +1,4 @@ -jest.mock('sendbird'); +jest.useFakeTimers(); import 'react-native'; import React from 'react'; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/Profile.test.js b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/Profile.test.js index 94e131af..45af6a09 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/Profile.test.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/Profile.test.js @@ -4,7 +4,6 @@ import React from 'react'; import Profile from '../../src/screens/Profile'; import store from '../../src/store'; import renderer from 'react-test-renderer'; -import { mount } from 'enzyme'; import Enzyme from 'enzyme'; import 'jest-enzyme'; import Adapter from 'enzyme-adapter-react-16'; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap index 7cc45150..08bf4193 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap @@ -47,6 +47,7 @@ exports[`screen/Chat renders correctly 1`] = ` onScroll={[Function]} onScrollBeginDrag={[Function]} onScrollEndDrag={[Function]} + removeClippedSubviews={false} renderItem={[Function]} scrollEventThrottle={50} stickyHeaderIndices={Array []} @@ -143,6 +144,7 @@ exports[`screen/Chat renders correctly 1`] = ` autoCorrect={false} onChangeText={[Function]} placeholder="Your message" + rejectResponderTermination={true} selectionColor="#212529" style={ Object { diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap index 9d37e6cc..9f9e3aed 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap @@ -26,6 +26,7 @@ exports[`screen/GroupChannel renders correctly 1`] = ` onScroll={[Function]} onScrollBeginDrag={[Function]} onScrollEndDrag={[Function]} + removeClippedSubviews={false} renderItem={[Function]} scrollEventThrottle={50} stickyHeaderIndices={Array []} diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap index 0b65810f..5cc35501 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap @@ -62,16 +62,30 @@ exports[`screen/GroupChannelInvite renders correctly 1`] = ` style={Object {}} > diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap index 4b716cff..f33de6be 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap @@ -76,6 +76,7 @@ exports[`screen/Login renders correctly 1`] = ` maxLength={16} onChangeText={[Function]} placeholder="User ID" + rejectResponderTermination={true} style={ Object { "backgroundColor": "#fff", @@ -108,6 +109,7 @@ exports[`screen/Login renders correctly 1`] = ` maxLength={16} onChangeText={[Function]} placeholder="Nickname" + rejectResponderTermination={true} style={ Object { "backgroundColor": "#fff", @@ -252,7 +254,7 @@ exports[`screen/Login renders correctly 1`] = ` } } > - Sample UI v2.1.2 / SDK v.3.0.61 + Sample UI v3.0.0 / SDK v.3.0.99 diff --git a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap index 68aef756..918c6b37 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap +++ b/react-native-redux-sample/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap @@ -52,23 +52,29 @@ exports[`screen/Member renders correctly 1`] = ` hidesWhenStopped={true} size="large" style={ - Object { - "flex": 1, - } + Array [ + Object { + "flex": 1, + }, + Object {}, + ] } /> - + // For each separate APK per architecture, set a unique version code as described here: // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits - def versionCodes = ["armeabi-v7a":1, "x86":2] + def versionCodes = ["armeabi-v7a":1, "x86":2, "arm64-v8a": 3, "x86_64": 4] def abi = output.getFilter(OutputFile.ABI) if (abi != null) { // null for the universal-debug, universal-release variants output.versionCodeOverride = @@ -142,19 +138,16 @@ android { } dependencies { - compile project(':react-native-gesture-handler') - compile project(':react-native-image-picker') - compile project(':react-native-fetch-blob') - implementation project(':react-native-video') + implementation project(':react-native-image-picker') + implementation project(':react-native-gesture-handler') implementation project(':react-native-firebase') + implementation project(':react-native-video') implementation project(':react-native-vector-icons') + implementation project(':react-native-fetch-blob') implementation fileTree(dir: "libs", include: ["*.jar"]) implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}" implementation "com.facebook.react:react-native:+" // From node_modules - - implementation "com.google.android.gms:play-services-base:16.1.0" - implementation "com.google.firebase:firebase-core:16.0.9" - implementation "com.google.firebase:firebase-messaging:17.3.3" + implementation "com.google.firebase:firebase-messaging:18.0.0" } // Run this once to be able to run the application with BUCK @@ -163,4 +156,5 @@ task copyDownloadableDepsToLibs(type: Copy) { from configurations.compile into 'libs' } -apply plugin: 'com.google.gms.google-services' \ No newline at end of file + +apply plugin: 'com.google.gms.google-services' diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/build_defs.bzl b/react-native-redux-sample/ReactNativeWithSendBird/android/app/build_defs.bzl new file mode 100644 index 00000000..fff270f8 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/android/app/build_defs.bzl @@ -0,0 +1,19 @@ +"""Helper definitions to glob .aar and .jar targets""" + +def create_aar_targets(aarfiles): + for aarfile in aarfiles: + name = "aars__" + aarfile[aarfile.rindex("/") + 1:aarfile.rindex(".aar")] + lib_deps.append(":" + name) + android_prebuilt_aar( + name = name, + aar = aarfile, + ) + +def create_jar_targets(jarfiles): + for jarfile in jarfiles: + name = "jars__" + jarfile[jarfile.rindex("/") + 1:jarfile.rindex(".jar")] + lib_deps.append(":" + name) + prebuilt_jar( + name = name, + binary_jar = jarfile, + ) diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml new file mode 100644 index 00000000..fa26aa56 --- /dev/null +++ b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml @@ -0,0 +1,8 @@ + + + + + + + diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml index 87d27adc..59aa4963 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml +++ b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml @@ -1,55 +1,47 @@ + package="com.reactnativewithsendbird"> - - - - - - - - - - + android:theme="@style/AppTheme"> + + + + + + + android:resource="@string/default_notification_channel_id" /> + android:windowSoftInputMode="adjustResize" + android:launchMode="singleTop" + > - - - + + + - - - - - - - - + + + + + + + + diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf index b270f985192fa301fac5e3daeff0b96c15fc6b09..6868f7bb64ba71b131690286ddc82aa0f542293e 100644 GIT binary patch delta 1652 zcmaJ>O>7%Q6n-23pw9<4veQVr|cS@6G%9-h1o0 zyZfFu1qJ{V;1Du!ack?!i`RdAWF4R$-a-?IXqCvW(^~oF$adt z(QQ(g8B$~mq?nu8SXkItIA5Kfu1>!-R2agqap8YrVw$JZ)RQMc9*X*}G;`dy4ZgXcX}c zGqQtv#5jJ94JaY%;XW|o(G+K38=fRQiw;>d`XW8ZK?S}|aUS)50US-&Do4*QU0k!F z0ha#RP(yn75^gCOZ>g}wEB0covR=8+@x=3vk`ZFNVKpqfw!EeT{I+!I=&9Q6?hyAZ z7CNri;ROvtwP!Wep8Q7=d^a{v&qA-|#>1y#67(b9;X;tkVS>vh3kNlB^N`W0!@_ug zcJ~x;#~&e0*X5m1Nu5zEQkilVwM*|@XC+EbYLEmvqEL>Xf{0Tsj!+S|l!mI^=2BC4 zLf-UZBGM$9Tz0rn0XKOUg?&e`Hj6zaDI?#Hc_^8%geUzxDGoRl(c&zmOn4jgs`1*a zrB8(Cr@QniI&#v{$m@h(+mlH|q$KNjIFK_40~YXZ=m;;Mb_HBIo*;~kYm}*e?3x_wiK;1;FIW^w&-YT7Kodhs#0^~{{~+MhM8YbOO`Jy3 zOyk8|a0;K&iIet@2)i^>w2t?@IIR(-j@RajnoZbGO%7BNCp(;a72ymVSI5Oyid!rQ z1lOFj*wV#OLn34-d8kwNpk+TStX!i`V%;H48q24oamXT<(!`+(Ts;abMUf_vG*I$M bA|B#j+j#H*FATaY@VR$>$>VT(c delta 1295 zcmXxk%}*0S7zXfXXsNc)QkL>@DQ>DL!~#1rOGO1Df{h^&CBX|9<)ej0pbf1kMpIAd z5z@qucrc#yjES0PG$tN2dcpV?m`F69jV2g%S{~DGpLb^8nf-M)*|p5ubPEK4Ag;rM zGs)!msY`eA+klR*w+yuEedgTm+4+_9b}66$?=hg`!(3`|#`pEd>GeYV{JG7uX~6Ty z^xayRyqv>Byaq(C8QY7K3#oTM$1ea~wLn!@E}Jjl!L%7WeP+B>xw5(X^U;Zy=j!@? zpr*C!ybUy>&0@euwSwMEFhpsui=QtPSf= z!)U|XhF_79$kyWl?`%uaiz_%HRz(u^h@uS%psg`-P{jI$_BBSDRHDZ{aELSRQK5XQ zDdLOmcboUd_V)`nVWyg*BI4UC(t&4zW{)%Mc$x!y0_J-)9*xGMcRvIzD_HsYlnVrM z{+gKM#A^H}%RN>=o0e$&9y?6in^&DvwM-&uR%7j3Mo z5f)>teP({yJT&3;o0~Okj-6V-LWXq}Lb$=&gAv>>*G03y3rp1VL^W*D&Dv+?r!a&p za#+EV*=QDXD8NQLrqN+i!GSclGH&V-)0e`$sRm8&vgw{d-h8rH1ctJ?m8Hz=T)}Ri z?y!|36LEVao0_-%gGR&DQ0kvVG}WcdK8zovO3Eu+rx^ zW2K_=w7BcyVkRjahbftgshKXbhnZj=V)il*GY6T+nM2HB<_Tsoxl>32Bmt5DNq{6k z5+DhX1V{oT0g?bofFwW?APFc+0u%v?07ZZzKoOt_Py{Ff6ak6=MSvne5ugZAJAk58 z1ZV;@0h$0!fF?i_pb5|fXaY0=ngC6JCO{LQD}afl)C9N$xCFQaxCFQaxIN{!3B=#O VD8FDtd9eBZl`N-u*UT_e{{UmJD02V+ diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf old mode 100755 new mode 100644 index 244854c5492eecee3ff136fbe461a517079dcdde..852c7135a38ad9cd9d08e3cb3ae14781447dec06 GIT binary patch literal 58272 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�*Ax zeM_w>w)f|gvC?uZiG~neQe(6AMl1L#JhkL!j`SGI2^h-H#{t`pqX}R;$W>f$N~;Uk zssJOz^9%ix;2DjHMSQw#A(hTGodPHn3oQajNJJ<5n{w&Yf?AyH7qlaUvoK=NGNm)I z?=|K6K)K5yJgzx(|72gT>3cDi7X1?V-xBQIl%UAE6a+S7 z6i}c^<05JYWMsp_oCzrmj}JqQ&DeyKaRnMJgbyy*xNogV3)0Sb1?CUCY8N{?oPVjs zNW}g3Czk&cp9nw+iu?(bgg=R3JpKt9L@dqFbh77EPjWhuaCUm8t=OrUHErRa-Z|fQ z{5aTL%(~U*yA|+r6de2O?1QfZZ>eD9w1_Jh`37=y(kFscSXf-+&mhD>g6SkhN4pS& z9D?;!S+LId?10~dE&=EqElE4of(`+K%&DTF;6TWma(Texp_u6p*nTjp1>GMguF^1d zX^BN<$G`*Lhw(zWLfO9sTG~M^|D6FMT26U<0QZW6PN9xe6cCe0QTec7V{mCcJVr~D zV!w2nTlr)kw}7@#UdmMKm!}rI1GbRWqkQ zKyif(wQW%h(qb{_{T%iIc2wk+TU#`#Q?I*F+}InTvVn@IxJji^jS^eqqv*$QV<5jh zE-Fy#vAve_EvY9^Mz8Jr*tam_c0Vb!gE3GMj_ zV-vWqq0-c>$ntx0H70b*iAj^qC!?lDvE>TTr-Xb6wN!sFzNwcWd%(Zv4TmE=xx04s z?#!XEH@xS)18uRkj_hmx9gS$OphQK1?}ons2bwPtsKG~I0f zeYH|47pc-h!Aie%M)$akQU!)3MCx!cwcr%U7Vu)r7pxQr7sKE*NqZ45!Is0FoR4x& zAx>iswq%<9mE1sbO@g$n+i#Z&E}(@L2*RfA+i#baT7V^ha%q{V5TDbhX3+OZ_WgP! z4$?kW^`!K>_vIpcEAMg2RE?fdMFLEtKdoPgBF(_L%F+>j<~Y~Hs&fogeQFW662 z`9MNd$GYzB_Y?4P8U`v_-78}oz>W%U(pAu9cxU-giU4d&HwbHvFTx6g`@I-Vw4loOsd0y^aNQ_)wRhyCxt!d!2C zPRr%7GB(Bzae#K(_m#5K+6h1sdSKydf5Sg|;IZO!WINAc1ph94PB;3X)?phpRw3tn zN5$kly2j)0LC7xEoOyHPqvCqPHW>S;6^;Z>iM{*L2Yrlz>ws0Gx`tAXLLN;_+c=i`ly*fizydC`9>@fKawT&inIz0noMP~=&ps>;JW zIRIuF@Xti59Y1?xp*wm4HKC}Pw_;GXz$;e&eRUN+y0?H=!0byFAkSTDpsXrnETA84 z3Qbbb%>xnkskR*>nI7D+LXbs!s{nR=Jl4-Z8At-Wwc?iD(F3wA|!#67Cd z-@0@2_UXe(m@_q2%~)%FYcg#06dJ5l^VLT>tS}^R+su`R$E2^HF$0LS9fjs+B-tcr zkxbfc6RIY#Nr%zA>l(!*EoiNm*k7Bu5%~AD!d1yw_j&EUKw%7uS2S$rI<5YkG{N`< z7j
  • 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 literal 55288 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 diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf index 307ad889aa8ed924001abc023b3b172804b5e657..67bd84202ad5b2e307d3b6fac1731c2a5d963e0b 100644 GIT binary patch delta 60023 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

    r9(T^(I1*f{28#Bt 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

    nR^uWpqGU(Zi2k~!&O`D8sNoH| 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 delta 22913 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 SsS^>>h_8KJouZLZtp5c8?N-A8 diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf b/react-native-redux-sample/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf index 09e2b2d79c370d9370a772b3542acdfca66ed634..ceac75d75e6bcaf56823bacd051bd9f135af6f4a 100644 GIT binary patch literal 28364 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 getPackages() { return Arrays.asList( - new MainReactPackage(), - new ReactVideoPackage(), - new RNFirebasePackage(), + new MainReactPackage(), + new ImagePickerPackage(), new RNGestureHandlerPackage(), - new RNFirebaseMessagingPackage(), + new RNFirebasePackage(), + new ReactVideoPackage(), + new VectorIconsPackage(), + new RNFetchBlobPackage(), new RNFirebaseNotificationsPackage(), - new VectorIconsPackage(), - new ImagePickerPackage(), - new RNFetchBlobPackage() + new RNFirebaseMessagingPackage() ); } diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/build.gradle b/react-native-redux-sample/ReactNativeWithSendBird/android/build.gradle index 2f300e29..51672e9d 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/android/build.gradle +++ b/react-native-redux-sample/ReactNativeWithSendBird/android/build.gradle @@ -9,11 +9,11 @@ buildscript { supportLibVersion = "28.0.0" } repositories { - google(); + google() jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.3.2' + classpath 'com.android.tools.build:gradle:3.4.1' classpath 'com.google.gms:google-services:4.2.0' // NOTE: Do not place your application dependencies here; they belong @@ -23,28 +23,12 @@ buildscript { allprojects { repositories { - mavenLocal() google() jcenter() + mavenLocal() maven { // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm url "$rootDir/../node_modules/react-native/android" } } } - -subprojects { subproject -> - afterEvaluate{ - if((subproject.plugins.hasPlugin('android') || subproject.plugins.hasPlugin('android-library'))) { - android { - compileSdkVersion rootProject.ext.compileSdkVersion - buildToolsVersion rootProject.ext.buildToolsVersion - } - } - } -} - -task wrapper(type: Wrapper) { - gradleVersion = '4.4' - distributionUrl = distributionUrl.replace("bin", "all") -} \ No newline at end of file diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties b/react-native-redux-sample/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties index b10568fb..60735834 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties +++ b/react-native-redux-sample/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ +#Tue Jun 25 14:43:57 KST 2019 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip diff --git a/react-native-redux-sample/ReactNativeWithSendBird/android/settings.gradle b/react-native-redux-sample/ReactNativeWithSendBird/android/settings.gradle index e01eaa34..97a361aa 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/android/settings.gradle +++ b/react-native-redux-sample/ReactNativeWithSendBird/android/settings.gradle @@ -1,14 +1,14 @@ rootProject.name = 'ReactNativeWithSendBird' -include ':react-native-video' -project(':react-native-video').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-video/android-exoplayer') -include ':react-native-firebase' -project(':react-native-firebase').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-firebase/android') +include ':react-native-image-picker' +project(':react-native-image-picker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-image-picker/android') include ':react-native-gesture-handler' project(':react-native-gesture-handler').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-gesture-handler/android') +include ':react-native-firebase' +project(':react-native-firebase').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-firebase/android') +include ':react-native-video' +project(':react-native-video').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-video/android-exoplayer') include ':react-native-vector-icons' project(':react-native-vector-icons').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vector-icons/android') -include ':react-native-image-picker' -project(':react-native-image-picker').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-image-picker/android') include ':react-native-fetch-blob' project(':react-native-fetch-blob').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-fetch-blob/android') diff --git a/react-native-redux-sample/ReactNativeWithSendBird/babel.config.js b/react-native-redux-sample/ReactNativeWithSendBird/babel.config.js deleted file mode 100644 index f5d02f36..00000000 --- a/react-native-redux-sample/ReactNativeWithSendBird/babel.config.js +++ /dev/null @@ -1,9 +0,0 @@ -module.exports = function(api) { - api.cache(true); - - const presets = ['module:metro-react-native-babel-preset']; - - return { - presets - }; -}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/index.js b/react-native-redux-sample/ReactNativeWithSendBird/index.js index 50a771a4..bd4a2799 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/index.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/index.js @@ -1,6 +1,7 @@ import { AppRegistry } from 'react-native'; +import { name as appName } from './app.json'; import App from './App'; import backgroundPush from './src/backgroundPush'; -AppRegistry.registerComponent('ReactNativeWithSendBird', () => App); +AppRegistry.registerComponent(appName, () => App); AppRegistry.registerHeadlessTask('RNFirebaseBackgroundMessage', () => backgroundPush); diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/Podfile b/react-native-redux-sample/ReactNativeWithSendBird/ios/Podfile index 7846a2eb..14e74a5a 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/Podfile +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/Podfile @@ -1,11 +1,28 @@ -# Uncomment the next line to define a global platform for your project platform :ios, '9.0' target 'ReactNativeWithSendBird' do - # Uncomment the next line if you're using Swift or would like to use dynamic frameworks - # use_frameworks! + # Comment the next line if you don't want to use dynamic frameworks + use_frameworks! + + # Pods for ReactNativeWithSendBird + pod 'Firebase/Core', '~> 6.1.0' + pod 'Firebase/Messaging', '~> 6.1.0' + + target 'ReactNativeWithSendBird-tvOSTests' do + inherit! :search_paths + # Pods for testing + pod 'RNGestureHandler', :path => '../node_modules/react-native-gesture-handler' + + + pod 'ReactNativePermissions', :path => '../node_modules/react-native-permissions' + + pod 'react-native-image-picker', :path => '../node_modules/react-native-image-picker' + + end + + target 'ReactNativeWithSendBirdTests' do + inherit! :search_paths + # Pods for testing + end - pod 'Firebase/Core', '~> 5.1.0' - pod 'Firebase/Messaging', '~> 5.1.0' - pod 'react-native-video', :path => '../node_modules/react-native-video' end diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj index 8f7b2dc1..fb8e54fe 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj @@ -5,6 +5,7 @@ }; objectVersion = 46; objects = { + /* Begin PBXBuildFile section */ 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; }; 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; }; @@ -12,8 +13,9 @@ 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; }; 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; }; 00E356F31AD99517003FC87E /* ReactNativeWithSendBirdTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ReactNativeWithSendBirdTests.m */; }; - 0B870E3D8AC847999DD11E80 /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1AE757E4297544CAB93FDFAB /* FontAwesome.ttf */; }; - 0D9E94BD75354C80960A9603 /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2EF26306210145A7B77183BD /* SimpleLineIcons.ttf */; }; + 083922EF791B48F29594A9E5 /* libRCTVideo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = CD16AE470CE14EA889040187 /* libRCTVideo.a */; }; + 0E043A372A4E4C4D92374713 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0DF7F718C8B8414B93D13FCB /* Zocial.ttf */; }; + 11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; }; 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; }; 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; }; @@ -23,16 +25,9 @@ 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; }; - 171E585220A1391400C2038A /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; - 171E594B20A16E0C00C2038A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 171E594A20A16E0C00C2038A /* GoogleService-Info.plist */; }; - 171E595220A170CF00C2038A /* libRNFetchBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 171E595120A170B100C2038A /* libRNFetchBlob.a */; }; - 171E595920A1720700C2038A /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 171E595820A171FB00C2038A /* libRNVectorIcons.a */; }; - 171E59D520A1741400C2038A /* libRNImagePicker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 171E59D420A1740B00C2038A /* libRNImagePicker.a */; }; - 171E5A5A20A1975900C2038A /* libReactNativePermissions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 171E5A5420A1974C00C2038A /* libReactNativePermissions.a */; }; - 1799C1492118112A00E1095C /* libRCTPushNotification.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1799C1272118111F00E1095C /* libRCTPushNotification.a */; }; - 1A438F05EBED40C0BD8D4E61 /* libRNFirebase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7007D84558EC4B2B92C00192 /* libRNFirebase.a */; }; - 1BBA146AA90449E190F0EB83 /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = DAF4B1D2F2D14F1180462190 /* MaterialIcons.ttf */; }; - 233A01D3FACA4B8FACA0A87C /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 5F61A1E213FC4497847A04BF /* Foundation.ttf */; }; + 1FC783C4E0E546038939FE75 /* MaterialIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = A8371B1DFCB54E2E8CA0BDE2 /* MaterialIcons.ttf */; }; + 23D0981AB87B438C96BA4F81 /* SimpleLineIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D321B0F4D09545559C094162 /* SimpleLineIcons.ttf */; }; + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */; }; @@ -45,20 +40,34 @@ 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D16E6891FA4F8E400B85C8A /* libReact.a */; }; 2DCD954D1E0B4F2C00145EB5 /* ReactNativeWithSendBirdTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* ReactNativeWithSendBirdTests.m */; }; 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; }; + 337A179565CC4A09AF5238AE /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 95F27BCFEC9242DFACF23A43 /* EvilIcons.ttf */; }; + 388BB6D13807128DD32C0770 /* Pods_ReactNativeWithSendBirdTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C765DC416678E9E69BC7B785 /* Pods_ReactNativeWithSendBirdTests.framework */; }; + 3D831472B22A4EE387B43AFC /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9F4C97AE193D4DFDB2D47D0C /* AntDesign.ttf */; }; + 3DF624C65EDE46DCBBE41796 /* libRNVectorIcons-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 7A9FB1E66AFB41AF9F369254 /* libRNVectorIcons-tvOS.a */; }; + 5651C7FF0FEA412CB95944A3 /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 93A3467D2A544A799B7A7D1B /* MaterialCommunityIcons.ttf */; }; + 5A53EFEDE7D24C89B2D13580 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 62796CF323274ACF9EB6E630 /* Octicons.ttf */; }; + 66396D91114E4EADAD5F9C48 /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D5918ECD212C49D4AF1F6D8C /* Entypo.ttf */; }; + 695E7E69BAE6494B9C878F72 /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = EF5310B352C44601870A3A99 /* FontAwesome5_Solid.ttf */; }; + 76475F59582140B482A396CC /* FontAwesome.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 6C26C95D74CD4C379C48CC16 /* FontAwesome.ttf */; }; + 808B0CF371414C4FB836732A /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E2BF8D3A2CF943C3AB34BF74 /* libRNVectorIcons.a */; }; + 808BFE7AA9F1435FB1A36E98 /* Foundation.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B9760DDF3A4D484F8022E1A7 /* Foundation.ttf */; }; 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; }; - 8C82B189ACB542F7B10E003B /* MaterialCommunityIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0B09320E4EC848E2A7AEFF19 /* MaterialCommunityIcons.ttf */; }; + 99AC9FB44A90491988DED7E8 /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C07D282C27324979B2214D41 /* FontAwesome5_Brands.ttf */; }; + A3F97F42C2EDFE076C57258F /* Pods_ReactNativeWithSendBird_tvOSTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 484FFF4A186FE978F958FCE3 /* Pods_ReactNativeWithSendBird_tvOSTests.framework */; }; + A700BD8D22C337EE00AA23EA /* libRCTPushNotification.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A700BD6922C337DF00AA23EA /* libRCTPushNotification.a */; }; + A74C804D22C20CC000DF8D38 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = A74C804C22C20CC000DF8D38 /* GoogleService-Info.plist */; }; + A74C821E22C3189600DF8D38 /* libRNGestureHandler.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A74C821922C3187E00DF8D38 /* libRNGestureHandler.a */; }; + A7A3092323223F1F00AB5038 /* libRNImagePicker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A7A3092023223F1200AB5038 /* libRNImagePicker.a */; }; + A7DAF50B22C605A600D2B5C6 /* libReactNativePermissions.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A7DAF50422C6059B00D2B5C6 /* libReactNativePermissions.a */; }; + A7DAF50C22C606B700D2B5C6 /* libRNFirebase.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A7DC1B6222C2095B004E44F1 /* libRNFirebase.a */; }; ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */; }; - CBE8CA8C2DF84223B6DA84BF /* EvilIcons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 9F39ABA0DDFB44E0B7BAB65D /* EvilIcons.ttf */; }; - CF112C201CDD4AE6B1573E89 /* Octicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F8DE64318A2145329FF4A94B /* Octicons.ttf */; }; - D121CD162D404D15967CB9DD /* Entypo.ttf in Resources */ = {isa = PBXBuildFile; fileRef = F130ADABBCDC489C83E903A2 /* Entypo.ttf */; }; - D659887EEB054238A53CE09F /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = FA23BECE4DFB42459FBA03D5 /* Feather.ttf */; }; - EAB6CA85803446A4A2F22C55 /* Zocial.ttf in Resources */ = {isa = PBXBuildFile; fileRef = AB88B6BF6CAB4546A69DB79B /* Zocial.ttf */; }; - ED1040237F15F57593FE260E /* libPods-ReactNativeWithSendBird.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EF3261E63079E6698AC07A7 /* libPods-ReactNativeWithSendBird.a */; }; - FBBEE49FFB1F4176B12717C0 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = D0148341980D41A8B3146239 /* Ionicons.ttf */; }; - 12C4D018483E4A68A911B346 /* AntDesign.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 26786FE437684C3EAC7AC778 /* AntDesign.ttf */; }; - 5DC0A1CADE144F7BA487B9EA /* FontAwesome5_Brands.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 0F46DBB4DDD245B89D668913 /* FontAwesome5_Brands.ttf */; }; - 39005E0BB8AA4522AEC9C384 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 3427F7AB40794CB48AF2D252 /* FontAwesome5_Regular.ttf */; }; - 6021FAED15E34BDB86FAA32B /* FontAwesome5_Solid.ttf in Resources */ = {isa = PBXBuildFile; fileRef = CED8785D80FC4F0BBF8026CC /* FontAwesome5_Solid.ttf */; }; + C4E2739801F24D32A8337557 /* Ionicons.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1B14FC3C9A354928B9B5BC8A /* Ionicons.ttf */; }; + CDC751C25AFC4A48A594B021 /* Feather.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 734083B1C63940C89B016096 /* Feather.ttf */; }; + CE55E381DC4E42DAB082DA28 /* FontAwesome5_Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 731D2FB24C3649D79ED1AF18 /* FontAwesome5_Regular.ttf */; }; + DA33D79B1FCE44789B4D79FC /* libRNFetchBlob.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D55EE1E60B444FDA738F056 /* libRNFetchBlob.a */; }; + ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED297162215061F000B7C4FE /* JavaScriptCore.framework */; }; + ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ED2971642150620600B7C4FE /* JavaScriptCore.framework */; }; + F489B6F9679CAB291FEAFEEA /* Pods_ReactNativeWithSendBird.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 395A358980F946BAD9CC7169 /* Pods_ReactNativeWithSendBird.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -125,62 +134,6 @@ remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192; remoteInfo = React; }; - 171E594520A16BCE00C2038A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 171E594120A16BCE00C2038A /* RNFIRMessaging.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RNFIRMessaging; - }; - 171E595020A170B100C2038A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 171E594C20A170B100C2038A /* RNFetchBlob.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = A15C300E1CD25C330074CB35; - remoteInfo = RNFetchBlob; - }; - 171E595720A171FB00C2038A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 171E595320A171FA00C2038A /* RNVectorIcons.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 5DBEB1501B18CEA900B34395; - remoteInfo = RNVectorIcons; - }; - 171E59D320A1740B00C2038A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 171E59CF20A1740B00C2038A /* RNImagePicker.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 014A3B5C1C6CF33500B6D375; - remoteInfo = RNImagePicker; - }; - 171E5A5320A1974C00C2038A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 171E5A2A20A1974C00C2038A /* ReactNativePermissions.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 9D23B34F1C767B80008B4819; - remoteInfo = ReactNativePermissions; - }; - 1799C1262118111F00E1095C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 1799C1152118111F00E1095C /* RCTPushNotification.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RCTPushNotification; - }; - 1799C1282118111F00E1095C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 1799C1152118111F00E1095C /* RCTPushNotification.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3D05745F1DE6004600184BB4; - remoteInfo = "RCTPushNotification-tvOS"; - }; - 17C950AC21B5F8FC00969847 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 639C7352B5D7491BAE068890 /* RNFirebase.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 134814201AA4EA6300B7C361; - remoteInfo = RNFirebase; - }; 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; @@ -251,20 +204,6 @@ remoteGlobalIDString = 3D383D621EBD27B9005632C8; remoteInfo = "double-conversion-tvOS"; }; - 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 9936F3131F5F2E4B0010BF04; - remoteInfo = privatedata; - }; - 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 9936F32F1F5F2E5B0010BF04; - remoteInfo = "privatedata-tvOS"; - }; 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */; @@ -342,20 +281,6 @@ remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4; remoteInfo = "cxxreact-tvOS"; }; - 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3D3CD90B1DE5FBD600167DC4; - remoteInfo = jschelpers; - }; - 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; - proxyType = 2; - remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4; - remoteInfo = "jschelpers-tvOS"; - }; 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */; @@ -384,6 +309,118 @@ remoteGlobalIDString = 58B5119B1A9E6C1200147676; remoteInfo = RCTText; }; + A700BD6822C337DF00AA23EA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A700BD5722C337DF00AA23EA /* RCTPushNotification.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTPushNotification; + }; + A700BD6A22C337DF00AA23EA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A700BD5722C337DF00AA23EA /* RCTPushNotification.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3D05745F1DE6004600184BB4; + remoteInfo = "RCTPushNotification-tvOS"; + }; + A74C821822C3187E00DF8D38 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A74C81EA22C3187D00DF8D38 /* RNGestureHandler.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RNGestureHandler; + }; + A74C821A22C3187E00DF8D38 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A74C81EA22C3187D00DF8D38 /* RNGestureHandler.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = B5C32A36220C603B000FFB8D; + remoteInfo = "RNGestureHandler-tvOS"; + }; + A7A3091F23223F1200AB5038 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A7A308ED23223F1200AB5038 /* RNImagePicker.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 014A3B5C1C6CF33500B6D375; + remoteInfo = RNImagePicker; + }; + A7DAF50322C6059B00D2B5C6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = A7DAF4D622C6059A00D2B5C6 /* ReactNativePermissions.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 9D23B34F1C767B80008B4819; + remoteInfo = ReactNativePermissions; + }; + A7DC1B4122C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EDEBC6D6214B3E7000DD5AC8; + remoteInfo = jsi; + }; + A7DC1B4322C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = EDEBC73B214B45A300DD5AC8; + remoteInfo = jsiexecutor; + }; + A7DC1B4522C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = ED296FB6214C9A0900B7C4FE; + remoteInfo = "jsi-tvOS"; + }; + A7DC1B4722C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = ED296FEE214C9CF800B7C4FE; + remoteInfo = "jsiexecutor-tvOS"; + }; + A7DC1B4C22C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = FF2DE85D46584A04859CB486 /* RNFetchBlob.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = A15C300E1CD25C330074CB35; + remoteInfo = RNFetchBlob; + }; + A7DC1B5222C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = FEFC1A774BD24EC8AE899E30 /* RNVectorIcons.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 5DBEB1501B18CEA900B34395; + remoteInfo = RNVectorIcons; + }; + A7DC1B5422C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = FEFC1A774BD24EC8AE899E30 /* RNVectorIcons.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = A39873CE1EA65EE60051E01A; + remoteInfo = "RNVectorIcons-tvOS"; + }; + A7DC1B5A22C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 6C4493427EC64EB49A669CB4 /* RCTVideo.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RCTVideo; + }; + A7DC1B5C22C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 6C4493427EC64EB49A669CB4 /* RCTVideo.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 641E28441F0EEC8500443AF6; + remoteInfo = "RCTVideo-tvOS"; + }; + A7DC1B6122C2095B004E44F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 0845EE76BB73468E9C4CC61B /* RNFirebase.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 134814201AA4EA6300B7C361; + remoteInfo = RNFirebase; + }; ADBDB9261DFEBF0700ED6528 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */; @@ -403,8 +440,8 @@ 00E356EE1AD99517003FC87E /* ReactNativeWithSendBirdTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ReactNativeWithSendBirdTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* ReactNativeWithSendBirdTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ReactNativeWithSendBirdTests.m; sourceTree = ""; }; - 06965AFFE3F434CCC3E1F6C8 /* libPods-ReactNativeWithSendBirdTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeWithSendBirdTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 0B09320E4EC848E2A7AEFF19 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; + 0845EE76BB73468E9C4CC61B /* RNFirebase.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNFirebase.xcodeproj; path = "../node_modules/react-native-firebase/ios/RNFirebase.xcodeproj"; sourceTree = ""; }; + 0DF7F718C8B8414B93D13FCB /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; }; 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = ""; }; 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = ""; }; 13B07F961A680F5B00A75B9A /* ReactNativeWithSendBird.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ReactNativeWithSendBird.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -415,45 +452,52 @@ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ReactNativeWithSendBird/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ReactNativeWithSendBird/main.m; sourceTree = ""; }; 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = ""; }; - 171E588420A13ADC00C2038A /* ReactNativeWithSendBird.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = ReactNativeWithSendBird.entitlements; path = ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements; sourceTree = ""; }; - 171E594120A16BCE00C2038A /* RNFIRMessaging.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNFIRMessaging.xcodeproj; path = "../node_modules/react-native-fcm/ios/RNFIRMessaging.xcodeproj"; sourceTree = ""; }; - 171E594A20A16E0C00C2038A /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "ReactNativeWithSendBird/GoogleService-Info.plist"; sourceTree = ""; }; - 171E594C20A170B100C2038A /* RNFetchBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNFetchBlob.xcodeproj; path = "../node_modules/react-native-fetch-blob/ios/RNFetchBlob.xcodeproj"; sourceTree = ""; }; - 171E595320A171FA00C2038A /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNVectorIcons.xcodeproj; path = "../node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = ""; }; - 171E595A20A1724F00C2038A /* Fonts */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Fonts; path = "../node_modules/react-native-vector-icons/Fonts"; sourceTree = ""; }; - 171E59CF20A1740B00C2038A /* RNImagePicker.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNImagePicker.xcodeproj; path = "../node_modules/react-native-image-picker/ios/RNImagePicker.xcodeproj"; sourceTree = ""; }; - 171E5A1720A1965700C2038A /* libReactNativePermissions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReactNativePermissions.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 171E5A2A20A1974C00C2038A /* ReactNativePermissions.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactNativePermissions.xcodeproj; path = "../node_modules/react-native-permissions/ios/ReactNativePermissions.xcodeproj"; sourceTree = ""; }; - 1799C1152118111F00E1095C /* RCTPushNotification.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTPushNotification.xcodeproj; path = "../node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj"; sourceTree = ""; }; - 17B6FFD620D2101200D83E3D /* libRCTPushNotification.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libRCTPushNotification.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1AE757E4297544CAB93FDFAB /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; }; - 2C226F99D2AE6509075CFE9A /* Pods-ReactNativeWithSendBird.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBird.debug.xcconfig"; path = "Pods/Target Support Files/Pods-ReactNativeWithSendBird/Pods-ReactNativeWithSendBird.debug.xcconfig"; sourceTree = ""; }; - 2CE8A8CA03E902511FD48BC6 /* libPods-ReactNativeWithSendBird-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeWithSendBird-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1547A7CC0FDE4299A6446258 /* libRNFirebase.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNFirebase.a; sourceTree = ""; }; + 1B14FC3C9A354928B9B5BC8A /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; }; + 1D55EE1E60B444FDA738F056 /* libRNFetchBlob.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNFetchBlob.a; sourceTree = ""; }; 2D02E47B1E0B4A5D006451C7 /* ReactNativeWithSendBird-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ReactNativeWithSendBird-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 2D02E4901E0B4A5D006451C7 /* ReactNativeWithSendBird-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "ReactNativeWithSendBird-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 2D16E6891FA4F8E400B85C8A /* libReact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; path = libReact.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2EF26306210145A7B77183BD /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; - 3BEF5F855F36938CAD3C8BE2 /* Pods-ReactNativeWithSendBird.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBird.release.xcconfig"; path = "Pods/Target Support Files/Pods-ReactNativeWithSendBird/Pods-ReactNativeWithSendBird.release.xcconfig"; sourceTree = ""; }; - 3EF3261E63079E6698AC07A7 /* libPods-ReactNativeWithSendBird.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeWithSendBird.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 395A358980F946BAD9CC7169 /* Pods_ReactNativeWithSendBird.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ReactNativeWithSendBird.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4293ECEED86CFCE7B28C7C83 /* Pods-ReactNativeWithSendBirdTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBirdTests.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeWithSendBirdTests/Pods-ReactNativeWithSendBirdTests.release.xcconfig"; sourceTree = ""; }; + 484FFF4A186FE978F958FCE3 /* Pods_ReactNativeWithSendBird_tvOSTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ReactNativeWithSendBird_tvOSTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = ""; }; - 5F61A1E213FC4497847A04BF /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; }; - 639C7352B5D7491BAE068890 /* RNFirebase.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNFirebase.xcodeproj; path = "../node_modules/react-native-firebase/ios/RNFirebase.xcodeproj"; sourceTree = ""; }; - 7007D84558EC4B2B92C00192 /* libRNFirebase.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNFirebase.a; sourceTree = ""; }; + 62796CF323274ACF9EB6E630 /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; }; + 65626B76B7378A9AC6AA8632 /* Pods-ReactNativeWithSendBird.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBird.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeWithSendBird/Pods-ReactNativeWithSendBird.debug.xcconfig"; sourceTree = ""; }; + 6C26C95D74CD4C379C48CC16 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; }; + 6C4493427EC64EB49A669CB4 /* RCTVideo.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RCTVideo.xcodeproj; path = "../node_modules/react-native-video/ios/RCTVideo.xcodeproj"; sourceTree = ""; }; + 731D2FB24C3649D79ED1AF18 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; }; + 734083B1C63940C89B016096 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; }; 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = ""; }; + 7A9FB1E66AFB41AF9F369254 /* libRNVectorIcons-tvOS.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = "libRNVectorIcons-tvOS.a"; sourceTree = ""; }; 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = ""; }; - 9F39ABA0DDFB44E0B7BAB65D /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; }; - AB88B6BF6CAB4546A69DB79B /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; }; + 93A3467D2A544A799B7A7D1B /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; + 95F27BCFEC9242DFACF23A43 /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; }; + 9C7EA84FC90F1590B9415809 /* Pods-ReactNativeWithSendBird-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBird-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeWithSendBird-tvOSTests/Pods-ReactNativeWithSendBird-tvOSTests.debug.xcconfig"; sourceTree = ""; }; + 9F4C97AE193D4DFDB2D47D0C /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; }; + A581EA0B220CEEED780C63E1 /* Pods-ReactNativeWithSendBird.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBird.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeWithSendBird/Pods-ReactNativeWithSendBird.release.xcconfig"; sourceTree = ""; }; + A700BD5722C337DF00AA23EA /* RCTPushNotification.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTPushNotification.xcodeproj; path = "../node_modules/react-native/Libraries/PushNotificationIOS/RCTPushNotification.xcodeproj"; sourceTree = ""; }; + A74C804C22C20CC000DF8D38 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "ReactNativeWithSendBird/GoogleService-Info.plist"; sourceTree = ""; }; + A74C817922C3038600DF8D38 /* ReactNativeWithSendBird.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = ReactNativeWithSendBird.entitlements; path = ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements; sourceTree = ""; }; + A74C81EA22C3187D00DF8D38 /* RNGestureHandler.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNGestureHandler.xcodeproj; path = "../node_modules/react-native-gesture-handler/ios/RNGestureHandler.xcodeproj"; sourceTree = ""; }; + A7A308ED23223F1200AB5038 /* RNImagePicker.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RNImagePicker.xcodeproj; path = "../node_modules/react-native-image-picker/ios/RNImagePicker.xcodeproj"; sourceTree = ""; }; + A7DAF4D622C6059A00D2B5C6 /* ReactNativePermissions.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactNativePermissions.xcodeproj; path = "../node_modules/react-native-permissions/ios/ReactNativePermissions.xcodeproj"; sourceTree = ""; }; + A8371B1DFCB54E2E8CA0BDE2 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTBlob.xcodeproj; path = "../node_modules/react-native/Libraries/Blob/RCTBlob.xcodeproj"; sourceTree = ""; }; - C713664B2EDA867282370FFB /* libPods-ReactNativeWithSendBird-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeWithSendBird-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - D0148341980D41A8B3146239 /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; }; - DAF4B1D2F2D14F1180462190 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; - F130ADABBCDC489C83E903A2 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; }; - F8DE64318A2145329FF4A94B /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; }; - FA23BECE4DFB42459FBA03D5 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; }; - 26786FE437684C3EAC7AC778 /* AntDesign.ttf */ = {isa = PBXFileReference; name = "AntDesign.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 0F46DBB4DDD245B89D668913 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Brands.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - 3427F7AB40794CB48AF2D252 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Regular.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; - CED8785D80FC4F0BBF8026CC /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; name = "FontAwesome5_Solid.ttf"; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; fileEncoding = undefined; lastKnownFileType = unknown; explicitFileType = undefined; includeInIndex = 0; }; + B2DA5DCA99FA2D6E5701BB79 /* Pods-ReactNativeWithSendBird-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBird-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeWithSendBird-tvOSTests/Pods-ReactNativeWithSendBird-tvOSTests.release.xcconfig"; sourceTree = ""; }; + B9760DDF3A4D484F8022E1A7 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; }; + C07D282C27324979B2214D41 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; }; + C765DC416678E9E69BC7B785 /* Pods_ReactNativeWithSendBirdTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ReactNativeWithSendBirdTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CD16AE470CE14EA889040187 /* libRCTVideo.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRCTVideo.a; sourceTree = ""; }; + D321B0F4D09545559C094162 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; + D5918ECD212C49D4AF1F6D8C /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; }; + E0BF0D083B66702CCC09E8BD /* Pods-ReactNativeWithSendBirdTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeWithSendBirdTests.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeWithSendBirdTests/Pods-ReactNativeWithSendBirdTests.debug.xcconfig"; sourceTree = ""; }; + E2BF8D3A2CF943C3AB34BF74 /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; + EF5310B352C44601870A3A99 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; }; + FEFC1A774BD24EC8AE899E30 /* RNVectorIcons.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNVectorIcons.xcodeproj; path = "../node_modules/react-native-vector-icons/RNVectorIcons.xcodeproj"; sourceTree = ""; }; + FF2DE85D46584A04859CB486 /* RNFetchBlob.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNFetchBlob.xcodeproj; path = "../node_modules/react-native-fetch-blob/ios/RNFetchBlob.xcodeproj"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -462,6 +506,7 @@ buildActionMask = 2147483647; files = ( 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */, + 388BB6D13807128DD32C0770 /* Pods_ReactNativeWithSendBirdTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -469,9 +514,15 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1799C1492118112A00E1095C /* libRCTPushNotification.a in Frameworks */, + A7A3092323223F1F00AB5038 /* libRNImagePicker.a in Frameworks */, + A7DAF50C22C606B700D2B5C6 /* libRNFirebase.a in Frameworks */, + A7DAF50B22C605A600D2B5C6 /* libReactNativePermissions.a in Frameworks */, + A700BD8D22C337EE00AA23EA /* libRCTPushNotification.a in Frameworks */, + A74C821E22C3189600DF8D38 /* libRNGestureHandler.a in Frameworks */, + ED297163215061F000B7C4FE /* JavaScriptCore.framework in Frameworks */, ADBDB9381DFEBF1600ED6528 /* libRCTBlob.a in Frameworks */, - 171E585220A1391400C2038A /* libRCTAnimation.a in Frameworks */, + 11D1A2F320CAFA9E000508D9 /* libRCTAnimation.a in Frameworks */, + 146834051AC3E58100842450 /* libReact.a in Frameworks */, 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */, 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */, 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */, @@ -481,13 +532,10 @@ 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */, 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */, 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */, - 146834051AC3E58100842450 /* libReact.a in Frameworks */, - 171E595920A1720700C2038A /* libRNVectorIcons.a in Frameworks */, - 171E59D520A1741400C2038A /* libRNImagePicker.a in Frameworks */, - 171E595220A170CF00C2038A /* libRNFetchBlob.a in Frameworks */, - 171E5A5A20A1975900C2038A /* libReactNativePermissions.a in Frameworks */, - ED1040237F15F57593FE260E /* libPods-ReactNativeWithSendBird.a in Frameworks */, - 1A438F05EBED40C0BD8D4E61 /* libRNFirebase.a in Frameworks */, + DA33D79B1FCE44789B4D79FC /* libRNFetchBlob.a in Frameworks */, + 808B0CF371414C4FB836732A /* libRNVectorIcons.a in Frameworks */, + 083922EF791B48F29594A9E5 /* libRCTVideo.a in Frameworks */, + F489B6F9679CAB291FEAFEEA /* Pods_ReactNativeWithSendBird.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -495,6 +543,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + ED2971652150620600B7C4FE /* JavaScriptCore.framework in Frameworks */, 2D16E6881FA4F8E400B85C8A /* libReact.a in Frameworks */, 2D02E4C21E0B4AEC006451C7 /* libRCTAnimation.a in Frameworks */, 2D02E4C31E0B4AEC006451C7 /* libRCTImage-tvOS.a in Frameworks */, @@ -503,6 +552,7 @@ 2D02E4C61E0B4AEC006451C7 /* libRCTSettings-tvOS.a in Frameworks */, 2D02E4C71E0B4AEC006451C7 /* libRCTText-tvOS.a in Frameworks */, 2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */, + 3DF624C65EDE46DCBBE41796 /* libRNVectorIcons-tvOS.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -511,6 +561,7 @@ buildActionMask = 2147483647; files = ( 2DF0FFEE2056DD460020B375 /* libReact.a in Frameworks */, + A3F97F42C2EDFE076C57258F /* Pods_ReactNativeWithSendBird_tvOSTests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -599,8 +650,7 @@ 13B07FAE1A68108700A75B9A /* ReactNativeWithSendBird */ = { isa = PBXGroup; children = ( - 171E594A20A16E0C00C2038A /* GoogleService-Info.plist */, - 171E588420A13ADC00C2038A /* ReactNativeWithSendBird.entitlements */, + A74C817922C3038600DF8D38 /* ReactNativeWithSendBird.entitlements */, 008F07F21AC5B25A0029DE68 /* main.jsbundle */, 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 13B07FB01A68108700A75B9A /* AppDelegate.m */, @@ -621,219 +671,238 @@ 3DAD3EA71DF850E9000B6D8A /* libyoga.a */, 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */, 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */, - 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */, - 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */, 2DF0FFDF2056DD460020B375 /* libjsinspector.a */, 2DF0FFE12056DD460020B375 /* libjsinspector-tvOS.a */, 2DF0FFE32056DD460020B375 /* libthird-party.a */, 2DF0FFE52056DD460020B375 /* libthird-party.a */, 2DF0FFE72056DD460020B375 /* libdouble-conversion.a */, 2DF0FFE92056DD460020B375 /* libdouble-conversion.a */, - 2DF0FFEB2056DD460020B375 /* libprivatedata.a */, - 2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */, + A7DC1B4222C2095B004E44F1 /* libjsi.a */, + A7DC1B4422C2095B004E44F1 /* libjsiexecutor.a */, + A7DC1B4622C2095B004E44F1 /* libjsi-tvOS.a */, + A7DC1B4822C2095B004E44F1 /* libjsiexecutor-tvOS.a */, ); name = Products; sourceTree = ""; }; - 171E594220A16BCE00C2038A /* Products */ = { + 1B0CE264826EBD775460C500 /* Pods */ = { + isa = PBXGroup; + children = ( + 65626B76B7378A9AC6AA8632 /* Pods-ReactNativeWithSendBird.debug.xcconfig */, + A581EA0B220CEEED780C63E1 /* Pods-ReactNativeWithSendBird.release.xcconfig */, + 9C7EA84FC90F1590B9415809 /* Pods-ReactNativeWithSendBird-tvOSTests.debug.xcconfig */, + B2DA5DCA99FA2D6E5701BB79 /* Pods-ReactNativeWithSendBird-tvOSTests.release.xcconfig */, + E0BF0D083B66702CCC09E8BD /* Pods-ReactNativeWithSendBirdTests.debug.xcconfig */, + 4293ECEED86CFCE7B28C7C83 /* Pods-ReactNativeWithSendBirdTests.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { isa = PBXGroup; children = ( - 171E594620A16BCE00C2038A /* libRNFIRMessaging.a */, + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + ED2971642150620600B7C4FE /* JavaScriptCore.framework */, + 2D16E6891FA4F8E400B85C8A /* libReact.a */, + 395A358980F946BAD9CC7169 /* Pods_ReactNativeWithSendBird.framework */, + 484FFF4A186FE978F958FCE3 /* Pods_ReactNativeWithSendBird_tvOSTests.framework */, + C765DC416678E9E69BC7B785 /* Pods_ReactNativeWithSendBirdTests.framework */, ); - name = Products; + name = Frameworks; sourceTree = ""; }; - 171E594D20A170B100C2038A /* Products */ = { + 5E91572E1DD0AC6500FF2AA8 /* Products */ = { isa = PBXGroup; children = ( - 171E595120A170B100C2038A /* libRNFetchBlob.a */, + 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */, + 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */, ); name = Products; sourceTree = ""; }; - 171E595420A171FA00C2038A /* Products */ = { + 77933A9E44424176B62995B3 /* Resources */ = { isa = PBXGroup; children = ( - 171E595820A171FB00C2038A /* libRNVectorIcons.a */, + A74C804C22C20CC000DF8D38 /* GoogleService-Info.plist */, + 9F4C97AE193D4DFDB2D47D0C /* AntDesign.ttf */, + D5918ECD212C49D4AF1F6D8C /* Entypo.ttf */, + 95F27BCFEC9242DFACF23A43 /* EvilIcons.ttf */, + 734083B1C63940C89B016096 /* Feather.ttf */, + 6C26C95D74CD4C379C48CC16 /* FontAwesome.ttf */, + C07D282C27324979B2214D41 /* FontAwesome5_Brands.ttf */, + 731D2FB24C3649D79ED1AF18 /* FontAwesome5_Regular.ttf */, + EF5310B352C44601870A3A99 /* FontAwesome5_Solid.ttf */, + B9760DDF3A4D484F8022E1A7 /* Foundation.ttf */, + 1B14FC3C9A354928B9B5BC8A /* Ionicons.ttf */, + 93A3467D2A544A799B7A7D1B /* MaterialCommunityIcons.ttf */, + A8371B1DFCB54E2E8CA0BDE2 /* MaterialIcons.ttf */, + 62796CF323274ACF9EB6E630 /* Octicons.ttf */, + D321B0F4D09545559C094162 /* SimpleLineIcons.ttf */, + 0DF7F718C8B8414B93D13FCB /* Zocial.ttf */, ); - name = Products; + name = Resources; sourceTree = ""; }; - 171E59D020A1740B00C2038A /* Products */ = { + 78C398B11ACF4ADC00677621 /* Products */ = { isa = PBXGroup; children = ( - 171E59D420A1740B00C2038A /* libRNImagePicker.a */, + 78C398B91ACF4ADC00677621 /* libRCTLinking.a */, + 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */, ); name = Products; sourceTree = ""; }; - 171E5A2B20A1974C00C2038A /* Products */ = { + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { isa = PBXGroup; children = ( - 171E5A5420A1974C00C2038A /* libReactNativePermissions.a */, + A7A308ED23223F1200AB5038 /* RNImagePicker.xcodeproj */, + A7DAF4D622C6059A00D2B5C6 /* ReactNativePermissions.xcodeproj */, + A700BD5722C337DF00AA23EA /* RCTPushNotification.xcodeproj */, + A74C81EA22C3187D00DF8D38 /* RNGestureHandler.xcodeproj */, + 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */, + 146833FF1AC3E56700842450 /* React.xcodeproj */, + 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */, + ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */, + 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */, + 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */, + 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */, + 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */, + 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */, + 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, + 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, + 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, + FF2DE85D46584A04859CB486 /* RNFetchBlob.xcodeproj */, + FEFC1A774BD24EC8AE899E30 /* RNVectorIcons.xcodeproj */, + 6C4493427EC64EB49A669CB4 /* RCTVideo.xcodeproj */, + 0845EE76BB73468E9C4CC61B /* RNFirebase.xcodeproj */, ); - name = Products; + name = Libraries; sourceTree = ""; }; - 1799C1162118111F00E1095C /* Products */ = { + 832341B11AAA6A8300B99B32 /* Products */ = { isa = PBXGroup; children = ( - 1799C1272118111F00E1095C /* libRCTPushNotification.a */, - 1799C1292118111F00E1095C /* libRCTPushNotification-tvOS.a */, + 832341B51AAA6A8300B99B32 /* libRCTText.a */, + 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */, ); name = Products; sourceTree = ""; }; - 17C9507D21B5F8FB00969847 /* Recovered References */ = { + 83CBB9F61A601CBA00E9B192 = { isa = PBXGroup; children = ( - 7007D84558EC4B2B92C00192 /* libRNFirebase.a */, + 13B07FAE1A68108700A75B9A /* ReactNativeWithSendBird */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* ReactNativeWithSendBirdTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + 77933A9E44424176B62995B3 /* Resources */, + 1B0CE264826EBD775460C500 /* Pods */, + A7DC1B1B22C2095B004E44F1 /* Recovered References */, ); - name = "Recovered References"; + indentWidth = 2; sourceTree = ""; + tabWidth = 2; + usesTabs = 0; }; - 17C950A921B5F8FC00969847 /* Products */ = { + 83CBBA001A601CBA00E9B192 /* Products */ = { isa = PBXGroup; children = ( - 17C950AD21B5F8FC00969847 /* libRNFirebase.a */, + 13B07F961A680F5B00A75B9A /* ReactNativeWithSendBird.app */, + 00E356EE1AD99517003FC87E /* ReactNativeWithSendBirdTests.xctest */, + 2D02E47B1E0B4A5D006451C7 /* ReactNativeWithSendBird-tvOS.app */, + 2D02E4901E0B4A5D006451C7 /* ReactNativeWithSendBird-tvOSTests.xctest */, ); name = Products; sourceTree = ""; }; - 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + A700BD5822C337DF00AA23EA /* Products */ = { isa = PBXGroup; children = ( - 17B6FFD620D2101200D83E3D /* libRCTPushNotification.a */, - 171E5A1720A1965700C2038A /* libReactNativePermissions.a */, - 171E594120A16BCE00C2038A /* RNFIRMessaging.xcodeproj */, - 2D16E6891FA4F8E400B85C8A /* libReact.a */, - 3EF3261E63079E6698AC07A7 /* libPods-ReactNativeWithSendBird.a */, - 2CE8A8CA03E902511FD48BC6 /* libPods-ReactNativeWithSendBird-tvOS.a */, - C713664B2EDA867282370FFB /* libPods-ReactNativeWithSendBird-tvOSTests.a */, - 06965AFFE3F434CCC3E1F6C8 /* libPods-ReactNativeWithSendBirdTests.a */, + A700BD6922C337DF00AA23EA /* libRCTPushNotification.a */, + A700BD6B22C337DF00AA23EA /* libRCTPushNotification-tvOS.a */, ); - name = Frameworks; + name = Products; sourceTree = ""; }; - 4DB2C04C2AB9E028982F6E2E /* Pods */ = { + A74C81EB22C3187D00DF8D38 /* Products */ = { isa = PBXGroup; children = ( - 2C226F99D2AE6509075CFE9A /* Pods-ReactNativeWithSendBird.debug.xcconfig */, - 3BEF5F855F36938CAD3C8BE2 /* Pods-ReactNativeWithSendBird.release.xcconfig */, + A74C821922C3187E00DF8D38 /* libRNGestureHandler.a */, + A74C821B22C3187E00DF8D38 /* libRNGestureHandler-tvOS.a */, ); - name = Pods; + name = Products; sourceTree = ""; }; - 5E91572E1DD0AC6500FF2AA8 /* Products */ = { + A7A308EE23223F1200AB5038 /* Products */ = { isa = PBXGroup; children = ( - 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */, - 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation.a */, + A7A3092023223F1200AB5038 /* libRNImagePicker.a */, ); name = Products; sourceTree = ""; }; - 78C398B11ACF4ADC00677621 /* Products */ = { + A7DAF4D722C6059A00D2B5C6 /* Products */ = { isa = PBXGroup; children = ( - 78C398B91ACF4ADC00677621 /* libRCTLinking.a */, - 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */, + A7DAF50422C6059B00D2B5C6 /* libReactNativePermissions.a */, ); name = Products; sourceTree = ""; }; - 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + A7DC1B1B22C2095B004E44F1 /* Recovered References */ = { isa = PBXGroup; children = ( - 1799C1152118111F00E1095C /* RCTPushNotification.xcodeproj */, - 171E5A2A20A1974C00C2038A /* ReactNativePermissions.xcodeproj */, - 171E59CF20A1740B00C2038A /* RNImagePicker.xcodeproj */, - 171E595320A171FA00C2038A /* RNVectorIcons.xcodeproj */, - 171E594C20A170B100C2038A /* RNFetchBlob.xcodeproj */, - 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */, - 146833FF1AC3E56700842450 /* React.xcodeproj */, - 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */, - ADBDB91F1DFEBF0600ED6528 /* RCTBlob.xcodeproj */, - 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */, - 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */, - 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */, - 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */, - 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */, - 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */, - 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */, - 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */, - 639C7352B5D7491BAE068890 /* RNFirebase.xcodeproj */, + 1D55EE1E60B444FDA738F056 /* libRNFetchBlob.a */, + E2BF8D3A2CF943C3AB34BF74 /* libRNVectorIcons.a */, + CD16AE470CE14EA889040187 /* libRCTVideo.a */, + 1547A7CC0FDE4299A6446258 /* libRNFirebase.a */, + 7A9FB1E66AFB41AF9F369254 /* libRNVectorIcons-tvOS.a */, ); - name = Libraries; + name = "Recovered References"; sourceTree = ""; }; - 832341B11AAA6A8300B99B32 /* Products */ = { + A7DC1B4922C2095B004E44F1 /* Products */ = { isa = PBXGroup; children = ( - 832341B51AAA6A8300B99B32 /* libRCTText.a */, - 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */, + A7DC1B4D22C2095B004E44F1 /* libRNFetchBlob.a */, ); name = Products; sourceTree = ""; }; - 83CBB9F61A601CBA00E9B192 = { + A7DC1B4E22C2095B004E44F1 /* Products */ = { isa = PBXGroup; children = ( - 171E595A20A1724F00C2038A /* Fonts */, - 13B07FAE1A68108700A75B9A /* ReactNativeWithSendBird */, - 832341AE1AAA6A7D00B99B32 /* Libraries */, - 00E356EF1AD99517003FC87E /* ReactNativeWithSendBirdTests */, - 83CBBA001A601CBA00E9B192 /* Products */, - 2D16E6871FA4F8E400B85C8A /* Frameworks */, - 4DB2C04C2AB9E028982F6E2E /* Pods */, - F7692C19C0D249D4A95919FC /* Resources */, - 17C9507D21B5F8FB00969847 /* Recovered References */, + A7DC1B5322C2095B004E44F1 /* libRNVectorIcons.a */, + A7DC1B5522C2095B004E44F1 /* libRNVectorIcons-tvOS.a */, ); - indentWidth = 2; + name = Products; sourceTree = ""; - tabWidth = 2; - usesTabs = 0; }; - 83CBBA001A601CBA00E9B192 /* Products */ = { + A7DC1B5622C2095B004E44F1 /* Products */ = { isa = PBXGroup; children = ( - 13B07F961A680F5B00A75B9A /* ReactNativeWithSendBird.app */, - 00E356EE1AD99517003FC87E /* ReactNativeWithSendBirdTests.xctest */, - 2D02E47B1E0B4A5D006451C7 /* ReactNativeWithSendBird-tvOS.app */, - 2D02E4901E0B4A5D006451C7 /* ReactNativeWithSendBird-tvOSTests.xctest */, + A7DC1B5B22C2095B004E44F1 /* libRCTVideo.a */, + A7DC1B5D22C2095B004E44F1 /* libRCTVideo.a */, ); name = Products; sourceTree = ""; }; - ADBDB9201DFEBF0600ED6528 /* Products */ = { + A7DC1B5E22C2095B004E44F1 /* Products */ = { isa = PBXGroup; children = ( - ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */, - 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */, + A7DC1B6222C2095B004E44F1 /* libRNFirebase.a */, ); name = Products; sourceTree = ""; }; - F7692C19C0D249D4A95919FC /* Resources */ = { + ADBDB9201DFEBF0600ED6528 /* Products */ = { isa = PBXGroup; children = ( - F130ADABBCDC489C83E903A2 /* Entypo.ttf */, - 9F39ABA0DDFB44E0B7BAB65D /* EvilIcons.ttf */, - FA23BECE4DFB42459FBA03D5 /* Feather.ttf */, - 1AE757E4297544CAB93FDFAB /* FontAwesome.ttf */, - 5F61A1E213FC4497847A04BF /* Foundation.ttf */, - D0148341980D41A8B3146239 /* Ionicons.ttf */, - 0B09320E4EC848E2A7AEFF19 /* MaterialCommunityIcons.ttf */, - DAF4B1D2F2D14F1180462190 /* MaterialIcons.ttf */, - F8DE64318A2145329FF4A94B /* Octicons.ttf */, - 2EF26306210145A7B77183BD /* SimpleLineIcons.ttf */, - AB88B6BF6CAB4546A69DB79B /* Zocial.ttf */, - 26786FE437684C3EAC7AC778 /* AntDesign.ttf */, - 0F46DBB4DDD245B89D668913 /* FontAwesome5_Brands.ttf */, - 3427F7AB40794CB48AF2D252 /* FontAwesome5_Regular.ttf */, - CED8785D80FC4F0BBF8026CC /* FontAwesome5_Solid.ttf */, + ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */, + 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */, ); - name = Resources; + name = Products; sourceTree = ""; }; /* End PBXGroup section */ @@ -843,6 +912,7 @@ isa = PBXNativeTarget; buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ReactNativeWithSendBirdTests" */; buildPhases = ( + 2A3C79C57D2E35F7CAA22CAD /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, 00E356EB1AD99517003FC87E /* Frameworks */, 00E356EC1AD99517003FC87E /* Resources */, @@ -861,11 +931,12 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactNativeWithSendBird" */; buildPhases = ( - 61F281537E2AFE635F99A89B /* [CP] Check Pods Manifest.lock */, + 2342DA4C7686BFFF653D78DF /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + A69151D4906AE8EAE7B1CFC3 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -898,9 +969,11 @@ isa = PBXNativeTarget; buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "ReactNativeWithSendBird-tvOSTests" */; buildPhases = ( + FBAFA28547E17A6C6FA3240C /* [CP] Check Pods Manifest.lock */, 2D02E48C1E0B4A5D006451C7 /* Sources */, 2D02E48D1E0B4A5D006451C7 /* Frameworks */, 2D02E48E1E0B4A5D006451C7 /* Resources */, + 7CE40A88C65C4F7488C9DFD1 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -918,7 +991,7 @@ 83CBB9F71A601CBA00E9B192 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 930; + LastUpgradeCheck = 940; ORGANIZATIONNAME = Facebook; TargetAttributes = { 00E356ED1AD99517003FC87E = { @@ -927,7 +1000,11 @@ }; 13B07F861A680F5B00A75B9A = { DevelopmentTeam = 8K8M9F9X95; + ProvisioningStyle = Automatic; SystemCapabilities = { + com.apple.BackgroundModes = { + enabled = 1; + }; com.apple.Push = { enabled = 1; }; @@ -949,6 +1026,7 @@ developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( + English, en, Base, ); @@ -985,8 +1063,8 @@ ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */; }, { - ProductGroup = 1799C1162118111F00E1095C /* Products */; - ProjectRef = 1799C1152118111F00E1095C /* RCTPushNotification.xcodeproj */; + ProductGroup = A700BD5822C337DF00AA23EA /* Products */; + ProjectRef = A700BD5722C337DF00AA23EA /* RCTPushNotification.xcodeproj */; }, { ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */; @@ -1000,6 +1078,10 @@ ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */; ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */; }, + { + ProductGroup = A7DC1B5622C2095B004E44F1 /* Products */; + ProjectRef = 6C4493427EC64EB49A669CB4 /* RCTVideo.xcodeproj */; + }, { ProductGroup = 139FDEE71B06529A00C62182 /* Products */; ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */; @@ -1009,28 +1091,28 @@ ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */; }, { - ProductGroup = 171E5A2B20A1974C00C2038A /* Products */; - ProjectRef = 171E5A2A20A1974C00C2038A /* ReactNativePermissions.xcodeproj */; + ProductGroup = A7DAF4D722C6059A00D2B5C6 /* Products */; + ProjectRef = A7DAF4D622C6059A00D2B5C6 /* ReactNativePermissions.xcodeproj */; }, { - ProductGroup = 171E594D20A170B100C2038A /* Products */; - ProjectRef = 171E594C20A170B100C2038A /* RNFetchBlob.xcodeproj */; + ProductGroup = A7DC1B4922C2095B004E44F1 /* Products */; + ProjectRef = FF2DE85D46584A04859CB486 /* RNFetchBlob.xcodeproj */; }, { - ProductGroup = 17C950A921B5F8FC00969847 /* Products */; - ProjectRef = 639C7352B5D7491BAE068890 /* RNFirebase.xcodeproj */; + ProductGroup = A7DC1B5E22C2095B004E44F1 /* Products */; + ProjectRef = 0845EE76BB73468E9C4CC61B /* RNFirebase.xcodeproj */; }, { - ProductGroup = 171E594220A16BCE00C2038A /* Products */; - ProjectRef = 171E594120A16BCE00C2038A /* RNFIRMessaging.xcodeproj */; + ProductGroup = A74C81EB22C3187D00DF8D38 /* Products */; + ProjectRef = A74C81EA22C3187D00DF8D38 /* RNGestureHandler.xcodeproj */; }, { - ProductGroup = 171E59D020A1740B00C2038A /* Products */; - ProjectRef = 171E59CF20A1740B00C2038A /* RNImagePicker.xcodeproj */; + ProductGroup = A7A308EE23223F1200AB5038 /* Products */; + ProjectRef = A7A308ED23223F1200AB5038 /* RNImagePicker.xcodeproj */; }, { - ProductGroup = 171E595420A171FA00C2038A /* Products */; - ProjectRef = 171E595320A171FA00C2038A /* RNVectorIcons.xcodeproj */; + ProductGroup = A7DC1B4E22C2095B004E44F1 /* Products */; + ProjectRef = FEFC1A774BD24EC8AE899E30 /* RNVectorIcons.xcodeproj */; }, ); projectRoot = ""; @@ -1100,62 +1182,6 @@ remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 171E594620A16BCE00C2038A /* libRNFIRMessaging.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRNFIRMessaging.a; - remoteRef = 171E594520A16BCE00C2038A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 171E595120A170B100C2038A /* libRNFetchBlob.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRNFetchBlob.a; - remoteRef = 171E595020A170B100C2038A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 171E595820A171FB00C2038A /* libRNVectorIcons.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRNVectorIcons.a; - remoteRef = 171E595720A171FB00C2038A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 171E59D420A1740B00C2038A /* libRNImagePicker.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRNImagePicker.a; - remoteRef = 171E59D320A1740B00C2038A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 171E5A5420A1974C00C2038A /* libReactNativePermissions.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libReactNativePermissions.a; - remoteRef = 171E5A5320A1974C00C2038A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 1799C1272118111F00E1095C /* libRCTPushNotification.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRCTPushNotification.a; - remoteRef = 1799C1262118111F00E1095C /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 1799C1292118111F00E1095C /* libRCTPushNotification-tvOS.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libRCTPushNotification-tvOS.a"; - remoteRef = 1799C1282118111F00E1095C /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 17C950AD21B5F8FC00969847 /* libRNFirebase.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libRNFirebase.a; - remoteRef = 17C950AC21B5F8FC00969847 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 2D16E6721FA4F8DC00B85C8A /* libRCTBlob-tvOS.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1219,20 +1245,6 @@ remoteRef = 2DF0FFE82056DD460020B375 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 2DF0FFEB2056DD460020B375 /* libprivatedata.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libprivatedata.a; - remoteRef = 2DF0FFEA2056DD460020B375 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 2DF0FFED2056DD460020B375 /* libprivatedata-tvOS.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = "libprivatedata-tvOS.a"; - remoteRef = 2DF0FFEC2056DD460020B375 /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1310,20 +1322,6 @@ remoteRef = 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libjschelpers.a; - remoteRef = 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; - 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */ = { - isa = PBXReferenceProxy; - fileType = archive.ar; - path = libjschelpers.a; - remoteRef = 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */; - sourceTree = BUILT_PRODUCTS_DIR; - }; 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1352,6 +1350,118 @@ remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + A700BD6922C337DF00AA23EA /* libRCTPushNotification.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTPushNotification.a; + remoteRef = A700BD6822C337DF00AA23EA /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A700BD6B22C337DF00AA23EA /* libRCTPushNotification-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRCTPushNotification-tvOS.a"; + remoteRef = A700BD6A22C337DF00AA23EA /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A74C821922C3187E00DF8D38 /* libRNGestureHandler.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNGestureHandler.a; + remoteRef = A74C821822C3187E00DF8D38 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A74C821B22C3187E00DF8D38 /* libRNGestureHandler-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRNGestureHandler-tvOS.a"; + remoteRef = A74C821A22C3187E00DF8D38 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7A3092023223F1200AB5038 /* libRNImagePicker.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNImagePicker.a; + remoteRef = A7A3091F23223F1200AB5038 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DAF50422C6059B00D2B5C6 /* libReactNativePermissions.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libReactNativePermissions.a; + remoteRef = A7DAF50322C6059B00D2B5C6 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B4222C2095B004E44F1 /* libjsi.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsi.a; + remoteRef = A7DC1B4122C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B4422C2095B004E44F1 /* libjsiexecutor.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libjsiexecutor.a; + remoteRef = A7DC1B4322C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B4622C2095B004E44F1 /* libjsi-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsi-tvOS.a"; + remoteRef = A7DC1B4522C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B4822C2095B004E44F1 /* libjsiexecutor-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libjsiexecutor-tvOS.a"; + remoteRef = A7DC1B4722C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B4D22C2095B004E44F1 /* libRNFetchBlob.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNFetchBlob.a; + remoteRef = A7DC1B4C22C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B5322C2095B004E44F1 /* libRNVectorIcons.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNVectorIcons.a; + remoteRef = A7DC1B5222C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B5522C2095B004E44F1 /* libRNVectorIcons-tvOS.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = "libRNVectorIcons-tvOS.a"; + remoteRef = A7DC1B5422C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B5B22C2095B004E44F1 /* libRCTVideo.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTVideo.a; + remoteRef = A7DC1B5A22C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B5D22C2095B004E44F1 /* libRCTVideo.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRCTVideo.a; + remoteRef = A7DC1B5C22C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + A7DC1B6222C2095B004E44F1 /* libRNFirebase.a */ = { + isa = PBXReferenceProxy; + fileType = archive.ar; + path = libRNFirebase.a; + remoteRef = A7DC1B6122C2095B004E44F1 /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; ADBDB9271DFEBF0700ED6528 /* libRCTBlob.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -1375,22 +1485,22 @@ files = ( 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, - 171E594B20A16E0C00C2038A /* GoogleService-Info.plist in Resources */, - D121CD162D404D15967CB9DD /* Entypo.ttf in Resources */, - CBE8CA8C2DF84223B6DA84BF /* EvilIcons.ttf in Resources */, - D659887EEB054238A53CE09F /* Feather.ttf in Resources */, - 0B870E3D8AC847999DD11E80 /* FontAwesome.ttf in Resources */, - 233A01D3FACA4B8FACA0A87C /* Foundation.ttf in Resources */, - FBBEE49FFB1F4176B12717C0 /* Ionicons.ttf in Resources */, - 8C82B189ACB542F7B10E003B /* MaterialCommunityIcons.ttf in Resources */, - 1BBA146AA90449E190F0EB83 /* MaterialIcons.ttf in Resources */, - CF112C201CDD4AE6B1573E89 /* Octicons.ttf in Resources */, - 0D9E94BD75354C80960A9603 /* SimpleLineIcons.ttf in Resources */, - EAB6CA85803446A4A2F22C55 /* Zocial.ttf in Resources */, - 12C4D018483E4A68A911B346 /* AntDesign.ttf in Resources */, - 5DC0A1CADE144F7BA487B9EA /* FontAwesome5_Brands.ttf in Resources */, - 39005E0BB8AA4522AEC9C384 /* FontAwesome5_Regular.ttf in Resources */, - 6021FAED15E34BDB86FAA32B /* FontAwesome5_Solid.ttf in Resources */, + 3D831472B22A4EE387B43AFC /* AntDesign.ttf in Resources */, + 66396D91114E4EADAD5F9C48 /* Entypo.ttf in Resources */, + 337A179565CC4A09AF5238AE /* EvilIcons.ttf in Resources */, + CDC751C25AFC4A48A594B021 /* Feather.ttf in Resources */, + 76475F59582140B482A396CC /* FontAwesome.ttf in Resources */, + 99AC9FB44A90491988DED7E8 /* FontAwesome5_Brands.ttf in Resources */, + CE55E381DC4E42DAB082DA28 /* FontAwesome5_Regular.ttf in Resources */, + 695E7E69BAE6494B9C878F72 /* FontAwesome5_Solid.ttf in Resources */, + 808BFE7AA9F1435FB1A36E98 /* Foundation.ttf in Resources */, + A74C804D22C20CC000DF8D38 /* GoogleService-Info.plist in Resources */, + C4E2739801F24D32A8337557 /* Ionicons.ttf in Resources */, + 5651C7FF0FEA412CB95944A3 /* MaterialCommunityIcons.ttf in Resources */, + 1FC783C4E0E546038939FE75 /* MaterialIcons.ttf in Resources */, + 5A53EFEDE7D24C89B2D13580 /* Octicons.ttf in Resources */, + 23D0981AB87B438C96BA4F81 /* SimpleLineIcons.ttf in Resources */, + 0E043A372A4E4C4D92374713 /* Zocial.ttf in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1426,6 +1536,50 @@ shellPath = /bin/sh; shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; }; + 2342DA4C7686BFFF653D78DF /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-ReactNativeWithSendBird-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 2A3C79C57D2E35F7CAA22CAD /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-ReactNativeWithSendBirdTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -1440,18 +1594,68 @@ shellPath = /bin/sh; shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; }; - 61F281537E2AFE635F99A89B /* [CP] Check Pods Manifest.lock */ = { + 7CE40A88C65C4F7488C9DFD1 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeWithSendBird-tvOSTests/Pods-ReactNativeWithSendBird-tvOSTests-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/RNGestureHandler/RNGestureHandler.framework", + "${BUILT_PRODUCTS_DIR}/React/React.framework", + "${BUILT_PRODUCTS_DIR}/ReactNativePermissions/ReactNativePermissions.framework", + "${BUILT_PRODUCTS_DIR}/react-native-image-picker/react_native_image_picker.framework", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RNGestureHandler.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/React.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ReactNativePermissions.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/react_native_image_picker.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeWithSendBird-tvOSTests/Pods-ReactNativeWithSendBird-tvOSTests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + A69151D4906AE8EAE7B1CFC3 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeWithSendBird/Pods-ReactNativeWithSendBird-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework", + "${BUILT_PRODUCTS_DIR}/Protobuf/Protobuf.framework", + "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Protobuf.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeWithSendBird/Pods-ReactNativeWithSendBird-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + FBAFA28547E17A6C6FA3240C /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeWithSendBird-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-ReactNativeWithSendBird-tvOSTests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -1483,6 +1687,7 @@ buildActionMask = 2147483647; files = ( 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, + 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1524,6 +1729,7 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = E0BF0D083B66702CCC09E8BD /* Pods-ReactNativeWithSendBirdTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -1532,14 +1738,21 @@ ); HEADER_SEARCH_PATHS = ( "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = ReactNativeWithSendBirdTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", ); OTHER_LDFLAGS = ( "-ObjC", @@ -1553,19 +1766,27 @@ }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 4293ECEED86CFCE7B28C7C83 /* Pods-ReactNativeWithSendBirdTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; HEADER_SEARCH_PATHS = ( "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = ReactNativeWithSendBirdTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", ); OTHER_LDFLAGS = ( "-ObjC", @@ -1579,32 +1800,25 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2C226F99D2AE6509075CFE9A /* Pods-ReactNativeWithSendBird.debug.xcconfig */; + baseConfigurationReference = 65626B76B7378A9AC6AA8632 /* Pods-ReactNativeWithSendBird.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; - DEAD_CODE_STRIPPING = NO; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 8K8M9F9X95; HEADER_SEARCH_PATHS = ( "$(inherited)", - "${PODS_ROOT}/Firebase/Core/Sources", - "\"${PODS_ROOT}/Headers/Public\"", - "\"${PODS_ROOT}/Headers/Public/Firebase\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseAnalytics\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseCore\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseInstanceID\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseMessaging\"", - "\"${PODS_ROOT}/Headers/Public/GoogleToolboxForMac\"", - "\"${PODS_ROOT}/Headers/Public/Protobuf\"", - "\"${PODS_ROOT}/Headers/Public/React\"", - "\"${PODS_ROOT}/Headers/Public/nanopb\"", - "\"${PODS_ROOT}/Headers/Public/react-native-fcm\"", - "$(SRCROOT)/../node_modules/react-native-fcm/ios", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = ReactNativeWithSendBird/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -1619,27 +1833,20 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3BEF5F855F36938CAD3C8BE2 /* Pods-ReactNativeWithSendBird.release.xcconfig */; + baseConfigurationReference = A581EA0B220CEEED780C63E1 /* Pods-ReactNativeWithSendBird.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 8K8M9F9X95; HEADER_SEARCH_PATHS = ( "$(inherited)", - "${PODS_ROOT}/Firebase/Core/Sources", - "\"${PODS_ROOT}/Headers/Public\"", - "\"${PODS_ROOT}/Headers/Public/Firebase\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseAnalytics\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseCore\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseInstanceID\"", - "\"${PODS_ROOT}/Headers/Public/FirebaseMessaging\"", - "\"${PODS_ROOT}/Headers/Public/GoogleToolboxForMac\"", - "\"${PODS_ROOT}/Headers/Public/Protobuf\"", - "\"${PODS_ROOT}/Headers/Public/React\"", - "\"${PODS_ROOT}/Headers/Public/nanopb\"", - "\"${PODS_ROOT}/Headers/Public/react-native-fcm\"", - "$(SRCROOT)/../node_modules/react-native-fcm/ios", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = ReactNativeWithSendBird/Info.plist; @@ -1670,6 +1877,9 @@ GCC_NO_COMMON_BLOCKS = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = "ReactNativeWithSendBird-tvOS/Info.plist"; @@ -1677,6 +1887,10 @@ LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", ); OTHER_LDFLAGS = ( "-ObjC", @@ -1704,6 +1918,9 @@ GCC_NO_COMMON_BLOCKS = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = "ReactNativeWithSendBird-tvOS/Info.plist"; @@ -1711,6 +1928,10 @@ LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", ); OTHER_LDFLAGS = ( "-ObjC", @@ -1726,6 +1947,7 @@ }; 2D02E4991E0B4A5E006451C7 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 9C7EA84FC90F1590B9415809 /* Pods-ReactNativeWithSendBird-tvOSTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; @@ -1737,6 +1959,9 @@ GCC_NO_COMMON_BLOCKS = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = "ReactNativeWithSendBird-tvOSTests/Info.plist"; @@ -1744,6 +1969,10 @@ LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", ); OTHER_LDFLAGS = ( "-ObjC", @@ -1759,6 +1988,7 @@ }; 2D02E49A1E0B4A5E006451C7 /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = B2DA5DCA99FA2D6E5701BB79 /* Pods-ReactNativeWithSendBird-tvOSTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; @@ -1770,6 +2000,9 @@ GCC_NO_COMMON_BLOCKS = YES; HEADER_SEARCH_PATHS = ( "$(inherited)", + "$(SRCROOT)/../node_modules/react-native-fetch-blob/ios/**", + "$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager", + "$(SRCROOT)/../node_modules/react-native-video/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", ); INFOPLIST_FILE = "ReactNativeWithSendBird-tvOSTests/Info.plist"; @@ -1777,6 +2010,10 @@ LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", + "\"$(SRCROOT)/$(TARGET_NAME)\"", ); OTHER_LDFLAGS = ( "-ObjC", @@ -1836,7 +2073,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -1882,7 +2119,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme index 4349dbc2..b8dd5211 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme @@ -1,6 +1,6 @@ #import -@import UserNotifications; -@interface AppDelegate : UIResponder +@interface AppDelegate : UIResponder @property (nonatomic, strong) UIWindow *window; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m index deaa59fa..45d08c7e 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m @@ -1,5 +1,5 @@ /** - * Copyright (c) 2015-present, Facebook, Inc. + * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. @@ -7,12 +7,15 @@ #import "AppDelegate.h" +#import #import #import -#import #import -#import "RNFirebaseMessaging.h" #import "RNFirebaseNotifications.h" +#import "RNFirebaseMessaging.h" + +#import + @implementation AppDelegate @@ -25,32 +28,33 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( [FIRApp configure]; [RNFirebaseNotifications configure]; - + if ([UNUserNotificationCenter class] != nil) { - // iOS 10 or later - // For iOS 10 display notification (sent via APNS) - [UNUserNotificationCenter currentNotificationCenter].delegate = self; - UNAuthorizationOptions authOptions = UNAuthorizationOptionAlert | - UNAuthorizationOptionSound | UNAuthorizationOptionBadge; - [[UNUserNotificationCenter currentNotificationCenter] - requestAuthorizationWithOptions:authOptions - completionHandler:^(BOOL granted, NSError * _Nullable error) { - // ... - }]; + // iOS 10 or later + // For iOS 10 display notification (sent via APNS) + [UNUserNotificationCenter currentNotificationCenter].delegate = self; + UNAuthorizationOptions authOptions = UNAuthorizationOptionAlert | + UNAuthorizationOptionSound | UNAuthorizationOptionBadge; + [[UNUserNotificationCenter currentNotificationCenter] + requestAuthorizationWithOptions:authOptions + completionHandler:^(BOOL granted, NSError * _Nullable error) { + // ... + }]; } else { - // iOS 10 notifications aren't available; fall back to iOS 8-9 notifications. - UIUserNotificationType allNotificationTypes = - (UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge); - UIUserNotificationSettings *settings = - [UIUserNotificationSettings settingsForTypes:allNotificationTypes categories:nil]; - [application registerUserNotificationSettings:settings]; + // iOS 10 notifications aren't available; fall back to iOS 8-9 notifications. + UIUserNotificationType allNotificationTypes = + (UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge); + UIUserNotificationSettings *settings = + [UIUserNotificationSettings settingsForTypes:allNotificationTypes categories:nil]; + [application registerUserNotificationSettings:settings]; } [application registerForRemoteNotifications]; - RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation - moduleName:@"ReactNativeWithSendBird" - initialProperties:nil - launchOptions:launchOptions]; + RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"ReactNativeWithSendBird" + initialProperties:nil]; + rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; @@ -64,6 +68,14 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( return YES; } +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} - (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification { [[RNFirebaseNotifications instance] didReceiveLocalNotification:notification]; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json index da4a164c..2d92bd53 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json @@ -3,4 +3,4 @@ "version" : 1, "author" : "xcode" } -} \ No newline at end of file +} diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist index e2e51ffb..bb117a5d 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 1.0 + 3.0 CFBundleSignature ???? CFBundleVersion @@ -26,6 +26,8 @@ NSAppTransportSecurity + NSAllowsArbitraryLoads + NSExceptionDomains localhost @@ -36,19 +38,25 @@ NSCameraUsageDescription - + $(PRODUCT_NAME) would like to use your camera NSLocationWhenInUseUsageDescription - + + NSMicrophoneUsageDescription + $(PRODUCT_NAME) would like to use your microphone (for videos) NSPhotoLibraryAddUsageDescription - + $(PRODUCT_NAME) would like to save photos to your photo gallery NSPhotoLibraryUsageDescription - + $(PRODUCT_NAME) would like access to your photo gallery UIAppFonts + AntDesign.ttf Entypo.ttf EvilIcons.ttf Feather.ttf FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf Foundation.ttf Ionicons.ttf MaterialCommunityIcons.ttf @@ -56,14 +64,9 @@ Octicons.ttf SimpleLineIcons.ttf Zocial.ttf - AntDesign.ttf - FontAwesome5_Brands.ttf - FontAwesome5_Regular.ttf - FontAwesome5_Solid.ttf UIBackgroundModes - fetch remote-notification UILaunchStoryboardName @@ -75,9 +78,9 @@ UISupportedInterfaceOrientations UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight - FirebaseAppDelegateProxyEnabled - UIViewControllerBasedStatusBarAppearance diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m index c73e0062..c316cf81 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m @@ -1,5 +1,5 @@ /** - * Copyright (c) 2015-present, Facebook, Inc. + * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. diff --git a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m index 42c11efd..d267e33c 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m +++ b/react-native-redux-sample/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m @@ -1,5 +1,5 @@ /** - * Copyright (c) 2015-present, Facebook, Inc. + * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. diff --git a/react-native-redux-sample/ReactNativeWithSendBird/metro.config.js b/react-native-redux-sample/ReactNativeWithSendBird/metro.config.js index 13a96421..e0352a95 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/metro.config.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/metro.config.js @@ -4,14 +4,19 @@ * * @format */ +const blacklist = require('metro-config/src/defaults/blacklist'); module.exports = { transformer: { getTransformOptions: async () => ({ transform: { experimentalImportSupport: false, - inlineRequires: false, - }, - }), + inlineRequires: false + } + }) }, + + resolver: { + blacklistRE: blacklist([/nodejs-assets\/.*/, /android\/.*/, /ios\/.*/]) + } }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/package.json b/react-native-redux-sample/ReactNativeWithSendBird/package.json index 1bd2b779..ed90445f 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/package.json +++ b/react-native-redux-sample/ReactNativeWithSendBird/package.json @@ -1,35 +1,35 @@ { "name": "ReactNativeWithSendBird", - "version": "0.1.2", + "version": "3.0.0", "private": true, "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", - "clear": "rm -rf $TMPDIR/react-*; rm -rf $TMPDIR/metro-*; watchman watch-del-all; rm -rf ios/build & rm -rf package-lock.json & rm -rf node_modules/; npm cache clean --force; npm i", + "clear": "rm -rf $TMPDIR/react-*; rm -rf $TMPDIR/metro-*; watchman watch-del-all; rm -rf ios/build & rm -rf node_modules/; npm cache clean --force; npm i", "test": "jest --verbose --coverage", "test:update": "jest --verbose --coverage --updateSnapshot", "test:watch": "jest --verbose --watch", "coverage": "jest --verbose --coverage && open ./coverage/lcov-report/index.html" }, "dependencies": { - "react": "16.6.3", - "react-native": "0.58.6", + "react": "16.8.3", + "react-native": "0.59.3", "react-native-cached-image": "1.4.3", "react-native-elements": "0.19.0", "react-native-fetch-blob": "0.10.8", - "react-native-video": "^4.4.1", - "react-native-firebase": "5.3.1", - "react-native-gesture-handler": "^1.2.1", - "react-native-image-picker": "0.26.7", - "react-native-indicators": "0.12.0", - "react-native-loading-spinner-overlay": "0.5.2", + "react-native-firebase": "~5.5.3", + "react-native-gesture-handler": "1.3.0", + "react-native-image-picker": "0.28.1", + "react-native-indicators": "0.13.0", + "react-native-loading-spinner-overlay": "1.0.1", "react-native-md-textinput": "2.0.4", "react-native-permissions": "1.1.1", - "react-native-swipeout": "2.3.3", - "react-native-vector-icons": "6.4.2", - "react-navigation": "^3.8.1", - "react-redux": "^5.0.7", - "redux": "^3.7.2", - "redux-thunk": "^2.2.0", + "react-native-swipeout": "2.3.6", + "react-native-vector-icons": "6.5.0", + "react-native-video": "4.4.2", + "react-navigation": "3.3.2", + "react-redux": "7.1.0", + "redux": "4.0.1", + "redux-thunk": "2.3.0", "sendbird": "3.0.99" }, "devDependencies": { @@ -39,7 +39,7 @@ "enzyme-to-json": "^3.3.5", "jest": "24.8.0", "jest-enzyme": "^7.0.2", - "react-dom": "16.6.3", + "react-dom": "16.8.3", "redux-mock-store": "^1.5.3" }, "jest": { diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/blockUserActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/blockUserActions.js index 0548c8f3..00d42ebe 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/blockUserActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/blockUserActions.js @@ -1,35 +1,29 @@ -import { - INIT_BLOCK_USER, - BLOCK_LIST_SUCCESS, - BLOCK_LIST_FAIL, - USER_UNBLOCK_SUCCESS, - USER_UNBLOCK_FAIL -} from './types'; +import { INIT_BLOCK_USER, BLOCK_LIST_SUCCESS, BLOCK_LIST_FAIL, USER_UNBLOCK_SUCCESS, USER_UNBLOCK_FAIL } from './types'; import { sbGetBlockUserList, sbUserUnblock } from '../sendbirdActions'; export const initBlockUser = () => { - return { type: INIT_BLOCK_USER } -} + return { type: INIT_BLOCK_USER }; +}; -export const getBlockUserList = (blockedUserListQuery) => { - return (dispatch) => { - if (blockedUserListQuery.hasNext) { - sbGetBlockUserList(blockedUserListQuery) - .then((blockedUsers) => dispatch({ type: BLOCK_LIST_SUCCESS, list: blockedUsers })) - .catch((error) => dispatch({ type: BLOCK_LIST_FAIL, list: [] })) - } else { - dispatch({ type: BLOCK_LIST_FAIL, list: [] }) - } +export const getBlockUserList = blockedUserListQuery => { + return dispatch => { + if (blockedUserListQuery.hasNext) { + return sbGetBlockUserList(blockedUserListQuery) + .then(blockedUsers => dispatch({ type: BLOCK_LIST_SUCCESS, list: blockedUsers })) + .catch(error => dispatch({ type: BLOCK_LIST_FAIL, list: [] })); + } else { + dispatch({ type: BLOCK_LIST_FAIL, list: [] }); + return Promise.resolve(true); } -} - -export const onUnblockUserPress = (unblockedUserId) => { - return (dispatch) => { - sbUserUnblock(unblockedUserId) - .then((user) => { - dispatch({ type: USER_UNBLOCK_SUCCESS, unblockedUserId: unblockedUserId }) - }) - .catch((error) => dispatch({ type: USER_UNBLOCK_FAIL })) - } -} + }; +}; +export const onUnblockUserPress = unblockedUserId => { + return dispatch => { + return sbUserUnblock(unblockedUserId) + .then(user => { + dispatch({ type: USER_UNBLOCK_SUCCESS, unblockedUserId: unblockedUserId }); + }) + .catch(error => dispatch({ type: USER_UNBLOCK_FAIL })); + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/chatActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/chatActions.js index 03de8328..b82b07b2 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/chatActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/chatActions.js @@ -1,334 +1,402 @@ -import { - INIT_CHAT_SCREEN, - CREATE_CHAT_HANDLER_SUCCESS, - CREATE_CHAT_HANDLER_FAIL, - CHANNEL_TITLE_CHANGED, - CHANNEL_TITLE_CHANGED_FAIL, - MESSAGE_LIST_SUCCESS, - MESSAGE_LIST_FAIL, - SEND_MESSAGE_TEMPORARY, - SEND_MESSAGE_SUCCESS, - SEND_MESSAGE_FAIL, - USER_BLOCK_SUCCESS, - USER_BLOCK_FAIL, - CHANNEL_EXIT_SUCCESS, - CHANNEL_EXIT_FAIL, - SEND_TYPING_START_SUCCESS, - SEND_TYPING_START_FAIL, - SEND_TYPING_END_SUCCESS, - SEND_TYPING_END_FAIL, - - MESSAGE_RECEIVED, - MESSAGE_UPDATED, - MESSAGE_DELETED, - CHANNEL_CHANGED, - TYPING_STATUS_UPDATED, - READ_RECEIPT_UPDATED +import { + INIT_CHAT_SCREEN, + CREATE_CHAT_HANDLER_SUCCESS, + CREATE_CHAT_HANDLER_FAIL, + CHANNEL_TITLE_CHANGED, + CHANNEL_TITLE_CHANGED_FAIL, + MESSAGE_LIST_SUCCESS, + MESSAGE_LIST_FAIL, + SEND_MESSAGE_TEMPORARY, + SEND_MESSAGE_SUCCESS, + SEND_MESSAGE_FAIL, + USER_BLOCK_SUCCESS, + USER_BLOCK_FAIL, + CHANNEL_EXIT_SUCCESS, + CHANNEL_EXIT_FAIL, + SEND_TYPING_START_SUCCESS, + SEND_TYPING_START_FAIL, + SEND_TYPING_END_SUCCESS, + SEND_TYPING_END_FAIL, + MESSAGE_RECEIVED, + MESSAGE_UPDATED, + MESSAGE_DELETED, + CHANNEL_CHANGED, + TYPING_STATUS_UPDATED, + READ_RECEIPT_UPDATED, + USER_MESSAGE_PRESS, + USER_MESSAGE_SELECTION_CLEAR, + OWN_MESSAGE_DELETED, + OWN_MESSAGE_DELETED_FAIL, + OWN_MESSAGE_UPDATED, + OWN_MESSAGE_UPDATED_FAIL, + MESSAGE_COPY } from './types'; -import { - sbGetOpenChannel, - sbOpenChannelEnter, - sbGetChannelTitle, - sbGetMessageList, - sbSendTextMessage, - sbSendFileMessage, - sbUserBlock , - sbGetGroupChannel, - sbOpenChannelExit, - sbTypingStart, - sbTypingEnd, - sbIsTyping, - sbMarkAsRead +import { + sbGetOpenChannel, + sbOpenChannelEnter, + sbGetChannelTitle, + sbGetMessageList, + sbSendTextMessage, + sbSendFileMessage, + sbUserBlock, + sbGetGroupChannel, + sbOpenChannelExit, + sbTypingStart, + sbTypingEnd, + sbIsTyping, + sbChannelDeleteMessage, + sbChannelUpdateMessage, + sbMarkAsRead } from '../sendbirdActions'; import SendBird from 'sendbird'; export const initChatScreen = () => { - const sb = SendBird.getInstance(); - sb.removeAllChannelHandlers(); - return { type: INIT_CHAT_SCREEN } -} + const sb = SendBird.getInstance(); + sb.removeAllChannelHandlers(); + return { type: INIT_CHAT_SCREEN }; +}; export const getChannelTitle = (channelUrl, isOpenChannel) => { - return (dispatch) => { - if (isOpenChannel) { - sbGetOpenChannel(channelUrl) - .then((channel) => { - dispatch({ - type: CHANNEL_TITLE_CHANGED, - title: sbGetChannelTitle(channel), - memberCount: channel.participantCount - }); - }) - .catch((error) => { dispatch({ type: CHANNEL_TITLE_CHANGED_FAIL }) }); - } else { - sbGetGroupChannel(channelUrl) - .then((channel) => { - dispatch({ - type: CHANNEL_TITLE_CHANGED, - title: sbGetChannelTitle(channel), - memberCount: channel.memberCount - }) - }) - .catch((error) => { - dispatch({ type: CHANNEL_TITLE_CHANGED_FAIL }) - } - ) - } + return dispatch => { + if (isOpenChannel) { + return sbGetOpenChannel(channelUrl) + .then(channel => { + dispatch({ + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.participantCount + }); + }) + .catch(error => { + dispatch({ type: CHANNEL_TITLE_CHANGED_FAIL }); + }); + } else { + return sbGetGroupChannel(channelUrl) + .then(channel => { + dispatch({ + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.memberCount + }); + }) + .catch(error => { + dispatch({ type: CHANNEL_TITLE_CHANGED_FAIL }); + }); } -} + }; +}; export const createChatHandler = (channelUrl, isOpenChannel) => { - return (dispatch) => { - if (isOpenChannel) { - sbGetOpenChannel(channelUrl) - .then((channel) => { - sbOpenChannelEnter(channel) - .then((channel) => { - registerOpenChannelHandler(channelUrl, dispatch); - dispatch({ type: CREATE_CHAT_HANDLER_SUCCESS }); - }) - .catch( (error) => dispatch({ type: CREATE_CHAT_HANDLER_FAIL }) ); + return dispatch => { + if (isOpenChannel) { + return sbGetOpenChannel(channelUrl) + .then(channel => { + sbOpenChannelEnter(channel) + .then(channel => { + registerOpenChannelHandler(channelUrl, dispatch); + dispatch({ type: CREATE_CHAT_HANDLER_SUCCESS }); }) - .catch( (error) => dispatch({ type: CREATE_CHAT_HANDLER_FAIL }) ); - } else { - sbGetGroupChannel(channelUrl) - .then((channel) => { - registerGroupChannelHandler(channelUrl, dispatch); - dispatch({ type: CREATE_CHAT_HANDLER_SUCCESS }); - }) - .catch( (error) => dispatch({ type: CREATE_CHAT_HANDLER_FAIL }) ); - } + .catch(error => dispatch({ type: CREATE_CHAT_HANDLER_FAIL })); + }) + .catch(error => dispatch({ type: CREATE_CHAT_HANDLER_FAIL })); + } else { + return sbGetGroupChannel(channelUrl) + .then(channel => { + registerGroupChannelHandler(channelUrl, dispatch); + dispatch({ type: CREATE_CHAT_HANDLER_SUCCESS }); + }) + .catch(error => dispatch({ type: CREATE_CHAT_HANDLER_FAIL })); } -} + }; +}; const registerCommonHandler = (channelHandler, channelUrl, dispatch) => { - channelHandler.onMessageReceived = (channel, message) => { - if (channel.url === channelUrl) { - if (channel.isGroupChannel()) { - sbMarkAsRead({ channel }); - } - dispatch({ - type: MESSAGE_RECEIVED, - payload: message - }) - } + channelHandler.onMessageReceived = (channel, message) => { + if (channel.url === channelUrl) { + if (channel.isGroupChannel()) { + sbMarkAsRead({ channel }); + } + dispatch({ + type: MESSAGE_RECEIVED, + payload: message + }); } - channelHandler.onMessageUpdated = (channel, message) => { - if (channel.url === channelUrl) { - dispatch({ - type: MESSAGE_UPDATED, - payload: message - }) - } + }; + channelHandler.onMessageUpdated = (channel, message) => { + if (channel.url === channelUrl) { + dispatch({ + type: MESSAGE_UPDATED, + payload: message + }); } - channelHandler.onMessageDeleted = (channel, messageId) => { - if (channel.url === channelUrl) { - dispatch({ - type: MESSAGE_DELETED, - payload: messageId - }) - } + }; + channelHandler.onMessageDeleted = (channel, messageId) => { + if (channel.url === channelUrl) { + dispatch({ + type: MESSAGE_DELETED, + payload: messageId + }); } -} + }; +}; const registerOpenChannelHandler = (channelUrl, dispatch) => { - const sb = SendBird.getInstance(); - let channelHandler = new sb.ChannelHandler(); - - registerCommonHandler(channelHandler, channelUrl, dispatch); + const sb = SendBird.getInstance(); + let channelHandler = new sb.ChannelHandler(); - channelHandler.onUserEntered = (channel, user) => { - if (channel.url === channelUrl) { - dispatch({ - type: CHANNEL_CHANGED, - memberCount: channel.participantCount, - title: channel.name - }) - } + registerCommonHandler(channelHandler, channelUrl, dispatch); + + channelHandler.onUserEntered = (channel, user) => { + if (channel.url === channelUrl) { + dispatch({ + type: CHANNEL_CHANGED, + memberCount: channel.participantCount, + title: channel.name + }); } - channelHandler.onUserExited = (channel, user) => { - if (channel.url === channelUrl) { - dispatch({ - type: CHANNEL_CHANGED, - memberCount: channel.participantCount, - title: channel.name - }) - } + }; + channelHandler.onUserExited = (channel, user) => { + if (channel.url === channelUrl) { + dispatch({ + type: CHANNEL_CHANGED, + memberCount: channel.participantCount, + title: channel.name + }); } + }; - sb.addChannelHandler(channelUrl, channelHandler); -} + sb.addChannelHandler(channelUrl, channelHandler); +}; const registerGroupChannelHandler = (channelUrl, dispatch) => { - const sb = SendBird.getInstance(); - let channelHandler = new sb.ChannelHandler(); - - registerCommonHandler(channelHandler, channelUrl, dispatch); - - channelHandler.onUserJoined = (channel, user) => { - if (channel.url === channelUrl) { - dispatch({ - type: CHANNEL_TITLE_CHANGED, - title: sbGetChannelTitle(channel), - memberCount: channel.memberCount - }); - } + const sb = SendBird.getInstance(); + let channelHandler = new sb.ChannelHandler(); + registerCommonHandler(channelHandler, channelUrl, dispatch); + channelHandler.onUserJoined = (channel, user) => { + if (channel.url === channelUrl) { + dispatch({ + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.memberCount + }); } - channelHandler.onUserLeft = (channel, user) => { - if (channel.url === channelUrl) { - dispatch({ - type: CHANNEL_TITLE_CHANGED, - title: sbGetChannelTitle(channel), - memberCount: channel.memberCount - }); - } + }; + channelHandler.onUserLeft = (channel, user) => { + if (channel.url === channelUrl) { + dispatch({ + type: CHANNEL_TITLE_CHANGED, + title: sbGetChannelTitle(channel), + memberCount: channel.memberCount + }); } - channelHandler.onReadReceiptUpdated = (channel) => { - if (channel.url === channelUrl) { - dispatch({ type: READ_RECEIPT_UPDATED }) - } - }; - channelHandler.onTypingStatusUpdated = (channel) => { - if (channel.url === channelUrl) { - const typing = sbIsTyping(channel); - dispatch({ - type: TYPING_STATUS_UPDATED, - typing: typing - }); - } - }; - - sb.addChannelHandler(channelUrl, channelHandler); -} + }; + channelHandler.onReadReceiptUpdated = channel => { + if (channel.url === channelUrl) { + dispatch({ type: READ_RECEIPT_UPDATED }); + } + }; + channelHandler.onTypingStatusUpdated = channel => { + if (channel.url === channelUrl) { + const typing = sbIsTyping(channel); + dispatch({ + type: TYPING_STATUS_UPDATED, + typing: typing + }); + } + }; + sb.addChannelHandler(channelUrl, channelHandler); +}; -export const getPrevMessageList = (previousMessageListQuery) => { - return (dispatch) => { - if (previousMessageListQuery.hasMore) { - sbGetMessageList(previousMessageListQuery) - .then((messages) => { - dispatch({ - type: MESSAGE_LIST_SUCCESS, - list: messages - }); - }) - .catch( (error) => dispatch({ type: MESSAGE_LIST_FAIL }) ) - } else { - dispatch({ type: MESSAGE_LIST_FAIL }); - } +export const getPrevMessageList = previousMessageListQuery => { + return dispatch => { + if (previousMessageListQuery.hasMore) { + return sbGetMessageList(previousMessageListQuery) + .then(messages => { + dispatch({ + type: MESSAGE_LIST_SUCCESS, + list: messages + }); + }) + .catch(error => dispatch({ type: MESSAGE_LIST_FAIL })); + } else { + dispatch({ type: MESSAGE_LIST_FAIL }); + return Promise.resolve(true); } -} + }; +}; export const onSendButtonPress = (channelUrl, isOpenChannel, textMessage) => { - return (dispatch) => { - if (isOpenChannel) { - sbGetOpenChannel(channelUrl) - .then((channel) => { - sendTextMessage(dispatch, channel, textMessage); - }) - .catch( (error) => dispatch({ type: SEND_MESSAGE_FAIL }) ) - } else { - sbGetGroupChannel(channelUrl) - .then((channel) => { - sendTextMessage(dispatch, channel, textMessage); - }) - .catch( (error) => dispatch({ type: SEND_MESSAGE_FAIL }) ) - } + return dispatch => { + if (isOpenChannel) { + return sbGetOpenChannel(channelUrl) + .then(channel => { + sendTextMessage(dispatch, channel, textMessage); + }) + .catch(error => dispatch({ type: SEND_MESSAGE_FAIL })); + } else { + return sbGetGroupChannel(channelUrl) + .then(channel => { + sendTextMessage(dispatch, channel, textMessage); + }) + .catch(error => dispatch({ type: SEND_MESSAGE_FAIL })); } -} + }; +}; const sendTextMessage = (dispatch, channel, textMessage) => { - const messageTemp = sbSendTextMessage(channel, textMessage, (message, error) => { - if (error) { - dispatch({ type: SEND_MESSAGE_FAIL }); - } else { - dispatch({ - type: SEND_MESSAGE_SUCCESS, - message: message - }); - } - }); - dispatch({ - type: SEND_MESSAGE_TEMPORARY, - message: messageTemp - }); -} + const messageTemp = sbSendTextMessage(channel, textMessage, (message, error) => { + if (error) { + dispatch({ type: SEND_MESSAGE_FAIL }); + } else { + dispatch({ + type: SEND_MESSAGE_SUCCESS, + message: message + }); + } + }); + dispatch({ + type: SEND_MESSAGE_TEMPORARY, + message: messageTemp + }); +}; + +export const onUserBlockPress = blockUserId => { + return dispatch => { + return sbUserBlock(blockUserId) + .then(user => dispatch({ type: USER_BLOCK_SUCCESS })) + .catch(error => dispatch({ type: USER_BLOCK_FAIL })); + }; +}; -export const onUserBlockPress = (blockUserId) => { - return (dispatch) => { - sbUserBlock(blockUserId) - .then( (user) => dispatch({ type: USER_BLOCK_SUCCESS }) ) - .catch( (error) => dispatch({ type: USER_BLOCK_FAIL }) ) +export const onUserMessagePress = message => { + return { type: USER_MESSAGE_PRESS, message: message }; +}; + +export const onMessageDelete = (channelUrl, isOpenChannel, message) => { + return dispatch => { + let promise = null; + if (isOpenChannel) { + promise = sbGetOpenChannel(channelUrl); + } else { + promise = sbGetGroupChannel(channelUrl); + } + return promise + .then(channel => { + sbChannelDeleteMessage(channel, message) + .then(response => dispatch({ type: OWN_MESSAGE_DELETED })) + .catch(error => dispatch({ type: OWN_MESSAGE_DELETED_FAIL })); + }) + .catch(error => dispatch({ type: OWN_MESSAGE_DELETED_FAIL })); + }; +}; + +export const onUserUpdateMessage = (channelUrl, isOpenChannel, message, contents) => { + return dispatch => { + let promise = null; + if (isOpenChannel) { + promise = sbGetOpenChannel(channelUrl); + } else { + promise = sbGetGroupChannel(channelUrl); } -} + return promise + .then(channel => { + return sbChannelUpdateMessage(channel, message, contents) + .then(response => dispatch({ type: OWN_MESSAGE_UPDATED, edited: message, contents })) + .catch(error => { + dispatch({ type: OWN_MESSAGE_UPDATED_FAIL }); + }); + }) + .catch(error => { + dispatch({ type: OWN_MESSAGE_UPDATED_FAIL }); + }); + }; +}; + +export const onUserMessageCopy = () => { + return { type: MESSAGE_COPY }; +}; + +export const clearMessageSelection = () => { + return { type: USER_MESSAGE_SELECTION_CLEAR }; +}; export const onFileButtonPress = (channelUrl, isOpenChannel, source) => { - return (dispatch) => { - if (isOpenChannel) { - sbGetOpenChannel(channelUrl) - .then((channel) => { - sendFileMessage(dispatch, channel, source); - }) - .catch((error) => dispatch({ type: SEND_MESSAGE_FAIL })) - } else { - sbGetGroupChannel(channelUrl) - .then((channel) => { - sendFileMessage(dispatch, channel, source); - }) - .catch( (error) => dispatch({ type: SEND_MESSAGE_FAIL }) ) - } + return dispatch => { + if (isOpenChannel) { + return sbGetOpenChannel(channelUrl) + .then(channel => { + return sendFileMessage(dispatch, channel, source); + }) + .then(message => { + dispatch({ + type: SEND_MESSAGE_SUCCESS, + message: message + }); + }) + .catch(error => dispatch({ type: SEND_MESSAGE_FAIL })); + } else { + return sbGetGroupChannel(channelUrl) + .then(channel => { + return sendFileMessage(dispatch, channel, source); + }) + .then(message => { + dispatch({ + type: SEND_MESSAGE_SUCCESS, + message: message + }); + }) + .catch(error => { + dispatch({ type: SEND_MESSAGE_FAIL }); + }); } -} + }; +}; const sendFileMessage = (dispatch, channel, file) => { - const messageTemp = sbSendFileMessage(channel, file, (message, error) => { - if (error) { - dispatch({ type: SEND_MESSAGE_FAIL }); - return; - } else { - dispatch({ - type: SEND_MESSAGE_SUCCESS, - message: message - }); - } - }) - dispatch({ - type: SEND_MESSAGE_TEMPORARY, - message: messageTemp - }) -} + return new Promise((resolve, reject) => { + sbSendFileMessage(channel, file, (message, error) => { + if (error) { + reject(error); + } else { + resolve(message); + } + }); + }); +}; -export const typingStart = (channelUrl) => { - return (dispatch) => { - sbTypingStart(channelUrl) - .then( (response) => dispatch({ type: SEND_TYPING_START_SUCCESS }) ) - .catch( (error) => dispatch({ type: SEND_TYPING_START_FAIL }) ) - } -} +export const typingStart = channelUrl => { + return dispatch => { + return sbTypingStart(channelUrl) + .then(response => dispatch({ type: SEND_TYPING_START_SUCCESS })) + .catch(error => dispatch({ type: SEND_TYPING_START_FAIL })); + }; +}; -export const typingEnd = (channelUrl) => { - return (dispatch) => { - sbTypingEnd(channelUrl) - .then( (response) => dispatch({ type: SEND_TYPING_END_SUCCESS }) ) - .catch( (error) => dispatch({ type: SEND_TYPING_END_FAIL }) ) - } -} +export const typingEnd = channelUrl => { + return dispatch => { + return sbTypingEnd(channelUrl) + .then(response => dispatch({ type: SEND_TYPING_END_SUCCESS })) + .catch(error => dispatch({ type: SEND_TYPING_END_FAIL })); + }; +}; export const channelExit = (channelUrl, isOpenChannel) => { - return (dispatch) => { - if (isOpenChannel) { - sbGetOpenChannel(channelUrl) - .then((channel) => { - sbOpenChannelExit(channel) - .then((response) => dispatch({ type: CHANNEL_EXIT_SUCCESS })) - .catch((error) => dispatch({ type: CHANNEL_EXIT_FAIL })) - }) - .catch((error) => dispatch({ type: CHANNEL_EXIT_FAIL })) - } else { - const sb = SendBird.getInstance(); - sb.removeChannelHandler(channelUrl); - dispatch({ type: CHANNEL_EXIT_SUCCESS }); - } + return dispatch => { + if (isOpenChannel) { + return sbGetOpenChannel(channelUrl) + .then(channel => { + sbOpenChannelExit(channel) + .then(response => dispatch({ type: CHANNEL_EXIT_SUCCESS })) + .catch(error => dispatch({ type: CHANNEL_EXIT_FAIL })); + }) + .catch(error => dispatch({ type: CHANNEL_EXIT_FAIL })); + } else { + const sb = SendBird.getInstance(); + sb.removeChannelHandler(channelUrl); + dispatch({ type: CHANNEL_EXIT_SUCCESS }); + return Promise.resolve(true); } -} + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelActions.js index ce4cf8d9..98be4084 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelActions.js @@ -1,105 +1,109 @@ -import { - INIT_GROUP_CHANNEL, - GROUP_CHANNEL_PROGRESS_START, - GROUP_CHANNEL_PROGRESS_END, - GROUP_CHANNEL_LIST_SUCCESS, - GROUP_CHANNEL_LIST_FAIL, - GET_GROUP_CHANNEL_SUCCESS, - GET_GROUP_CHANNEL_FAIL, - CHANNEL_EDIT_SUCCESS, - CHANNEL_EDIT_FAIL, - ADD_GROUP_CHANNEL_ITEM, - CLEAR_SELECTED_GROUP_CHANNEL, - GROUP_CHANNEL_CHANGED +import { + INIT_GROUP_CHANNEL, + GROUP_CHANNEL_PROGRESS_START, + GROUP_CHANNEL_PROGRESS_END, + GROUP_CHANNEL_LIST_SUCCESS, + GROUP_CHANNEL_LIST_FAIL, + GET_GROUP_CHANNEL_SUCCESS, + GET_GROUP_CHANNEL_FAIL, + CHANNEL_EDIT_SUCCESS, + CHANNEL_EDIT_FAIL, + ADD_GROUP_CHANNEL_ITEM, + CLEAR_SELECTED_GROUP_CHANNEL, + GROUP_CHANNEL_CHANGED } from './types'; -import { - sbGetGroupChannelList, - sbGetGroupChannel, - sbLeaveGroupChannel, - sbHideGroupChannel -} from '../sendbirdActions'; +import { sbGetGroupChannelList, sbGetGroupChannel, sbLeaveGroupChannel, sbHideGroupChannel } from '../sendbirdActions'; import SendBird from 'sendbird'; export const initGroupChannel = () => { - const sb = SendBird.getInstance(); - sb.removeAllChannelHandlers(); - return { type: INIT_GROUP_CHANNEL } -} + const sb = SendBird.getInstance(); + sb.removeAllChannelHandlers(); + return { type: INIT_GROUP_CHANNEL }; +}; -export const groupChannelProgress = (start) => { - return { type: start ? GROUP_CHANNEL_PROGRESS_START : GROUP_CHANNEL_PROGRESS_END } -} +export const groupChannelProgress = start => { + return { type: start ? GROUP_CHANNEL_PROGRESS_START : GROUP_CHANNEL_PROGRESS_END }; +}; -export const getGroupChannelList = (groupChannelListQuery) => { - return (dispatch) => { - if (groupChannelListQuery.hasNext) { - sbGetGroupChannelList(groupChannelListQuery) - .then((channels) => dispatch({ - type: GROUP_CHANNEL_LIST_SUCCESS, - list: channels - })) - .catch((error) => dispatch({ type: GROUP_CHANNEL_LIST_FAIL })) - } else { - dispatch({ type: GROUP_CHANNEL_LIST_FAIL }); - } +export const getGroupChannelList = groupChannelListQuery => { + return dispatch => { + if (groupChannelListQuery.hasNext) { + return sbGetGroupChannelList(groupChannelListQuery) + .then(channels => + dispatch({ + type: GROUP_CHANNEL_LIST_SUCCESS, + list: channels + }) + ) + .catch(error => dispatch({ type: GROUP_CHANNEL_LIST_FAIL })); + } else { + dispatch({ type: GROUP_CHANNEL_LIST_FAIL }); + return Promise.resolve(); } -} + }; +}; -export const onGroupChannelPress = (channelUrl) => { - return (dispatch) => { - sbGetGroupChannel(channelUrl) - .then((channel) => dispatch({ - type: GET_GROUP_CHANNEL_SUCCESS, - channel: channel - })) - .catch((error) => dispatch({ type: GET_GROUP_CHANNEL_FAIL })); - } -} +export const onGroupChannelPress = channelUrl => { + return dispatch => { + return sbGetGroupChannel(channelUrl) + .then(channel => + dispatch({ + type: GET_GROUP_CHANNEL_SUCCESS, + channel: channel + }) + ) + .catch(error => dispatch({ type: GET_GROUP_CHANNEL_FAIL })); + }; +}; -export const onLeaveChannelPress = (channelUrl) => { - return (dispatch) => { - sbLeaveGroupChannel(channelUrl) - .then((response) => dispatch({ - type: CHANNEL_EDIT_SUCCESS, - payload: channelUrl - })) - .catch( (error) => dispatch({ type: CHANNEL_EDIT_FAIL }) ) - } -} +export const onLeaveChannelPress = channelUrl => { + return dispatch => { + return sbLeaveGroupChannel(channelUrl) + .then(response => + dispatch({ + type: CHANNEL_EDIT_SUCCESS, + payload: channelUrl + }) + ) + .catch(error => dispatch({ type: CHANNEL_EDIT_FAIL })); + }; +}; -export const onHideChannelPress = (channelUrl) => { - return (dispatch) => { - sbHideGroupChannel(channelUrl) - .then((response) => dispatch({ - type: CHANNEL_EDIT_SUCCESS, - payload: channelUrl - })) - .catch( (error) => dispatch({ type: CHANNEL_EDIT_FAIL }) ) - } -} +export const onHideChannelPress = channelUrl => { + return dispatch => { + return sbHideGroupChannel(channelUrl) + .then(response => + dispatch({ + type: CHANNEL_EDIT_SUCCESS, + payload: channelUrl + }) + ) + .catch(error => dispatch({ type: CHANNEL_EDIT_FAIL })); + }; +}; -export const addGroupChannelItem = (channel) => { - return { - type: ADD_GROUP_CHANNEL_ITEM, - channel: channel - }; -} +export const addGroupChannelItem = channel => { + return { + type: ADD_GROUP_CHANNEL_ITEM, + channel: channel + }; +}; export const clearSelectedGroupChannel = () => { - return { type: CLEAR_SELECTED_GROUP_CHANNEL } -} + return { type: CLEAR_SELECTED_GROUP_CHANNEL }; +}; export const createGroupChannelListHandler = () => { - return (dispatch) => { - const sb = SendBird.getInstance(); - let channelHandler = new sb.ChannelHandler(); - channelHandler.onChannelChanged = (channel) => { - dispatch({ - type: GROUP_CHANNEL_CHANGED, - channel: channel - }) - } - sb.addChannelHandler('GROUP_CHANNEL_LIST_HANDLER', channelHandler); - return; - } -} + return dispatch => { + const sb = SendBird.getInstance(); + let channelHandler = new sb.ChannelHandler(); + channelHandler.onChannelChanged = channel => { + dispatch({ + type: GROUP_CHANNEL_CHANGED, + channel: channel + }); + }; + sb.addChannelHandler('GROUP_CHANNEL_LIST_HANDLER', channelHandler); + return; + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js index 709195b0..316bbf30 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js @@ -1,81 +1,98 @@ -import { - INIT_INVITE, - USER_LIST_SUCCESS, - USER_LIST_FAIL, - CREATE_GROUP_CHANNEL_SUCCESS, - CREATE_GROUP_CHANNEL_FAIL, - INVITE_GROUP_CHANNEL_SUCCESS, - INVITE_GROUP_CHANNEL_FAIL +import { + INIT_INVITE, + USER_LIST_SUCCESS, + USER_LIST_FAIL, + CREATE_GROUP_CHANNEL_SUCCESS, + CREATE_GROUP_CHANNEL_FAIL, + INVITE_GROUP_CHANNEL_SUCCESS, + INVITE_GROUP_CHANNEL_FAIL } from './types'; -import { - sbGetUserList, - sbGetGroupChannel, - sbCreateGroupChannel, - sbInviteGroupChannel -} from '../sendbirdActions'; +import { sbGetUserList, sbGetGroupChannel, sbCreateGroupChannel, sbInviteGroupChannel } from '../sendbirdActions'; export const initInvite = () => { - return { type: INIT_INVITE }; -} + return { type: INIT_INVITE }; +}; -export const getUserList = (userListQuery, channelUrl=null) => { - return (dispatch) => { - if (userListQuery.hasNext) { - sbGetUserList(userListQuery) - .then((users) => { - if (channelUrl) { - sbGetGroupChannel(channelUrl) - .then((channel) => { - const channelMemberIds = channel.members.map((member) => { - return member.userId; - }); - const list = users.filter((user) => { - return channelMemberIds.indexOf(user.userId) < 0; - }); - dispatch({ type: USER_LIST_SUCCESS, list: list }); - }) - .catch((error) => { - dispatch({ type: USER_LIST_SUCCESS, list: users }); - }) - } else { - dispatch({ type: USER_LIST_SUCCESS, list: users }); - } - }) - .catch((error) => { - dispatch({ type: USER_LIST_FAIL }); - }) - } else { - dispatch({ type: USER_LIST_FAIL }); - } - } -} - -export const createGroupChannel = (inviteUserIdList, isDistinct) => { - return (dispatch) => { - sbCreateGroupChannel(inviteUserIdList, isDistinct) - .then((channel) => { - dispatch({ - type: CREATE_GROUP_CHANNEL_SUCCESS, - channel: channel +const getUserListFilter = (userListQuery, channelUrl, prevUsers, resolve, reject) => { + if (!userListQuery.hasNext) { + return resolve(prevUsers); + } + return sbGetUserList(userListQuery) + .then(users => { + if (channelUrl) { + return sbGetGroupChannel(channelUrl) + .then(channel => { + const channelMemberIds = channel.members.map(member => { + return member.userId; }); + const list = users.filter(user => { + return channelMemberIds.indexOf(user.userId) < 0; + }); + const filteredUsers = [...prevUsers, ...list]; + if (filteredUsers.length < userListQuery.limit / 2) { + return getUserListFilter(userListQuery, channelUrl, filteredUsers, resolve, reject); + } else { + resolve(filteredUsers); + } + }) + .catch(() => { + resolve([...users, ...prevUsers]); + }); + } else { + resolve([...users, ...prevUsers]); + } + }) + .catch(() => { + resolve(prevUsers); + }); +}; + +export const getUserList = (userListQuery, channelUrl = null) => { + return dispatch => { + if (userListQuery.hasNext) { + return new Promise((resolve, reject) => { + const users = []; + return getUserListFilter(userListQuery, channelUrl, users, resolve, reject); + }) + .then(users => { + dispatch({ type: USER_LIST_SUCCESS, list: users }); }) - .catch((error) => { - dispatch({ type: CREATE_GROUP_CHANNEL_FAIL }); - }) + .catch(() => { + dispatch({ type: USER_LIST_FAIL }); + }); + } else { + dispatch({ type: USER_LIST_FAIL }); + return Promise.resolve(true); } -} + }; +}; + +export const createGroupChannel = (inviteUserIdList, isDistinct) => { + return dispatch => { + return sbCreateGroupChannel(inviteUserIdList, isDistinct) + .then(channel => { + dispatch({ + type: CREATE_GROUP_CHANNEL_SUCCESS, + channel: channel + }); + }) + .catch(error => { + dispatch({ type: CREATE_GROUP_CHANNEL_FAIL }); + }); + }; +}; export const inviteGroupChannel = (inviteUserIdList, channelUrl) => { - return (dispatch) => { - sbInviteGroupChannel(inviteUserIdList, channelUrl) - .then((channel) => { - dispatch({ - type: INVITE_GROUP_CHANNEL_SUCCESS, - channel: channel - }) - }) - .catch((error) => { - dispatch({ type: INVITE_GROUP_CHANNEL_FAIL }); - }) - } -} + return dispatch => { + return sbInviteGroupChannel(inviteUserIdList, channelUrl) + .then(channel => { + dispatch({ + type: INVITE_GROUP_CHANNEL_SUCCESS, + channel: channel + }); + }) + .catch(error => { + dispatch({ type: INVITE_GROUP_CHANNEL_FAIL }); + }); + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/loginActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/loginActions.js index c9613b48..4cabb0b4 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/loginActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/loginActions.js @@ -1,32 +1,28 @@ -import { - INIT_LOGIN, - LOGIN_SUCCESS, - LOGIN_FAIL -} from './types'; +import { INIT_LOGIN, LOGIN_SUCCESS, LOGIN_FAIL } from './types'; import { sbConnect } from '../sendbirdActions'; export const initLogin = () => { - return { type: INIT_LOGIN }; -} + return { type: INIT_LOGIN }; +}; export const sendbirdLogin = ({ userId, nickname }) => { - return (dispatch) => { - sbConnect(userId, nickname) - .then( (user) => loginSuccess(dispatch, user) ) - .catch( (error) => loginFail(dispatch, error) ); - } -} + return dispatch => { + return sbConnect(userId, nickname) + .then(user => loginSuccess(dispatch, user)) + .catch(error => loginFail(dispatch, error)); + }; +}; const loginFail = (dispatch, error) => { - dispatch({ - type: LOGIN_FAIL, - payload: error - }); -} + dispatch({ + type: LOGIN_FAIL, + payload: error + }); +}; const loginSuccess = (dispatch, user) => { - dispatch({ - type: LOGIN_SUCCESS, - payload: user - }); -} + dispatch({ + type: LOGIN_SUCCESS, + payload: user + }); +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/memberActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/memberActions.js index 9cb3eae6..e74086ab 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/memberActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/memberActions.js @@ -1,56 +1,53 @@ -import { - INIT_MEMBER, - MEMBER_LIST_SUCCESS, - MEMBER_LIST_FAIL -} from './types'; +import { INIT_MEMBER, MEMBER_LIST_SUCCESS, MEMBER_LIST_FAIL } from './types'; import { sbGetParticipantList, sbGetGroupChannel } from '../sendbirdActions'; export const initMember = () => { - return ({ type: INIT_MEMBER }); -} + return { type: INIT_MEMBER }; +}; -export const getParticipantList = (participantListQuery) => { - return (dispatch) => { - if (participantListQuery.hasNext) { - sbGetParticipantList(participantListQuery) - .then((participants) => { - const list = participants.map((participant) => { - return { - nickname: participant.nickname, - profileUrl: participant.profileUrl, - isOnline: ' ' - } - }); - dispatch({ - type: MEMBER_LIST_SUCCESS, - list: list - }); - }) - .catch((error) => { - dispatch({ type: MEMBER_LIST_FAIL }); - }); - } else { - dispatch({ type: MEMBER_LIST_FAIL }); - } - } -} - -export const getMemberList = (channelUrl) => { - return (dispatch) => { - sbGetGroupChannel(channelUrl) - .then((channel) => { - const list = channel.members.map((member) => { - return { - nickname: member.nickname, - profileUrl: member.profileUrl, - isOnline: member.connectionStatus === 'online' ? 'online' : 'offline' - } - }); - dispatch({ - type: MEMBER_LIST_SUCCESS, - list: list - }); +export const getParticipantList = participantListQuery => { + return dispatch => { + if (participantListQuery.hasNext) { + return sbGetParticipantList(participantListQuery) + .then(participants => { + const list = participants.map(participant => { + return { + nickname: participant.nickname, + profileUrl: participant.profileUrl, + isOnline: ' ' + }; + }); + dispatch({ + type: MEMBER_LIST_SUCCESS, + list: list + }); }) - .catch((error) => dispatch({ type: MEMBER_LIST_FAIL })) + .catch(error => { + dispatch({ type: MEMBER_LIST_FAIL }); + }); + } else { + dispatch({ type: MEMBER_LIST_FAIL }); + return new Promise.resolve(true); } -} + }; +}; + +export const getMemberList = channelUrl => { + return dispatch => { + return sbGetGroupChannel(channelUrl) + .then(channel => { + const list = channel.members.map(member => { + return { + nickname: member.nickname, + profileUrl: member.profileUrl, + isOnline: member.connectionStatus === 'online' ? 'online' : 'offline' + }; + }); + dispatch({ + type: MEMBER_LIST_SUCCESS, + list: list + }); + }) + .catch(error => dispatch({ type: MEMBER_LIST_FAIL })); + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/menuActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/menuActions.js index 7fd9dba9..9574f75c 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/menuActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/menuActions.js @@ -1,16 +1,12 @@ -import { - INIT_MENU, - DISCONNECT_SUCCESS -} from './types'; +import { INIT_MENU, DISCONNECT_SUCCESS } from './types'; import { sbDisconnect } from '../sendbirdActions'; export const initMenu = () => { - return { type: INIT_MENU }; -} + return { type: INIT_MENU }; +}; export const sendbirdLogout = () => { - return (dispatch) => { - sbDisconnect() - .then( () => dispatch({ type: DISCONNECT_SUCCESS }) ); - } -} + return dispatch => { + return sbDisconnect().then(() => dispatch({ type: DISCONNECT_SUCCESS })); + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelActions.js index 9f17af50..2487fc30 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelActions.js @@ -1,62 +1,67 @@ -import { - INIT_OPEN_CHANNEL, - OPEN_CHANNEL_PROGRESS_START, - OPEN_CHANNEL_PROGRESS_END, - OPEN_CHANNEL_LIST_SUCCESS, - OPEN_CHANNEL_LIST_FAIL, - GET_OPEN_CHANNEL_SUCCESS, - GET_OPEN_CHANNEL_FAIL, - ADD_OPEN_CHANNEL_ITEM, - CLEAR_ADD_OPEN_CHANNEL, - CLEAR_SELETED_OPEN_CHANNEL +import { + INIT_OPEN_CHANNEL, + OPEN_CHANNEL_PROGRESS_START, + OPEN_CHANNEL_PROGRESS_END, + OPEN_CHANNEL_LIST_SUCCESS, + OPEN_CHANNEL_LIST_FAIL, + GET_OPEN_CHANNEL_SUCCESS, + GET_OPEN_CHANNEL_FAIL, + ADD_OPEN_CHANNEL_ITEM, + CLEAR_ADD_OPEN_CHANNEL, + CLEAR_SELETED_OPEN_CHANNEL } from './types'; -import { sbGetOpenChannelList, sbGetOpenChannel, sbOpenChannelExit } from '../sendbirdActions'; +import { sbGetOpenChannelList, sbGetOpenChannel } from '../sendbirdActions'; export const initOpenChannel = () => { - return { type: INIT_OPEN_CHANNEL }; -} + return { type: INIT_OPEN_CHANNEL }; +}; -export const getOpenChannelList = (openChannelListQuery) => { - return (dispatch) => { - if (openChannelListQuery.hasNext) { - sbGetOpenChannelList(openChannelListQuery) - .then((channels) => dispatch({ - type: OPEN_CHANNEL_LIST_SUCCESS, - list: channels - })) - .catch((error) => dispatch({ type: OPEN_CHANNEL_LIST_FAIL })) - } else { - dispatch({ type: OPEN_CHANNEL_LIST_FAIL }); - } +export const getOpenChannelList = openChannelListQuery => { + return dispatch => { + if (openChannelListQuery.hasNext) { + return sbGetOpenChannelList(openChannelListQuery) + .then(channels => + dispatch({ + type: OPEN_CHANNEL_LIST_SUCCESS, + list: channels + }) + ) + .catch(error => dispatch({ type: OPEN_CHANNEL_LIST_FAIL })); + } else { + dispatch({ type: OPEN_CHANNEL_LIST_FAIL }); + return Promise.resolve(true); } -} + }; +}; -export const onOpenChannelPress = (channelUrl) => { - return (dispatch) => { - sbGetOpenChannel(channelUrl) - .then((channel) => dispatch({ - type: GET_OPEN_CHANNEL_SUCCESS, - channel: channel - })) - .catch((error) => dispatch({ type: GET_OPEN_CHANNEL_FAIL })); - } -} +export const onOpenChannelPress = channelUrl => { + return dispatch => { + return sbGetOpenChannel(channelUrl) + .then(channel => + dispatch({ + type: GET_OPEN_CHANNEL_SUCCESS, + channel: channel + }) + ) + .catch(error => dispatch({ type: GET_OPEN_CHANNEL_FAIL })); + }; +}; -export const addOpenChannelItem = (channel) => { - return { - type: ADD_OPEN_CHANNEL_ITEM, - channel: channel - }; -} +export const addOpenChannelItem = channel => { + return { + type: ADD_OPEN_CHANNEL_ITEM, + channel: channel + }; +}; export const clearCreatedOpenChannel = () => { - return { type: CLEAR_ADD_OPEN_CHANNEL }; -} + return { type: CLEAR_ADD_OPEN_CHANNEL }; +}; export const clearSeletedOpenChannel = () => { - return { type: CLEAR_SELETED_OPEN_CHANNEL }; -} + return { type: CLEAR_SELETED_OPEN_CHANNEL }; +}; -export const openChannelProgress = (start) => { - return { type: start ? OPEN_CHANNEL_PROGRESS_START : OPEN_CHANNEL_PROGRESS_END }; -} +export const openChannelProgress = start => { + return { type: start ? OPEN_CHANNEL_PROGRESS_START : OPEN_CHANNEL_PROGRESS_END }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js index 0ff62967..c111cebd 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js @@ -1,25 +1,24 @@ -import { - INIT_OPEN_CHANNEL_CREATE, - OPEN_CHANNEL_CREATE_SUCCESS, - OPEN_CHANNEL_CREATE_FAIL -} from './types'; -import SendBird from 'sendbird'; +import { INIT_OPEN_CHANNEL_CREATE, OPEN_CHANNEL_CREATE_SUCCESS, OPEN_CHANNEL_CREATE_FAIL } from './types'; import { sbCreateOpenChannel } from '../sendbirdActions'; export const initOpenChannelCreate = () => { - return { type: INIT_OPEN_CHANNEL_CREATE }; -} + return { type: INIT_OPEN_CHANNEL_CREATE }; +}; -export const createOpenChannel = (channelName) => { - return (dispatch) => { - sbCreateOpenChannel(channelName) - .then((channel) => dispatch({ - type: OPEN_CHANNEL_CREATE_SUCCESS, - channel: channel - })) - .catch((error) => dispatch({ - type: OPEN_CHANNEL_CREATE_FAIL, - error: error - })) - } -} +export const createOpenChannel = channelName => { + return dispatch => { + return sbCreateOpenChannel(channelName) + .then(channel => + dispatch({ + type: OPEN_CHANNEL_CREATE_SUCCESS, + channel: channel + }) + ) + .catch(error => + dispatch({ + type: OPEN_CHANNEL_CREATE_FAIL, + error: error + }) + ); + }; +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/profileActions.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/profileActions.js index 6dd48c8a..ccc78f60 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/profileActions.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/profileActions.js @@ -1,40 +1,35 @@ -import { - INIT_PROFILE, - GET_PROFILE_SUCCESS, - UPDATE_PROFILE_SUCCESS, - UPDATE_PROFILE_FAIL -} from './types'; +import { INIT_PROFILE, GET_PROFILE_SUCCESS, UPDATE_PROFILE_SUCCESS, UPDATE_PROFILE_FAIL } from './types'; import { sbGetCurrentInfo, sbUpdateProfile } from '../sendbirdActions'; export const initProfile = () => { - return { type: INIT_PROFILE } -} + return { type: INIT_PROFILE }; +}; export const getCurrentUserInfo = () => { - return { - type: GET_PROFILE_SUCCESS, - userInfo: sbGetCurrentInfo() - } -} + return { + type: GET_PROFILE_SUCCESS, + userInfo: sbGetCurrentInfo() + }; +}; -export const updateProfile = (nickname) => { - return (dispatch) => { - sbUpdateProfile(nickname) - .then((user) => updateSuccess(dispatch, user)) - .catch((error) => updateFail(dispatch, error)) - } -} +export const updateProfile = nickname => { + return dispatch => { + return sbUpdateProfile(nickname) + .then(user => updateSuccess(dispatch, user)) + .catch(error => updateFail(dispatch, error)); + }; +}; const updateFail = (dispatch, error) => { - dispatch({ - type: UPDATE_PROFILE_FAIL, - error: error - }); -} + dispatch({ + type: UPDATE_PROFILE_FAIL, + error: error + }); +}; -const updateSuccess = (dispatch, user) => { - dispatch({ - type: UPDATE_PROFILE_SUCCESS, - userInfo: sbGetCurrentInfo() - }); -} +const updateSuccess = dispatch => { + dispatch({ + type: UPDATE_PROFILE_SUCCESS, + userInfo: sbGetCurrentInfo() + }); +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/types.js b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/types.js index 7b55da45..a8f0c3b5 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/actions/types.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/actions/types.js @@ -3,7 +3,7 @@ export const INIT_LOGIN = 'init_login'; export const LOGIN_SUCCESS = 'login_success'; export const LOGIN_FAIL = 'login_fail'; -export const INIT_MENU = 'init_menu' +export const INIT_MENU = 'init_menu'; export const DISCONNECT_SUCCESS = 'disconnect_success'; export const INIT_PROFILE = 'init_profile'; @@ -78,6 +78,15 @@ export const CHANNEL_CHANGED = 'channel_changed'; export const TYPING_STATUS_UPDATED = 'typing_status_updated'; export const READ_RECEIPT_UPDATED = 'read_receipt_updated'; +export const USER_MESSAGE_PRESS = 'message_selected'; +export const USER_MESSAGE_SELECTION_CLEAR = 'selection_messages_clear'; + +export const OWN_MESSAGE_DELETED = 'own_message_was_deleted'; +export const OWN_MESSAGE_DELETED_FAIL = 'failed_own_message_was_deleted'; +export const OWN_MESSAGE_UPDATED = 'own_message_was_updated'; +export const OWN_MESSAGE_UPDATED_FAIL = 'fail_own_message_was_updated'; +export const MESSAGE_COPY = 'message_was_copied'; + // Member/Participant export const INIT_MEMBER = 'init_member'; export const MEMBER_LIST_SUCCESS = 'member_list_success'; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/Input.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/Input.js deleted file mode 100644 index 68c621e0..00000000 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/Input.js +++ /dev/null @@ -1,28 +0,0 @@ -import React, { Component } from 'react'; -import { TextInput, ScrollView } from 'react-native'; - -class Input extends Component { - render() { - const { label, value, maxLength, onChangeText } = this.props; - return ( - - - - ); - } -} - -export { Input }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/Message.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/Message.js index 91cb326b..6774c662 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/Message.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/components/Message.js @@ -1,62 +1,108 @@ import React, { Component } from 'react'; -import { View, Text } from 'react-native'; -import { MessageAvatar } from './index'; -import { MessageContainer } from './index'; +import { View, Text, TouchableWithoutFeedback } from 'react-native'; +import { MessageAvatar } from './MessageAvatar'; +import { MessageContainer } from './MessageContainer'; +import { connect } from 'react-redux'; +import { onUserMessagePress } from '../actions'; class Message extends Component { constructor(props) { super(props); + this.state = { + bgColor: '' + }; + } + + _onMessagePressed = () => { + this.props.onUserMessagePress(this.props.message); + }; + + _containsMessageWithId = (messages, messageId) => { + return messages.find(message => message.messageId === messageId); + }; + + componentWillReceiveProps(nextProps) { + if (!this.props.selectedMessages && !nextProps.selectedMessages) { + return; + } + const messageId = this.props.message.messageId; + if ( + nextProps.selectedMessages && + this._containsMessageWithId(nextProps.selectedMessages, messageId) && + (!this.props.selectedMessages || !this._containsMessageWithId(this.props.selectedMessages, messageId)) + ) { + this.setState({ + bgColor: '#afceff' + }); + return; + } + if ( + this.props.selectedMessages && + this._containsMessageWithId(this.props.selectedMessages, messageId) && + (!nextProps.selectedMessages || !this._containsMessageWithId(nextProps.selectedMessages, messageId)) + ) { + this.setState({ + bgColor: '#f1f2f6' + }); + return; + } } _renderMessageAvatar = () => { return this.props.isUser ? null : ( - + ); }; render() { return ( - - - {this._renderMessageAvatar()} - + + + + {this._renderMessageAvatar()} + + - + ); } } const AdminMessage = props => { return ( - - {props.message} - + + + {props.message} + + ); }; @@ -66,4 +112,16 @@ const styles = { } }; -export { Message, AdminMessage }; +const mapStateToProps = ({ chat }) => { + const { selectedMessages } = chat; + return { selectedMessages }; +}; + +const connectedMessage = connect( + mapStateToProps, + { + onUserMessagePress + } +)(Message); + +export { connectedMessage as Message, Message as TestMessage, AdminMessage }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageAvatar.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageAvatar.js index 1932f517..80cd412f 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageAvatar.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageAvatar.js @@ -3,35 +3,31 @@ import { View } from 'react-native'; import { Avatar } from 'react-native-elements'; const _renderAvatar = (isShow, uri, onImagePress) => { - if (!isShow) { - uri = ''; - } + if (!isShow) { + uri = ''; + } - return uri ? ( - - ) : null; -} + return uri ? ( + + ) : null; +}; -const MessageAvatar = (props) => { - return ( - - {_renderAvatar(props.isShow, props.uri, props.onPress)} - - ) -} +const MessageAvatar = props => { + return {_renderAvatar(props.isShow, props.uri, props.onAvatarPress)}; +}; const styles = { - viewStyle: { - backgroundColor: 'transparent', - marginRight: 8, - width: 34, - height: 34 - } -} + viewStyle: { + backgroundColor: 'transparent', + marginRight: 8, + width: 34, + height: 34 + } +}; export { MessageAvatar }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageBubble.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageBubble.js index 6d037170..adde487c 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageBubble.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageBubble.js @@ -1,56 +1,77 @@ -import React from 'react'; +import React, { Component } from 'react'; import { View, Text } from 'react-native'; import Video from 'react-native-video'; import { FileItem, TextItem } from './MessageItem'; import { ImageItem } from './ImageItem'; -const _renderNickname = nickname => { - return nickname ? {nickname} : null; +const _isVideo = props => { + return props.message.type.match(/^video\/.+$/); }; const _isImage = props => { return props.message.type.match(/^image\/.+$/); }; -const _isVideo = props => { - return props.message.type.match(/^video\/.+$/); -}; - -const MessageBubble = props => { - let content = null; - const message = props.message; - if (!message) { - return null; +export class MessageBubble extends Component { + constructor(props) { + super(props); } - if (message.isUserMessage()) { - content = ( - - {props.isUser || !props.isShow ? null : _renderNickname(props.nickname)} - - - - - {props.time} - - - ); - } else if (message.isFileMessage()) { - if (_isImage(props)) { - content = ; - } else if (_isVideo(props)) { - content = ( + + _renderNickname = nickname => { + return nickname ? {nickname} : null; + }; + + _renderMessageItem = message => { + if (message.isUserMessage()) { + return ; + } else if (_isImage(this.props)) { + return ; + } else if (_isVideo(this.props)) { + return ( ); } else { - content = ; + return ; + } + }; + + render() { + const message = this.props.message; + if (!message) { + return null; } + return ( + + {this.props.isUser || !this.props.isShow ? null : this._renderNickname(this.props.nickname)} + {this._renderMessageItem(this.props.message)} + + {this.props.time} + + {this.props.isEdited && ( + + + edited + + + )} + + ); } - return content; -}; +} const styles = { videoContainer: { @@ -68,5 +89,3 @@ const styles = { borderRadius: 8 } }; - -export { MessageBubble }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageContainer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageContainer.js index 99b3077c..9a57700c 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageContainer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageContainer.js @@ -15,6 +15,7 @@ const MessageContainer = props => { nickname={props.nickname} message={props.message} time={props.time} + isEdited={props.isEdited} /> {props.isUser ? _renderUnreadCount(props.readCount) : null} diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageInput.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageInput.js index d34d868e..4a7f8fa0 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageInput.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/components/MessageInput.js @@ -4,68 +4,68 @@ import { Icon } from 'react-native-elements'; const { width } = Dimensions.get('window'); -const MessageInput = (props) => { - return ( - - - - - - 0 ? '#7d62d9' : '#494e57'} - size={20} - onPress={props.onRightPress} - /> - - ) -} +const MessageInput = props => { + return ( + + + + + + 0 ? '#7d62d9' : '#494e57'} + size={20} + onPress={props.onRightPress} + /> + + ); +}; const styles = { - containerStyle: { - flexDirection: 'row', - backgroundColor:'#fff' - }, - inputViewStyle: { - paddingLeft: 8, - paddingRight: 8 - }, - inputStyle: { - fontSize:13, - backgroundColor:'#fff' - } -} + containerStyle: { + flexDirection: 'row', + backgroundColor: '#fff' + }, + inputViewStyle: { + paddingLeft: 8, + paddingRight: 8 + }, + inputStyle: { + fontSize: 13, + backgroundColor: '#fff' + } +}; -export { MessageInput } +export { MessageInput }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/components/index.js b/react-native-redux-sample/ReactNativeWithSendBird/src/components/index.js index 88aa01ec..5686f933 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/components/index.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/components/index.js @@ -1,4 +1,3 @@ -export * from './Input'; export * from './Spinner'; export * from './Message'; export * from './MessageItem'; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/blockUserReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/blockUserReducer.js index 1ce881a8..ad8a0640 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/blockUserReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/blockUserReducer.js @@ -1,29 +1,29 @@ -import { - INIT_BLOCK_USER, - BLOCK_LIST_SUCCESS, - BLOCK_LIST_FAIL, - USER_UNBLOCK_SUCCESS, - USER_UNBLOCK_FAIL +import { + INIT_BLOCK_USER, + BLOCK_LIST_SUCCESS, + BLOCK_LIST_FAIL, + USER_UNBLOCK_SUCCESS, + USER_UNBLOCK_FAIL } from '../actions/types'; const INITAL_STATE = { - list: [], - unblockedUserId: '' -} + list: [], + unblockedUserId: '' +}; export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_BLOCK_USER: - return { ...state, ...INITAL_STATE }; - case BLOCK_LIST_SUCCESS: - return { ...state, list: action.list }; - case BLOCK_LIST_FAIL: - return { ...state, list: [] }; - case USER_UNBLOCK_SUCCESS: - return { ...state, unblockedUserId: action.unblockedUserId } - case USER_UNBLOCK_FAIL: - return { ...state, unblockedUserId: '' } - default: - return state; - } -} + switch (action.type) { + case INIT_BLOCK_USER: + return { ...state, ...INITAL_STATE }; + case BLOCK_LIST_SUCCESS: + return { ...state, list: action.list }; + case BLOCK_LIST_FAIL: + return { ...state, list: [] }; + case USER_UNBLOCK_SUCCESS: + return { ...state, unblockedUserId: action.unblockedUserId }; + case USER_UNBLOCK_FAIL: + return { ...state, unblockedUserId: '' }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/chatReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/chatReducer.js index 234e465f..59706bbc 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/chatReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/chatReducer.js @@ -1,108 +1,139 @@ -import { - INIT_CHAT_SCREEN, - CREATE_CHAT_HANDLER_SUCCESS, - CREATE_CHAT_HANDLER_FAIL, - CHANNEL_TITLE_CHANGED, - CHANNEL_TITLE_CHANGED_FAIL, - MESSAGE_LIST_SUCCESS, - MESSAGE_LIST_FAIL, - SEND_MESSAGE_TEMPORARY, - SEND_MESSAGE_SUCCESS, - SEND_MESSAGE_FAIL, - USER_BLOCK_SUCCESS, - USER_BLOCK_FAIL, - CHANNEL_EXIT_SUCCESS, - CHANNEL_EXIT_FAIL, - SEND_TYPING_START_SUCCESS, - SEND_TYPING_START_FAIL, - SEND_TYPING_END_SUCCESS, - SEND_TYPING_END_FAIL, - - MESSAGE_RECEIVED, - MESSAGE_UPDATED, - MESSAGE_DELETED, - CHANNEL_CHANGED, - TYPING_STATUS_UPDATED, - READ_RECEIPT_UPDATED +import { + INIT_CHAT_SCREEN, + CREATE_CHAT_HANDLER_SUCCESS, + CREATE_CHAT_HANDLER_FAIL, + CHANNEL_TITLE_CHANGED, + CHANNEL_TITLE_CHANGED_FAIL, + MESSAGE_LIST_SUCCESS, + MESSAGE_LIST_FAIL, + SEND_MESSAGE_TEMPORARY, + SEND_MESSAGE_SUCCESS, + SEND_MESSAGE_FAIL, + CHANNEL_EXIT_SUCCESS, + CHANNEL_EXIT_FAIL, + USER_MESSAGE_PRESS, + USER_MESSAGE_SELECTION_CLEAR, + MESSAGE_RECEIVED, + MESSAGE_UPDATED, + MESSAGE_DELETED, + CHANNEL_CHANGED, + TYPING_STATUS_UPDATED, + READ_RECEIPT_UPDATED, + OWN_MESSAGE_DELETED, + OWN_MESSAGE_DELETED_FAIL, + OWN_MESSAGE_UPDATED, + OWN_MESSAGE_UPDATED_FAIL, + MESSAGE_COPY } from '../actions/types'; const INITAL_STATE = { - list: [], - memberCount: 0, - title: '', - exit: false, - typing: '' -} + list: [], + memberCount: 0, + title: '', + exit: false, + typing: '', + selectedMessages: [] +}; -const uniqueList = (list) => { - return list.reduce((uniqList, currentValue) => { - let ids = uniqList.map(item => { return item.messageId }); - if (ids.indexOf(currentValue.messageId) < 0) { - uniqList.push(currentValue); - } - return uniqList; - }, []); -} +const uniqueList = list => { + return list.reduce((uniqList, currentValue) => { + let ids = uniqList.map(item => { + return item.messageId; + }); + if (ids.indexOf(currentValue.messageId) < 0) { + uniqList.push(currentValue); + } + return uniqList; + }, []); +}; export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_CHAT_SCREEN: - return { ...state, ...INITAL_STATE }; - case CREATE_CHAT_HANDLER_SUCCESS: - return { ...state } - case CREATE_CHAT_HANDLER_FAIL: - return { ...state } - case CHANNEL_TITLE_CHANGED: - return { ...state, title: action.title, memberCount: action.memberCount } - case CHANNEL_TITLE_CHANGED_FAIL: - return { ...state } - case MESSAGE_LIST_SUCCESS: - return { ...state, list: uniqueList([...state.list, ...action.list]) }; - case MESSAGE_LIST_FAIL: - return { ...state }; - case SEND_MESSAGE_TEMPORARY: - return { ...state, list: [...[action.message], ...state.list]} - case SEND_MESSAGE_SUCCESS: - const newMessage = action.message; - const sendSuccessList = state.list.map((message) => { - if (message.reqId && newMessage.reqId && message.reqId.toString() === newMessage.reqId.toString()) { - return newMessage; - } else { - return message; - } - }) - return { ...state, list: sendSuccessList } - case SEND_MESSAGE_FAIL: - const newChatList = state.list.slice(1); - return { ...state, list: newChatList } - case CHANNEL_EXIT_SUCCESS: - return { ...state, exit: true }; - case CHANNEL_EXIT_FAIL: - return { ...state, exit: false }; - - case MESSAGE_RECEIVED: - return { ...state, list: uniqueList([...[action.payload], ...state.list]) } - case MESSAGE_UPDATED: - const updatedMessage = action.payload; - const updatedList = state.list.map((message) => { - if (message.messageId === updatedMessage.messageId) { - message = updatedMessage - } - return message - }); - return { ...state, list: updatedList } - case MESSAGE_DELETED: - const deletedList = state.list.filter((message) => { - return message.messageId.toString() !== action.payload.toString(); - }); - return { ...state, list: deletedList } - case CHANNEL_CHANGED: - return { ...state, memberCount: action.memberCount, title: action.title } - case TYPING_STATUS_UPDATED: - return { ...state, typing: action.typing }; - case READ_RECEIPT_UPDATED: - return { ...state, list: state.list }; - default: - return state; - } -} + switch (action.type) { + case INIT_CHAT_SCREEN: + return { ...state, ...INITAL_STATE }; + case CREATE_CHAT_HANDLER_SUCCESS: + return { ...state }; + case CREATE_CHAT_HANDLER_FAIL: + return { ...state }; + case CHANNEL_TITLE_CHANGED: + return { ...state, title: action.title, memberCount: action.memberCount }; + case CHANNEL_TITLE_CHANGED_FAIL: + return { ...state }; + case MESSAGE_LIST_SUCCESS: + return { ...state, list: uniqueList([...state.list, ...action.list]) }; + case MESSAGE_LIST_FAIL: + return { ...state }; + case SEND_MESSAGE_TEMPORARY: + return { ...state, list: [...[action.message], ...state.list] }; + case SEND_MESSAGE_SUCCESS: + const newMessage = action.message; + let foundNewMessage = false; + const sendSuccessList = state.list.map(message => { + if (message.reqId && newMessage.reqId && message.reqId.toString() === newMessage.reqId.toString()) { + foundNewMessage = true; + return newMessage; + } else { + return message; + } + }); + if (foundNewMessage) { + return { ...state, list: sendSuccessList }; + } else { + return { ...state, list: [...[newMessage], ...sendSuccessList] }; + } + case SEND_MESSAGE_FAIL: + const newChatList = state.list.slice(1); + return { ...state, list: newChatList }; + case CHANNEL_EXIT_SUCCESS: + return { ...state, exit: true }; + case CHANNEL_EXIT_FAIL: + return { ...state, exit: false }; + case USER_MESSAGE_PRESS: + const newSelectedMessage = action.message; + return { ...state, selectedMessages: [newSelectedMessage] }; + case USER_MESSAGE_SELECTION_CLEAR: + return { ...state, selectedMessages: [] }; + case MESSAGE_RECEIVED: + return { ...state, list: uniqueList([...[action.payload], ...state.list]) }; + case MESSAGE_UPDATED: + const updatedMessage = action.payload; + const updatedList = state.list.map(message => { + if (message.messageId === updatedMessage.messageId) { + message = updatedMessage; + } + return message; + }); + return { ...state, list: updatedList }; + case MESSAGE_DELETED: + const deletedList = state.list.filter(message => { + return message.messageId.toString() !== action.payload.toString(); + }); + return { ...state, list: deletedList }; + case CHANNEL_CHANGED: + return { ...state, memberCount: action.memberCount, title: action.title }; + case TYPING_STATUS_UPDATED: + return { ...state, typing: action.typing }; + case READ_RECEIPT_UPDATED: + return { ...state, list: state.list }; + case OWN_MESSAGE_DELETED_FAIL: + return { ...state }; + case OWN_MESSAGE_DELETED: + return { ...state, selectedMessages: [] }; + case OWN_MESSAGE_UPDATED: + const editedMessage = action.edited; + const updatedList2 = state.list.map(message => { + if (message.messageId === editedMessage.messageId) { + message.isEdited = true; + message.message = action.contents; + } + return message; + }); + return { ...state, selectedMessages: [], list: updatedList2 }; + case OWN_MESSAGE_UPDATED_FAIL: + return { ...state }; + case MESSAGE_COPY: + return { ...state, selectedMessages: [] }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js index 9542dbd7..87572872 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js @@ -1,35 +1,47 @@ -import { - INIT_INVITE, - USER_LIST_SUCCESS, - USER_LIST_FAIL, - CREATE_GROUP_CHANNEL_SUCCESS, - CREATE_GROUP_CHANNEL_FAIL, - INVITE_GROUP_CHANNEL_SUCCESS, - INVITE_GROUP_CHANNEL_FAIL +import { + INIT_INVITE, + USER_LIST_SUCCESS, + USER_LIST_FAIL, + CREATE_GROUP_CHANNEL_SUCCESS, + CREATE_GROUP_CHANNEL_FAIL, + INVITE_GROUP_CHANNEL_SUCCESS, + INVITE_GROUP_CHANNEL_FAIL } from '../actions/types'; const INITAL_STATE = { - list: [], - channel: null -} + list: [], + channel: null +}; -export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_INVITE: - return { ...state, ...INITAL_STATE }; - case USER_LIST_SUCCESS: - return { ...state, list: action.list }; - case USER_LIST_FAIL: - return { ...state, list: [] }; - case CREATE_GROUP_CHANNEL_SUCCESS: - return { ...state, channel: action.channel }; - case CREATE_GROUP_CHANNEL_FAIL: - return { ...state, channel: null }; - case INVITE_GROUP_CHANNEL_SUCCESS: - return { ...state, channel: action.channel }; - case INVITE_GROUP_CHANNEL_FAIL: - return { ...state, channel: null }; - default: - return state; +const uniqueList = list => { + return list.reduce((uniqList, currentValue) => { + let ids = uniqList.map(item => { + return item.userId; + }); + if (ids.indexOf(currentValue.userId) < 0) { + uniqList.push(currentValue); } -} + return uniqList; + }, []); +}; + +export default (state = INITAL_STATE, action) => { + switch (action.type) { + case INIT_INVITE: + return { ...state, ...INITAL_STATE }; + case USER_LIST_SUCCESS: + return { ...state, list: uniqueList([...state.list, ...action.list]) }; + case USER_LIST_FAIL: + return { ...state, list: [...state.list] }; + case CREATE_GROUP_CHANNEL_SUCCESS: + return { ...state, channel: action.channel }; + case CREATE_GROUP_CHANNEL_FAIL: + return { ...state, channel: null }; + case INVITE_GROUP_CHANNEL_SUCCESS: + return { ...state, channel: action.channel }; + case INVITE_GROUP_CHANNEL_FAIL: + return { ...state, channel: null }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js index 1cc406a1..722805f2 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js @@ -1,71 +1,71 @@ -import { - INIT_GROUP_CHANNEL, - GROUP_CHANNEL_PROGRESS_START, - GROUP_CHANNEL_PROGRESS_END, - GROUP_CHANNEL_LIST_SUCCESS, - GROUP_CHANNEL_LIST_FAIL, - GET_GROUP_CHANNEL_SUCCESS, - GET_GROUP_CHANNEL_FAIL, - CHANNEL_EDIT_SUCCESS, - CHANNEL_EDIT_FAIL, - ADD_GROUP_CHANNEL_ITEM, - CLEAR_SELECTED_GROUP_CHANNEL, - GROUP_CHANNEL_CHANGED +import { + INIT_GROUP_CHANNEL, + GROUP_CHANNEL_PROGRESS_START, + GROUP_CHANNEL_PROGRESS_END, + GROUP_CHANNEL_LIST_SUCCESS, + GROUP_CHANNEL_LIST_FAIL, + GET_GROUP_CHANNEL_SUCCESS, + GET_GROUP_CHANNEL_FAIL, + CHANNEL_EDIT_SUCCESS, + CHANNEL_EDIT_FAIL, + ADD_GROUP_CHANNEL_ITEM, + CLEAR_SELECTED_GROUP_CHANNEL, + GROUP_CHANNEL_CHANGED } from '../actions/types'; const INITAL_STATE = { - isLoading: false, - list: [], - channel: null -} + isLoading: false, + list: [], + channel: null +}; export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_GROUP_CHANNEL: - return { ...state, ...INITAL_STATE }; - case GROUP_CHANNEL_PROGRESS_START: - return { ...state, isLoading: true }; - case GROUP_CHANNEL_PROGRESS_END: - return { ...state, isLoading: false }; - case GROUP_CHANNEL_LIST_SUCCESS: - return { - ...state, - isLoading: false, - list: [...state.list, ...action.list] - }; - case GROUP_CHANNEL_LIST_FAIL: - return { ...state, isLoading: false }; - case GET_GROUP_CHANNEL_SUCCESS: - return { ...state, channel: action.channel }; - case GET_GROUP_CHANNEL_FAIL: - return { ...state, channel: null }; - case CHANNEL_EDIT_SUCCESS: - const newEditList = state.list.filter((channel) => { - return channel.url !== action.payload; - }) - return { ...state, isLoading: false, list: newEditList }; - case CHANNEL_EDIT_FAIL: - return { ...state }; - case ADD_GROUP_CHANNEL_ITEM: - const createdChannel = action.channel; - const searchChannel = state.list.filter((channel) => { - return channel.url === createdChannel.url; - })[0]; - const createdChannelList = searchChannel ? state.list : [...[action.channel], ...state.list]; - return { ...state, list: createdChannelList }; - case CLEAR_SELECTED_GROUP_CHANNEL: - return { ...state, channel: null }; - case GROUP_CHANNEL_CHANGED: - const changedChannel = action.channel; - const updateList = state.list.map((channel) => { - return channel.url === changedChannel.url ? changedChannel : channel; - }) - const searchChangedChannel = state.list.filter((channel) => { - return channel.url === changedChannel.url; - })[0]; - const newList = searchChangedChannel ? updateList : [...[changedChannel], ...updateList]; - return { ...state, list: newList }; - default: - return state; - } -} + switch (action.type) { + case INIT_GROUP_CHANNEL: + return { ...state, ...INITAL_STATE }; + case GROUP_CHANNEL_PROGRESS_START: + return { ...state, isLoading: true }; + case GROUP_CHANNEL_PROGRESS_END: + return { ...state, isLoading: false }; + case GROUP_CHANNEL_LIST_SUCCESS: + return { + ...state, + isLoading: false, + list: [...state.list, ...action.list] + }; + case GROUP_CHANNEL_LIST_FAIL: + return { ...state, isLoading: false }; + case GET_GROUP_CHANNEL_SUCCESS: + return { ...state, channel: action.channel }; + case GET_GROUP_CHANNEL_FAIL: + return { ...state, channel: null }; + case CHANNEL_EDIT_SUCCESS: + const newEditList = state.list.filter(channel => { + return channel.url !== action.payload; + }); + return { ...state, isLoading: false, list: newEditList }; + case CHANNEL_EDIT_FAIL: + return { ...state }; + case ADD_GROUP_CHANNEL_ITEM: + const createdChannel = action.channel; + const searchChannel = state.list.filter(channel => { + return channel.url === createdChannel.url; + })[0]; + const createdChannelList = searchChannel ? state.list : [...[action.channel], ...state.list]; + return { ...state, list: createdChannelList }; + case CLEAR_SELECTED_GROUP_CHANNEL: + return { ...state, channel: null }; + case GROUP_CHANNEL_CHANGED: + const changedChannel = action.channel; + const updateList = state.list.map(channel => { + return channel.url === changedChannel.url ? changedChannel : channel; + }); + const searchChangedChannel = state.list.filter(channel => { + return channel.url === changedChannel.url; + })[0]; + const newList = searchChangedChannel ? updateList : [...[changedChannel], ...updateList]; + return { ...state, list: newList }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/index.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/index.js index 0fa90ee7..28dabf66 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/index.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/index.js @@ -11,8 +11,25 @@ import groupChannel from './groupChannelReducer'; import groupChannelInvite from './groupChannelInviteReducer'; export default combineReducers({ - login, menu, profile, - openChannel, openChannelCreate, - chat, member, blockUser, - groupChannel, groupChannelInvite + login, + menu, + profile, + openChannel, + openChannelCreate, + chat, + member, + blockUser, + groupChannel, + groupChannelInvite }); + +export loginReducer from './loginReducer'; +export menuReducer from './menuReducer'; +export profileReducer from './profileReducer'; +export openChannelReducer from './openChannelReducer'; +export openChannelCreateReducer from './openChannelCreateReducer'; +export chatReducer from './chatReducer'; +export memberReducer from './memberReducer'; +export blockUserReducer from './blockUserReducer'; +export groupChannelReducer from './groupChannelReducer'; +export groupChannelInviteReducer from './groupChannelInviteReducer'; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/loginReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/loginReducer.js index aed93594..b531e697 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/loginReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/loginReducer.js @@ -1,23 +1,19 @@ -import { - INIT_LOGIN, - LOGIN_SUCCESS, - LOGIN_FAIL -} from '../actions/types'; +import { INIT_LOGIN, LOGIN_SUCCESS, LOGIN_FAIL } from '../actions/types'; const INITIAL_STATE = { - error: '', - user: null -} + error: '', + user: null +}; export default (state = INITIAL_STATE, action) => { - switch (action.type) { - case INIT_LOGIN: - return { ...state, ...INITIAL_STATE }; - case LOGIN_SUCCESS: - return { ...state, ...INITIAL_STATE, user: action.payload }; - case LOGIN_FAIL: - return { ...state, ...INITIAL_STATE, error: action.payload }; - default: - return state; - } + switch (action.type) { + case INIT_LOGIN: + return { ...state, ...INITIAL_STATE }; + case LOGIN_SUCCESS: + return { ...state, ...INITIAL_STATE, user: action.payload }; + case LOGIN_FAIL: + return { ...state, ...INITIAL_STATE, error: action.payload }; + default: + return state; + } }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/memberReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/memberReducer.js index 9290110a..90cf5038 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/memberReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/memberReducer.js @@ -1,22 +1,18 @@ -import { - INIT_MEMBER, - MEMBER_LIST_SUCCESS, - MEMBER_LIST_FAIL -} from '../actions/types'; +import { INIT_MEMBER, MEMBER_LIST_SUCCESS, MEMBER_LIST_FAIL } from '../actions/types'; const INITAL_STATE = { - list: [] -} + list: [] +}; export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_MEMBER: - return { ...state, ...INITAL_STATE }; - case MEMBER_LIST_SUCCESS: - return { ...state, list: action.list }; - case MEMBER_LIST_FAIL: - return { ...state, list: [] }; - default: - return state; - } -} + switch (action.type) { + case INIT_MEMBER: + return { ...state, ...INITAL_STATE }; + case MEMBER_LIST_SUCCESS: + return { ...state, list: action.list }; + case MEMBER_LIST_FAIL: + return { ...state, list: [] }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/menuReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/menuReducer.js index ecf0147d..05fc30c9 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/menuReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/menuReducer.js @@ -1,19 +1,16 @@ -import { - INIT_MENU, - DISCONNECT_SUCCESS -} from '../actions/types'; +import { INIT_MENU, DISCONNECT_SUCCESS } from '../actions/types'; const INITIAL_STATE = { - isDisconnected: false -} + isDisconnected: false +}; export default (state = INITIAL_STATE, action) => { - switch (action.type) { - case INIT_MENU: - return { ...state, ...INITIAL_STATE }; - case DISCONNECT_SUCCESS: - return { ...state, isDisconnected: true }; - default: - return state; - } + switch (action.type) { + case INIT_MENU: + return { ...state, ...INITIAL_STATE }; + case DISCONNECT_SUCCESS: + return { ...state, isDisconnected: true }; + default: + return state; + } }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js index af550e6a..f7753c16 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js @@ -1,23 +1,19 @@ -import { - INIT_OPEN_CHANNEL_CREATE, - OPEN_CHANNEL_CREATE_SUCCESS, - OPEN_CHANNEL_CREATE_FAIL -} from '../actions/types'; +import { INIT_OPEN_CHANNEL_CREATE, OPEN_CHANNEL_CREATE_SUCCESS, OPEN_CHANNEL_CREATE_FAIL } from '../actions/types'; const INITAL_STATE = { - error: '', - channel: null -} + error: '', + channel: null +}; export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_OPEN_CHANNEL_CREATE: - return { ...state, ...INITAL_STATE }; - case OPEN_CHANNEL_CREATE_SUCCESS: - return { ...state, ...INITAL_STATE, channel: action.channel }; - case OPEN_CHANNEL_CREATE_FAIL: - return { ...state, ...INITAL_STATE, error: action.error }; - default: - return state; - } -} + switch (action.type) { + case INIT_OPEN_CHANNEL_CREATE: + return { ...state, ...INITAL_STATE }; + case OPEN_CHANNEL_CREATE_SUCCESS: + return { ...state, ...INITAL_STATE, channel: action.channel }; + case OPEN_CHANNEL_CREATE_FAIL: + return { ...state, ...INITAL_STATE, error: action.error }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelReducer.js index f48121b1..accf83be 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/openChannelReducer.js @@ -1,50 +1,50 @@ -import { - INIT_OPEN_CHANNEL, - OPEN_CHANNEL_PROGRESS_START, - OPEN_CHANNEL_PROGRESS_END, - OPEN_CHANNEL_LIST_SUCCESS, - OPEN_CHANNEL_LIST_FAIL, - GET_OPEN_CHANNEL_SUCCESS, - GET_OPEN_CHANNEL_FAIL, - ADD_OPEN_CHANNEL_ITEM, - CLEAR_ADD_OPEN_CHANNEL, - CLEAR_SELETED_OPEN_CHANNEL +import { + INIT_OPEN_CHANNEL, + OPEN_CHANNEL_PROGRESS_START, + OPEN_CHANNEL_PROGRESS_END, + OPEN_CHANNEL_LIST_SUCCESS, + OPEN_CHANNEL_LIST_FAIL, + GET_OPEN_CHANNEL_SUCCESS, + GET_OPEN_CHANNEL_FAIL, + ADD_OPEN_CHANNEL_ITEM, + CLEAR_ADD_OPEN_CHANNEL, + CLEAR_SELETED_OPEN_CHANNEL } from '../actions/types'; const INITAL_STATE = { - isLoading: false, - list: [], - channel: null, - createdChannel: null -} + isLoading: false, + list: [], + channel: null, + createdChannel: null +}; export default (state = INITAL_STATE, action) => { - switch(action.type) { - case INIT_OPEN_CHANNEL: - return { ...state, ...INITAL_STATE }; - case OPEN_CHANNEL_PROGRESS_START: - return { ...state, isLoading: true }; - case OPEN_CHANNEL_PROGRESS_END: - return { ...state, isLoading: false }; - case OPEN_CHANNEL_LIST_SUCCESS: - return { - ...state, - isLoading: false, - list: [...state.list, ...action.list] - }; - case OPEN_CHANNEL_LIST_FAIL: - return { ...state, isLoading: false }; - case GET_OPEN_CHANNEL_SUCCESS: - return { ...state, channel: action.channel }; - case GET_OPEN_CHANNEL_FAIL: - return { ...state, channel: null }; - case ADD_OPEN_CHANNEL_ITEM: - return { ...state, createdChannel: action.channel }; - case CLEAR_ADD_OPEN_CHANNEL: - return { ...state, createdChannel: null }; - case CLEAR_SELETED_OPEN_CHANNEL: - return { ...state, channel: null}; - default: - return state; - } -} + switch (action.type) { + case INIT_OPEN_CHANNEL: + return { ...state, ...INITAL_STATE }; + case OPEN_CHANNEL_PROGRESS_START: + return { ...state, isLoading: true }; + case OPEN_CHANNEL_PROGRESS_END: + return { ...state, isLoading: false }; + case OPEN_CHANNEL_LIST_SUCCESS: + return { + ...state, + isLoading: false, + list: [...state.list, ...action.list] + }; + case OPEN_CHANNEL_LIST_FAIL: + return { ...state, isLoading: false }; + case GET_OPEN_CHANNEL_SUCCESS: + return { ...state, channel: action.channel }; + case GET_OPEN_CHANNEL_FAIL: + return { ...state, channel: null }; + case ADD_OPEN_CHANNEL_ITEM: + return { ...state, createdChannel: action.channel }; + case CLEAR_ADD_OPEN_CHANNEL: + return { ...state, createdChannel: null }; + case CLEAR_SELETED_OPEN_CHANNEL: + return { ...state, channel: null }; + default: + return state; + } +}; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/profileReducer.js b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/profileReducer.js index 83a456a6..79b98e1d 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/profileReducer.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/reducers/profileReducer.js @@ -1,27 +1,22 @@ -import { - INIT_PROFILE, - GET_PROFILE_SUCCESS, - UPDATE_PROFILE_SUCCESS, - UPDATE_PROFILE_FAIL -} from '../actions/types'; +import { INIT_PROFILE, GET_PROFILE_SUCCESS, UPDATE_PROFILE_SUCCESS, UPDATE_PROFILE_FAIL } from '../actions/types'; const INITIAL_STATE = { - userInfo: null, - error: '', - isSaved: false -} + userInfo: null, + error: '', + isSaved: false +}; export default (state = INITIAL_STATE, action) => { - switch (action.type) { - case INIT_PROFILE: - return { ...state, ...INITIAL_STATE }; - case GET_PROFILE_SUCCESS: - return { ...state, userInfo: action.userInfo }; - case UPDATE_PROFILE_SUCCESS: - return { ...state, error: '', isSaved: true }; - case UPDATE_PROFILE_FAIL: - return { ...state, error: action.error, isSaved: false }; - default: - return state; - } + switch (action.type) { + case INIT_PROFILE: + return { ...state, ...INITIAL_STATE }; + case GET_PROFILE_SUCCESS: + return { ...state, userInfo: action.userInfo }; + case UPDATE_PROFILE_SUCCESS: + return { ...state, error: '', isSaved: true }; + case UPDATE_PROFILE_FAIL: + return { ...state, error: action.error, isSaved: false }; + default: + return state; + } }; diff --git a/react-native-redux-sample/ReactNativeWithSendBird/src/screens/Chat.js b/react-native-redux-sample/ReactNativeWithSendBird/src/screens/Chat.js index 0e236398..17da6e94 100644 --- a/react-native-redux-sample/ReactNativeWithSendBird/src/screens/Chat.js +++ b/react-native-redux-sample/ReactNativeWithSendBird/src/screens/Chat.js @@ -1,5 +1,5 @@ import React, { Component } from 'react'; -import { Platform, View, FlatList, Text, Alert, AsyncStorage, BackHandler } from 'react-native'; +import { Platform, View, FlatList, Text, Alert, BackHandler, Clipboard, Keyboard } from 'react-native'; import { NavigationActions } from 'react-navigation'; import Permissions from 'react-native-permissions'; import { connect } from 'react-redux'; @@ -12,12 +12,16 @@ import { onSendButtonPress, getPrevMessageList, onUserBlockPress, + onMessageDelete, onFileButtonPress, typingStart, + onUserMessageCopy, + onUserUpdateMessage, + clearMessageSelection, typingEnd, channelExit } from '../actions'; -import { Button, Spinner, TextItem, FileItem, ImageItem, MessageInput, Message, AdminMessage } from '../components'; +import { Button, Spinner, MessageInput, Message, AdminMessage } from '../components'; import { BarIndicator } from 'react-native-indicators'; import ImagePicker from 'react-native-image-picker'; import { @@ -25,14 +29,50 @@ import { sbGetOpenChannel, sbCreatePreviousMessageListQuery, sbAdjustMessageList, - sbIsImageMessage, sbMarkAsRead } from '../sendbirdActions'; import appStateChangeHandler from '../appStateChangeHandler'; +import SendBird from 'sendbird'; class Chat extends Component { static navigationOptions = ({ navigation }) => { const { params } = navigation.state; + let newTitle = ''; + if (params.chooseTitle) { + newTitle = params.chooseTitle; + } else { + newTitle = `${params.newTitle}` + (params.memberCount ? `(${params.memberCount})` : null); + } + let headerLeft = this._defaultHeaderLeft(params); + if (navigation.getParam('configurableHeaderLeft')) { + headerLeft = navigation.getParam('configurableHeaderLeft'); + } + let headerRight = this._defaultHeaderRight(params, navigation); + if (navigation.getParam('configurableHeaderRight')) { + headerRight = navigation.getParam('configurableHeaderRight'); + } + return { + title: newTitle, + headerLeft: headerLeft, + headerRight: headerRight + }; + }; + + static _defaultHeaderLeft = params => { + return ( + - - - - - ) - } -} - -const styles = StyleSheet.create({ - container: { - flex: 1, - justifyContent: 'center', - alignItems: 'stretch', - backgroundColor: '#ffffff' - }, - chatContainer: { - flex: 10, - justifyContent: 'center', - alignItems: 'stretch', - backgroundColor: '#f7f8fc' - }, - inputContainer: { - height: 44, - borderTopWidth: 1 / PixelRatio.get(), - borderColor: '#b2b2b2', - flexDirection: 'row', - paddingLeft: 10, - paddingRight: 10, - }, - textInput: { - alignSelf: 'center', - height: 30, - width: 100, - backgroundColor: '#FFF', - flex: 1, - padding: 0, - margin: 0, - fontSize: 15, - }, - photoButton: { - marginTop: 11, - marginRight: 10, - }, - sendButton: { - marginTop: 11, - marginLeft: 10, - }, - listItem: { - flex: 1, - flexDirection: 'row', - alignItems: 'flex-start', - backgroundColor: '#f7f8fc', - padding: 5, - }, - - adListItem: { - flex: 1, - flexDirection: 'row', - alignItems: 'flex-start', - backgroundColor: '#e6e9f0', - padding: 5, - margin: 5, - }, - - listIcon: { - justifyContent: 'flex-start', - paddingLeft: 10, - paddingRight: 15 - }, - senderIcon: { - width: 30, - height: 30 - }, - senderContainer: { - flex: 1, - flexDirection: 'column', - }, - senderText: { - fontSize: 12, - color: '#ababab' - }, - dateText: { - textAlign: 'center', - fontSize: 12, - color: '#ababab', - fontWeight: 'bold' - } -}); diff --git a/react-native-sample/SendBirdReactNativeSample/src/pages/createChannel.js b/react-native-sample/SendBirdReactNativeSample/src/pages/createChannel.js deleted file mode 100644 index 1529f2c3..00000000 --- a/react-native-sample/SendBirdReactNativeSample/src/pages/createChannel.js +++ /dev/null @@ -1,118 +0,0 @@ -import React, { Component } from 'react' -import { - View, - TextInput, - StyleSheet -} from 'react-native' - -import {APP_ID, PULLDOWN_DISTANCE} from '../consts'; -import SendBird from 'sendbird'; -var sb = null; - -import TopBar from '../components/topBar'; -import Button from '../components/button'; - -export default class CreateChannel extends Component { - constructor(props) { - super(props); - sb = SendBird.getInstance(); - this.state = { - channelName: '', - disable: true - }; - this._onChangeText = this._onChangeText.bind(this); - this._onBackPress = this._onBackPress.bind(this); - this._onPressCreateChannel = this._onPressCreateChannel.bind(this); - } - - _onChangeText(channelName) { - this.setState({ - channelName: channelName, - disable: (channelName.trim().length > 0) ? false : true - }) - } - - _onBackPress() { - this.props.navigator.pop(); - } - - _onPressCreateChannel() { - var _SELF = this; - sb.OpenChannel.createChannel(_SELF.state.channelName, '', '', [sb.currentUser.userId], function (channel, error) { - if (error) { - console.log('Create OpenChannel Fail.', error); - return; - } - channel.enter(function(response, error) { - if (error) { - console.log('Enter openChannel Fail.', error); - } - _SELF.props.navigator.replace({name: 'chat', channel: channel, refresh: _SELF.props.route.refresh}); - }) - }); - } - - _buttonStyle() { - return { - backgroundColor: '#6E5BAA', - underlayColor: '#51437f', - borderColor: '#6E5BAA', - disabledColor: '#ababab', - textColor: '#ffffff' - } - } - - render() { - return ( - - - - - - - - -

    -
    OPEN CHAT
    -
    Get started to select
    a channel
    -
    - -
    GROUP CHAT
    -
    -
    - -
    -
    - -
    - - - - - -
    - -
    - - -
    -
    -
    - -
    INVITE
    - - -
    - - -
    -
    - - -
    -
    - - -
    -
    WELCOME TO SAMPLE CHAT
    -
    -
    - Create or select a channel to chat in.
    - If you don't have a channel to participate,
    - go ahead and create your first channel now. -
    -
    - - -
    -
    - -
    -
    -
    - - -
    - -
    -
    - -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/index.html b/web-sample/index.html deleted file mode 100644 index 2058a66a..00000000 --- a/web-sample/index.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - Web SDK Sample - - -
    -
    - - -
    -
    - - -
    -
    - -
    -
    - - -
    -

    - - -
    - - -
    - Start chatting on Sendbird by choosing your display name.
    - This can be changed anytime and will be shown on 1-on-1 and group messaging. -
    -
    - Download Sample -
    - -
    - - -
    - -
    -
    -
    - - -
    - - - - - - - - - - - \ No newline at end of file diff --git a/web-sample/package.json b/web-sample/package.json deleted file mode 100644 index f637ffa9..00000000 --- a/web-sample/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "Sample-JS-Web-Basic", - "version": "1.0.0", - "description": "SendBird Web Basic Sample", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "SendBird", - "license": "ISC", - "devDependencies": { - "express": "^4.16.3" - } -} diff --git a/web-sample/server.js b/web-sample/server.js deleted file mode 100644 index 73418904..00000000 --- a/web-sample/server.js +++ /dev/null @@ -1,14 +0,0 @@ -const express = require('express'); -const app = express(); - -const PORT = 9001; - -app.use(express.static('build')); -app.use(express.static('./')); - -app.get('/', function(req, res) { - res.sendfile('index.html'); -}); - -app.listen(PORT); -console.log(`[SERVER RUNNING] 127.0.0.1:${PORT}`); diff --git a/web-sample/static/bootstrap/bootstrap.min.css b/web-sample/static/bootstrap/bootstrap.min.css deleted file mode 100644 index d65c66b1..00000000 --- a/web-sample/static/bootstrap/bootstrap.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/web-sample/static/bootstrap/bootstrap.min.js b/web-sample/static/bootstrap/bootstrap.min.js deleted file mode 100644 index 133aeecb..00000000 --- a/web-sample/static/bootstrap/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under the MIT license - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.5",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.5",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")?(c.prop("checked")&&(a=!1),b.find(".active").removeClass("active"),this.$element.addClass("active")):"checkbox"==c.prop("type")&&(c.prop("checked")!==this.$element.hasClass("active")&&(a=!1),this.$element.toggleClass("active")),c.prop("checked",this.$element.hasClass("active")),a&&c.trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active")),this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),a(c.target).is('input[type="radio"]')||a(c.target).is('input[type="checkbox"]')||c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.5",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.5",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function c(c){c&&3===c.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=b(d),f={relatedTarget:this};e.hasClass("open")&&(c&&"click"==c.type&&/input|textarea/i.test(c.target.tagName)&&a.contains(e[0],c.target)||(e.trigger(c=a.Event("hide.bs.dropdown",f)),c.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f))))}))}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.5",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=b(e),g=f.hasClass("open");if(c(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a(document.createElement("div")).addClass("dropdown-backdrop").insertAfter(a(this)).on("click",c);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(c){if(/(38|40|27|32)/.test(c.which)&&!/input|textarea/i.test(c.target.tagName)){var d=a(this);if(c.preventDefault(),c.stopPropagation(),!d.is(".disabled, :disabled")){var e=b(d),g=e.hasClass("open");if(!g&&27!=c.which||g&&27==c.which)return 27==c.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.disabled):visible a",i=e.find(".dropdown-menu"+h);if(i.length){var j=i.index(c.target);38==c.which&&j>0&&j--,40==c.which&&jdocument.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},c.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},c.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth
    ',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(a.isFunction(this.options.viewport)?this.options.viewport.call(this,this.$element):this.options.viewport.selector||this.options.viewport),this.inState={click:!1,hover:!1,focus:!1},this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusin"==b.type?"focus":"hover"]=!0),c.tip().hasClass("in")||"in"==c.hoverState?void(c.hoverState="in"):(clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.isInStateTrue=function(){for(var a in this.inState)if(this.inState[a])return!0;return!1},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),b instanceof a.Event&&(c.inState["focusout"==b.type?"focus":"hover"]=!1),c.isInStateTrue()?void 0:(clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide())},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element),this.$element.trigger("inserted.bs."+this.type);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.getPosition(this.$viewport);h="bottom"==h&&k.bottom+m>o.bottom?"top":"top"==h&&k.top-mo.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.right&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){if(!this.$tip&&(this.$tip=a(this.options.template),1!=this.$tip.length))throw new Error(this.type+" `template` option must consist of exactly 1 top-level element!");return this.$tip},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),b?(c.inState.click=!c.inState.click,c.isInStateTrue()?c.enter(c):c.leave(c)):c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type),a.$tip&&a.$tip.detach(),a.$tip=null,a.$arrow=null,a.$viewport=null})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.5",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.5",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.5",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=Math.max(a(document).height(),a(document.body).height());"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/web-sample/static/css/sample-chat.css b/web-sample/static/css/sample-chat.css deleted file mode 100644 index 4822a533..00000000 --- a/web-sample/static/css/sample-chat.css +++ /dev/null @@ -1,1341 +0,0 @@ - -input, button, textarea { - outline: none; -} - -.left-nav::-webkit-scrollbar { - width: 8px; -} - -.left-nav::-webkit-scrollbar-track { - -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); - -webkit-border-radius: 10px; - border-radius: 10px; -} - -.left-nav::-webkit-scrollbar-thumb { - -webkit-border-radius: 10px; - border-radius: 10px; - background: rgba(63, 47, 91, 0.65); - -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5); -} - -.left-nav::-webkit-scrollbar-thumb:window-inactive { - background: rgba(63, 47, 91, 0.65); -} - -.init-check { - display: none; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.5); - z-index: 999; -} - -.sample-body { - min-width: 960px; - overflow-x: auto; -} - -.left-nav { - width: 220px; - height: 100vh; - background: #4e4273; - padding: 20px 0 0 0; - border-right: 1px solid #3b1973; - float: left; -} - -.left-nav-icon { - /*width: 142px;*/ - height: 50px; - background: url("../img/logo_SendBird_reversed.svg") no-repeat center center; - background-size: 160px; - background-position: 25%; - - margin-left: 14px; -} - -.left-nav-channel-select { - padding: 20px 14px 0 14px; -} - -.left-nav-button-guide { - width: 36px; - height: 36px; - background: url("../img/image-outerglow.svg") no-repeat center center transparent; - float: right; - margin-right: 7px; -} - -.left-nav-button { - width: 192px; - height: 40px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - padding: 0 0 0 14px; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 13px; - color: #fff; - line-height: 36px; - border: 0; - text-align: left; -} - -.left-nav-open { - background: url("../img/btn-openchat-normal.svg") no-repeat 160px center #329fe6; -} -.left-nav-open:hover, -.left-nav-open:focus { - background: url("../img/btn-openchat-normal.svg") no-repeat 160px center #0e6bc4; -} - -.left-nav-open--active, -.left-nav-open--active:hover, -.left-nav-open--active:focus { - width: 212px; - background: url("../img/btn-openchat-close.svg") no-repeat 160px center #0e6bc4; -} - -.left-nav-messaging { - margin-top: 12px; - background: url("../img/btn-1on1groupchat-normal.svg") no-repeat 160px center #32c5e6; -} -.left-nav-messaging:hover, -.left-nav-messaging:focus { - background: url("../img/btn-1on1groupchat-normal.svg") no-repeat 160px center #0f9ab8; -} - -.left-nav-messaging--active, -.left-nav-messaging--active:hover, -.left-nav-messaging--active:focus { - width: 212px; - background: url("../img/btn-openchat-close.svg") no-repeat 160px center #0f9ab8; -} - -.left-nav-channel-section { - height: calc(100% - 240px); - margin-top: 18px; - overflow-y: auto; -} - -.left-nav-channel-empty { - width: 192px; - height: 72px; - padding: 18px 0 0 14px; - margin-left: 14px; - border: 1px dashed #7f6da0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - font-family: 'Lato'; - font-weight: 500; - font-size: 14px; - color: #7f6da0; - line-height: 18px; - text-align: left; -} - -.left-nav-channel-title { - width: 100%; - height: 30px; - font-family: 'Lato'; - font-weight: 500; - font-size: 11px; - color: #7f6da0; - line-height: 30px; - padding: 0 14px; -} -.title-messaging { - margin-top: 18px; -} - -.left-nav-channel { - width: 100%; - font-family: 'Lato'; - font-weight: 500; - font-size: 16px; - color: #a08dce; - padding: 0 0 0 44px; - cursor: pointer; -} - -.left-nav-channel-lastmessage { - font-size: 13px; - color: #7f6da0; -} -.left-nav-channel-lastmessagetime { - font-size: 13px; - color: #7f6da0; - text-align: left; - padding-right: 20px; -} - -.left-nav-channel-open { - background: url("../img/icon-menu-channel-off.svg") no-repeat 14px center transparent; - margin-bottom: 4px; -} -.left-nav-channel-open:hover { - background: url("../img/icon-menu-channel-off.svg") no-repeat 14px center #463c66; -} - -.left-nav-channel-open--active { - background: url("../img/icon-menu-channel-on.svg") no-repeat 14px center #362f4f; - color: #fff; -} -.left-nav-channel-open--active:hover { - background: url("../img/icon-menu-channel-on.svg") no-repeat 14px center #3f2f5b; - color: #fff; -} - -.left-nav-channel-open--active:hover > .left-nav-channel-leave, -.left-nav-channel-messaging--active:hover > .left-nav-channel-leave, -.left-nav-channel-group--active:hover > .left-nav-channel-leave { - display: block; -} -.left-nav-channel-leave { - display: none; - width: 17px; - height: 30px; - float: right; - margin-right: 20px; - background: url("../img/btn-leave-menu-over.svg") no-repeat center center transparent; -} -.left-nav-channel-leave--active { - display: block; - background: url("../img/btn-leave-menu-click.svg") no-repeat center center transparent; -} - -.left-nav-channel-messaging { - background: url("../img/icon-menu-chat-off.svg") no-repeat 14px center transparent; -} -.left-nav-channel-messaging:hover { - background: url("../img/icon-menu-chat-off.svg") no-repeat 14px center #463c66; -} - -.left-nav-channel-messaging--active { - background: url("../img/icon-menu-chat-on.svg") no-repeat 14px center #362f4f; - color: #fff; -} - -.left-nav-channel-group { - background-repeat: no-repeat; - background-size: 24px; - background-position: left top; - background-color: transparent; - background-image: url("../img/icon-menu-group-off.svg"); - background-position-x: 10px; - background-position-y: 5px; - margin-bottom: 14px; - min-height: 35px; -} -.left-nav-channel-group:hover { - background-repeat: no-repeat; - background-size: 24px; - background-color: #463c66; - background-position-x: 10px; -} - -.left-nav-channel-group--active { - background-repeat: no-repeat; - background-size: 24px; - background-color: #362f4f; - background-position-x: 10px; - color: #fff; -} - -.left-nav-channel__unread { - width: 20px; - height: 16px; - -webkit-border-radius: 6px; - -moz-border-radius: 6px; - border-radius: 6px; - background: #f5429c; - font-family: 'Lato'; - font-weight: 400; - font-size: 11px; - color: #fff; - line-height: 16px; - float: right; - text-align: center; - margin: 7px 20px 0 0; -} - -.left-nav-user { - width: 220px; - height: 72px; - position: absolute; - bottom: 0; - background: #463c66; - font-family: 'Lato'; -} - -.left-nav-user-icon { - width: 30px; - height: 72px; - position: relative; - background: url("../img/image-profile.svg") no-repeat center center; - margin-left: 20px; - float: left; -} - -.left-nav-user-title { - width: auto; - height: auto; - position: relative; - font-weight: 500; - color: #7f6da0; -} - -.left-nav-user-nickname { - width: auto; - height: auto; - position: relative; - font-weight: 600; - color: #a08dce; -} - -.left-nav-login-user { - width: auto; - height: auto; - position: relative; - float: left; - margin-top: 14px; - margin-left: 12px; -} - - -.right-section { - width: calc(100% - 220px); - height: 100vh; - float: left; -} - -.right-section__modal-bg { - display: none; - width: calc(100% - 220px); - height: 100%; - z-index: 1; - background: rgba(0, 0, 0, 0.7); - position: absolute; -} - -.chat-top { - width: 100%; - height: 72px; - background: #fff; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); - padding: 21px 20px 0 20px; -} - -.chat-top__title { - display: none; - padding-left: 20px; - background: url("../img/icon-openchat-title.svg") no-repeat left center; - font-family: 'Lato'; - font-weight: 500; - font-size: 18px; - color: #4f398f; - line-height: 30px; - float: left; -} -.chat-top__title--messaging { - background: url("../img/icon-1on1chat-title.svg") no-repeat left center; -} -.chat-top__title--group { - background: url("../img/icon-groupchat-title.svg") no-repeat left center; -} - -.chat-top-button { - display: none; - float: right; - height: 30px; -} - -.chat-top__button { - width: 30px; - height: 30px; - padding: 4px; - border: 1px solid #8f9fae; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - cursor: pointer; - float: left; -} -.chat-top__button:hover { - -} - -.chat-top__button-hide { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - border-right: 0; - - display: none; - -webkit-border-top-left-radius: 0; - border-top-left-radius: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - background: url("../img/btn-hide-normal.svg") no-repeat center center #f7f8fc; -} -.chat-top__button-hide:hover { - background: url("../img/btn-hide-over.svg") no-repeat center center #f7f8fc; -} - -.chat-top__button-leave { - -webkit-border-top-left-radius: 0; - border-top-left-radius: 0; - -webkit-border-bottom-left-radius: 0; - border-bottom-left-radius: 0; - background: url("../img/btn-leave-normal.svg") no-repeat center center #f7f8fc; -} -.chat-top__button-leave:hover { - background: url("../img/btn-leave-over.svg") no-repeat center center #f7f8fc; -} -.chat-top__button-leave--active { - background: url("../img/btn-leave-over.svg") no-repeat center center #e8eaef; -} - -.chat-top__button-member { - background: url("../img/btn-memberlist-normal.svg") no-repeat center center #f7f8fc; -} -.chat-top__button-member__right { - -webkit-border-top-right-radius: 0; - border-top-right-radius: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; - border-right: 0; -} -.chat-top__button-member__all { - -webkit-border-radius: 0; - -moz-border-radius: 0; - border-radius: 0; - border-right: 0; - border-left: 0; -} -.chat-top__button-member:hover { - background: url("../img/btn-memberlist-over.svg") no-repeat center center #f7f8fc; -} -.chat-top__button-member--active { - background: url("../img/btn-memberlist-over.svg") no-repeat center center #e8eaef -} - -.chat-top__button-invite { - display: none; - width: 78px; - height: 30px; - -webkit-border-top-right-radius: 0; - border-top-right-radius: 0; - -webkit-border-bottom-right-radius: 0; - border-bottom-right-radius: 0; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 12px; - color: #8f9fae; - line-height: 28px; - background: url("../img/btn-invite-normal.svg") no-repeat 8px center #f7f8fc; - padding: 0 0 0 26px; -} -.chat-top__button-invite:hover { - background: url("../img/btn-invite-over.svg") no-repeat 8px center #f7f8fc; -} -.chat-top__button-invite--active, -.chat-top__button-invite--active:hover { - color: #747f8d; - background: url("../img/btn-invite-normal.svg") no-repeat 8px #e8eaef; -} - -.chat-empty { - width: 100%; - height: calc(100% - 72px); - background: #f7f8fc; - padding: 190px 0; - font-family: 'Exo 2'; - font-weight: 400; - text-align: center; - color: #abb8c4; -} -.chat-empty__tile { - height: auto; - padding: 0; - font-size: 24px; -} -.chat-empty__icon { - width: 100%; - height: 66px; - padding: 0; - background: url("../img/img-empty.svg") no-repeat center center transparent; - margin: 20px 0; -} -.chat-empty__desc { - height: auto; - padding: 0; - font-size: 14px; -} - -.chat { - display: none; - width: 100%; - height: calc(100% - 72px); -} - -.chat-canvas { - width: 100%; - height: calc(100% - 71px); - background: #f7f8fc; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); - overflow-y: auto; - padding: 28px 0 0 0; -} - -.chat-canvas__list { - width: 100%; - min-height: 24px; - background: transparent; - font-family: 'Lato'; - font-weight: 400; - font-size: 16px; - color: #60768b; - padding: 0 20px; -} -.chat-canvas__list:hover { - background-color: #efefef; -} - -/*label.chat-canvas__list-name:hover {*/ - /*cursor: pointer;*/ -/*}*/ -/*label.chat-canvas__list-text:hover {*/ - /*cursor: pointer;*/ -/*}*/ - -.chat-canvas__list-notice { - width: 100%; - height: 32px; - min-height: 24px; - background: transparent; - font-family: 'Lato'; - font-weight: 400; - font-size: 16px; - color: #60768b; - line-height: 24px; -} - -.chat-canvas__list-system { - width: 100%; - height: 24px; - font-weight: 400; - font-style: italic; - color: #60768b; - background: #e8ecef; - padding: 0 20px; - margin: 6px 0; -} - -.chat-canvas__list-broadcast { - width: 100%; - font-weight: 400; - font-style: normal; - color: #333e4a; - background: #d7eef7; - padding: 0 20px; - margin: 6px 0; -} - -.chat-canvas__list-name { - cursor: pointer; - font-weight: 600; - color: #333e4a; - vertical-align: top; -} -.chat-canvas__list-name__user { - color: #4f398f; -} -.chat-canvas__list-separator { - padding: 0 6px; - color: #60768b; - vertical-align: top; - font-weight: 400; -} -.chat-canvas__list-text { - cursor: pointer; - max-width: calc(100% - 220px); - color: #2a78c2; - word-wrap: break-word; - font-weight: 400; - font-size: 16px; - color: #60768b; -} -.chat-canvas__list-readreceipt { - font-size: 10px; - color: white; - display: none; - background-color: #75daeb; - border-radius: 10px; - /*border: 5px;*/ - width: 14px; - height: 14px; - line-height: 130%; - vertical-align: middle; - text-align: center; - margin: 0 0 0 5px; -} -.chat-canvas__list-text-file { - width: 44px; - margin-right: 6px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - background: #e2eff7; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 12px; - color: #2a78c2; - text-align: center; -} -a.hover, -a:hover, -a.hover:hover { - color: #2a78c2; - text-decoration: underline; -} -.chat-canvas__list-file { - border-left: 4px solid #abb8c4; - padding-left: 10px; - cursor: pointer; - margin: 6px 0 10px 0; -} -.chat-canvas__list-file-img { - max-width: 400px; - max-height: 300px; -} - -.chat-input { - width: 100%; - height: 51px; - padding: 8px 20px 4px 20px; - background: #fff; -} - -.chat-input-file { - width: 40px; - height: 40px; - float: left; - padding: 10px; - margin-bottom: 3px; - border: 1px solid #abb8c4; - -webkit-border-top-left-radius: 2px; - border-top-left-radius: 2px; - -webkit-border-bottom-left-radius: 2px; - border-bottom-left-radius: 2px; - background: url("../img/btn-upload.svg") no-repeat center center; - cursor: pointer; -} -.chat-input-file:hover { - background: url("../img/btn-upload.svg") no-repeat center center #f7f8fc; -} - -.file-upload { - background: url("../img/loading-rectagular.gif") no-repeat center center #f7f8fc; -} -label.chat-input-file.file-upload { - background: url("../img/loading-rectagular.gif") no-repeat center center #f7f8fc; -} - -.chat-input-text { - width: calc(100% - 40px); - height: 40px; - float: left; -} - -.chat-input-typing { - display: none; - font-family: 'Lato'; - font-weight: 400; - font-style: italic; - font-size: 11px; - color: #60768b; - margin: 0; - padding: 0 20px; -} - -::-webkit-input-placeholder { /* WebKit browsers */ - font-weight: 300; -} -:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ - font-weight: 300; -} -::-moz-placeholder { /* Mozilla Firefox 19+ */ - font-weight: 300; -} -:-ms-input-placeholder { /* Internet Explorer 10+ */ - font-weight: 300; -} -.chat-input-text__field { - width: 100%; - height: 40px; - min-height: 40px; - max-height: 40px; - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #8f9fae; - overflow-y: auto; - resize: none; - padding: 10px 20px 0 20px; - border: 1px solid #abb8c4; - border-left: 0; - -webkit-border-top-right-radius: 2px; - border-top-right-radius: 2px; - -webkit-border-bottom-right-radius: 2px; - border-bottom-right-radius: 2px; - background: #f7f8fc; -} - -.chat-input-text__field:focus { - color: #60768b; - background: #fff; -} - -.modal-guide-create { - width: 316px; - height: 148px; - position: absolute; - top: 90px; - left: 230px; - border: 0; - background: url("../img/img-create.svg") no-repeat center center transparent; - padding: 20px 0 16px 0; - text-align: center; - z-index: 2; -} - -.modal-guide-create__title { - font-family: 'Lato'; - font-weight: 500; - font-size: 16px; - color: #32c5e6; -} - -.modal-guide-create__desc { - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #fff; - margin: 10px 0; -} - -.modal-guide-create__button { - width: 76px; - height: 32px; - background: #32c5e6; - border: 1px solid #0692b0; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 14px; - color: #fff; -} -.modal-guide-create__button:hover, -.modal-guide-create__button:focus { - background: #328fe6; - border: 1px solid #1a64ab; -} - -.modal-guide-leave { - display: none; - width: 62px; - height: 42px; - position: absolute; - top: 52px; - right: 16px; - border: 0; - background: url("../img/img-leave.svg") no-repeat center center transparent; - font-family: 'Lato'; - font-weight: 500; - font-size: 14px; - color: #fff; - line-height: 46px; - text-align: center; - z-index: 5; -} -.chat-top__button-leave:hover + .modal-guide-leave { - display: block; -} - -.modal-guide-member { - display: none; - width: 132px; - height: 42px; - position: absolute; - top: 52px; - right: 18px; - border: 0; - background: url("../img/img-current.svg") no-repeat center center transparent; - font-family: 'Lato'; - font-weight: 500; - font-size: 12px; - color: #fff; - line-height: 46px; - text-align: center; - z-index: 5; -} -.chat-top__button-member:hover + .modal-guide-member { - display: block; -} -.chat-top__button-member--active:hover + .modal-guide-member { - display: none; -} - -.modal-guide-user { - display: none; - width: 132px; - height: 42px; - position: absolute; - top: 52px; - right: 42px; - border: 0; - background: url("../img/img-member.svg") no-repeat center center transparent; - font-family: 'Lato'; - font-weight: 500; - font-size: 14px; - color: #fff; - line-height: 46px; - text-align: center; - z-index: 5; -} -.chat-top__button-invite:hover + .modal-guide-user { - display: block; -} -.chat-top__button-invite--active:hover + .modal-guide-user { - display: none; -} - -.modal-open-chat { - display: none; - width: 300px; - height: 100vh; - position: absolute; - background: #fff; - top: 0; - left: 220px; - z-index: 2; -} - -.modal-open-chat-top { - height: 72px; - padding: 20px 24px; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); -} - -.modal-open-chat-top__search { - width: 250px; - height: 32px; - padding: 0 34px 0 12px; - background: url("../img/icon-search.svg") no-repeat 220px center #fff; - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #abb8c4; - border: 1px solid #abb8c4; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; -} - -.modal-open-chat-top__search:hover { - background: url("../img/icon-search.svg") no-repeat 220px center #fafcff; - border: 1px solid #abb8c4; -} - -.modal-open-chat-top__search:focus { - background: url("../img/icon-search.svg") no-repeat 220px center #fff; - border: 1px solid #6742d6; - color: #60768b; -} - -.modal-open-chat-list { - width: 100%; - height: calc(100% - 163px); - overflow-y: auto; -} - -.modal-open-chat-list__item { - width: 100%; - height: 36px; - background: 20px center transparent; - font-family: 'Lato'; - font-weight: 400; - font-size: 16px; - color: #60768b; - line-height: 36px; - padding: 0 0 0 10px; - cursor: pointer; - overflow-y: hidden; - word-break: break-all; -} -.modal-open-chat-list__item:hover { - background: 20px center #e4ebef; - font-weight: 600; - color: #333e4a; -} -.modal-open-chat-list__item img { - width: 30px; - height: 30px; - border-radius: 50%; -} - -.modal-open-chat-more { - display: none; - width: 100%; - height: 72px; - border-top: 1px solid rgba(171, 184, 196, 0.5); - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #60678b; - line-height: 36px; - text-align: center; - padding: 12px 15px; -} -.modal-open-chat-more__icon { - width: 10px; - height: 10px; - background: url("../img/btn-more-normal.svg") no-repeat center center; - margin-left: 6px; - display: inline-block; -} -.modal-open-chat-more:hover, -.modal-open-chat-more:focus { - color: #32c5e6; -} -.modal-open-chat-more:hover > .modal-open-chat-more__text > .modal-open-chat-more__icon, -.modal-open-chat-more:focus > .modal-open-chat-more__text > .modal-open-chat-more__icon { - background: url("../img/btn-more-over.svg") no-repeat center center; -} - -.modal-open-chat-more__text { - width: 270px; - height: 46px; - margin: auto; - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #60678b; - line-height: 46px; - text-align: center; - background: #fff; - cursor: pointer; -} - -.modal-open-chat-more:hover > .modal-open-chat-more__text, -.modal-open-chat-more:focus > .modal-open-chat-more__text { - color: #32c5e6; - background: #f5f6f7; -} - -.modal-messaging { - display: none; - width: 300px; - height: 100vh; - position: absolute; - background: #fff; - top: 0; - left: 220px; - z-index: 2; -} -.modal-messaging-top { - width: 100%; - min-height: 48px; - padding: 16px 20px 0 20px; - font-family: 'Lato'; - font-weight: 500; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); -} -.modal-messaging-top__title { - font-size: 16px; - color: #333e4a; -} -.modal-messaging-top__desc { - font-style: italic; - font-size: 14px; - font-weight: 300; - color: #abb8c4; -} - -.modal-messaging-top__btn{ - position: absolute; - right: 10px; - - border: 1px solid #4e4273; - color: #4e4273; - background-color: #f7f8fc; - background: url("../img/icon-create-channel.svg") no-repeat 20px center #fff; - background-position: center center; - width: 26px; - height: 26px; -} - -.modal-messaging-list { - width: 100%; - height: calc(100% - 164px); - overflow-y: auto; -} -.modal-messaging-list__item { - width: 100%; - height: 36px; - padding: 0 20px 0 50px; - background: url("../img/icon-userlist.svg") no-repeat 20px center #fff; - font-family: 'Lato'; - font-weight: 400; - font-size: 16px; - color: #60768b; - line-height: 36px; - cursor: pointer; -} -.modal-messaging-list__item:hover, -.modal-messaging-list__item:focus { - font-weight: 600; - background: url("../img/icon-userlist.svg") no-repeat 20px center #e4ebef; -} -.modal-messaging-list__icon { - width: 16px; - height: 36px; - float: right; - background: url("../img/btn-check-normal.svg") no-repeat center center; -} -.modal-messaging-list__item:hover > .modal-messaging-list__icon, -.modal-messaging-list__item:focus > .modal-messaging-list__icon { - background: url("../img/btn-check-over.svg") no-repeat center center; -} -.modal-messaging-list__icon--select, -.modal-messaging-list__item:hover > .modal-messaging-list__icon--select, -.modal-messaging-list__item:focus > .modal-messaging-list__icon--select { - background: url("../img/btn-check-click.svg") no-repeat center center; -} -.modal-messaging-more { - width: 100%; - height: 46px; - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #60678b; - line-height: 46px; - text-align: center; - cursor: pointer; -} -.modal-messaging-more:hover, -.modal-messaging-more:focus { - color: #32c5e6; -} -.modal-messaging-more__icon { - width: 10px; - height: 10px; - background: url("../img/btn-more-normal.svg") no-repeat center center; - margin-left: 6px; - display: inline-block; -} -.modal-messaging-more:hover > .modal-messaging-more__icon, -.modal-messaging-more:focus > .modal-messaging-more__icon { - background: url("../img/btn-more-over.svg") no-repeat center center; -} -.modal-messaging-bottom { - width: 100%; - height: 72px; - border-top: 1px solid rgba(171, 184, 196, 0.5); - text-align: center; - padding: 13px 0; -} -.modal-messaging-bottom__button { - width: 270px; - height: 46px; - border: 1px solid #0692b0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 16px; - color: #ffffff; - background: #32c5e6; -} -.modal-messaging-bottom__button:hover, -.modal-messaging-bottom__button:focus { - border: 1px solid #1a64ab; - background: #328fe6; -} - -.modal-leave-channel, .modal-hide-channel, .modal-confirm, .modal-input { - display: none; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.5); - opacity: 1; - z-index: 3; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; -} - -.modal-leave-channel-card, .modal-hide-channel-card, .modal-confirm-card, .modal-input-card { - width: 386px; - height: auto; - margin: 200px auto; - background: #fff; - opacity: 1; - border: 1px solid #abb8c4; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; -} - -.modal-leave-channel-title, .modal-hide-channel-title, .modal-confirm-title, .modal-input-title { - font-family: 'Lato'; - font-weight: 600; - font-size: 18px; - color: #333e4a; - margin-top: 15px; - padding: 0 20px; -} - -.modal-leave-channel-desc, .modal-hide-channel-desc, .modal-confirm-desc, .modal-input-desc { - font-family: 'Lato'; - font-weight: 400; - font-size: 14px; - color: #60768b; - margin-top: 10px; - padding: 0 20px; -} - -.modal-leave-channel-separator, .modal-hide-channel-seprator, .modal-confirm-seprator, .modal-input-separator { - padding-top: 14px; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); -} - -.modal-leave-channel-bottom, .modal-hide-channel-bottom, .modal-confirm-bottom, .modal-input-bottom { - padding: 10px 20px; - text-align: right; -} - -.modal-leave-channel-button, .modal-hide-channel-button, .modal-confirm-button, .modal-input-button { - width: 68px; - height: 28px; - text-align: center; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 12px; - border: 1px solid; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; -} - -.modal-leave-channel-close, .modal-hide-channel-close, .modal-confirm-close, .modal-input-close { - color: #60678b; - border: 1px solid #abb8c4; - background: #fafcff; -} -.modal-leave-channel-close:hover, .modal-hide-channel-close:hover, .modal-confirm-close:hover, .modal-input-close:hover, -.modal-leave-channel-close:focus, .modal-hide-channel-close:focus, .modal-confirm-close:focus, .modal-input-close:focus { - color: #6742d6; - border: 1px solid #6742d6; -} - -.modal-leave-channel-submit, .modal-hide-channel-submit, .modal-confirm-submit, .modal-input-submit { - width: 58px; - color: #fff; - border: 1px solid #0692b0; - background: #32c5e6; -} -.modal-leave-channel-submit:hover, .modal-hide-channel-submit:hover, .modal-confirm-submit:hover, .modal-input-submit:hover, -.modal-leave-channel-submit:focus, .modal-hide-channel-submit:focus, .modal-confirm-submit:focus, .modal-input-submit:focus { - border: 1px solid #1a64ab; - background: #328fe6; -} - -.modal-input-box { - width: 100%; - padding: 0 20px 0 20px; -} - -.modal-input-box-elem { - width: 100%; - background-color: #F8F8F8; - border-radius: 3px; - border: 1px solid #dedede; - height: 30px; - padding-left: 12px; -} - -.modal-member { - display: none; - width: 250px; - height: 410px; - position: absolute; - top: 56px; - right: 48px; - background: #fff; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - border: 1px solid #abb8c4; - z-index: 2; - -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); - -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); - box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); -} - -.modal-member-title { - width: 100%; - height: 38px; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 12px; - color: #60768b; - border-bottom: 1px solid #abb8c4; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); - padding: 0 20px; - line-height: 38px; -} - -.modal-member-list { - width: 100%; - height: 340px; - font-family: 'Lato'; - font-weight: 500; - font-size: 14px; - color: #60768b; - padding: 0 0 14px 0; - margin-top: 14px; - overflow-y: auto; -} - -.modal-member-list__item { - padding: 0 20px 14px 20px; -} - -.modal-member-list__icon img { - width: 23px; - height: 23px; - float: left; - margin-right: 10px; -} - -.modal-member-list__name { - width: auto; - height: 23px; - line-height: 23px; - color: #cdcdcd; -} - -.modal-member-list__name.online { - color: #60768b; -} - -.modal-member-list__lastseenat { - text-align: right; - font-size: 10pt; - color: #cdcdcd; -} - -.modal-invite { - display: none; - width: 386px; - height: 410px; - position: absolute; - top: 56px; - right: 80px; - background: #fff; - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; - border: 1px solid #abb8c4; - z-index: 2; - -webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); - -moz-box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); - box-shadow: 0 5px 10px 0 rgba(0,0,0,0.3); -} - -.modal-invite-title { - width: 100%; - height: 38px; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 12px; - color: #60768b; - border-bottom: 1px solid rgba(171, 184, 196, 0.5); - padding: 0 20px; - line-height: 38px; -} - -.modal-invite-top { - width: 100%; - height: 80px; - padding: 16px 20px; - font-family: 'Lato'; - font-weight: 500; -} -.modal-invite-top__title { - font-size: 16px; - color: #333e4a; - display: block; -} -.modal-invite-top__desc { - font-style: italic; - font-size: 14px; - font-weight: 300; - color: #abb8c4; -} - -.modal-invite-list { - width: 100%; - height: 234px; - font-family: 'Lato'; - font-weight: 500; - font-size: 14px; - color: #60768b; - padding: 0; - margin-bottom: 6px; - overflow-y: auto; -} - -.modal-invite-bottom { - width: 100%; - height: 38px; - padding: 10px 20px; - text-align: right; - border-top: 1px solid rgba(171, 184, 196, 0.5); -} - -.modal-invite-bottom__button { - width: 68px; - height: 28px; - border: 1px solid #0692b0; - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - font-family: 'Exo 2'; - font-weight: 400; - font-size: 12px; - color: #ffffff; - background: #32c5e6; -} -.modal-invite-bottom__button:hover, -.modal-invite-bottom__button:focus { - border: 1px solid #1a64ab; - background: #328fe6; -} diff --git a/web-sample/static/css/sample-index.css b/web-sample/static/css/sample-index.css deleted file mode 100644 index a8829376..00000000 --- a/web-sample/static/css/sample-index.css +++ /dev/null @@ -1,152 +0,0 @@ - -input, button { - outline: none; -} - -.sample-background { - background: #6e5baa; - min-width: 960px; - overflow-x: scroll; -} - -.index-section { - width: 624px; - margin: auto; - /*height: 70px;*/ -} - -.index-top { - margin-top: 80px; -} - -.index-title { - color: #fff; - font-family: 'Exo 2'; - font-weight: 200; - font-size: 26px; - margin: 0 0 0 6px; - line-height: 76px; -} - -.text-sort { - width: 310px; - padding: 0; - margin: 0; - float: left; -} - -.text-sort--right { - text-align: right; -} - -.text-sort--left { - text-align: left; -} - -.index-input { - text-align: center; -} - -.index-nickname:focus, -.index-nickname:hover, -.index-nickname:active { - border: 2px solid #32C5E6; -} - -.index-userid:focus, -.index-userid:hover, -.index-userid:active { - border: 2px solid #32C5E6; -} - - -.index-nickname, .index-userid { - padding: 0 10px 0 44px; - background: url("../img/icon-username-landing.svg") #fff no-repeat 12px; - width: 290px; - height: 48px; - border: 2px solid #fff; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - font-family: 'Lato'; - font-weight: 400; - font-size: 16px; - color: #555555; -} -.index-userid { - margin-right: 120px; - margin-top: 40px; -} - -::-webkit-input-placeholder { /* WebKit browsers */ - font-family: 'Exo 2'; - font-weight: 400; - font-size: 16px; - color: #aaaab3 !important; -} -:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ - font-family: 'Exo 2'; - font-weight: 400; - font-size: 16px; - color: #aaaab3 !important; -} -::-moz-placeholder { /* Mozilla Firefox 19+ */ - font-family: 'Exo 2'; - font-weight: 400; - font-size: 16px; - color: #aaaab3 !important; -} -:-ms-input-placeholder { /* Internet Explorer 10+ */ - font-family: 'Exo 2'; - font-weight: 400; - font-size: 16px; - color: #aaaab3 !important; -} - -.index-button { - margin: 0 0 0 6px; - width: 114px; - height: 48px; - -webkit-border-radius: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - border: 0; - background: #32c5e6; - font-family: 'Exo 2'; - font-weight: 700; - font-size: 16px; - color: #fff; - padding: 0; -} - -.index-button:hover, -.index-button:focus { - background: #328FE6; -} - -.index-text { - height: 100%; - margin-top: 20px; - font-family: 'Exo 2'; - font-weight: 300; - font-size: 16px; - color: #c7b0ff; - text-align: center; -} - -.index-bottom { - width: 100%; - height: 100%; - text-align: center; - margin-top: 80px; -} - -a.download-sample:link, -a.download-sample:visited { - font-family: 'Exo 2'; - font-weight: 300; - font-size: 16px; - color: #c7b0ff; - text-align: center; -} diff --git a/web-sample/static/fonts/glyphicons-halflings-regular.eot b/web-sample/static/fonts/glyphicons-halflings-regular.eot deleted file mode 100644 index b93a4953fff68df523aa7656497ee339d6026d64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20127 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/web-sample/static/fonts/glyphicons-halflings-regular.ttf b/web-sample/static/fonts/glyphicons-halflings-regular.ttf deleted file mode 100644 index 1413fc609ab6f21774de0cb7e01360095584f65b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45404 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 G`u_lkUM?>H diff --git a/web-sample/static/fonts/glyphicons-halflings-regular.woff2 b/web-sample/static/fonts/glyphicons-halflings-regular.woff2 deleted file mode 100644 index 64539b54c3751a6d9adb44c8e3a45ba5a73b77f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18028 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 diff --git a/web-sample/static/img/btn-1on1groupchat-normal.png b/web-sample/static/img/btn-1on1groupchat-normal.png deleted file mode 100644 index cc36cd0bb2f138bea0536c1ceb683a051cac328c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2839 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 diff --git a/web-sample/static/img/btn-1on1groupchat-normal.svg b/web-sample/static/img/btn-1on1groupchat-normal.svg deleted file mode 100644 index dc4edb0f..00000000 --- a/web-sample/static/img/btn-1on1groupchat-normal.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-check-click.png b/web-sample/static/img/btn-check-click.png deleted file mode 100644 index a8cf74c1dddaf8ed6d5f4d6305a113ebd91e9f50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=Op`(+lqlKlTo28|pp{uE-fq|v7ft!iBft#_5 ziLoh6uSMv>2~2MaLa!rEy`ZF!TL84#CABECEH%ZgC_h&L>}9J=+-@<)X&zK> z3U0Sp;MA)Rbc{YIVv!;mCIn19ASOK70y*%6pPC0u?M1+3y=GB{5d#CGf~SjPNX4zB z6bI&i(~j~vXvudtZea-d!7Px^@TgU~|GS(+*!hknf=eoFLzL|pj5Gu@F0k)l3^@C{ z@kT?VMFC@ntYe#jBkQ%v3uZE|Dzm%68esoEU4h@i$dS26;lZLT?jgB4O<={zdFMWSJzbuX$*PtzZ^jY<=hIVs+V;%i zNHS?= - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-check-normal.png b/web-sample/static/img/btn-check-normal.png deleted file mode 100644 index 4fcd95cb1229b286872fececd720c7c6f4d170aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=8nVFfJi?OSto28|pp{uE-fq|v7ft!iBft#_5 ziLoh6uSMv>2~2MaLa!T6y`ZF!TL84#CABECEH%ZgC_h&L>}9J=+-`BkX&zK> z3U0T!;MA)Rbc{YIVv!;mCIn19ASOK70y*%6pPC0u?M1+3J!$PK76t}JZci7-kcwM# zf_L*CG7$06VLQQ*!p!EtWaXu?qLFivPm_`33(W;fyt%4wDD+Ga+~NHEgiD`+&C4k- zYR{j4Zt?2o%c|LrH?xL0D3xw9 zBgkO8Bfs@CSq8J1l1h#_of;P=L^H`q^p>P4^&Zk?m%1jUyGCNs-PwB{hwr=-oVI0- zH%G4SMXBt2JVLv3Rr}bx?ssptyQ*@`_)Xr*Z{4-WWdc?9q_?v!5Bc!1-Yi6C+1iVd zVYXS^?`!L&BCl;+H&M#tu8Z}-a2-d}kR{qnKIto-+G&mYs(sQ~H76-c**42f jer}mQ>HGEPe}obk7DUhBu+h~t0u>dWu6{1-oD!M<-EoMX diff --git a/web-sample/static/img/btn-check-normal.svg b/web-sample/static/img/btn-check-normal.svg deleted file mode 100644 index ee436c19..00000000 --- a/web-sample/static/img/btn-check-normal.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-check-over.png b/web-sample/static/img/btn-check-over.png deleted file mode 100644 index 5e6df29c19d1088399ca17709508bf819fa1e60e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1176 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=8nVFfJi;0n=o28|pp{uE-fq|v7ft!iBft#_5 ziLoh6uSMv>2~2MaP_L1pqm!$ng&9u0prnvn0JPa9wJ5VJHN~wcKUV?lWvfiw zZZW`V9#n4%7PmnCVTe<&KF~4xpom3^XqXT%^?;c0WDDfL6MkwQFtrx}leKaBwVezM zj69w$jv*Dd<^=ENJ!Bx_vxaBFEH1N#SxlQ8XDFmF9Z}H`j_{d~Gr{CaV)K$k=Q#FE zJ~uH{CS^m(rqug;`|np5K3Q}3ap{z|N(bhBsuD73s@@-8YG%K!Md5nW+67GxC;az4 z)LWh?q46|#7H_~EE`=Sl-2F=)WFCx~aMq?WgVl;F=FnQkIl|9+1pEVkXt6SH>8cF% zPPCqP{>I6p_M%<;@3M55&Yj8X%g4O(XRgq7?xZC%XIf_kJuSR8J0NzW{#h2^CadVc z1Kg{cJ|}vfxhFC8 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-hide-normal.svg b/web-sample/static/img/btn-hide-normal.svg deleted file mode 100644 index 969b863b..00000000 --- a/web-sample/static/img/btn-hide-normal.svg +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-hide-over.svg b/web-sample/static/img/btn-hide-over.svg deleted file mode 100644 index 720656a3..00000000 --- a/web-sample/static/img/btn-hide-over.svg +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-invite-normal.png b/web-sample/static/img/btn-invite-normal.png deleted file mode 100644 index 3c43a580c2d317c9440879f9c8bb00c5e1d10604..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 965 zcmaJ=O>5LZ7)~iIrO@8>G^F4`+vg0snVH*S-OlUX-gDoE`? z&mQ~-dh-tmDk4H}^`v;Nryc}vinz{fceg!s4NPX<;d!3-bDnK(++3KyJTC~sLS@~l z@|~}_S@tI<$9rtML|5x{3vbgdBuKD)+(4ib!X~OB==UBRqGdst7K2)y*4`gsl#Hho6i`qlHJd9Ii`Rgr zsEVv;vZ`g&qLI}MMFGQ4WZsCsZB(7Lp)Y2cVvEw)kmYW-D|NFHCQVt@b)9QyT81Gq zNiU)>%|yx4NWnpgM}n9JI09S|HgJcUB8&7ig)kn=M#->DtYC5qV_B6Hp3(^Dy8nlU z;TWCJDmshzLgA#=i;-MK3GNV&HEw%}yNV5)AV@K(VZ1Y{;${m|oV0KZ?5#X-p%+Bl z9^hTqs6+{ck%uadDKZ5q2zv$eKTRMpjdNy$2Tp=3FlZkHS@H{v?j>x3wx zBd&kOEluR|Q3zw^*+C?Di2OBzLoi6$2rh^vXX#o_(FzmwhFpJgER(r13r6ORJ=f^b z6`LM@9FHwC#)FR{HtmFsb?)vAWKTk`I94tF*7(!!m!}Vf7cc+*YWJTUAAPs>uFPuh y!IzJ7KffN#oIG9puzvtPeLk`m&Fa*R$5X=n=T~1n`u+9}e^`~(4d?aBz5RdJ!7)Ps diff --git a/web-sample/static/img/btn-invite-normal.svg b/web-sample/static/img/btn-invite-normal.svg deleted file mode 100644 index ed109b5c..00000000 --- a/web-sample/static/img/btn-invite-normal.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-invite-over.png b/web-sample/static/img/btn-invite-over.png deleted file mode 100644 index ddfee60e60017baadb9d4a2fe8ddbca901c51c27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 973 zcmaJ=KWGzC96l_RQY^MODGrZUaBA+}yChBS=ow-zu>r4?G++h?FLy7^(cZoD-K)74 z2iu__sDqA9f=d?%aTELl9dvaO9GtodItWfeeJ@Q?2jjuJ_kNG>`+k4l{neFgGt(ER z6-Ak;FWU{d%QZDA{_NY)U9nx@)fQi)9o};pQOZ7T6HpJ`b-}E9Y)r6R+`?< zhG+P&bOkJ>rVt1TcR?C%Mv0kPu&-;1v%J+0 zHdiPV7J!a0(vYrUJ%bBoRyPp>gAWRC%B9m-K+)Xo4GCx$XN#d~}<^hd>RCL>Pi(61cdXhpIk7T1{P$p3@Ep=lJt4O9a z1Uk_(%g=T)*uPpVxDMRXI{FB%?cwfr>sfo=CF#ZUCL?Fr7@_i z<$>dRK_u-y-f_%&lyEolNZq!eP*8)wH}i&G#YJ5&*Qzy)tN9|z+QwqBZ0km)XqR(C zu1&qIkVJgQ^-sCkv0OO{VJtk`gavnqUt=@`{glmMd@N|J-hk_mj|GqAY9bg-HukSZ z53j`Z$m3{ig)tg@5{YSNVyu5=OK-%JDA( - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-leave-menu-click.png b/web-sample/static/img/btn-leave-menu-click.png deleted file mode 100644 index bc35fbcd4f81d833e182d61a0823aae248a803d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2935 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 hr - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-leave-menu-over.png b/web-sample/static/img/btn-leave-menu-over.png deleted file mode 100644 index 66b0c9c0ef4874a42fc17e8c776bea032c3783bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2941 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 diff --git a/web-sample/static/img/btn-leave-menu-over.svg b/web-sample/static/img/btn-leave-menu-over.svg deleted file mode 100644 index f9be1f77..00000000 --- a/web-sample/static/img/btn-leave-menu-over.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-leave-normal.png b/web-sample/static/img/btn-leave-normal.png deleted file mode 100644 index 354bf4da1ffae2745b93f1f2a0f6dbf2b39b5c27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1089 zcmaJ=OK1~87~V9cXiY$B)z$|cwpCP`eKl#iOJf?dNgHuXO#=-c#L4coS?fN!J2goU zLQ4@Vhy@jowg}=$6zoL>FCHwOdhp`Ki=a~RaZoRU&ekS+FfPo_{KNNs|8o{bh6jVq zdzvYV3TB4nEZJMVwWW#tuPp2jlC2%5@_5u5$0g_>Dxp~g1TqGkKv@K}%G4_Arzk(I z=khqOoRCz@V4#O#%7#tY6xAOu+fbcE7!=TiZpP?OkDt;&*JAWoMBx-WiHiErjDtpJ zhI8u7q$+B3{3z%zOGLmx7=p5K&UB@6jNZ_d$l1GQX|MsolQH^tPa0CXxP5!LVzxrn^}t zQZTj*ZI)*^FQqC_QT`7#j2ha-S@b8~e+s*~ijCMTa;<4cC5;>J^jz6e(m@bgPR_E< zRjW8sw6NtCEgK|9BS3+wZhH0xUQwis>0)TAC?m&cqQL07CZ&aRB5_PiC(@}D&!-}N zT#qdF_9bLNO!mo%aFr`t>a>AOT;*ytZi1`J^+v(4iDwx(`gx?K9m@b4DNB0&Sme5T zn_R7KEMlrImnFflUSt1iboGi%k9Vw%Eir0?k4!S{4jJq3Vf=wSiIt3;$dz9ee*F9y z_eXp?{5O0rgW4>Ausc6^{q?q%xwcsY_a<@Fcn|~1RINJyPvkZKu zwm%1p>n*F7TiepnK=FOU@oS1NeCK4KQ_LkZzc&ZLIrd&kbq{Q_p7SJD6g diff --git a/web-sample/static/img/btn-leave-normal.svg b/web-sample/static/img/btn-leave-normal.svg deleted file mode 100644 index 9ebf215a..00000000 --- a/web-sample/static/img/btn-leave-normal.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-leave-over.png b/web-sample/static/img/btn-leave-over.png deleted file mode 100644 index 9691afff7f2d5aa9fa71ae0d44882923af8f20e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1094 zcmaJ=O-K|`93R^hQ3o_Tq!GSm5hdE4k9A#laMN{XH`g4obwLRX$C;-)=zKWyY*(d7 ziBiE(#EU1R2=dUOqY)8dU?kNch@eB=#6utiMS;ChS39%~ym{~c`2BwW&o|TAagi*l zEFuVkjJFC2yq|PdVFCWn&72|eR)L~DsLL2YX~}{_STXt`h-=ayOh8E)8`*%31mU98 zWDn{Q+j-g0ypn_QW;7GC38JwnV@mQ6M4%rIs(Og}_VhUgR3$`p`$a}HBQT}5j$5#6 zydx=(56MA=YPtX#Gdvd1Ad)~v8`f<;6QcHXd3<)RX$tH?&`^ll52{D(1QEl6!0%-| zGE>ihde+PO>H>kldB8C&Lo*!BavnCo`#7Fqz`;jhZ))zE>XDD@koC`92%_fyc!Ls{KE zC=)IiosmqM^)gOMS)eHXAF64GXd5NqQM~^Ywv%Hfq!Z9KMlBgPZouuhGWm!FC1hAh z!x+w1u`^{L!%i6{h;;dZD9Nhs*n4cRrCTQYmWw%1yntxa`aKs^y~j^><5~cPcwRHm_Vd zwXm3Py>XER700b!YW-@gz9hAEtZh-ut9y94#J$lxA6T%;Yj2b9N%y&ukz3oYsj-Ug n8?R2>|8bq$c^z3jU0B*jY*oj%S8L{motGVtb_kDK`lkK>->F|1 diff --git a/web-sample/static/img/btn-leave-over.svg b/web-sample/static/img/btn-leave-over.svg deleted file mode 100644 index 0916ca9c..00000000 --- a/web-sample/static/img/btn-leave-over.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-memberlist-normal.png b/web-sample/static/img/btn-memberlist-normal.png deleted file mode 100644 index a8b773aa920dfd1baaa0a177f7e2996c2f8b6443..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1205 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;=WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2v2cW~I!Kh>{3jAFJg2T)jk)8oi3#0-$aN1{?c|g2d$P)DnfH z)bz|eTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1n}DR9FEG$W1Lt zRH(?!$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvL7itr6kaLzAERWQ{v&`mZlGf*%y)H5_T zF*i5YQ7|$vG|)FN(l<2HH8i&}HnK7>P=Ep@plwAdX;wilZcw{`JX@uVl9B=|ef{$C za=mh6z5JqdeM3u2OOP2xM!G;1y2X`wC5aWfdBw^w6I@b@lZ!G7N;32F6hI~>Cgqow z*eU^C3h_d20o>TUVrVb{15Cdnu|VHY&j92lm_lD){7Q3k;i`*Ef>IIg#cFVINM%8) zeo$(0erZuMFyhjbK~@!5ITxiSmgEyn>bnwy$e0@Is<&})cOFDNPG765H_NiE7OOHFYr%Fk5*d)X=zr&}ysaheC! zn}X9V7H&B8>H{644~kf%h=vIPQxAvVAS+e z>4lj1_3vY~Z*7~~BYFAc3B@z>C+~5Q_;%phjCBn*{^nm5oYbnBxGb1>1(>W8I8_wZ zT3lZpoKW+AW=>=4sTup5AG8HB6<^w;v3^m1TgjQluFI6!l?0AEbvQ0FS*Mb-=()38 zw0zE?6RszI1!?3NKWz4lnA8^`v&&-TFFU{4%O-5rE|OZ}H~s!n$HRKl-`d%1xLr2o zPWP+ZXN7!RrrI>j5TD;WM>X7YV#@8(yU$PXo25Lwu<}qF>vMs$xw*|xdbGW378U1D zYUA?N^>mkKDx1(3*}NyaxK>rQ#K(SCWbeA$YHxqen6kfq-@kv2vU5ME9$@I_FS+>k S&+~pzLE`D^=d#Wzp$Pyu@1L{) diff --git a/web-sample/static/img/btn-memberlist-normal.svg b/web-sample/static/img/btn-memberlist-normal.svg deleted file mode 100644 index 86aade9f..00000000 --- a/web-sample/static/img/btn-memberlist-normal.svg +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-memberlist-over.png b/web-sample/static/img/btn-memberlist-over.png deleted file mode 100644 index cd10f98bcc972505078332a2b7fe1f1abdf46728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1202 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE;=WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2v2cW~I!Kh>{3jAFJg2T)jk)8oi3#0-$aN1{?c|g2d$P)DnfH z)bz|eTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1n}DR9FEG$W1Lt zRH(?!$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvL7itr6kaLzAERWQ{v&`mZlGf*%y)H5_T zF*i5YQ7|$vG|)FN(l<2HH8i&}HnK7>P=Ep@plwAdX;wilZcw{`JX@uVl9B=|ef{$C za=mh6z5JqdeM3u2OOP2xM!G;1y2X`wC5aWfdBw^w6I@b@lZ!G7N;32F6hI~>Cgqow z*eU^C3h_d20o>TUVrVb{15Cdnu|VHY&j92lm_lD){7Q3k;i`*Ef>IIg#cFVINM%8) zeo$(0erZuMFyhjbK~@!5ITxiSmgEyn>bnwy$e0@Is<(Cds-FDNPG765H_NiE7OOHFYr%Fk5*d)X=zi(3pWO-vlk zERBHXIbnATL~jaiw>aW-i$2gX`k;tKifEV+F!g|#@MH_*z!QFI9x$~R0h9Hf1xFq; zFfgilx;TbZ+&VMmEpL;7K-=0v2DbyeCCs}Um0z%Q$=AF7dCjieA^d`E6JyT-j=Kx? zEqA{(LCiq$nD@N}XTLtIdLOuO>$_6Pzj4PE&)Cntd-J$*OWLs_F4pCTt^RYJ*uWDM zz#=+|Px*?jw|M}=7E<>{&tE>mq53g+*Vv=m-9$w_W;=smU>8x=2IQ-9n##ki#B zT6)feJx@+8S^bh{g3XV@$(n}p#_W6aw*OIC|Kjl;lM|*lK2MwO`RVuT*YEXjoNLr) aWMg=Dq - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-more-normal.png b/web-sample/static/img/btn-more-normal.png deleted file mode 100644 index 22971c5b170319755c52bae2702f4bbe1225ba4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1024 zcmaJ=&ui0A9M9HG#$=2#MD*e#QxUbvOR}y@TwS|n-3n%uu3(R*$=e#XCeNTJg}# z%5>3KnKxvU9lH%i1BD9Mi0B}&7aU&+l5Aa9p>}x9v!D(k^GWtNsgjll8SEht=U~i$ z!w?J$oFEM)5{a8YgaYKD$O~djNGOu1KnNNiOQU(_tWr?3jabx6vK2yHh3Bi)Dp!>_ z?9K6lEX$#WD8?uv<}W)$4`Pl#*i=xFZ+MnVEbM?#Q7_{~l4NP7$0gWqOV;rlZK4h1 z1Ks5X4u&N)ftvPzsBO2gmMOE zhY~O=sY6n{$yKqjXd{O-x#kI1Y|9N-!FFk66?xVYGP54GLA_+fIwcoDf@vu;GTc_L z!8P0G0^4$VnhYNf_MbsFujuxKW@~M!(^`Dw&~5kVT99wb!vRaDM5LoqF8$=^*mF6L4Km-b6RLYe6#4cI3XUK6~1qTCGK| z_Y~lz?W@s^pKBu>+aIEpZ{69;16$`LaHDfK`dI_7*Y^*Z?H`eSsn|bRV - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-more-over.png b/web-sample/static/img/btn-more-over.png deleted file mode 100644 index 967a5781c18fd0b8eb78b6066d4fb70e6f2c4599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1018 zcmaJ=O=#0l9M9ZzvusQT6DA6e>@vjWvt8G)xOUBI3ri_obrlqrCU0xlk{6S=HS1}c z;5I?;TbfKtC|a`q=Cv1WG!t07NBOV-r9%b6xB(a z#S$*5(~^!XMhh^EZ#jfbQR5T7qv?wfgECw&ZJGY@a*qb4A=9%_l~bJ*teBaa3ukJ% zqF!6n;|4u(8I1c95wIZEfNw3?p5)7PT~{J@aLv-74#A5ueUwy5&4UzjA&4?uSm#DL zFv>H$7>UJVmw>?W9LotTFNFD+BnlG8fyPIZXs$6Y6_j)%7V%`dg0Um9Y_(ctsv?8j z1(uJ;AF2Lh_|0(PhR~^U}pof-SoeXY%I0)rPDHm!OxkZGQnqACS z5Jp}FIUqF?1*)c-cHr0Xsw!n|4{Np#vx-a;1;#WDi5Iz~m>P>D)A2E$pNhsgE}r7j zkr^ za#@lL8w~cZK{v0+_5@~YZHd!bd}xzxcgb4sZ*F}fPr}YB$)f+U{QK~5qLW|SUe6?U zC)2mBy@SrLT_E@B^V=8H^?{M@f$sg-#`LG2!6*F>60^TLwpecR - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-openchat-close.png b/web-sample/static/img/btn-openchat-close.png deleted file mode 100644 index b0d45f16261e27d797dcc274942638ab8030d15d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmaJ=OK1~87~V7z)7D}XAALYOY}J#=?&h`4(pb}M(gwOEq!EL9=w^4)EX_XLotm_W z1}mbs76d^H3QCVc5xjWtEIvR*K~az%iYKKAf>MaHZIgO1F3isS!}opvb8e)^M>^WN z+X#Z_NR9FtynF2BcHw{DkD7?LE|kcj3B7>Iq6vwZtmh#}sp1sOKvAAO{|pWigp*XV zIg}H|I7wH1qK)xYR0FdKVsNNph|)AfAP=V$ElPfW@{|OM93@YO1X?iSu&9jAnQ&rm zJS)vjOA(nIIspbN92QU^58DMYHWqydZEX%|fCk!4w}Qv4T%gWX>O9`9yGljV0*-!z4n( z@qu8H4a8$S9f%}?Or6W?(u@iyiS=JKx6%8- z6TA}xj^$g9L#}ju?S4;7W~1-m5pecZwfB1Q+NY8H{JAgHZ*#8FO10n~d*pcRp3L7n zkbc)L?QXnezqDq*+*D$me>gmO F - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-openchat-normal.png b/web-sample/static/img/btn-openchat-normal.png deleted file mode 100644 index 6b9b74af92223b01c19b64a643c908d67f8d96c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 955 zcmaJ=J#W)M7`7BZs89(p6*_Qo#YXJ2oy4^j6OuTgMmUO+NQ8}xeMzj;K4V{q69zs8 zq%trwA!Y_xCVe_V5$4J+>0w~`Xn9no@?;;@;0=?Djs@!vk13mjgB)LIhxCtZh~T> zGXWn{1QLHgi1oza=ejyOr`IA6<`6nE_~W3ub`w-dgh5__SqBy%C`f{&Q3sQTI zw{6`DVu}I>Tc*J?1;O)NUDi~ymfKazb*M;EEnlhb=IW|aEt^o$YB_1iHHkC!aX^<` z_k^2U%S}hY51D5ZN8Tgs)+6GBdCI!CJ{D=M-h%6{k40X~6@y}V-6lO9)N z%Z%0FvT*MjvXeNI-bVZN_Cc>WiL3MYX8 diff --git a/web-sample/static/img/btn-openchat-normal.svg b/web-sample/static/img/btn-openchat-normal.svg deleted file mode 100644 index 29782f91..00000000 --- a/web-sample/static/img/btn-openchat-normal.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/btn-upload.png b/web-sample/static/img/btn-upload.png deleted file mode 100644 index ed8015ce434820b1fd7a2455a4e1ef3516b9f0b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1108 zcmaJ=OK1~87~Wc`eIyD#pe<;J)p}~Ok2FcMBsOU_wNbamG-C0fZg;26((c3Eso4~f zXr;E`p-NARC?3Rvh>C)!RIE}|JcxpbAbRM@gMx@fDAd`ui5`p#vortjec%6_iB$Ja zcWq-WK@jd_7oW!a24_`Q;lG&*yuw=pO7x;0y&vU76B035?}H$ziUTkWMLB=;1q>5J zC8=b3QLnIvlXTT9IvB658kkKG;da{)r9p^59~@A$2>I>dV-hHGggoFEXu*iXtkN}N z!k&@tj5IPRg=DgQ2MF677EmD)fvpZ{7H3DuC0!1mook8&OAs^|A(w;d6;dFsn-KWD zv`3-?Gzc(W#@8AQ23r72Gc-lB6vKL$Am?K_ng%N$iM^R}KbPh^SA1bBLS_*%IEu>U za^9TJtD6H96AFbK4VLv_gvZKjNVGkgwY8|gLrXFh11Y)&97VBDA4U-pN4lJXYLsL( zYo$!MV3aKy6yv3xl!`z>_&-!tOK1zF;h%W_DQso(2Bgx^(uYk6H?DuHZi(j}HafVmup)xAC#oBA3^tVHIkq$d&(a+sbmCQBV!+nTMuw49cCRu7ahMIi-9o z{<3;2T)BKKfwEi*2SYiH{j1T%D?B~Uu{5^WC=EW;@U)wFtZCQ#P54PXPx7&h{h@DR zak0Jf9#MC8-@#A8rmp5marV^L*{l4PeztBp4Bkzhe{iT03~w2KGR71h)yza| z?kv>3S>qd>=yKOSyDpJ4U~>LjT>0)EZKRuCUfTOSx}9|GI$hhmo}H}O+j7#qYWC}@ z$@;0WhHUh%_yw+E6ja4_k+1ICv^N;cR8HQTT!xb?n1LCTBslvZp+jA=fkw~&Xb95{$|IK GQ@;Te6=qrh diff --git a/web-sample/static/img/btn-upload.svg b/web-sample/static/img/btn-upload.svg deleted file mode 100644 index 2b893f9c..00000000 --- a/web-sample/static/img/btn-upload.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-1on1chat-title.png b/web-sample/static/img/icon-1on1chat-title.png deleted file mode 100644 index cd23bff69ad0bafcf6505c4e11b99fa294b53490..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1080 zcmaJ=O=}ZD7~UA#sHIY&Se2sV20b;qvq_VfrLj%2jSX~bO#{uLer$H9?b7bfc6Vwv zJxD6WuaieV4uYZxR#8C|wAh0mC>~n8NkQ=7MNof$P-kmXJs1~eXWrp?p7)t|-nlS1 zaJYHv?yU^NH0S!HJe^zUXx-dM|8u2S7o_s~3u-DEEshHaNw@aIRrdHp6svyOyF(AOcEgOgEG4_h&CypleBXI4VQg%Aj$* zZ^lMLGXn*6We+oN=iiP+*a`3dR(u*4ndZ{ciV*rWdc_Wm(Lb4pB@M<)kD_6*yhjL>Nz{(vf&Pl})4t zp*NaxY{4?!Ma?p6%31JmXNKVLR!|w23R|?sMq%r zt*f`r)#`hR)#dWk4DVg+Ul(25qTS;yH`tf|rKYbGOIVn|eKbC&3 zu6FzPS1-(_dmj2aU}G>C99jDG=mgVuFHj2HS@MBxEAI0j{{H6oU!RUt=dbwQ9Y1oh zt^IuK&0~ODWMe)IZp@}ZV?&W?Y3ga7e0lrQ_8nIr6q(mm-=&LzlE3qDTh-kM4{+ek zrj;slcMG`oC1bn_#F(kiXVr$iOA8P74ENpiU4GKO>|dUpTP*MFs?3)BJI|f2P*04n Yk;xwIxNd)I`ry6gT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-create-channel.svg b/web-sample/static/img/icon-create-channel.svg deleted file mode 100644 index 83634e7f..00000000 --- a/web-sample/static/img/icon-create-channel.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - diff --git a/web-sample/static/img/icon-groupchat-title.png b/web-sample/static/img/icon-groupchat-title.png deleted file mode 100644 index dc223e278639d60ddc0d1758310f672be58e62dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1131 zcmaJ=+iMe996m9%DP6015ZTssIZPFVHFL?O*$j=%WtukNl#oW6M<+9<&DhRmXHLze zlx(V9w(34q_C>^p2tJCS2!ds?U=gKWUMi?BLh+%9xc@-e?wQ(DAB+QM&iNg_@B3ZP z#oWkHS7%Qr0H7;7Eab`VC+lEGJNeI-{;80y8xI!os4PMWUN$sZaxt`{nS>2M|A1pk@+88rgeFuyPW`*|kbOS=Q9cypSr+bm6!B&$<9uGo?D!&9oGN2% z@(fd{ROm{GHmnJTi^XEDMlcv4h=5(yvE&4FySJ$zAX~On6RU;}T}7#6Oyf93BK@3# zX70-B_D-2d!5Bv}8IES%l$t&oQQ z7Lu@G6%1plS;bu0z=mBmOqd>xKv9xa-L<#zqR3};8%w&3vO=693bd*!JR40WQ=w=o znTe%1ZZHyK*;ty*grjUGB!okeCRZ@zX$|SP$yL5^(=EB~C}<|}EFeoghm?$EXmC4a zUTqyqtfk%#S7{wfvL%-x!7y%PziM>zicF7t+#OqD><&KC$+TN!toP4`hsl$8mlcu) z=WS_oYiq!JtbTDWmAK>i>&Z{Quhu;9)q$1H#H?rGaP((pv;Gns3jbGwef7IX8n69l z9k6)Gx9)q=9-`iS0ugYezR#cddkKV>7hkjf`h&La9}@wA1MesBRt>zx;PS8DwO=~C zjhZ#z)3(RgnDrOyM_+)h3%(6$5#0QEgR4)iW*X~Vxk!6%EM6b#Etn_s8?x8eppPfk znYNyLKv}Ntxpw8zFnIpQ4_6n~o`KW%J>rSEwVRt)K2+!S_P~|%dpACG|5>Y&G=Qfa XbjU;3AK$xGcAtNCa74JBI&=PiaARr& diff --git a/web-sample/static/img/icon-groupchat-title.svg b/web-sample/static/img/icon-groupchat-title.svg deleted file mode 100644 index 1167af55..00000000 --- a/web-sample/static/img/icon-groupchat-title.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-link.png b/web-sample/static/img/icon-link.png deleted file mode 100644 index 9ae4d7299208f3ca2533c2c45910f6082f21ee29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1169 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|80+w{G(j&jGsVi>($(C_($d1oz{%Lq(ACt*+||w5#nR2$#KPIw z$ifV!*Cju>G&eP`1g19yq1O_pUQklVEdbi=l3J8mmYU*Ll%J~r_OewbZnv1>G!Lpb z1-Dzwaq86vIz}H9u}BdO69T3l5EGtkfgE_kPt60S_99@izOiTFLIws#R!e#bahG6hB{V;cj@O zuxocr6}E?$LUg}x+zAk4GnO_JK#diyedI c7+EA3?zxoh)vI2~4k{!(UHx3vIVCg!0Ke9N*Z=?k diff --git a/web-sample/static/img/icon-link.svg b/web-sample/static/img/icon-link.svg deleted file mode 100644 index 35333b30..00000000 --- a/web-sample/static/img/icon-link.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/web-sample/static/img/icon-list-channel.svg b/web-sample/static/img/icon-list-channel.svg deleted file mode 100644 index 3009161f..00000000 --- a/web-sample/static/img/icon-list-channel.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-menu-channel-off.png b/web-sample/static/img/icon-menu-channel-off.png deleted file mode 100644 index 91d7b7bd34ad93b32c29fbd77d8e5c3409b7f030..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1108 zcmaJ=TSyd97#?>e!mx-6H7XBNRFJzfv)6WXbJv|+U2$Yt7n10qaptI#&YWrH*p3FV zmJccv^c3{cg?i|ro`Z^lz)XlPPtj8s=pJEFD42FeUG1T5;LJJy;rqV-dd4#C&6O2f zD=3PpOt%PGvafg6+BM`~+v0gfwi=x5#2u&`=Oq(TaRqfjkk+Ign1zxuc(?#bj?#;|JUKhp3=I|`xGzdC1=T5LKmwT%1ih?B zWP{&2CvdT@CT)I+muA zddpm;bS#OIT!sY0IF0?Q(Zwq=JBZl_)sU)Zj!NfecpD5Jc-G)5YO2!yXF=a z8r_k?*l^o@7hPRb^V;>}#FL-y>n@NmY5&dUw^cDsE7WiK@Jj&QBNr+{+ozb3?^T7F zSpVq0oHQR - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-menu-channel-on.png b/web-sample/static/img/icon-menu-channel-on.png deleted file mode 100644 index 9b1243d390105a1118e69868c3511b46e2aa275b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmaJ=Pe>F|9G=+lU#LMrWW>H^gF3kLZ+BgHa9h_MH#Z!S-Gw|l&OCL{`P0m^9W_!@ zNCW92bm<^L5d|J1I_M!GA(IYCDbz^{>ljMVAz^!?u69@(c=O)x@qOR#`@Q#jQ|)b6 zD=TU$2!g0gwFqfESGl9C1pmD){#87kMa>;3V|1gOWI-aX7+nygG^q!sp`;Ancn2E@ z!b7Ur4%8vG^0J{(l8d1n&BSbiXoxwcB=_Sjql-x7bA-02rVL=e0 z7{AQaF`$m6*g!BG4%Y&XVHuj?XqNM{VLrg|3_!S5fLR22hm5PWMXC%mZ27 z-ajUMV6-EdG)pmVNd=%N{vWDo2WT6m;i2E6!ghAhgmfC(#(*W`i|h8esZ2g$K?xaF z)-d`Dr`XVwH}AQ2asK%_ay7Px{T4`@(F1+H?)jUUN%TR}5%W&v92O{gR-Lj$`d^J)<< zVS!_raG)OR1&e#x<0?mcak<6ops^X+z1V*)y0C@2$6X$@Ee;MEAL_W<>lqFw~ZgFmq1T&V(O?`f - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-menu-chat-off.png b/web-sample/static/img/icon-menu-chat-off.png deleted file mode 100644 index cc06566a370e5e9100974d6e29319b3f39828233..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1225 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|80+w{G(j&jGsVit*won3&D7A*&A`;q(ACt**}}xl+}PRC#lYCo z)x;2{*Cju>G&eP`1g19yq1OnfUQklVEdbi=l3J8mmYU*Ll%J~r_OewbPPdr2;WQ7b zHwCv_3~=hz2RcR{6tPGV4HE*U9uO0rY=Inj!cWZuruHIWvc4O6)Q*9H(bm(&F{I*F z(x3nT?U^kb1ZNuW{~p6M;S_rkv&ut$hdqoP>S|)ru?`nGt|%}pYOrW%aP4$B%k99U zHY4@Ktag?n-}NqL!gd)4DbWe8J9kt{L`2?vP$L*vm{Vt(;3)p^ z(WA72lCMb>UmnO^UbhMIB=jhd%EP5P}7D8*_*2D z4t{evxJ3dyl(Lx`@9(c~J9lgruxwzAp2XZ*@OOQ@J+EEup9F?a!uuN@FfO>^rVz() k - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-menu-chat-on.png b/web-sample/static/img/icon-menu-chat-on.png deleted file mode 100644 index 3ac9978d7718c3f9ce7ae36a5632290d41e02178..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1234 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xa$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|80+w{G(j&jGsVi()Xc)t#mv#s&A`;q(ACt**}}xl+}PRC#lYCo z)x;2{*Cju>G&eP`1g19yq1OqgUQklVEdbi=l3J8mmYU*Ll%J~r_OewbZns$AG!Lpb z1-Dx)aq86vIz}H9u}BdO69T3l5EGtkfgE_kPt60S_99@ie);^xDFy~cH%}MGkcwML zfByfsXSQtUoH%hJV_TyFW5;>skM$~lnKhI*<0VcTDVjJPjs4+io`* zPGam+=v7#LkNswl#QozRzMd{$Bgn^f^Ixm0!ZYTC6zv!oeo+?k*VP1)4O>=mUe73LqQS|TAPV4{g u?^bbn>Hcoq!7ydlgsVoAW}jeW;$h%hy5S%Xr@~)QDdXwt=d#Wzp$PyScd5Jp diff --git a/web-sample/static/img/icon-menu-chat-on.svg b/web-sample/static/img/icon-menu-chat-on.svg deleted file mode 100644 index 58fb3543..00000000 --- a/web-sample/static/img/icon-menu-chat-on.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-menu-group-off.png b/web-sample/static/img/icon-menu-group-off.png deleted file mode 100644 index 72663092ab559794f55cace206d2423352130fdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1090 zcmaJ=OH30%7+zZuLMU+XplIS`;bOG=XlYB=)>68yGQTrAsq08(SsKw&K3$DteedK^H09-`ycbqY9SjkK zlT@-floL{%q^p!@W2lO1U^YR7A{9fFMj!%tSWvVux%K)j2^2X@Uh)ZyV8mci=^r=Y z;P^mR8Xu8@G8s7wLKO}Rs1S*uqLws^tAxp_E{FH_F-?Lh1dW8rouqO?8pL!H0w2Y= zCC1MHKTEOR?m!@L8h99%p&1X&dfaS)^LjXj0lOcGqnYv$m*Eq;v9K2=iwGGUO_$4M zs_dn7vp}=KV9?g^c-$D_w#GChR@|D^SySMlC7FtW6kP+hqL|l5QJBP;?v$V!d$O9f z+a}yFx*{4hOEGpyHJ~8;AF8T*XbWZFe!l+{wz6Xeq%+XcM@W6)q5u)|`uu_6cHrWhMX6)o-@+{%$Dw*J8e@NuvEHHk&^{3zUk7 zdo9=MoTF>eQR--WpoECW5iomW`9l+$aLx_i8qN_bQ|V`YPp8|`{v!+b8(LqyZ|!|^ zV7PsCuJK#CVYq#A`ib*Sy76S{;N9CBg@tG;-FD{73^liY9o(DgI+Xc*A>|-mZ90~w gHs+5n&0m}(oWyzFBYnSoY}$U+$@l>Oyzk1*KjElcegFUf diff --git a/web-sample/static/img/icon-menu-group-off.svg b/web-sample/static/img/icon-menu-group-off.svg deleted file mode 100644 index fb0d0970..00000000 --- a/web-sample/static/img/icon-menu-group-off.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-menu-group-on.png b/web-sample/static/img/icon-menu-group-on.png deleted file mode 100644 index 1310b57103cfb802819446094ad5937d3f2a0b30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1067 zcmaJ=O-K|`9Dn6UDQIC7X^^ie45FQ{b-yO3UESH$1xJ>3OE1CB&OF^w=cActI|{*8 zP};3qH#6uEROcX}Kmxl6Ms)DdA*f4-rCSHd-srA%&<5VT_ka9;zyIf3%#IAUwRW`v z0NOG`QjYBH{yN%B{@p`?4YGCO)HoisCU9AC5a`#eB7zx1nM66HXmd9|pgsT^C_O)p z$K_!`wG3MEF|=pcgbhGn+_M#R8ev#Ole#HV)i-Y`sB0oM7Lr-nPNI@NH1D9%`H{Rj zKdr_zDt;CAc>)nI5LTdP%$Tm=iPVm+K+gU(L%|&go))RypvL7aOj-_tA({=SY?y^% zj^={Bkx1k+vq=OV}IeE*PsaG*u zvascrEE^_ALr_*!-Sq7pyetbD)5VIZqKqU`M1j_IO$dd;(U=tB`_pWQ<5Ho4WVAOO z2`2j`HW*9wa&@j`sj~($ahenqCoKkkh!G4=)@nPl1>GS(NS$F7klv6PYe^WJ80 zYkNE15UVWS8Lqt801MRyZmp$yCko_skh-|`JiGEce(CkGlhwhF9}k`netx|j?GVKW - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-off.png b/web-sample/static/img/icon-off.png deleted file mode 100644 index 288c049f66b9bc837cb888f9647866d61e32494d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1619 zcmaJ>ZBP?e6ph*;62J;dv5dg7P^8vmH^C4R2sEEa$Hfq+rbsbMvN0=UH{C1{kZBdh zqR1%LZx8`NrP!iXTWgsL79EEwDuoK-N25?sTScW{sb%N}f%b=XXLjGaZ_YXQ+;{Kn zCQW>-2gjGgVzE5pmMFE%I*)mMX1Xw6&%mu*W_goV>F7k#L}#NE#*!JyGz^HdpsO)0 zh8lA|YQdsdtQjDlq@#7nQi*}I@K7g)XSY}xHj5P%W4EG)bc_blu+=yr1qT`$K>#;O z!4*OTMyv|Vj4#Qhu*BT>BtvexL2LwLqJb#8gb}b{Gz!=)8H7z@mxANE5@zo_hCpB( zLZ?f?7p8QG22hX`1_*gD*8qpZKscYr4_hn}i539@m=8m+0OAX{e32wfAc0|E;sKd# zl+h&7D%BIYm`DnmY1%4*pzQ2yUUnFdq*gO3Y@U za4U_I1mILe)5uI(3NlV#lwh$=$r84SYho@8vZGdr&x4&MO#%_*|DhJk6xv2>v48!( zRM?i3W5pmXW+O8x1JgKDkTaE4qM$I8CaENn%$U4IjhUoLo0+r%ibNrRpaz_9#^ZPd zk;D-;8YK)^oKgxh3OpP)N?tR zM$nU7Bg2h=!)0>SVwmB|U&?ikg2l>YR$>&Mg&EZpX#vJdmf)}UB73!$7hK~@yiC*~ zefK`3oKyfJ0- z%{q&RXjk9f%fiN|J(u?PJ3OUlVm};eYJN`L?jIf9fApEy9S>TTx5esEKBv+Zn9~5V^d5_{G;a4(XaC)htSp{>)Ah$~joU*@YIX#y^&Ot& zYp;4-Hu}w(`>DyPuFB<|ra5vgR}vXz~1pIUyVp1sgJVLEr`#cLV70hgaD z4aU$q_`G}Zx{s?=`s(#$1|h~CtFI%ETI-Z&*PlSP40rsHhF?3V-P^6Ydk1ZJbUZZ3 z(K6;;{n@)mOt|0)zdL*R;mxN4uhwQJY<9oy(vuhP?DXgFoGk6=IM-E1G`D35_GF2D z+Mlzxr9@x3SQFdg<24s&ca6o|b&ch%I=0EXEwl(c+GakUUjn)mM4SBP>wXiJnU9{T z2{!YKh=&ng4R5ddIvK-n6%5<~wh!%-3jNC~2Fv^1e@`iBz1zBGD7qPT8%mh=<%1nZ zwmM=q)HEjEOEfg^YUqU6y7FDEK1IezUP;er$W_Df7C#_oQKz0g;0QUrdzjvSY6nOJ$Xwp2;pGSJEL1J@?>*hKFQz}M+kRPpbBk;5ox#pb z>kfVB(vqa%>f49j&6ie`iXU=Hi}SwqJKJ09H|A}`GYfM4|I#doX#Zo@y4Tpc4q?vI z(Q|*^3(K3)^$Zy-N8dY7ec(&)lP!D8T&p+2r0*ROznt_rEx6F*Wvx_gMTK%i-2AN#&= - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-on.png b/web-sample/static/img/icon-on.png deleted file mode 100644 index 626e6c50e45de85e14666ce602b23298fcc5ea4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1617 zcmeAS@N?(olHy`uVBq!ia0vp^5v4 zq}24xJX@vryZ0+8WTx0Eg`4^s_!c;)W@LI)6{QAO`Gq7`WhYyvDB0U7*i={n4aiL` zNmQuF&B-gas<2f8n`;GRgM{^!6u?SKvTcwn`Gtf;oFf&jvGt@IQ zHZeCh*HJJsFf`CNFw!?P(ls=ndS0-B(gnVDi`VPNLyvzXy|I{WbW$b>|*KWY+~VT zY-C{u)9aF-T$-DjR|3v4~Pj*wm=R%;iu*SQ+p9GS#J<@jACG5I_l}-7*cU- zO{jOaaG=P($uoVNj5x10lsP3QWlc6S^wQ-LJ(#1@arRiRhQ_X!w_3H$|1loiD}A&z zul2#9bxItpj=DEi_-1=9G<$Y)((xsgK94L7g(sbys}jmD^Dgz-o%h!3tM#1OPIQ~U zuZ+-Hz;<>0p}E=9xl&jXO&SD4a+jsEmFK|YkSYC2TQJfA@d;Re&xEiwsKO7=XTZI z=eYX1hdvE+L>MlmPA^tkXLOXu!g2par45%4m~Y=^%T=*`iSf?LUJaiIIsJ=w zl||T`-4(SqaJNUE30vuOU)e^7f9oTzu*{jZ^s3gIOZz@o)h018uDt*7nRu<7){BQox?_9E4W$N3a*li~^ z>1@!6_F1~=NQTLquE)od+>fo1Jx?d35iOU!QMm{mr7e^7fuysP;6pWu(P zyAO7&Deu3Ly18ig&6*PiK1+`f=gZ8K!rPWghdb|?_n7-DTc>BK zl2k;Jc}Z3czsEdn(;Ekkcbt6k?U~!jw|8HMiwW4w(VBexqm84`l;}k>Z7ed6zBNAK zu;i+%!4j2-sH4p`{Bu7)XO`QYU=(%D+w@aL@qXsMPey@C9;<#_%nVjIIPd(qc^`G7 zbq^hPWVxKjzE4zT(&BIIoXb^HtG7LuW8mc5up|H1754X2ev95?eDizW&vOP>z1Cin zDiQ1Z6}L5O;g{}f-ECsWZx=7k_p6+{sN&#zzT~WFi!7T~zB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-openchat-title.png b/web-sample/static/img/icon-openchat-title.png deleted file mode 100644 index d59a4704987b0c873ff5985748a0f071c7e8c318..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1150 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM3!3HF=W8NDADajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49rTIArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XP}#GU}m6TW~gUq zY+`P1uA^XNU}&IkV5Dzoq-$tyWo%?+V4wg6Nh+i#(Mch>H3D2mX;thjEr=FDs+o0^GXscbn}XpVJ5hw7AF^F7L;V>=P7_pOiaoz zEwNPsx)kDt+yc06!V;*iRM zRQ;gT;{4L0WMIUlDTAykuyQU+O)SYT3dzsUfrVl~Mt(_taYlZDf^)E`f^TASW*&$S zR`2U;<(XGpl9-pA>gi&u1T;Y}Gc(1?+|t0!&DF@s(apfr(9qS?$=Slh&D_}8(Z#^n z($&Nerq?AuximL5uLPzy1)}f znS7DA$$_WseFyV~#vP1yzf^n{DDP-AYE(98vT7`3IVCnu>L`(Yk6?--lh`-aCH)qQcEt!pLz zSDLJf^zdgk7PxfkB}d@S2zGVh-IZ0WWgV;*%W4ju=xdcXw*AC0Wtm%U>v66+x6ZZ@ z(<-ftaS{T#ZhU_d+%-$Omb+OO{Y(9Jb&~kbUqL_3cmLorV7Pt8b4LC|W=~Lw;OXk; Jvd$@?2>_2^fldGb diff --git a/web-sample/static/img/icon-openchat-title.svg b/web-sample/static/img/icon-openchat-title.svg deleted file mode 100644 index 11b9c401..00000000 --- a/web-sample/static/img/icon-openchat-title.svg +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-search.png b/web-sample/static/img/icon-search.png deleted file mode 100644 index 30bfa3edcc238b1be160bc99315ad7213f475692..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1157 zcmaJ>TSyd97@p9iOv6lwitsRsP_#QUyUuPix!Shl=2o-Gx|;M5jx$FcbS}*t+tqpy zAIeH9GPE06P()I_RCIgDZbU_t^bpls7<8dREa(E&8FQ_Nwt<;*{=@fu|Mkp{>gcN6 z>;>5bLF7iNgcx3DJMWAv{4K0yliN0$-%gjnu*y2QC5*OCAk$M&=wfWp&Ay5lC0{EJ%JZRKBC)5(q$MC0wh*&tE$3tL4Sx1(`+!z zEn}EUmZNDdM2AcLbl5ADdf60LFywX(>L|rk{&0P1xy~qPCiW~qOWh2Wuw`gqB4u7p zAB#7w-XvE^A4_RkE`@`koW}mu=+qIO9%nl>w%C{&e5m7TxA0giEO?5q#Mg)rj3=KT ziCxRRxgzIPG-q#Hp08^`@v-jR1=W3X8ukrmJ`T;{Uw3D+&$@c|=H9eF-K-uG+^IKdN{V->`eZM(+L#7=mJ`feBJJ?Vd; zzqz!eWyU`?~2aP z+7zC?eP*<{_WhxC-|j6O8(`F6*2u-5Kg9i)2g(P|GGfKoHC@w)GaIy@!I9p1&W|Bd L85Pd0Z0P<4)J2C^ diff --git a/web-sample/static/img/icon-search.svg b/web-sample/static/img/icon-search.svg deleted file mode 100644 index 84c17681..00000000 --- a/web-sample/static/img/icon-search.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-time.png b/web-sample/static/img/icon-time.png deleted file mode 100644 index 14b61e0d443eba5b28c1f9438a2f971b692bb412..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1086 zcmaJ=OK1~87~X1)O|)24lq%}51r;&->LbaL*reG+1Ez#DUYGCf+)VR1o4FrJSZLny@=xDAYR0Zv$d%njC2fd3LRlRexDUe= zH6LiXZrq*TE-FZ8WEaCYx=Gj+6>fJ-S?Pxu(eG3RXA`#FbmVu-1HEhv|&@;LsiQQwC1~U-cAEAGn>P}}s99a;w zGMr!G+Bne0GkkMPAQ0FL1diuePGEV#&j-Y2LF70v`_UwurS^zfDLI>q>>_j@#-_-! zg+hTTG&9KRW%*Djq z8uo0PNW)l1Hd&tG+>$E5bo&2LU7thSI1B&y{im><8!{oAg*FQbvj9XB~ z$jTwKx6;K-AHvA)LnerKwSpa*p`wC4gHET#lwo7pP+&@m(1g!unksh0+IT+Dkq9Ic zEj*uSi^ZitEG{I2!Jr@{lC2f4gp@%Y8o0t$|8SF4x$Yq7Cdn*8OWOz4q=j@aQ?RI2 z_Y$wFH_KJ4dy%SgSz?BDul28Mt{josal^TxC7ZdihX$E-iwyPk6_2LLgSeEEVmaqk ze%I6eCu)3C2ZN2p(&Ufb(eR?;i_zfb%pGs^k+&R+{#d!`uBZHb{3jAFJg2T)jk)8oi3#0-$aN1{?c|g2d$P)DnfH z)bz|eTc!8A_bVx6rr0WloBA5~7C5J7WO`H;r3P2|g(O#HCtIc{+1n}DR9FEG$W1Lt zRH(?!$t$+1uvG$^YXxM3g!Ppaz)DK8ZIvL7itr6kaLzAERWQ{v&`mZlGf*%y)H5_T zF*i5YQ7|$vG|)FN(l<2HH8i&}HnK7>P=Ep@plwAdX;wilZcw{`JX@uVl9B=|ef{$C za=mh6z5JqdeM3u2OOP2xM!G;1y2X`wC5aWfdBw^w6I@b@lZ!G7N;32F6hI~>Cgqow z*eU^C3h_d20o>TUVrVb{15Cdnu|VHY&j92lm_lD){7Q3k;i`*Ef>IIg#cFVINM%8) zeo$(0erZuMFyhjbK~@!5ITxiSmgEXzpz4W?<>)W@%w)=xSyn>bnwy$e0@Is<(Cdg(FDNPG765H_NiE7OOHFYr%Fk5*d)X=zw_D6{ng`XJ zg4-|BzzDxi;v~lC#~XUu*bi1~5+fT(iv~^uoQLH#@hAaBR@= zIoZIrw@Hg(n|K4mq695LohUWs3vJv>pWBIeY}oc`(lrz3L-#-KSdg-0?Yie2&n1fN zHw&zB7T+9q<8booFW2PfoO_>}wr5{^ z`#ERxp84OIZ|xIHTBGwiI%UR;rmWkK_dj~xd6%l&0! zr|Cww4PoW41KKiYUA(>f*hE8_la7;`KiaIBl6Ob0-D=HlJ@Z0|6|*En+M3co_HC{? zmdM4jsjv6kkwx()zF(V}KI+^%SjFD9>%*-F-pRA(&s-iBeXVz)kJg*Ya_(wt(`l(2 zp3bT}FTQI6^M(sAzZD&xsCm==+ZEleWhL{Hr@k#&#i_u2w?y}IZGx=9HkGD`{LBQi jy$d7@uGTZ|XX0US+jTTmTJK6OsI>ER^>bP0l+XkK+xhs8 diff --git a/web-sample/static/img/icon-userlist.svg b/web-sample/static/img/icon-userlist.svg deleted file mode 100644 index 00ed53db..00000000 --- a/web-sample/static/img/icon-userlist.svg +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/icon-username-landing.png b/web-sample/static/img/icon-username-landing.png deleted file mode 100644 index d7cd2217dc56e886abd298d6fad56393ee644f26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1383 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`Gjk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%s|1+P|wiV z#N6CmN5ROz&_Lh7NZ-&%*U;R`*vQJjKmiJrfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{L-^Aq1JP;qO z-q+X4Gq1QLF)umQ)5TT^Xo6m5W{Q=gsiU!(g^`(~n}Ly`p{uErvxSM9xv{gOi-EDF ztBD~@uSMv>2~2MaLa#Yay`ZF!TL84#CABECEH%ZgC_h&L>}9J=+-@ z3U0TU;?%1Tbc{YIVv!;mCIn19ASOK70y*%6pPC0u?M1+3EnN^Yoq>Vzwx^3@NX4x! zp@tsJjsjm6`D*F9TyZ-R!RoliRb+q1R2Pn<hF)e{jrM;0;qH^NI zsDhxPIo};bDmDu~_s!X_=={s5XV0;nI`1N{oZMk)DCm(=Ik%YIbKb5-PLbdzTf0K- z?FAaw@X52d$qFB|p76nO!h*bnrdoxjtjMz92azqie%VxiIVkL+zM)fo*E0)mr!`Fa z7O%@*H&0Ns%G_j7|A0&OR{HKu$2S|4{=Lt@_FQ1`0qqTq9KmfOYngKouzopaV=d`c zekPlbEx3+NDyL83(E;0>U$MbQOgcVqiGQABanX0P#-v*!x{=F`qU9Q;C3ya(njHRV zdPL#E?%0m0bIfln>iM7i=eX>?I>93;MYGcS`$MK$)FxXoX`alHmD{LOoB4Y|413e2 z%n+B?4gy#Aos5`&fJrM+?vw8-&sVd~FPZyTWcRk!r}Bg{rk+YXd~;uxbnmey#szcR uPAMnNTq4i&g3Dss^Ucd9OK;uBD#36#@__Bn_|2<9MW3gupUXO@geCx4y6>0( diff --git a/web-sample/static/img/icon-username-landing.svg b/web-sample/static/img/icon-username-landing.svg deleted file mode 100644 index d5e6167f..00000000 --- a/web-sample/static/img/icon-username-landing.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - diff --git a/web-sample/static/img/image-landing-01.png b/web-sample/static/img/image-landing-01.png deleted file mode 100644 index 6fb7701c8267e887f8d597370e1de2d5de90fa3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19224 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 diff --git a/web-sample/static/img/image-landing-01.svg b/web-sample/static/img/image-landing-01.svg deleted file mode 100644 index 50582338..00000000 --- a/web-sample/static/img/image-landing-01.svg +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - GROUPMESSAGE - - - - - - - - - - - - - - - - - - OPEN CHATROOM - - - - - - - - - - - - - - - - - - - - 1-ON-1MESSAGING - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/image-landing-02.png b/web-sample/static/img/image-landing-02.png deleted file mode 100644 index fad58460ed31575b859eacf7cd6ca70b31b19958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447001 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

    kPpjOcaXY(s;zA;^$(C+Fj_KR}n(H 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�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

    bFP$TQsE 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 diff --git a/web-sample/static/img/image-landing-02.svg b/web-sample/static/img/image-landing-02.svg deleted file mode 100644 index 78c0fa68..00000000 --- a/web-sample/static/img/image-landing-02.svg +++ /dev/null @@ -1,11592 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPEN CHAT - - 1ON1 & GROUP CHAT - - marco - : - Hola! - dosh - : - hey marco! welcome welcome - harr - y - : - Hola~ Marco! - marco - : - How are you doing guys? - harr - y - : - I'm good. How about you? - Jessi - - : - good good, we're about to go to an evening event - - - - but hopefully harry can warm you up ;) - File Uploaded: image.png - - Lobby - Game Insight - Android - News - - - - - - - - Welcome to Lobby ! - - - - - - - - - - - - - - - - - - - - - - - - - - - - OPEN CHAT - - - - - - 1ON1 & GROUP CHAT - - - - - - - - - - - - - - - - - - Lobby - - - - - Username - Jessi - - Dosh - Herry, Marco... - Marco, Dosh... - Marco - - - - - - - - - 3 - - - 9+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - INVITE - - - - - - - - - - - - - - - CURRENT MEMBER LIST - - - - - - - - - - - - Lauren - - - Herry - - - Dosh - - - Marco - - - Regina - - - Jedk - - - Alley - - - Group Chat (3) - - - Member list shows people inside the open chat #Lobby - - - - - - - - - INVITE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - More - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Write a chat... - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/image-outerglow.png b/web-sample/static/img/image-outerglow.png deleted file mode 100644 index 104cdcf59cafe03b281dd3fb0a30bbcd3443adbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1846 zcmaJ?Yfuwc7>)82K@mhyDlS1D0?BRy2_yt11etU^P$G5EOJ@S2OwVixXl(K{!*4$jKrDhOCt{B9J(7?gt_ulLQhs z(FBk{$$`^kA($i1Zd?M3KdfuNPMTu#OH=(kO;hk zVCjLx_ojq`D1d{YFhCb&A!eZcm z{eDzf6{l0eU<|B6)TkIgxKtNIDkYPH!XgYo;}9fcZWp7{5DZbJAxeM~O9KQVu}ooz z-{A!UW~f4ii4tKA63*u%#!@>UNpy!tG?lDY1v@ITdXna_KcRPx=wdeB!GJabcL%HlY?ND3w zW~4vJx?3vmW(-+3kQ#UT__T~=Qf1=mc0pKyzOI_g zM}FA2ZS9QDv{ZcgXy7g;eK!05n@_;MCds1BLl%+q8ob*` z!kH28J+)!=95DY+UCuNsrUyweS65a)|3ANQ&#uS0ex^z4?^SFiWDbB%NJw+XxJB+Iv&zg0A=~jH& z?U@HmJ?){-(YW~6xLP;%OoX#vvbHX;-d>iw(cwz?--~YtWDk~aNnHlz&QBWy4lLOB zbw>RP5(l)iZcT)@7BGe#FX=1mGG zdMh0r&`s|2*yLEhqSGdHZ=6?wP0DiDt44QP?dA05wHvkG_9Ls-zP`jhL9UZNqL*6L zRrduaG_4y;4!ic~9BrF}Q~J^(Y$EcHB=<8nzxUoD3>a_rXgtx?bfGXKZ?ZVC>7bKQ zgQkUbrm!_*YQH;RdqZcLTs9Wcg<0A@WVl?-p7eciH2!Eu<1u&9-UH8yogRk1^148n XDLr}fH@o - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/image-profile.png b/web-sample/static/img/image-profile.png deleted file mode 100644 index e38e98ba64f5404e681ddfd92f86c4fd13563915..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1560 zcmeAS@N?(olHy`uVBq!ia0vp^azL!W!3HE*9Zu8(DajJoh?3y^w370~qErUQl>DSr z1<%~X^wgl##FWaylc_cg49rTIArU1JzCKpT`MG+DAT@dwxdlMo3=B5*6$OdO*{LN8 zNvY|XdA3ULckfqH$V{%1*XSQL?vFu&J;D8jzb> zlBiITo0C^;Rbi_HHrEQs1_|pcDS(xfWZNo192Makpx~Tel&WB=XP}#GU}m6TW~gUq zY+`P1uA^XNU}&IkV5Dzoq-$tyWo%?+V4wg6Nh+i#(Mch>H3D2mX;thjEr=FDs+o0^GXscbn}XpVJ5hw7AF^F7L;V>=P7_pOiaoz zEwNPsx)kDt+yc06!V;*iRM zRQ;gT;{4L0WMIUlDTAykuyQU+O)SYT3dzsUfrVl~Mt(_taYlZDf^)E`f^TASW*&$S zR`2U;<(XGpl9-pA>gi&u1T;Y}Gc(1?+{MVyz}(2y(apfb(9qS?$=Slh&D_}8(Z#^n z($&Nerq?AuximL5uLPzy1)}J znpju@%`?XC7Kq*yEN+47b;PMxALtl;P{bldG)xGXdO%EgvITPB2|qOtnA(eg$$Cj& zg&+e1Q;(;MV@SoVq(A@v+aGpda0@cE+4FrazsJT!ob}VgAN_GF?QWcQl1Y5*q&s$c@JLKJYW~r(L9o4b!2%P72hK?cY!^HY@7yGjwNg~z z^FyPzkAM5;l;_@;sDG}wnE$<9mtwc~Nw0hS z9Um-@>!0|}-TqX+L2Ul9^o^S99t@7WKR)vixC8oV7U`SjL8*{?$*zDZ8e?LyT9laDZF{Aq@>yLc_7n1}x96ce} z$Ngu)y8fRDc4?{+|Mu3om&gcDmUDQ@Ds0%s+0C_A{aTWzBxll#Lo;(cR!`7U&UY&nl(c|vu zC%v^X`T#FOxeq^;GEA5C^^;tR-g{Q@jhe85t`@y>So`)nW;_l{s(YqGyU1-)1d% z`YGV_)011iNC|vr)cxxg=Fjx1+FwY9VN-$Zg+tjPFRdM&9k^dH2%5Y!58z(UtXtz7 kazFDxRX200p+f^B1D_`Ixq4$GTTof;>FVdQ&MBb@06jZFO#lD@ diff --git a/web-sample/static/img/image-profile.svg b/web-sample/static/img/image-profile.svg deleted file mode 100644 index 0c10b03c..00000000 --- a/web-sample/static/img/image-profile.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/img-create.png b/web-sample/static/img/img-create.png deleted file mode 100644 index 220092f325810f58c4dfe692991c19e5d418ea22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1571 zcmeAS@N?(olHy`uVBq!ia0y~yV6+3Wr*W_WNq2@P>_AGg#5JNMI6tkVJh3R1!7(L2 zDOJHUH!(dmC^a#qvhZZ84FdzSQf5d*NrbPDRdRl=ULr`1UPW#JP&WgEjeSKyVsdtB zi9%9pdS;%j()-=}l@u~lY?Z=IeGPmIoKrJ0J*tXQgRA^PlB=?lEmM^2?G$V(tbhjO zrj{fsROII567#SEE=o=X68ye{vnp+tgSs558K!Fm_wxX0Ys~{IQs9ivwtx`rwNr9EV zetCJhUb(Seeo?xx^|#0uTKVr7^KE~&-IMVSR9nfZANAQKal z@=Hr>m4GgVcpcCj?GaC9-U zbhdDDG=b@L$xklLP0cHT=}kfCHNmMDloWCcfHu3N7G;*DrnnX5=PH1`Y?X=4EhdJ} z=FTn_j&9CI*xdrrn}XXdMmXJ~4|I$^C}NQ!8YToxJs>7L*#bH6grAxROzlO$WUVae z{F{M+X}YJ2V@SoVH+L@j9tsd?NX(X5puNNKE`!ir=2C`KrpGK-7+td{CWBGpw`k7#(+s#r>5u4ZjY4FH#F8}KIbFL(;9}I zD_Z$ACVgN$#I8`oK#1UwZ}`B7lkh1m{k3q_s`t-tKU>)M_;Oc+(!C!_Rc9sk9_wm& zb6EUhbcbBPkFrWG3|K8gwx3g2|`{6hYmtH9u^Vds8EA191&&{ zcKfb-s^?aZC4Xvdq fx( - - - - - - - diff --git a/web-sample/static/img/img-current.png b/web-sample/static/img/img-current.png deleted file mode 100644 index 735655c85a83f66ff2d16cfa3f006a79d5fabf2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1195 zcmaJ3|+fL;F9PiR@ga;)BGSNl{M?2 zqB#^1n(G9&NR%wZJqZR0$N=(qLatW~CgCNLx(qs-*Cc@_A+XL%{0b_{mE(R@2e{oz zSp>>K;SSnL7Zp35&iS~FqA8NHk+jW1JDDOILs9t1B9J#-tYN}zV8j=)yhIE_jUmZ+ zJZ_B_SyjE3q}^_}sbRBO5W-?KDUeTC6r&)ezyd?iB@Ifdf}4tbwb}^11d8-m3bHmT zs~96?LIooeyhhSi%1kK*~i&NRtN0Ffi0cT|kYiDKK4Wj9&*l zRP~6e)~Bji9#f%e#8eIUSJ-im7bL~BlX#9}f{FooMF2t8OCSZSB#BJ%Vtc^uqMg0~ z>!9gUyNfDf-42(JwYmK+)>oY3vZ~N10|lnI;%}}iE!P|cSwo&#pi66k7|>N2Po~UB z>0_~{)f?f8>0@!E<&r2E(roM>jZR&m=`oL^V~dQ@!3PSOb{&oNqT}@t!!l+CSzjda zkSD$^;9|?W2alNkGjs-V6KfPG`?9|N69YZJbP9L5W9-NJ zKKk-O>U)2?euK+ - - - - - - - - - - diff --git a/web-sample/static/img/img-empty.png b/web-sample/static/img/img-empty.png deleted file mode 100644 index 567c85aeaf5d060ba1c0e53d7bea445271112164..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2149 zcmaJ?X;c$g7A_X)fC@o&0WE?8Dj^j@1R_g90E?VJ{gW-d#4IudTKxjGc}Is%tE=lfiB4eg#ZT@F~DTb0j`jc?21~}B`DTPGX@1N zLqu_|s6T=Vr3Qgyo&W~%b`Y8g?S#OcSUW7v!O_vt7PN=35C*cxVC~UZM*_~C072lF zfl_!Au%ZYwiq{ukik&MeMkL}BFqovIB)cS>9ZwLA!8$uTD>dxx(Fz1wn8Fn?lF?kD z<%$9Y7BU5FzKG4^f=We3Brieaic&=S#}zpIud-a>mozC7hDm1dF<3iDd8HK~mHPjo z9L`s?P(*|OjQ4*E3qw-)Fop&Tc?klhqHs}`N>_XWSpYLcJV6MLcVH!pK`}fLPZ-1F zgJe1$q%xRnu5!POr&0+%T%m};Wx_rbSCm4*j?HEfusC~9PcM=)$%_PGv7UHm2y!Mv zUJj0s7mnh9!>@2DJZ1t1=89IhtUtM=Rk_Mm;P4fmDX@T@2(!EdJPx>gWdeKkSR7Z? z`@&_d9*fheT#OEs&R$g-h|6cS0i8>iZpTW{U6S#}u(|2$ z@%eopr!y`#d>+F*s&@NL_ouFBCHp$k z?xtCMJSU$L9BZySq;=_u`v>*rZ|2@^)}1pQ&dO1dcjDi=1>UkMn`r!-)9D#55s+#; zwanTEl}R|ng}(#;p=h-po3C99p3fY~Lh9VH1Sb3q)gJf~k9W-f6(}z?K-?eG#@A|1Epk>o31DwzpB`+n`1^r;K zE*gYzfd|1&V-5!D@77^^yG?WSkTr7G`xa9={Kmh$IWJw{%-{yv2COARs+l+0sa-b6 z?M~y*Ev?v}kR{J-T4{S^aq`)=xnwx*-BfFqncqT2A^#}Z;h})bx5!3C$G>)-lt!N>*{uFo*WW*-hN2R zo(EJ%)1Qhz?o!beXUD$&*A~CqgIWfAjt)3*#X8-EnXo{Q=>jk^I&gs~_i!oJL3$Sf`wGm3QkA#)~H*gQgvi zQ(x4i-!d@j^E#lH)xJ^E^RUAq3~x_QdD?CpxuL4CZjz(wF}XB46rytYtPQT3j(_Rf zP9RCA+e>D{^?l9j)MIT3Gh6?;qcoV6>%s0YGw?O9vOqCDu{)6^hQ8ybWQ2E_NDyDz zVyw14GHSJ`zP<0%^SNGOhNo#ly=rjL1LJ!ag0CG%5Q(WTR=zA z6Bo7n5frl_e2QcU&TlS+E_{6R^PmGba<-0g!ZiGhvtR#6cfviL9jv@t4=QRU@#(Kq zo6v|rbmmCgu64d%=iilw9~>^Y+u0J}wq>U@+hy!RciVL|!nusb>{>(DE;#wFvG`NF z@Jzv_Zxd<3^FVKVc}`{@a{m>gdtCcot)8115w(QJk~&fLrmJ&afO(ZL`_U~ouI;b% zYBG1{5pnJQW>cfWBlU^eo=%dZN9j)G{z315y)z6#Z)DQwfc|@=f5#c^+E+6@^jL>t zT=Ve8`#nWHToejLk4I6bUl|OzT&j895kBH3Q E0d5Rvg#Z8m diff --git a/web-sample/static/img/img-empty.svg b/web-sample/static/img/img-empty.svg deleted file mode 100644 index abfe3ade..00000000 --- a/web-sample/static/img/img-empty.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - diff --git a/web-sample/static/img/img-landing-01.png b/web-sample/static/img/img-landing-01.png deleted file mode 100644 index cf1784b3fc118cbc1f351cacdefc2e3dbaec3588..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9147 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 C{MA+f diff --git a/web-sample/static/img/img-landing-02.png b/web-sample/static/img/img-landing-02.png deleted file mode 100644 index ad7acf65d9d6a9e3dff6e4a0ae9472288ac2b36c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 179379 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%0AerW$2#Ul+DD1z&{` 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∓`#Bh2X{l)B)s#}mGY8k4Of4YW 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

    n!oH3Uwq;;N;7qVS#+eAE5lZXg! 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

    pvFhKReKl<_6n3L4$<*DqGu0HN%UUXF}KOA=Q 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 diff --git a/web-sample/static/img/img-leave.png b/web-sample/static/img/img-leave.png deleted file mode 100644 index f3d9687af808eed0135767b0577b75b5fb042042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1119 zcmah|TSyd97~T@Z456o@GB}N4Q0>mlu6rBYbluV1YE0I}HmGQvIjfV-oN4CR&I+MO z7c>GNf-dwFJw;S+JqT$^geV5qMp!)<(u)fgy_j9-%<5_nZ4Jyh=RbVk_g~LIbJL-+ z(jBD^hodao$j8WDOa6T&#bhliKJ}4o+i`sYx1c0Wi3W6pWz+^iR2AD{42p94+yty9 zP)dm>a6&lBNl0~xHpXSCI$=8;)istbN}UjcHrTFcA!>1WgaV2jqK{{i4;ScYcYH0ySc%08M7olKs;|jv z=4zQp!Dvg=Y1YNqDdmBJ@NcN9uAxmFgX{7BRoINDbx6mciMkDmG%i_TyVALc0Y!|A zI6__dDmHf@jLZ(CgGh@P2%@BDww=QZ0vFXxENT*r@*#>SxD-X^s_MKA-T+${Zs2_^ zTkj1p9zN&`gn4%`65zvCc`lEnZWU@c&z0A?k%C-%6jYsf=AogShjN2~RFF%VQwqlt zEU352l?%rbF36=xFtpv+KN_9CBGY3Z*T$9@Yl9CpGVKN#>#g^G+K=K@ln=+P+3f3Q zo5pIlT$;P}d}DU}$l&9lYpV4nx$W%ke&_t2w}T}M53B@#JyY(Rs$n+m92@<9lW#eE z_x?qG zG9~om$( diff --git a/web-sample/static/img/img-leave.svg b/web-sample/static/img/img-leave.svg deleted file mode 100644 index 1a020666..00000000 --- a/web-sample/static/img/img-leave.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/img-member.png b/web-sample/static/img/img-member.png deleted file mode 100644 index 1c05bdbae6840c2ed4dd74102ad04328abad429f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1113 zcmaJ=TSyd97(Q-MW*A2FU>BSwD7x%i)^*n%cC&S7*H#)^)`d1IYn(amPU~EpIl8Mt zi4_$DJxCGs5C-+oLk}ew8TKS*mPA2xqh2b4ilC5Q#5$w97SuK{bIyPGzVH9e|NnC) z*3?j5wx$dKP#)dI$MJd?zgtU};P3AJEiSxNqHq#5>uo42nh*qKy%iEsRZPJ+6y@%Y z3Frr45ve4SC@JjbBweLM8$;z(1G53}*X0aR%0NW4!jz%~$gd;!NJ5bVCz49n1ri)LL;*2`79IEEqe4~esxavK-tBl%o73Xo}p z434I=*({ZyftRb4<^C=P%7{im>%=r$l7hnC)HO1N=t8|_pE z7c!xUbTgsr?S(4F(mK+uv~Ccg<{Cl}B}KF2IlLfnQO!c4Cc!8lAh80aC^8q~!{M+y z5(-9m56gyYYME-@=cx_yE?=mY54sCnUY9ymsG$N^{>|l!a_v!24V;;WrqTuFh^ec@ z+?6?{xR+p2y*yVg?xnscm&RsjyRm;Xx^RT2$KEcCEe;k2A8L5oO+41mPkIFWOFWA5 z!9?!m=U2h9{#ZqyIPlTG{>t&>>`t1C*Bde^nj^ymIif^+kl8x9^1pp4P6M#|x zN&o@CV$k>3;iTjCzOi=)CmVi_pMBcv?x0JSfCm$5w&QdojU_-d+{E9gKivNd;CyNS diff --git a/web-sample/static/img/img-member.svg b/web-sample/static/img/img-member.svg deleted file mode 100644 index cb28cc24..00000000 --- a/web-sample/static/img/img-member.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - diff --git a/web-sample/static/img/loading-rectagular.gif b/web-sample/static/img/loading-rectagular.gif deleted file mode 100644 index 0ac958065d6d4754b62c2ba0913093c7f0440cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2274 zcmaLYX;f2Z9tQB->>FkwtfQU~0U;v}0tLj11OfyiOV}caHepSGASk;)0|^9K!@iUP z0wPNWsV9IUIF_PP2WdyCQjJI{Zfz*ldgdHEo-!{D9O)dV_rv{i@44qbzxVmSueXnv z^M0Wzj0XE22GcApYk$%%|Db*S>hz{=o<>W7Y1}2<;ynPx&r*phG9JYw#j-{gaFo}!g$0x6H*Cx6)mQ}E3uXUdiP_p z@-~$&uxezgu1CE!w)*N!U8h_ZzCfInUXqJ`XNx0j)?3;cJgJ^Z@oOZstRVKg^A zfR~${6jI>BjX1>1Cglc`PNbfaXI8_J?D~`_-wHq1_$-o`BoS~rKg>|#FXkn8oW!JE zC=%5qEF9Ddc<%eb$jEbW@SySwBhVzcNIg=-hLo-`tC7^^32-=cPI8J z&sHC;|4Zt@ZStODw&=I77$_Kg?{g}AgVJaVB^WLp4X^-GfDeFzDVw{e0j7WtC<8K} z2`UP<7$6ROfi)lon!s`H!SZ_%H;VUY(W27aB)r(OY zEVUUirk~XY#y+%CMjkp>7c|lz$Hi|`GuwwhZ%RL?PeBqWj_&B*(JoiFeR^o?zVb`A zmo1=GXs)v53X6uLy>U_+959+%DO7UYlym|H3&}V4QG+d_>yQh}x)}v{Kv&mE?GIXj z3XFj(s3H&rmSCWPC8#2>1iF82xgmO6U{M((rb6{CNgq(KpO;h#-P{s`^gjAp+2O$t z>Z7_%BRWKAEW?+LwZRf#T@|0UuxmSi0TsPwJ;5`=2{% zm~IXP+eA!LZ}Rp870nNt>i_zA`4R!D{^Gn_39_8sNe^~|_rA!r`g&*R@g(;hD+3)JFwT=WQAB`8w!ME;%&E}yqe;o|l=xVFyqGL^ z@pH*bD}yT7{(iYABD}DyFackrtdZ7tM6g?O0${EU1z1^YajuXA5lCnT!G>^?Oo*;) z - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/logo_landing.png b/web-sample/static/img/logo_landing.png deleted file mode 100644 index d1d8c3b3da152d9257d26052d44c152b59d14bf8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3854 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 H+#~-Ffv?|u diff --git a/web-sample/static/img/logo_landing.svg b/web-sample/static/img/logo_landing.svg deleted file mode 100644 index d4dbc123..00000000 --- a/web-sample/static/img/logo_landing.svg +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/logo_main.png b/web-sample/static/img/logo_main.png deleted file mode 100644 index 2aebd1f788c8d11f809cfab2aa5686b539e3ffe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3435 zcmaJ^c|4SD+a84CwLR!5DPwGvWoC?Z8fqA84YHIh)fmG}n#Ig$kX=}q>+0d0sFUz{Tj;~nJRi9-MY zLLh>(E8P`+3XUZcbuc>^oj@Xm&jtVx#{(%CtRIdJ^uqZPNG71gC(R%r!P^9MRv!&P zQ_OLAf^{$z=M-$`j1Bg~8he9|n*tGmaJ~Q$N5=pIiI+(lYl#l7%y@F-2}w1^gmZ1QvQ)8(f)1|zhU4&3a}WgwcEr)h0aPr1a6T$KsVH!BDh@*@Q=Q4=%Rjs5fG5+* zG(4FCG*k4D37NHjWzgvHsQOh9}E9Rk4{j?_oO42*P>0K}A)NyU<~;o_EB47ZT{(EGjirS)--T|Ab#=f93>H{J!`XI$*1JdbD?sukY@|z< zdBvEmHS@aS$$~X|?=pSC9IFjL{&$7BZD$USnFG@wdLIW+`fjo)+0 zYp*8fR`YmuSXl&xMenbMF?<%d8$4PQZ6Pb5kIT({;Pu@35;w7|?5HwQE zm4mZ4r+z@%ZocuTnK#f>H0s-InK)}8S0lQv^jq`Rhp?q-D~+Xq8hy_*wUm!{`ZsHl z9?b+#{|?dZJbDXk^IZwB2jPXzke4@#{#vUR*-!s;an#>cV@-!E79=A%HQs;zo zO}}aMZGD{`UCb(K0&@d<;r?rX&KK4j6q+=Z-2)VST{csW44O+`fAjv2JymBXY{8}m zWZp&kNH;^H?d?#%3CmnoB41_{oG-rgz9WWMyN!CVp=BjjR|=vhM$~Y_2Td~o8@FON zvhzl*-f7EvO_e>npnE}^tsQhsZ{)3!rRur#G_XWMmFcSJMrZ4QG8BxZ*LmkYHLZ!(Yoc?=%zLJ!0nY{j-GmF z7#0p^H&hHwN8Fj6$hveuSgyAHdUhFx>BjhTKK+5nuB5}n^#{IBo46LDlBEluu1?vm z_YV!IE_bjk4UNF)zAqzVAZqJCL5qLg8TiK=0csj1&pj~{a_sr5H=*A(RuDzy=LetT zSsCsAJ_I`fju>F-L-`WAARr1L`V@(8l5^ccx~`ZknxWv%Ftu;*au?ThoQY=CdVF^bx?5`$6vL8qap z@0v>1fjVLJg0FXt0FRlDY2AqWXo=1Mm88X|MZ)zxb$IEiJq^2q91jgY(>trN)tJIb zm{l*hDOqn&dH-avc&bIGMsMv)w7_ro?lK&=&df*+adbfM%@vYWqbQ2LrybKzl82<3 zpTmxrXyLV7d`vUtibW-D`a|EwZ5aX5E5kjhMXiZH3_VYEGM#)gZL^Ic21_YRGPRX*Ix^Fs%!w0}L5Gm~@xzfY$z zHnivNB~P_g#_xKMdKRvwv@fNeB$MbOJk-a;ifw#P+&n<3m1=Si!r%VpHyH&W7WskoOKtQD#ub@Ow4V*zV<^Ee}lzXfQ2nLAKYrZEtHqN z*IJ=S&bflSL8-2t`lHZ&*rinHXvx+-0!vOMbv8~Y;0)+4djVH=tHg2H@jX zd%*qm@1_CZZ~mVfKDSrpHsCJLj=y-i#|q{$ib)t}`$DkkJ&z-XC6*OG-M!gR)fuBp z?U3=XZOPehy7-z_mfyA4L^)hx3Pwr)7HLW-6j^66&BQv~mhOz}#e}W|$!%kHMQ5IR zr8! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/web-sample/static/img/sendbird-icon-120x120.png b/web-sample/static/img/sendbird-icon-120x120.png deleted file mode 100644 index b465f83b79a09eaf7b7726a58fb036a425c7b83d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5702 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 S?e_r&kcxtae68H`(EkE&_M;R4 diff --git a/web-sample/static/js/chat.js b/web-sample/static/js/chat.js deleted file mode 100644 index 86f07709..00000000 --- a/web-sample/static/js/chat.js +++ /dev/null @@ -1,1762 +0,0 @@ -var appId = '9DA1B1F4-0BE6-4DA8-82C5-2E81DAB56F23'; -var currScrollHeight = 0; -var MESSAGE_TEXT_HEIGHT = 27; - -var nickname = null; -var userId = null; -var channelListPage = 0; -var currChannelUrl = null; -var currChannelInfo = null; -var leaveChannelUrl = ''; -var leaveMessagingChannelUrl = ''; -var hideChannelUrl = ''; -var userListToken = ''; -var userListNext = 0; -var targetAddGroupChannel = null; - -var isOpenChat = false; -var memberList = []; - -// 3.0.x -var currentUser; - -$('#guide_create').click(function () { - $('.modal-guide-create').hide(); -}); - -/*********************************************** - * OPEN CHAT - **********************************************/ -$('#btn_open_chat').click(function () { - popupInit(); - $('.modal-guide-create').hide(); - $('.left-nav-button-guide').hide(); - $('.modal-messaging').hide(); - $('#btn_messaging_chat').removeClass('left-nav-messaging--active'); - - if ($(this).hasClass('left-nav-open--active')) { - $('.right-section__modal-bg').hide(); - $(this).removeClass('left-nav-open--active'); - $('.modal-open-chat').hide(); - } else { - $('.right-section__modal-bg').show(); - $(this).addClass('left-nav-open--active'); - getChannelList(true); - } -}); - -$('.modal-open-chat-more').click(function () { - getChannelList(false); -}); - -// Create OpenChannel -$('#btn_create_open_channel').click(function () { - modalInput("Create Open Channel", "", function (channelName) { - sb.OpenChannel.createChannel(channelName, '', '', function (channel, error) { - joinChannel(channel.url); - }); - }); -}); - -$(document).on('click', '.chat-canvas__list-name', function (e) { - var userId = $(this).data('userid'); - if (isCurrentUser(userId)) { - console.log('can not block, current user'); - return; - } - - modalConfirm('Are you Sure?', 'Do you want to block this user?', function () { - sb.blockUserWithUserId(userId, function (response, error) { - console.log(response, error); - }); - }); -}); - - -$(document).on('click', '.chat-canvas__list-text', function (e) { - var userId = $(this).prev().prev().data('userid'); - var messageId = $(this).data('messageid'); - var channelUrl = currChannelInfo.url; - var messageObject = $(this); - - modalConfirm('Are you Sure?', 'Do you want to delete message?', function () { - currChannelInfo.deleteMessage(channelMessageList[channelUrl][messageId]['message'], function (response, error) { - if (!error) { - delete(channelMessageList[channelUrl][messageId]); - messageObject.parent().remove(); - } - }); - }); -}); - - -function modalConfirm(title, desc, submit, close) { - $('.modal-confirm-title').html(title); - $('.modal-confirm-desc').html(desc); - - // $('.modal-confirm-submit').unbind('click'); - // $('.modal-confirm-close').unbind('click'); - - $('.modal-confirm-close').click(function () { - if (close) { - close(); - } - $('.modal-confirm').hide(); - $('.modal-confirm-close').unbind('click'); - }); - - $('.modal-confirm-submit').click(function () { - if (submit) { - submit(); - } - $('.modal-confirm').hide(); - $('.modal-confirm-submit').unbind('click'); - }); - - $('.modal-confirm').show(); -} - -function modalInput(title, desc, submit, close) { - $('.modal-input-title').html(title); - $('.modal-input-desc').html(desc); - - // $('.modal-confirm-submit').unbind('click'); - // $('.modal-confirm-close').unbind('click'); - - $('.modal-input-box-elem').keydown(function (e) { - var keyCode = e.which; - switch (keyCode) { - case 13: // enter - if (submit) { - submit($('.modal-input-box-elem').val()); - } - $('.modal-input').hide(); - $('.modal-input-close').unbind('click'); - $('.modal-input-box-elem').unbind('keydown'); - break; - case 27: // esc - if (close) { - close(); - } - $('.modal-input').hide(); - $('.modal-input-close').unbind('click'); - $('.modal-input-box-elem').unbind('keydown'); - break; - } - }); - - $('.modal-input-close').click(function () { - if (close) { - close(); - } - $('.modal-input').hide(); - $('.modal-input-close').unbind('click'); - }); - - $('.modal-input-submit').click(function () { - if (submit) { - submit($('.modal-input-box-elem').val()); - } - $('.modal-input').hide(); - $('.modal-input-submit').unbind('click'); - }); - - $('.modal-input').show(0, function () { - $('.modal-input-box-elem').focus(); - }); -} - - - -function getChannelList(isFirstPage) { - if (isFirstPage) { - $('.modal-open-chat-list').html(''); - OpenChannelListQuery = sb.OpenChannel.createOpenChannelListQuery(); - } - - if (OpenChannelListQuery.hasNext) { - OpenChannelListQuery.next(function (channels, error) { - if (error) { - return; - } - - $('.modal-open-chat-list').append(createChannelList(channels)); - channelListPage = channels['page']; - if (channels['next'] != 0) { - $('.modal-open-chat-more').show(); - } else { - $('.modal-open-chat-more').hide(); - } - $('.modal-open-chat').show(); - }); - } -} - -function createChannelList(channels) { - var channelListHtml = ''; - - for (var i in channels) { - var channel = channels[i]; - var item = '

    '; - item = item.replace(/%channelUrl%/, channel.url).replace(/%channelName%/, xssEscape(channel.name)); - item = item.replace(/%channelImage%/, ' '); - - channelListHtml += item; - } - return channelListHtml; -} - -function joinChannel(channelUrl) { - if (channelUrl == currChannelUrl) { - navInit(); - popupInit(); - return false; - } - - PreviousMessageListQuery = null; - sb.OpenChannel.getChannel(channelUrl, function (channel, error) { - if (error) { - return; - } - - channel.enter(function (response, error) { - if (error) { - if (error.code == 900100) { - alert('Oops...You got banned out from this channel.'); - } - return; - } - - $('.chat-top__button-hide').hide(); - - currChannelInfo = channel; - currChannelUrl = channelUrl; - - $('.chat-empty').hide(); - initChatTitle(xssEscape(currChannelInfo.name), 0); - - $('.chat-canvas').html(''); - $('.chat-input-text__field').val(''); - $('.chat').show(); - - navInit(); - popupInit(); - - isOpenChat = true; - loadMoreChatMessage(scrollPositionBottom); - setWelcomeMessage(xssEscape(currChannelInfo.name)); - addChannel(); - $('.chat-input-text__field').attr('disabled', false); - - }); - }); -} - -function addChannel() { - if ($('.left-nav-channel-open').length == 0) { - $('.left-nav-channel-empty').hide(); - } - - $.each($('.left-nav-channel'), function (index, channel) { - $(channel).removeClass('left-nav-channel-open--active'); - $(channel).removeClass('left-nav-channel-messaging--active'); - $(channel).removeClass('left-nav-channel-group--active'); - }); - - var addFlag = true; - $.each($('.left-nav-channel-open'), function (index, channel) { - if (currChannelUrl == $(channel).data('channel-url')) { - $(channel).addClass('left-nav-channel-open--active'); - addFlag = false; - } - }); - - if (addFlag) { - $('#open_channel_list').append( - '
    ' + - (currChannelInfo.name.length > 12 ? xssEscape(currChannelInfo.name.substring(0, 12)) + '...' : xssEscape(currChannelInfo["name"])) + - '
    ' - ); - } - - $('.modal-guide-create').hide(); - $('.left-nav-button-guide').hide(); -} - -function leaveChannel(channel, obj) { - popupInit(); - - leaveChannelUrl = channel['channel_url']; - - if ($('.chat-top__button-invite').is(':visible')) { - $('.modal-leave-channel-desc').html('Do you want to leave this messaging channel?'); - } else { - $('.modal-leave-channel-desc').html('Do you want to leave this channel?'); - } - - $('.modal-leave-channel').show(); - return false; -} - -$('.chat-top__button-leave').click(function () { - if ($('.chat-top__button-invite').is(':visible')) { - endMessaging(currChannelInfo, $(this)) - } else { - leaveChannel(currChannelInfo, $(this)); - } -}); - -$('.chat-top__button-hide').click(function () { - if (currChannelInfo.isOpenChannel()) { - return; - } - - hideChannel(currChannelInfo); -}); - -$('.chat-top__button-member').click(function () { - if ($('.modal-member').is(":visible")) { - $(this).removeClass('chat-top__button-member--active'); - $('.modal-member').hide(); - } else { - popupInit(); - $(this).addClass('chat-top__button-member--active'); - getMemberList(currChannelInfo); - $('.modal-member').show(); - } -}); - -$('.chat-top__button-invite').click(function () { - if ($('.modal-invite').is(":visible")) { - $(this).removeClass('chat-top__button-invite--active'); - $('.modal-invite').hide(); - } else { - popupInit(); - $(this).addClass('chat-top__button-invite--active'); - getUserList(); - $('.modal-invite').show(); - } -}); - -function getMemberList(channel) { - if (channel.isOpenChannel()) { - OpenChannelParticipantListQuery = channel.createParticipantListQuery(channel); - OpenChannelParticipantListQuery.next(function (members, error) { - if (error) { - return; - } - - $('.modal-member-list').html(''); - var memberListHtml = ''; - members.forEach(function (member) { - memberListHtml += '' + - ''; - }); - $('.modal-member-list').html(memberListHtml); - }); - } - - if (channel.isGroupChannel()) { - var members = channel.members; - $('.modal-member-list').html(''); - - var memberListHtml = ''; - members.forEach(function (member) { - if (member.connectionStatus == 'online') { - var isOnline = 'online'; - var dateTimeString = ''; - } else { - var isOnline = ''; - var dateTime = new Date(member.lastSeenAt); - var dateTimeString = (dateTime.getMonth() + 1) + '/' + dateTime.getDate() + ' ' + dateTime.getHours() + ':' + dateTime.getMinutes(); - } - - - memberListHtml += '' + - ''; - }); - $('.modal-member-list').html(memberListHtml); - } -} - -$('.modal-leave-channel-close').click(function () { - $('.modal-leave-channel').hide(); - leaveChannelUrl = ''; - return false; -}); - -$('.modal-leave-channel-submit').click(function () { - $('#open_channel_list').removeClass('chat-top__button-leave--active'); - - leaveCurrChannel(); -}); - -$('.modal-hide-channel-close').click(function () { - $('.modal-hide-channel').hide(); - leaveChannelUrl = ''; - return false; -}); - -$('.modal-hide-channel-submit').click(function () { - // $('#open_channel_list').removeClass('chat-top__button-leave--active'); - // leaveCurrChannel(); - hideCurrChannel(); -}); -/*********************************************** - * // END OPEN CHAT - **********************************************/ - - -/*********************************************** - * MESSAGING - **********************************************/ -$('#btn_messaging_chat').click(function () { - popupInit(); - $('.modal-guide-create').hide(); - $('.left-nav-button-guide').hide(); - $('.modal-open-chat').hide(); - $('#btn_open_chat').removeClass('left-nav-open--active'); - - if ($(this).hasClass('left-nav-messaging--active')) { - $('.right-section__modal-bg').hide(); - $(this).removeClass('left-nav-messaging--active'); - $('.modal-messaging').hide(); - } else { - $('.right-section__modal-bg').show(); - $(this).addClass('left-nav-messaging--active'); - userListToken = ''; - userListNext = 0; - $('.modal-messaging-list').html(''); - getUserList(true); - $('.modal-messaging').show(); - } -}); - -function getUserList(isFirstPage) { - if (isFirstPage) { - $('.modal-messaging-list').html(''); - UserListQuery = sb.createUserListQuery(); - } - - if (UserListQuery.hasNext) { - UserListQuery.next(function (userList, error) { - if (error) { - return; - } - - var users = userList; - $('.modal-messaging-more').remove(); - $.each(users, function (index, user) { - UserList[user.userId] = user; - if (!isCurrentUser(user.userId)) { - $('.modal-messaging-list').append( - '' - ); - } - }); - - if (UserListQuery.hasNext) { - $('.modal-messaging-list').append( - '' - ); - } else { - $('.modal-messaging-more').remove(); - } - }); - } - -} - -function userListLoadMore() { - getUserList(false); -} - -function userClick(obj) { - var el = obj.find('div'); - if (el.hasClass('modal-messaging-list__icon--select')) { - el.removeClass('modal-messaging-list__icon--select'); - } else { - el.addClass('modal-messaging-list__icon--select'); - } - - var selectCount = $('.modal-messaging-list__icon--select').length; - if (selectCount > 1) { - $('.modal-messaging-top__title').html('Group Chat ({})'.format(selectCount)); - } else { - $('.modal-messaging-top__title').html('Group Channel'); - } -} - -function startMessaging() { - if ($('.modal-messaging-list__icon--select').length == 0) { - alert('Please select user'); - return false; - } - - var startMessagingProcess = function () { - var users = []; - $.each($('.modal-messaging-list__icon--select'), function (index, user) { - users.push(UserList[$(user).data("guest-id")]); - }); - - PreviousMessageListQuery = null; - sb.GroupChannel.createChannel(users, isDistinct, 'test_name', '', '', function (channel, error) { - if (error) { - return; - } - - currChannelInfo = channel; - currChannelUrl = channel.url; - - var members = channel.members; - var channelTitle = ''; - - $.each(members, function (index, member) { - if (!isCurrentUser(member.userId)) { - channelTitle += xssEscape(member.nickname) + ', '; - } - }); - - channelTitle = channelTitle.slice(0, -2); - var channelMemberList = channelTitle; - if (channelTitle.length > 20) { - channelTitle = channelTitle.substring(0, 20); - channelTitle += '...' - } - var titleType = 1; - var isGroup = true; - if (members.length > 2) { - channelTitle += '({})'.format(members.length); - titleType = 2; - } - - $('.chat-empty').hide(); - initChatTitle(channelTitle, titleType); - $('.chat-canvas').html(''); - $('.chat-input-text__field').val(''); - $('.chat').show(); - - navInit(); - popupInit(); - makeMemberList(members); - - isOpenChat = false; - loadMoreChatMessage(scrollPositionBottom); - setWelcomeMessage('Messaging Channel'); - addGroupChannel(true, channelMemberList, currChannelInfo); - $('.chat-input-text__field').attr('disabled', false); - }); - }; - - var isDistinct; - modalConfirm('Create Channel', 'Do you want to create distinct channel?', function () { - isDistinct = true; - startMessagingProcess(); - }, function () { - isDistinct = false; - startMessagingProcess(); - }); - - return; -} - -function deleteChannel(channel) { - var channelUrl = channel.url; - - if (channel.isGroupChannel()) { - $('.left-nav-channel-group[data-channel-url=' + channelUrl + ']').remove(); - delete(groupChannelLastMessageList[channelUrl]); - } - - if (channel.isOpenChannel()) { - $('.left-nav-channel-open[data-channel-url=' + channelUrl + ']').remove(); - } - - try { - delete(channelMessageList[channelUrl]); - } catch (e) { - // pass - } - - if (channel == currChannelInfo) { - leaveCurrChannel(); - } -} - -function hideCurrChannel() { - console.log('hideCurrChannel called'); - if (currChannelInfo.isGroupChannel()) { - currChannelInfo.hide(function (response, error) { - if (error) { - return; - } - - $('.chat-canvas').html(''); - $('.chat-input-text__field').val(''); - $('.chat').hide(); - initChatTitle('', -1); - $('.chat-empty').show(); - - $('.left-nav-channel-messaging--active').remove(); - $('.left-nav-channel-group--active').remove(); - - $('.modal-hide-channel').hide(); - channelListPage = 0; - currChannelUrl = null; - currChannelInfo = null; - leaveMessagingChannelUrl = ''; - - $('.chat-input-text__field').attr('disabled', true); - }); - } -} - -function leaveCurrChannel() { - console.log('leaveCurrChannel called'); - if (currChannelInfo.isOpenChannel()) { - currChannelInfo.exit(function (response, error) { - if (error) { - return; - } - $('.chat-canvas').html(''); - $('.chat-input-text__field').val(''); - $('.chat').hide(); - initChatTitle('', -1); - $('.chat-empty').show(); - - $('.left-nav-channel-open--active').remove(); - - if ($('.left-nav-channel-open').length == 0) { - $('.left-nav-channel-empty').show(); - } - - $('.modal-leave-channel').hide(); - channelListPage = 0; - currChannelUrl = null; - currChannelInfo = null; - leaveChannelUrl = ''; - - $('.chat-input-text__field').attr('disabled', true); - }); - } else if (currChannelInfo.isGroupChannel()) { - currChannelInfo.leave(function (response, error) { - if (error) { - return; - } - - $('.chat-canvas').html(''); - $('.chat-input-text__field').val(''); - $('.chat').hide(); - initChatTitle('', -1); - $('.chat-empty').show(); - - $('.left-nav-channel-messaging--active').remove(); - $('.left-nav-channel-group--active').remove(); - - $('.modal-leave-channel').hide(); - channelListPage = 0; - currChannelUrl = null; - currChannelInfo = null; - leaveMessagingChannelUrl = ''; - - $('.chat-input-text__field').attr('disabled', true); - }); - } -} - - -function moveToTopGroupChat(channelUrl) { - $('.left-nav-channel-group[data-channel-url=' + channelUrl + ']').prependTo('#messaging_channel_list'); -} - -function updateGroupChannelLastMessage(message) { - var lastMessage = ''; - var lastMessageDateString = ''; - if (message) { - lastMessage = xssEscape(message.message); - var calcSeconds = (new Date().getTime() - message.createdAt) / 1000; - var parsedValue; - - if (calcSeconds < 60) { - parsedValue = parseInt(calcSeconds); - if (parsedValue == 1) { - lastMessageDateString = parsedValue + ' sec ago'; - } else { - lastMessageDateString = parsedValue + ' secs ago'; - } - } else if (calcSeconds / 60 < 60) { - parsedValue = parseInt(calcSeconds / 60); - if (parsedValue == 1) { - lastMessageDateString = parsedValue + ' min ago'; - } else { - lastMessageDateString = parsedValue + ' mins ago'; - } - } else if (calcSeconds / (60 * 60) < 24) { - parsedValue = parseInt(calcSeconds / (60 * 60)); - if (parsedValue == 1) { - lastMessageDateString = parsedValue + ' hour ago'; - } else { - lastMessageDateString = parsedValue + ' hours ago'; - } - } else { - parsedValue = parseInt(calcSeconds / (60 * 60 * 24)); - if (parsedValue == 1) { - lastMessageDateString = parsedValue + ' day ago'; - } else { - lastMessageDateString = parsedValue + ' days ago'; - } - } - - if (lastMessageDateString) { - lastMessageDateString = '
    ' + lastMessageDateString + '
    '; - } - - $('.left-nav-channel-group[data-channel-url=' + message.channelUrl + '] .left-nav-channel-lastmessage').html(lastMessage); - $('.left-nav-channel-group[data-channel-url=' + message.channelUrl + '] .left-nav-channel-lastmessagetime').html(lastMessageDateString); - } -} - -function updateGroupChannelListAll() { - for (var i in groupChannelLastMessageList) { - var message = groupChannelLastMessageList[i]; - updateGroupChannelLastMessage(message); - } -} - - -function addGroupChannel(isGroup, channelMemberList, targetChannel) { - if (isGroup) { - groupChannelLastMessageList[targetChannel.url] = targetChannel.lastMessage; - } - - $.each($('.left-nav-channel'), function (index, channel) { - $(channel).removeClass('left-nav-channel-open--active'); - $(channel).removeClass('left-nav-channel-messaging--active'); - $(channel).removeClass('left-nav-channel-group--active'); - }); - - var addFlag = true; - $.each($('.left-nav-channel-messaging'), function (index, channel) { - if (currChannelUrl == $(channel).data('channel-url')) { - $(channel).addClass('left-nav-channel-messaging--active'); - $(channel).find('div[class="left-nav-channel__unread"]').remove(); - addFlag = false; - } - }); - $.each($('.left-nav-channel-group'), function (index, channel) { - if (currChannelUrl == $(channel).data('channel-url')) { - $(channel).addClass('left-nav-channel-group--active'); - $(channel).find('div[class="left-nav-channel__unread"]').remove(); - addFlag = false; - } - }); - - if (channelMemberList.length > 9) { - channelMemberList = channelMemberList.substring(0, 9) + '...'; - } - - targetAddGroupChannel = targetChannel; - if (addFlag && !isGroup) { - $('#messaging_channel_list').append( - '
    ' + - channelMemberList + - '
    ' - ); - - groupChannelListMembersAndProfileImageUpdate(targetChannel); - } else if (addFlag && isGroup) { - $('#messaging_channel_list').append( - '
    ' + - '
    ' + channelMemberList + '
    ' + - '
    ' + - '
    ' + - '
    ' - ); - targetAddGroupChannel = null; - groupChannelListMembersAndProfileImageUpdate(targetChannel); - } - - $('.modal-guide-create').hide(); - $('.left-nav-button-guide').hide(); -} - -function groupChannelListMembersAndProfileImageUpdate(targetChannel) { - // select profileImage - var members = targetChannel.members; - // console.log(members); - - var membersProfileImageUrl = []; - var membersNickname = ''; - for (var i in members) { - var member = members[i]; - if (sb.currentUser.userId != member.userId) { - membersProfileImageUrl.push(member.profileUrl); - } - - membersNickname += xssEscape(member.nickname) + ', '; - } - membersNickname = membersNickname.substring(0, membersNickname.length - 2); - - if (membersNickname.length > 22) { - membersNickname = membersNickname.substring(0, 22) + '...'; - } - - // console.log(membersProfileImageUrl); - var selectSequence = parseInt(Math.random() * membersProfileImageUrl.length); - // console.log(selectSequence); - var selectedProfileImageUrl = membersProfileImageUrl[selectSequence]; - // console.log(selectedProfileImageUrl); - - var targetElem = $('.left-nav-channel-group[data-channel-url=' + targetChannel.url + ']'); - // $('.left-nav-channel-group[data-channel-url='+targetChannel.url+']') - - targetElem.css('background-image', 'url(' + selectedProfileImageUrl + ')'); - - // member nickname update - targetElem.find('.left-nav-channel-members').html(membersNickname); - -} - -function joinGroupChannel(channelUrl, callback) { - // console.log('joinGroupChannel:', channelUrl); - - if (channelUrl == currChannelUrl) { - navInit(); - popupInit(); - $.each($('.left-nav-channel'), function (index, channel) { - if ($(channel).data('channel-url') == channelUrl) { - $(channel).find('div[class="left-nav-channel__unread"]').remove(); - } - }); - return false; - } - - PreviousMessageListQuery = null; - sb.GroupChannel.getChannel(channelUrl, function (channel, error) { - if (error) { - console.error(error); - return; - } - - channel.markAsRead(); - - currChannelInfo = channel; - currChannelUrl = channelUrl; - - var members = channel.members; - var channelTitle = ''; - - channel.refresh(function () { - // TODO - }); - - $.each(members, function (index, member) { - if (!isCurrentUser(member.userId)) { - channelTitle += xssEscape(member.nickname) + ', '; - } - }); - - channelTitle = channelTitle.slice(0, -2); - var channelMemberList = channelTitle; - if (channelTitle.length > 20) { - channelTitle = channelTitle.substring(0, 20); - channelTitle += '...'; - } - var titleType = 1; - var isGroup = false; - if (members.length > 2) { - channelTitle += '({})'.format(members.length); - titleType = 2; - isGroup = true; - } - - $('.chat-empty').hide(); - initChatTitle(channelTitle, titleType); - $('.chat-canvas').html(''); - $('.chat-input-text__field').val(''); - $('.chat').show(); - - navInit(); - popupInit(); - makeMemberList(members); - - isOpenChat = false; - loadMoreChatMessage(scrollPositionBottom); - setWelcomeMessage('Group Channel'); - addGroupChannel(isGroup, channelMemberList, currChannelInfo); - $('.chat-input-text__field').attr('disabled', false); - - $('.chat-top__button-hide').show(); - if (callback) { - callback(); - } - }); - - return; - -} - -function endMessaging(channel, obj) { - popupInit(); - leaveMessagingChannelUrl = channel.url; - $('.modal-leave-channel-desc').html('Do you want to leave this messaging channel?'); - $('.modal-leave-channel').show(); - return false; -} - -function hideChannel(channel) { - popupInit(); - hideChannelUrl = channel.url; - $('.modal-hide-channel-desc').html('Do you want to hide this channel?'); - $('.modal-hide-channel').show(); - return false; -} - -function inviteMember() { - if ($('.modal-messaging-list__icon--select').length == 0) { - alert('Please select user'); - return false; - } - - var userIds = []; - $.each($('.modal-messaging-list__icon--select'), function (index, user) { - if ($(user).data("guest-id")) { - userIds.push($(user).data("guest-id")); - } - }); - - currChannelInfo.inviteWithUserIds(userIds, function (response, error) { - if (error) { - return; - } - - popupInit(); - }); - -} - -function getGroupChannelList() { - GroupChannelListQuery.next(function (channels, error) { - if (error) { - return; - } - - channels.forEach(function (channel) { - var channelMemberList = ''; - var members = channel.members; - - members.forEach(function (member) { - if (currentUser.userId != member.userId) { - channelMemberList += xssEscape(member.nickname) + ', '; - } - }); - - channelMemberList = channelMemberList.slice(0, -2); - addGroupChannel(true, channelMemberList, channel); - - $.each($('.left-nav-channel'), function (index, item) { - $(item).removeClass('left-nav-channel-messaging--active'); - $(item).removeClass('left-nav-channel-group--active'); - }); - - var targetUrl = channel.url; - var unread = channel.unreadMessageCount > 9 ? '9+' : channel.unreadMessageCount; - if (unread != 0) { - $.each($('.left-nav-channel'), function (index, item) { - if ($(item).data("channel-url") == targetUrl) { - addUnreadCount(item, unread, targetUrl); - } - }); - } - }); - - }); - -} - -function makeMemberList(members) { - var item = {}; - //Clear memberList before updating it - memberList = []; - $.each(members, function (index, member) { - item = {}; - if (!isCurrentUser(member['user_id'])) { - item["user_id"] = member["user_id"]; - item["name"] = xssEscape(member["name"]); - memberList.push(item); - } - }); -} -/*********************************************** - * // END MESSAGING - **********************************************/ - - -/*********************************************** - * SendBird Settings - **********************************************/ -var sb; - -var GroupChannelListQuery; -var OpenChannelListQuery; -var OpenChannelParticipantListQuery; - -var UserListQuery; -var SendMessageHandler; - -var UserList = {}; -var isInit = false; - -var channelMessageList = {}; -var groupChannelLastMessageList = {}; - -function startSendBird(userId, nickName) { - sb = new SendBird({ - appId: appId - }); - - sb.connect(userId, function (user, error) { - if (error) { - return; - } else { - initPage(user); - } - }); - - var initPage = function (user) { - isInit = true; - $('.init-check').hide(); - - currentUser = user; - sb.updateCurrentUserInfo(nickName, '', function (response, error) { - // console.log(response, error); - }); - - GroupChannelListQuery = sb.GroupChannel.createMyGroupChannelListQuery(); - OpenChannelListQuery = sb.OpenChannel.createOpenChannelListQuery(); - UserListQuery = sb.createUserListQuery(); - - GroupChannelListQuery.limit = 100; - GroupChannelListQuery.includeEmpty = true; - OpenChannelListQuery.limit = 100; - - UserListQuery.limit = 100; - - getGroupChannelList(); - - setTimeout(function () { - updateGroupChannelListAll(); - setInterval(function () { - updateGroupChannelListAll(); - }, 1000); - }, 500); - }; - - var ConnectionHandler = new sb.ConnectionHandler(); - ConnectionHandler.onReconnectStarted = function (id) { - console.log('onReconnectStarted'); - }; - - ConnectionHandler.onReconnectSucceeded = function (id) { - console.log('onReconnectSucceeded'); - if (!isInit) { - initPage(); - } - - // OpenChannel list reset - if ($('.right-section__modal-bg').is(':visible')) { - var withoutCache = true; - getChannelList(withoutCache); - } - - // GroupChannel list reset - GroupChannelListQuery = sb.GroupChannel.createMyGroupChannelListQuery(); - $('#messaging_channel_list').html(''); - getGroupChannelList(); - - setTimeout(function () { - updateGroupChannelListAll(); - setInterval(function () { - updateGroupChannelListAll(); - }, 1000); - }, 500); - }; - - ConnectionHandler.onReconnectFailed = function (id) { - console.log('onReconnectFailed'); - }; - sb.addConnectionHandler('uniqueID', ConnectionHandler); - - var ChannelHandler = new sb.ChannelHandler(); - ChannelHandler.onMessageReceived = function (channel, message) { - var isCurrentChannel = false; - - if (currChannelInfo == channel) { - isCurrentChannel = true; - } - - channel.refresh(function () {}); - - // update last message - if (channel.isGroupChannel()) { - groupChannelLastMessageList[channel.url] = message; - updateGroupChannelLastMessage(message); - moveToTopGroupChat(channel.url); - } - - if (isCurrentChannel && channel.isGroupChannel()) { - channel.markAsRead(); - } else { - if (channel.isGroupChannel()) { - unreadCountUpdate(channel); - } - } - - if (!document.hasFocus()) { - notifyMessage(channel, xssEscape(message.message)); - } - - if (message.isUserMessage() && isCurrentChannel) { - setChatMessage(message); - } - - if (message.isFileMessage() && isCurrentChannel) { - $('.chat-input-file').removeClass('file-upload'); - $('#chat_file_input').val(''); - - if (message.type.match(/^image\/.+$/)) { - setImageMessage(message); - } else { - setFileMessage(message); - } - } - - if (message.isAdminMessage() && isCurrentChannel) { - setBroadcastMessage(message); - } - }; - - SendMessageHandler = function (message, error) { - if (error) { - if (error.code == 900050) { - setSysMessage({ - 'message': 'This channel is freeze.' - }); - return; - } else if (error.code == 900041) { - setSysMessage({ - 'message': 'You are muted.' - }); - return; - } - } - - // update last message - if (groupChannelLastMessageList.hasOwnProperty(message.channelUrl)) { - groupChannelLastMessageList[message.channelUrl] = message; - updateGroupChannelLastMessage(message); - } - - - if (message.isUserMessage()) { - setChatMessage(message); - } - - if (message.isFileMessage()) { - $('.chat-input-file').removeClass('file-upload'); - $('#chat_file_input').val(''); - - if (message.type.match(/^image\/.+$/)) { - setImageMessage(message); - } else { - setFileMessage(message); - } - } - - }; - - ChannelHandler.onMessageDeleted = function (channel, messageId) { - console.log('ChannelHandler.onMessageDeleted: ', channel, messageId); - }; - - ChannelHandler.onReadReceiptUpdated = function (channel) { - console.log('ChannelHandler.onReadReceiptUpdated: ', channel); - updateChannelMessageCacheAll(channel); - }; - - ChannelHandler.onTypingStatusUpdated = function (channel) { - console.log('ChannelHandler.onTypingStatusUpdated: ', channel); - - if (channel == currChannelInfo) { - showTypingUser(channel); - } - }; - - ChannelHandler.onUserJoined = function (channel, user) { - console.log('ChannelHandler.onUserJoined: ', channel, user); - }; - - ChannelHandler.onUserLeft = function (channel, user) { - console.log('ChannelHandler.onUserLeft: ', channel, user); - setSysMessage({ - 'message': '"' + xssEscape(user.nickname) + '" user is left.' - }); - - if (channel.isGroupChannel()) { - groupChannelListMembersAndProfileImageUpdate(channel); - } - }; - - ChannelHandler.onUserEntered = function (channel, user) { - console.log('ChannelHandler.onUserEntered: ', channel, user); - }; - - ChannelHandler.onUserExited = function (channel, user) { - console.log('ChannelHandler.onUserExited: ', channel, user); - }; - - ChannelHandler.onUserMuted = function (channel, user) { - console.log('ChannelHandler.onUserMuted: ', channel, user); - }; - - ChannelHandler.onUserUnmuted = function (channel, user) { - console.log('ChannelHandler.onUserUnmuted: ', channel, user); - }; - - ChannelHandler.onUserBanned = function (channel, user) { - console.log('ChannelHandler.onUserBanned: ', channel, user); - if (isCurrentUser(user.userId)) { - alert('Oops...You got banned out from this channel.'); - navInit(); - popupInit(); - } else { - setSysMessage({ - 'message': '"' + xssEscape(user.nickname) + '" user is banned.' - }); - } - }; - - ChannelHandler.onUserUnbanned = function (channel, user) { - console.log('ChannelHandler.onUserUnbanned: ', channel, user); - setSysMessage({ - 'message': '"' + xssEscape(user.nickname) + '" user is unbanned.' - }); - }; - - ChannelHandler.onChannelFrozen = function (channel) { - console.log('ChannelHandler.onChannelFrozen: ', channel); - }; - - ChannelHandler.onChannelUnfrozen = function (channel) { - console.log('ChannelHandler.onChannelUnfrozen: ', channel); - }; - - ChannelHandler.onChannelChanged = function (channel) { - console.log('ChannelHandler.onChannelChanged: ', channel); - if (channel.isGroupChannel()) { - groupChannelListMembersAndProfileImageUpdate(channel); - } - }; - - ChannelHandler.onChannelDeleted = function (channel) { - console.log('ChannelHandler.onChannelDeleted: ', channel); - deleteChannel(channel); - }; - - sb.addChannelHandler('channel', ChannelHandler); -} - -var showTypingUser = function (channel) { - if (!channel.isGroupChannel()) { - return; - } - - if (!channel.isTyping()) { - $('.chat-input-typing').hide(); - $('.chat-input-typing').html(''); - return; - } - - var typingUser = channel.getTypingMembers(); - - var nicknames = ''; - for (var i in typingUser) { - var nickname = xssEscape(typingUser[i].nickname); - nicknames += nickname + ', '; - } - if (nicknames.length > 2) { - nicknames = nicknames.substring(0, nicknames.length - 2); - $('.chat-input-typing').html('{} typing...'.format(nicknames)); - $('.chat-input-typing').show(); - } else { - $('.chat-input-typing').hide(); - $('.chat-input-typing').html(''); - } -}; - - -/*********************************************** - * // END SendBird Settings - **********************************************/ - - -/*********************************************** - * Common Function - **********************************************/ -function initChatTitle(title, index) { - $('.chat-top__title').html(title); - $('.chat-top__title').show(); - $('.chat-top-button').show(); - $('.chat-top__button-invite').hide(); - $('.chat-top__title').removeClass('chat-top__title--messaging'); - $('.chat-top__title').removeClass('chat-top__title--group'); - if (index == -1) { - $('.chat-top__title').hide(); - $('.chat-top-button').hide(); - } else if (index == 0) { - $('.chat-top__button-member').removeClass('chat-top__button-member__all'); - $('.chat-top__button-member').addClass('chat-top__button-member__right'); - } else { - if (index == 1) { - $('.chat-top__title').addClass('chat-top__title--messaging'); - } else { - $('.chat-top__title').addClass('chat-top__title--group'); - } - $('.chat-top__button-member').removeClass('chat-top__button-member__right'); - $('.chat-top__button-member').addClass('chat-top__button-member__all'); - $('.chat-top__button-invite').show(); - } -} - -var scrollPositionBottom = function () { - var scrollHeight = $('.chat-canvas')[0].scrollHeight; - $('.chat-canvas')[0].scrollTop = scrollHeight; - currScrollHeight = scrollHeight; -}; - -function afterImageLoad(obj) { - $('.chat-canvas')[0].scrollTop = $('.chat-canvas')[0].scrollTop + obj.height + $('.chat-canvas__list').height(); -} - -function setChatMessage(message) { - $('.chat-canvas').append(messageList(message)); - - updateChannelMessageCache(currChannelInfo, message); - scrollPositionBottom(); -} - -var PreviousMessageListQuery = null; - -function loadMoreChatMessage(func) { - if (!PreviousMessageListQuery) { - PreviousMessageListQuery = currChannelInfo.createPreviousMessageListQuery(); - } - - PreviousMessageListQuery.load(30, false, function (messages, error) { - if (error) { - return; - } - - var moreMessage = messages; - var msgList = ''; - messages.forEach(function (message) { - switch (message.MESSAGE_TYPE) { - case message.MESSAGE_TYPE_USER: - msgList += messageList(message); - break; - case message.MESSAGE_TYPE_FILE: - $('.chat-input-file').removeClass('file-upload'); - $('#chat_file_input').val(''); - - if (message.type.match(/^image\/.+$/)) { - msgList += imageMessageList(message); - } else { - msgList += fileMessageList(message); - } - break; - default: - } - }); - - $('.chat-canvas').prepend(msgList); - $('.chat-canvas')[0].scrollTop = (moreMessage.length * MESSAGE_TEXT_HEIGHT); - - for (var i in messages) { - var message = messages[i]; - updateChannelMessageCache(currChannelInfo, message); - } - - if (func) { - func(); - } - }); -} - -function messageList(message) { - var msgList = ''; - var user = message.sender; - var channel = currChannelInfo; - - if (message.isAdminMessage()) { - console.log(message); - } else { - if (isCurrentUser(user.userId)) { - var readReceiptHtml = ' '; - - var msg = '' + - '
    ' + - ' ' + - ' ' + - ' ' + - readReceiptHtml + - '
    '; - msg = msg.replace('%message%', convertLinkMessage(xssEscape(message.message))); - msg = msg.replace('%userid%', user.userId).replace('%messageid%', message.messageId); - - msgList += msg; - } else { - var msg = '' + - '
    ' + - ' ' + - ' ' + - ' ' + - '
    '; - msgList += msg.replace('%userid%', user.userId).replace('%nickname%', xssEscape(user.nickname)).replace('%messageid%', message.messageId); - } - } - - return msgList; -} - -function updateChannelMessageCache(channel, message) { - var readReceipt = -1; - if (channel.isGroupChannel()) { - readReceipt = channel.getReadReceipt(message); - } - if (!channelMessageList.hasOwnProperty(channel.url)) { - channelMessageList[channel.url] = {}; - } - - if (!channelMessageList[channel.url].hasOwnProperty(message.messageId)) { - channelMessageList[channel.url][message.messageId] = {}; - } - - channelMessageList[channel.url][message.messageId]['message'] = message; - - if (channel.isGroupChannel() && readReceipt >= 0) { - channelMessageList[channel.url][message.messageId]['readReceipt'] = readReceipt; - - var elemString = '.chat-canvas__list-text[data-messageid=' + message.messageId + ']'; - var elem = $(elemString).next(); - if (readReceipt == 0) { - elem.html('').hide(); - } else { - elem.html(readReceipt); - if (!elem.is(':visible')) { - elem.show(); - } - } - } else { - return; - } -} - -function updateChannelMessageCacheAll(channel) { - for (var i in channelMessageList[channel.url]) { - var message = channelMessageList[channel.url][i]['message']; - updateChannelMessageCache(channel, message); - } -} - -function fileMessageList(message) { - var msgList = ''; - var user = message.sender; - if (isCurrentUser(user.userId)) { - msgList += '' + - '
    '; - } else { - msgList += '' + - '
    ' + - ' ' + - ' ' + - ' ' + - '
    '; - } - - // var channel = currChannelInfo; - // updateChannelMessageCache(channel, message); - - return msgList; -} - -function imageMessageList(obj) { - var msgList = ''; - var message = obj; - var user = message.sender; - if (isCurrentUser(user.userId)) { - msgList += '' + - '
    ' + - ' ' + - ' ' + - ' ' + - '
    ' + - ' ' + - '
    ' + - '
    '; - } else { - msgList += '' + - '
    ' + - ' ' + - ' ' + - ' ' + - '
    ' + - ' ' + - '
    ' + - '
    '; - } - - return msgList; -} - -function setWelcomeMessage(name) { - $('.chat-canvas').append( - '
    ' + - ' ' + - '
    ' - ); -} - -$('.chat-input-text__field').keydown(function (event) { - if (event.keyCode == 13 && !event.shiftKey) { - event.preventDefault(); - if (!$.trim(this.value).isEmpty()) { - event.preventDefault(); - this.value = $.trim(this.value); - - currChannelInfo.sendUserMessage($.trim(this.value), '', SendMessageHandler); - - scrollPositionBottom(); - } - this.value = ""; - } else { - if (!$.trim(this.value).isEmpty()) { - if (!currChannelInfo.isOpenChannel()) { - currChannelInfo.startTyping(); - } - } - } -}); - -$('#chat_file_input').change(function () { - if ($('#chat_file_input').val().trim().length == 0) return; - var file = $('#chat_file_input')[0].files[0]; - $('.chat-input-file').addClass('file-upload'); - - currChannelInfo.sendFileMessage(file, SendMessageHandler); -}); - -function setImageMessage(obj) { - $('.chat-canvas').append(imageMessageList(obj)); - scrollPositionBottom(); -} - -function setFileMessage(obj) { - $('.chat-canvas').append(fileMessageList(obj)); - scrollPositionBottom(); -} - -$('.chat-canvas').on('scroll', function () { - setTimeout(function () { - var currHeight = $('.chat-canvas').scrollTop(); - if (currHeight == 0) { - if ($('.chat-canvas')[0].scrollHeight > $('.chat-canvas').height()) { - loadMoreChatMessage(); - } - } - }, 200); -}); - -function setSysMessage(obj) { - $('.chat-canvas').append( - '
    ' + - ' ' + - '
    ' - ); - scrollPositionBottom(); -} - -function setBroadcastMessage(obj) { - $('.chat-canvas').append( - '
    ' + - ' ' + - '
    ' - ); - scrollPositionBottom(); -} - -function unreadCountUpdate(channel) { - var targetUrl = channel.url; - - var callAdd = true; - var unread = channel.unreadMessageCount > 9 ? '9+' : channel.unreadMessageCount; - if (unread > 0 || unread == '9+') { - $.each($('.left-nav-channel'), function (index, item) { - if ($(item).data("channel-url") == targetUrl) { - addUnreadCount(item, unread, targetUrl); - callAdd = false; - } - }); - - if (callAdd) { - showChannel(channel, unread, targetUrl); - } - } else { - showChannel(channel, unread, targetUrl); - } -} - -function addUnreadCount(item, unread, targetUrl) { - if (targetUrl == currChannelUrl) { - if (document.hasFocus()) { - return; - } - } - - if ($(item).find('div[class="left-nav-channel__unread"]').length != 0) { - $(item).find('div[class="left-nav-channel__unread"]').html(unread); - } else { - $('
    ' + unread + '
    ') - .prependTo('.left-nav-channel-group[data-channel-url=' + targetUrl + ']'); - } -} - -function showChannel(channel, unread, targetUrl) { - var members = channel.members; - var channelMemberList = ''; - $.each(members, function (index, member) { - if (currentUser.userId != member.userId) { - channelMemberList += xssEscape(member.nickname) + ', '; - } - }); - channelMemberList = channelMemberList.slice(0, -2); - addGroupChannel(true, channelMemberList, channel); - - if (unread != 0) { - $.each($('.left-nav-channel'), function (index, item) { - if ($(item).data("channel-url") == targetUrl) { - addUnreadCount(item, unread, targetUrl); - } - }); - } -} -/*********************************************** - * // END Common Function - **********************************************/ - - -$('.right-section__modal-bg').click(function () { - navInit(); - popupInit(); -}); - -function navInit() { - $('.right-section__modal-bg').hide(); - - // OPEN CHAT - $('#btn_open_chat').removeClass('left-nav-open--active'); - $('.modal-open-chat').hide(); - - // MESSAGING - $('#btn_messaging_chat').removeClass('left-nav-messaging--active'); - $('.modal-messaging').hide(); -} - -function popupInit() { - $('.modal-member').hide(); - $('.chat-top__button-member').removeClass('chat-top__button-member--active'); - $('.modal-invite').hide(); - $('.chat-top__button-invite').removeClass('chat-top__button-invite--active'); -} - -function init() { - userId = decodeURI(decodeURIComponent(getUrlVars()['userid'])); - userId = checkUserId(userId); - nickname = decodeURI(decodeURIComponent(getUrlVars()['nickname'])); - - $('.init-check').show(); - startSendBird(userId, nickname); - $('.left-nav-user-nickname').html(xssEscape(nickname)); -} - -$(document).ready(function () { - notifyMe(); - init(); -}); - -window.onfocus = function () { - if (currChannelInfo && !currChannelInfo.isOpenChannel()) { - currChannelInfo.markAsRead(); - } - $.each($('.left-nav-channel'), function (index, item) { - if ($(item).data("channel-url") == currChannelUrl) { - $(item).find('div[class="left-nav-channel__unread"]').remove(); - } - }); -}; \ No newline at end of file diff --git a/web-sample/static/js/index.js b/web-sample/static/js/index.js deleted file mode 100644 index a3dc65a8..00000000 --- a/web-sample/static/js/index.js +++ /dev/null @@ -1,34 +0,0 @@ - -var userId = ''; -var nickname = ''; - -function login(){ - if (nickname.isEmpty()) { - alert('Please enter user nickname'); - return; - } - window.location.href = 'chat.html?userid=' + encodeURIComponent(userId) + '&nickname=' + encodeURIComponent(nickname); -} - -$('#user_nickname').change(function() { - userId = $('#user_id').val().trim(); - nickname = $('#user_nickname').val().trim(); -}); - -$('#user_nickname').keydown(function(e){ - if (e.which == 13) { - nickname = $('#user_nickname').val().trim(); - login(); - } -}); - -$('#btn_start').click(function() { - login(); -}); - -$(document).ready(function() { - $('#user_nickname').val(''); - $('#user_nickname').focus(); - - $('#user_id').val(getUserId()); -}); \ No newline at end of file diff --git a/web-sample/static/js/jquery-1.11.3.min.js b/web-sample/static/js/jquery-1.11.3.min.js deleted file mode 100644 index 0f60b7bd..00000000 --- a/web-sample/static/js/jquery-1.11.3.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.3",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b="length"in a&&a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1; - -return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
    a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function aa(){return!0}function ba(){return!1}function ca(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ha=/^\s+/,ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ja=/<([\w:]+)/,ka=/\s*$/g,ra={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:k.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]},sa=da(y),ta=sa.appendChild(y.createElement("div"));ra.optgroup=ra.option,ra.tbody=ra.tfoot=ra.colgroup=ra.caption=ra.thead,ra.th=ra.td;function ua(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ua(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function va(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wa(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xa(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function ya(a){var b=pa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function za(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Aa(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Ba(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xa(b).text=a.text,ya(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!ga.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ta.innerHTML=a.outerHTML,ta.removeChild(f=ta.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ua(f),h=ua(a),g=0;null!=(e=h[g]);++g)d[g]&&Ba(e,d[g]);if(b)if(c)for(h=h||ua(a),d=d||ua(f),g=0;null!=(e=h[g]);g++)Aa(e,d[g]);else Aa(a,f);return d=ua(f,"script"),d.length>0&&za(d,!i&&ua(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=da(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(la.test(f)){h=h||o.appendChild(b.createElement("div")),i=(ja.exec(f)||["",""])[1].toLowerCase(),l=ra[i]||ra._default,h.innerHTML=l[1]+f.replace(ia,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&ha.test(f)&&p.push(b.createTextNode(ha.exec(f)[0])),!k.tbody){f="table"!==i||ka.test(f)?""!==l[1]||ka.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ua(p,"input"),va),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ua(o.appendChild(f),"script"),g&&za(h),c)){e=0;while(f=h[e++])oa.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ua(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&za(ua(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ua(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fa,""):void 0;if(!("string"!=typeof a||ma.test(a)||!k.htmlSerialize&&ga.test(a)||!k.leadingWhitespace&&ha.test(a)||ra[(ja.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ia,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ua(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ua(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&na.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ua(i,"script"),xa),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ua(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,ya),j=0;f>j;j++)d=g[j],oa.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qa,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Ca,Da={};function Ea(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fa(a){var b=y,c=Da[a];return c||(c=Ea(a,b),"none"!==c&&c||(Ca=(Ca||m("'; - _iframe = temp.firstChild; - container.appendChild(_iframe); - - /* _iframe.onreadystatechange = function() { - console.info(_iframe.readyState); - };*/ - - Events.addEvent(_iframe, 'load', function() { // _iframe.onload doesn't work in IE lte 8 - var el; - - try { - el = _iframe.contentWindow.document || _iframe.contentDocument || window.frames[_iframe.id].document; - - // try to detect some standard error pages - if (/^4(0[0-9]|1[0-7]|2[2346])\s/.test(el.title)) { // test if title starts with 4xx HTTP error - _status = el.title.replace(/^(\d+).*$/, '$1'); - } else { - _status = 200; - // get result - _response = Basic.trim(el.body.innerHTML); - - // we need to fire these at least once - target.trigger({ - type: 'progress', - loaded: _response.length, - total: _response.length - }); - - if (blob) { // if we were uploading a file - target.trigger({ - type: 'uploadprogress', - loaded: blob.size || 1025, - total: blob.size || 1025 - }); - } - } - } catch (ex) { - if (Url.hasSameOrigin(meta.url)) { - // if response is sent with error code, iframe in IE gets redirected to res://ieframe.dll/http_x.htm - // which obviously results to cross domain error (wtf?) - _status = 404; - } else { - cleanup.call(target, function() { - target.trigger('error'); - }); - return; - } - } - - cleanup.call(target, function() { - target.trigger('load'); - }); - }, target.uid); - } // end createIframe - - // prepare data to be sent and convert if required - if (data instanceof FormData && data.hasBlob()) { - blob = data.getBlob(); - uid = blob.uid; - input = Dom.get(uid); - form = Dom.get(uid + '_form'); - if (!form) { - throw new x.DOMException(x.DOMException.NOT_FOUND_ERR); - } - } else { - uid = Basic.guid('uid_'); - - form = document.createElement('form'); - form.setAttribute('id', uid + '_form'); - form.setAttribute('method', meta.method); - form.setAttribute('enctype', 'multipart/form-data'); - form.setAttribute('encoding', 'multipart/form-data'); - - I.getShimContainer().appendChild(form); - } - - // set upload target - form.setAttribute('target', uid + '_iframe'); - - if (data instanceof FormData) { - data.each(function(value, name) { - if (value instanceof Blob) { - if (input) { - input.setAttribute('name', name); - } - } else { - var hidden = document.createElement('input'); - - Basic.extend(hidden, { - type : 'hidden', - name : name, - value : value - }); - - // make sure that input[type="file"], if it's there, comes last - if (input) { - form.insertBefore(hidden, input); - } else { - form.appendChild(hidden); - } - } - }); - } - - // set destination url - form.setAttribute("action", meta.url); - - createIframe(); - form.submit(); - target.trigger('loadstart'); - }, - - getStatus: function() { - return _status; - }, - - getResponse: function(responseType) { - if ('json' === responseType) { - // strip off
    ..
    tags that might be enclosing the response - if (Basic.typeOf(_response) === 'string' && !!window.JSON) { - try { - return JSON.parse(_response.replace(/^\s*]*>/, '').replace(/<\/pre>\s*$/, '')); - } catch (ex) { - return null; - } - } - } else if ('document' === responseType) { - - } - return _response; - }, - - abort: function() { - var target = this; - - if (_iframe && _iframe.contentWindow) { - if (_iframe.contentWindow.stop) { // FireFox/Safari/Chrome - _iframe.contentWindow.stop(); - } else if (_iframe.contentWindow.document.execCommand) { // IE - _iframe.contentWindow.document.execCommand('Stop'); - } else { - _iframe.src = "about:blank"; - } - } - - cleanup.call(this, function() { - // target.dispatchEvent('readystatechange'); - target.dispatchEvent('abort'); - }); - } - }); - } - - return (extensions.XMLHttpRequest = XMLHttpRequest); -}); - -// Included from: src/javascript/runtime/html4/image/Image.js - -/** - * Image.js - * - * Copyright 2013, Moxiecode Systems AB - * Released under GPL License. - * - * License: http://www.plupload.com/license - * Contributing: http://www.plupload.com/contributing - */ - -/** -@class moxie/runtime/html4/image/Image -@private -*/ -define("moxie/runtime/html4/image/Image", [ - "moxie/runtime/html4/Runtime", - "moxie/runtime/html5/image/Image" -], function(extensions, Image) { - return (extensions.Image = Image); -}); - -expose(["moxie/core/utils/Basic","moxie/core/utils/Encode","moxie/core/utils/Env","moxie/core/Exceptions","moxie/core/utils/Dom","moxie/core/EventTarget","moxie/runtime/Runtime","moxie/runtime/RuntimeClient","moxie/file/Blob","moxie/core/I18n","moxie/core/utils/Mime","moxie/file/FileInput","moxie/file/File","moxie/file/FileDrop","moxie/file/FileReader","moxie/core/utils/Url","moxie/runtime/RuntimeTarget","moxie/xhr/FormData","moxie/xhr/XMLHttpRequest","moxie/runtime/Transporter","moxie/image/Image","moxie/core/utils/Events","moxie/runtime/html5/image/ResizerCanvas"]); -})(this); -})); \ No newline at end of file diff --git a/web-sample/static/lib/swfobject.js b/web-sample/static/lib/swfobject.js deleted file mode 100644 index 8eafe9dd..00000000 --- a/web-sample/static/lib/swfobject.js +++ /dev/null @@ -1,4 +0,0 @@ -/* SWFObject v2.2 - is released under the MIT License -*/ -var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab -// License: New BSD License -// Reference: http://dev.w3.org/html5/websockets/ -// Reference: http://tools.ietf.org/html/rfc6455 - -(function() { - - if (window.WEB_SOCKET_FORCE_FLASH) { - // Keeps going. - } else if (window.WebSocket) { - return; - } else if (window.MozWebSocket) { - // Firefox. - window.WebSocket = MozWebSocket; - return; - } - - var logger; - if (window.WEB_SOCKET_LOGGER) { - logger = WEB_SOCKET_LOGGER; - } else if (window.console && window.console.log && window.console.error) { - // In some environment, console is defined but console.log or console.error is missing. - logger = window.console; - } else { - logger = {log: function(){ }, error: function(){ }}; - } - - // swfobject.hasFlashPlayerVersion("10.0.0") doesn't work with Gnash. - if (swfobject.getFlashPlayerVersion().major < 10) { - logger.error("Flash Player >= 10.0.0 is required."); - return; - } - if (location.protocol == "file:") { - logger.error( - "WARNING: web-socket-js doesn't work in file:///... URL " + - "unless you set Flash Security Settings properly. " + - "Open the page via Web server i.e. http://..."); - } - - /** - * Our own implementation of WebSocket class using Flash. - * @param {string} url - * @param {array or string} protocols - * @param {string} proxyHost - * @param {int} proxyPort - * @param {string} headers - */ - window.WebSocket = function(url, protocols, proxyHost, proxyPort, headers) { - var self = this; - self.__id = WebSocket.__nextId++; - WebSocket.__instances[self.__id] = self; - self.readyState = WebSocket.CONNECTING; - self.bufferedAmount = 0; - self.__events = {}; - if (!protocols) { - protocols = []; - } else if (typeof protocols == "string") { - protocols = [protocols]; - } - // Uses setTimeout() to make sure __createFlash() runs after the caller sets ws.onopen etc. - // Otherwise, when onopen fires immediately, onopen is called before it is set. - self.__createTask = setTimeout(function() { - WebSocket.__addTask(function() { - self.__createTask = null; - WebSocket.__flash.create( - self.__id, url, protocols, proxyHost || null, proxyPort || 0, headers || null); - }); - }, 0); - }; - - /** - * Send data to the web socket. - * @param {string} data The data to send to the socket. - * @return {boolean} True for success, false for failure. - */ - WebSocket.prototype.send = function(data) { - if (this.readyState == WebSocket.CONNECTING) { - throw "INVALID_STATE_ERR: Web Socket connection has not been established"; - } - // We use encodeURIComponent() here, because FABridge doesn't work if - // the argument includes some characters. We don't use escape() here - // because of this: - // https://developer.mozilla.org/en/Core_JavaScript_1.5_Guide/Functions#escape_and_unescape_Functions - // But it looks decodeURIComponent(encodeURIComponent(s)) doesn't - // preserve all Unicode characters either e.g. "\uffff" in Firefox. - // Note by wtritch: Hopefully this will not be necessary using ExternalInterface. Will require - // additional testing. - var result = WebSocket.__flash.send(this.__id, encodeURIComponent(data)); - if (result < 0) { // success - return true; - } else { - this.bufferedAmount += result; - return false; - } - }; - - /** - * Close this web socket gracefully. - */ - WebSocket.prototype.close = function() { - if (this.__createTask) { - clearTimeout(this.__createTask); - this.__createTask = null; - this.readyState = WebSocket.CLOSED; - return; - } - if (this.readyState == WebSocket.CLOSED || this.readyState == WebSocket.CLOSING) { - return; - } - this.readyState = WebSocket.CLOSING; - WebSocket.__flash.close(this.__id); - }; - - /** - * Implementation of {@link DOM 2 EventTarget Interface} - * - * @param {string} type - * @param {function} listener - * @param {boolean} useCapture - * @return void - */ - WebSocket.prototype.addEventListener = function(type, listener, useCapture) { - if (!(type in this.__events)) { - this.__events[type] = []; - } - this.__events[type].push(listener); - }; - - /** - * Implementation of {@link DOM 2 EventTarget Interface} - * - * @param {string} type - * @param {function} listener - * @param {boolean} useCapture - * @return void - */ - WebSocket.prototype.removeEventListener = function(type, listener, useCapture) { - if (!(type in this.__events)) return; - var events = this.__events[type]; - for (var i = events.length - 1; i >= 0; --i) { - if (events[i] === listener) { - events.splice(i, 1); - break; - } - } - }; - - /** - * Implementation of {@link DOM 2 EventTarget Interface} - * - * @param {Event} event - * @return void - */ - WebSocket.prototype.dispatchEvent = function(event) { - var events = this.__events[event.type] || []; - for (var i = 0; i < events.length; ++i) { - events[i](event); - } - var handler = this["on" + event.type]; - if (handler) handler.apply(this, [event]); - }; - - /** - * Handles an event from Flash. - * @param {Object} flashEvent - */ - WebSocket.prototype.__handleEvent = function(flashEvent) { - - if ("readyState" in flashEvent) { - this.readyState = flashEvent.readyState; - } - if ("protocol" in flashEvent) { - this.protocol = flashEvent.protocol; - } - - var jsEvent; - if (flashEvent.type == "open" || flashEvent.type == "error") { - jsEvent = this.__createSimpleEvent(flashEvent.type); - } else if (flashEvent.type == "close") { - jsEvent = this.__createSimpleEvent("close"); - jsEvent.wasClean = flashEvent.wasClean ? true : false; - jsEvent.code = flashEvent.code; - jsEvent.reason = flashEvent.reason; - } else if (flashEvent.type == "message") { - var data = decodeURIComponent(flashEvent.message); - jsEvent = this.__createMessageEvent("message", data); - } else { - throw "unknown event type: " + flashEvent.type; - } - - this.dispatchEvent(jsEvent); - - }; - - WebSocket.prototype.__createSimpleEvent = function(type) { - if (document.createEvent && window.Event) { - var event = document.createEvent("Event"); - event.initEvent(type, false, false); - return event; - } else { - return {type: type, bubbles: false, cancelable: false}; - } - }; - - WebSocket.prototype.__createMessageEvent = function(type, data) { - if (window.MessageEvent && typeof(MessageEvent) == "function" && !window.opera) { - return new MessageEvent("message", { - "view": window, - "bubbles": false, - "cancelable": false, - "data": data - }); - } else if (document.createEvent && window.MessageEvent && !window.opera) { - var event = document.createEvent("MessageEvent"); - event.initMessageEvent("message", false, false, data, null, null, window, null); - return event; - } else { - // Old IE and Opera, the latter one truncates the data parameter after any 0x00 bytes. - return {type: type, data: data, bubbles: false, cancelable: false}; - } - }; - - /** - * Define the WebSocket readyState enumeration. - */ - WebSocket.CONNECTING = 0; - WebSocket.OPEN = 1; - WebSocket.CLOSING = 2; - WebSocket.CLOSED = 3; - - // Field to check implementation of WebSocket. - WebSocket.__isFlashImplementation = true; - WebSocket.__initialized = false; - WebSocket.__flash = null; - WebSocket.__instances = {}; - WebSocket.__tasks = []; - WebSocket.__nextId = 0; - - /** - * Load a new flash security policy file. - * @param {string} url - */ - WebSocket.loadFlashPolicyFile = function(url){ - WebSocket.__addTask(function() { - WebSocket.__flash.loadManualPolicyFile(url); - }); - }; - - /** - * Loads WebSocketMain.swf and creates WebSocketMain object in Flash. - */ - WebSocket.__initialize = function() { - - if (WebSocket.__initialized) return; - WebSocket.__initialized = true; - - if (WebSocket.__swfLocation) { - // For backword compatibility. - window.WEB_SOCKET_SWF_LOCATION = WebSocket.__swfLocation; - } - if (!window.WEB_SOCKET_SWF_LOCATION) { - logger.error("[WebSocket] set WEB_SOCKET_SWF_LOCATION to location of WebSocketMain.swf"); - return; - } - if (!window.WEB_SOCKET_SUPPRESS_CROSS_DOMAIN_SWF_ERROR && - !WEB_SOCKET_SWF_LOCATION.match(/(^|\/)WebSocketMainInsecure\.swf(\?.*)?$/) && - WEB_SOCKET_SWF_LOCATION.match(/^\w+:\/\/([^\/]+)/)) { - var swfHost = RegExp.$1; - if (location.host != swfHost) { - logger.error( - "[WebSocket] You must host HTML and WebSocketMain.swf in the same host " + - "('" + location.host + "' != '" + swfHost + "'). " + - "See also 'How to host HTML file and SWF file in different domains' section " + - "in README.md. If you use WebSocketMainInsecure.swf, you can suppress this message " + - "by WEB_SOCKET_SUPPRESS_CROSS_DOMAIN_SWF_ERROR = true;"); - } - } - var container = document.createElement("div"); - container.id = "webSocketContainer"; - // Hides Flash box. We cannot use display: none or visibility: hidden because it prevents - // Flash from loading at least in IE. So we move it out of the screen at (-100, -100). - // But this even doesn't work with Flash Lite (e.g. in Droid Incredible). So with Flash - // Lite, we put it at (0, 0). This shows 1x1 box visible at left-top corner but this is - // the best we can do as far as we know now. - container.style.position = "absolute"; - if (WebSocket.__isFlashLite()) { - container.style.left = "0px"; - container.style.top = "0px"; - } else { - container.style.left = "-100px"; - container.style.top = "-100px"; - } - var holder = document.createElement("div"); - holder.id = "webSocketFlash"; - container.appendChild(holder); - document.body.appendChild(container); - // See this article for hasPriority: - // http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c36cfb8137124318eebc6-7ffd.html - swfobject.embedSWF( - WEB_SOCKET_SWF_LOCATION, - "webSocketFlash", - "1" /* width */, - "1" /* height */, - "10.0.0" /* SWF version */, - null, - null, - {hasPriority: true, swliveconnect : true, allowScriptAccess: "always"}, - null, - function(e) { - if (!e.success) { - logger.error("[WebSocket] swfobject.embedSWF failed"); - } - } - ); - - }; - - /** - * Called by Flash to notify JS that it's fully loaded and ready - * for communication. - */ - WebSocket.__onFlashInitialized = function() { - // We need to set a timeout here to avoid round-trip calls - // to flash during the initialization process. - setTimeout(function() { - WebSocket.__flash = document.getElementById("webSocketFlash"); - WebSocket.__flash.setCallerUrl(location.href); - WebSocket.__flash.setDebug(!!window.WEB_SOCKET_DEBUG); - for (var i = 0; i < WebSocket.__tasks.length; ++i) { - WebSocket.__tasks[i](); - } - WebSocket.__tasks = []; - }, 0); - }; - - /** - * Called by Flash to notify WebSockets events are fired. - */ - WebSocket.__onFlashEvent = function() { - setTimeout(function() { - try { - // Gets events using receiveEvents() instead of getting it from event object - // of Flash event. This is to make sure to keep message order. - // It seems sometimes Flash events don't arrive in the same order as they are sent. - var events = WebSocket.__flash.receiveEvents(); - for (var i = 0; i < events.length; ++i) { - WebSocket.__instances[events[i].webSocketId].__handleEvent(events[i]); - } - } catch (e) { - logger.error(e); - } - }, 0); - return true; - }; - - // Called by Flash. - WebSocket.__log = function(message) { - logger.log(decodeURIComponent(message)); - }; - - // Called by Flash. - WebSocket.__error = function(message) { - logger.error(decodeURIComponent(message)); - }; - - WebSocket.__addTask = function(task) { - if (WebSocket.__flash) { - task(); - } else { - WebSocket.__tasks.push(task); - } - }; - - /** - * Test if the browser is running flash lite. - * @return {boolean} True if flash lite is running, false otherwise. - */ - WebSocket.__isFlashLite = function() { - if (!window.navigator || !window.navigator.mimeTypes) { - return false; - } - var mimeType = window.navigator.mimeTypes["application/x-shockwave-flash"]; - if (!mimeType || !mimeType.enabledPlugin || !mimeType.enabledPlugin.filename) { - return false; - } - return mimeType.enabledPlugin.filename.match(/flashlite/i) ? true : false; - }; - - if (!window.WEB_SOCKET_DISABLE_AUTO_INITIALIZATION) { - // NOTE: - // This fires immediately if web_socket.js is dynamically loaded after - // the document is loaded. - swfobject.addDomLoadEvent(function() { - WebSocket.__initialize(); - }); - } - -})(); From 9ba8c3e2ce1987ed410093f9535a8effbb377224 Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 29 Jun 2021 16:29:32 +0100 Subject: [PATCH 101/145] Add yarn instruction --- README.md | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 9607446f..ed346f41 100644 --- a/README.md +++ b/README.md @@ -41,31 +41,20 @@ The Sendbird React Native framework allows you to simplify development for iOS a
    -## Installation of Chat SDK +## Installation -### Requirements - -`Node.js` should be installed on your system. - -### Package managers - -You can download the Chat SDK for JavaScript by using two package managers below.  - -A. [Bower](https://bower.io/) +To use the Sendbird Chat SDK directly you can install it through npm or yarn with ```bash -bower install sendbird +npm install --save sendbird ``` - -B. [npm](https://www.npmjs.com/package/sendbird) +or ```bash -npm install --save sendbird +yarn install --save sendbird ``` -Or you can manually download the Chat SDK from [here](https://github.com/sendbird/SendBird-SDK-JavaScript) on Github - -
    +Or download the latest release manually from [GitHub](https://github.com/sendbird/SendBird-SDK-JavaScript) From 80db4cf7ba08485e111c7bc177fac40b8a09abfc Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 29 Jun 2021 18:07:55 +0100 Subject: [PATCH 102/145] cleaning up directory structure --- .../javascript-basic-syncmanager}/.babelrc | 0 .../javascript-basic-syncmanager}/.eslintignore | 0 .../javascript-basic-syncmanager}/.eslintrc.js | 0 .../javascript-basic-syncmanager}/.prettierignore | 0 .../javascript-basic-syncmanager}/.prettierrc | 0 .../javascript-basic-syncmanager}/README.md | 0 .../javascript-basic-syncmanager}/chat.html | 0 .../javascript-basic-syncmanager}/index.html | 0 .../javascript-basic-syncmanager}/package.json | 0 .../javascript-basic-syncmanager}/server.js | 0 .../javascript-basic-syncmanager}/src/js/Chat.js | 0 .../src/js/ChatLeftMenu.js | 0 .../src/js/SendBirdAction.js | 0 .../src/js/SendBirdChatEvent.js | 0 .../src/js/SendBirdConnection.js | 0 .../src/js/SendBirdEvent.js | 0 .../src/js/components/ChatBody.js | 0 .../src/js/components/ChatInput.js | 0 .../src/js/components/ChatMain.js | 0 .../src/js/components/ChatMenu.js | 0 .../src/js/components/ChatTopMenu.js | 0 .../src/js/components/ChatUserItem.js | 0 .../src/js/components/LeftListItem.js | 0 .../src/js/components/List.js | 0 .../src/js/components/Message.js | 0 .../src/js/components/MessageDeleteModal.js | 0 .../src/js/components/Modal.js | 0 .../src/js/components/Spinner.js | 0 .../src/js/components/Toast.js | 0 .../src/js/components/UserBlockModal.js | 0 .../src/js/components/UserItem.js | 0 .../src/js/components/UserList.js | 0 .../javascript-basic-syncmanager}/src/js/const.js | 0 .../javascript-basic-syncmanager}/src/js/index.js | 0 .../javascript-basic-syncmanager}/src/js/main.js | 0 .../javascript-basic-syncmanager}/src/js/utils.js | 0 .../src/scss/_animation.scss | 0 .../src/scss/_common.scss | 0 .../src/scss/_icons.scss | 0 .../src/scss/_mixins.scss | 0 .../src/scss/_normalize.scss | 0 .../src/scss/_variables.scss | 0 .../src/scss/chat-body.scss | 0 .../src/scss/chat-input.scss | 0 .../src/scss/chat-main.scss | 0 .../src/scss/chat-menu.scss | 0 .../src/scss/chat-top-menu.scss | 0 .../src/scss/chat-user-item.scss | 0 .../src/scss/chat.scss | 0 .../src/scss/index.scss | 0 .../src/scss/list-item.scss | 0 .../src/scss/list.scss | 0 .../src/scss/main.scss | 0 .../src/scss/message-delete-modal.scss | 0 .../src/scss/message.scss | 0 .../src/scss/mixins/_border-radius.scss | 0 .../src/scss/mixins/_reset.scss | 0 .../src/scss/mixins/_state.scss | 0 .../src/scss/mixins/_transform.scss | 0 .../src/scss/modal.scss | 0 .../src/scss/spinner.scss | 0 .../src/scss/toast.scss | 0 .../src/scss/user-block-modal.scss | 0 .../src/scss/user-item.scss | 0 .../src/scss/user-list.scss | 0 .../javascript-basic-syncmanager}/webpack.config.js | 0 {web-basic => javascript/javascript-basic}/.babelrc | 0 .../javascript-basic}/.eslintrc.js | 0 .../javascript-basic}/.prettierignore | 0 .../javascript-basic}/.prettierrc | 0 .../javascript-basic}/README.md | 0 .../javascript-basic}/chat.html | 0 .../javascript-basic}/index.html | 0 .../javascript-basic}/package.json | 0 .../javascript-basic}/server.js | 0 .../javascript-basic}/src/js/Chat.js | 0 .../javascript-basic}/src/js/ChatLeftMenu.js | 0 .../javascript-basic}/src/js/SendBirdAction.js | 0 .../javascript-basic}/src/js/SendBirdChatEvent.js | 0 .../javascript-basic}/src/js/SendBirdConnection.js | 0 .../javascript-basic}/src/js/SendBirdEvent.js | 0 .../javascript-basic}/src/js/components/ChatBody.js | 0 .../src/js/components/ChatInput.js | 0 .../javascript-basic}/src/js/components/ChatMain.js | 0 .../javascript-basic}/src/js/components/ChatMenu.js | 0 .../src/js/components/ChatTopMenu.js | 0 .../src/js/components/ChatUserItem.js | 0 .../src/js/components/LeftListItem.js | 0 .../javascript-basic}/src/js/components/List.js | 0 .../javascript-basic}/src/js/components/Message.js | 0 .../src/js/components/MessageDeleteModal.js | 0 .../javascript-basic}/src/js/components/Modal.js | 0 .../src/js/components/OpenChannelCreateModal.js | 0 .../src/js/components/OpenChannelItem.js | 0 .../src/js/components/OpenChannelList.js | 0 .../src/js/components/OpenChannelSearchBox.js | 0 .../javascript-basic}/src/js/components/Spinner.js | 0 .../src/js/components/UserBlockModal.js | 0 .../javascript-basic}/src/js/components/UserItem.js | 0 .../javascript-basic}/src/js/components/UserList.js | 0 .../javascript-basic}/src/js/const.js | 0 .../javascript-basic}/src/js/index.js | 0 .../javascript-basic}/src/js/main.js | 0 .../javascript-basic}/src/js/utils.js | 0 .../javascript-basic}/src/scss/_animation.scss | 0 .../javascript-basic}/src/scss/_common.scss | 0 .../javascript-basic}/src/scss/_icons.scss | 0 .../javascript-basic}/src/scss/_mixins.scss | 0 .../javascript-basic}/src/scss/_normalize.scss | 0 .../javascript-basic}/src/scss/_variables.scss | 0 .../javascript-basic}/src/scss/chat-body.scss | 0 .../javascript-basic}/src/scss/chat-input.scss | 0 .../javascript-basic}/src/scss/chat-main.scss | 0 .../javascript-basic}/src/scss/chat-menu.scss | 0 .../javascript-basic}/src/scss/chat-top-menu.scss | 0 .../javascript-basic}/src/scss/chat-user-item.scss | 0 .../javascript-basic}/src/scss/chat.scss | 0 .../javascript-basic}/src/scss/index.scss | 0 .../javascript-basic}/src/scss/list-item.scss | 0 .../javascript-basic}/src/scss/list.scss | 0 .../javascript-basic}/src/scss/main.scss | 0 .../src/scss/message-delete-modal.scss | 0 .../javascript-basic}/src/scss/message.scss | 0 .../src/scss/mixins/_border-radius.scss | 0 .../javascript-basic}/src/scss/mixins/_reset.scss | 0 .../javascript-basic}/src/scss/mixins/_state.scss | 0 .../src/scss/mixins/_transform.scss | 0 .../javascript-basic}/src/scss/modal.scss | 0 .../src/scss/open-channel-item.scss | 0 .../src/scss/open-create-modal.scss | 0 .../javascript-basic}/src/scss/spinner.scss | 0 .../src/scss/user-block-modal.scss | 0 .../javascript-basic}/src/scss/user-item.scss | 0 .../javascript-basic}/src/scss/user-list.scss | 0 .../javascript-basic}/webpack.config.js | 0 .../javascript-live-chat}/.babelrc | 0 .../javascript-live-chat}/.eslintrc.js | 0 .../javascript-live-chat}/.prettierignore | 0 .../javascript-live-chat}/.prettierrc | 0 .../javascript-live-chat}/README.md | 0 .../javascript-live-chat}/SendBird.min.js | 0 .../javascript-live-chat}/index.html | 0 .../javascript-live-chat}/package.json | 0 .../javascript-live-chat}/server.js | 0 .../javascript-live-chat}/src/js/adapter.js | 0 .../javascript-live-chat}/src/js/chat.js | 0 .../src/js/elements/chat-board.js | 0 .../src/js/elements/element.js | 0 .../src/js/elements/login-board.js | 0 .../src/js/elements/message-board.js | 0 .../src/js/elements/spinner.js | 0 .../javascript-live-chat}/src/scss/_animation.scss | 0 .../javascript-live-chat}/src/scss/_icons.scss | 0 .../javascript-live-chat}/src/scss/_mixins.scss | 0 .../javascript-live-chat}/src/scss/_variables.scss | 0 .../javascript-live-chat}/src/scss/chat.scss | 0 .../src/scss/mixins/_border-radius.scss | 0 .../src/scss/mixins/_box-shadow.scss | 0 .../src/scss/mixins/_reset.scss | 0 .../src/scss/mixins/_state.scss | 0 .../src/scss/mixins/_transform.scss | 0 .../javascript-live-chat}/webpack.config.js | 0 .../javascript-widget}/.babelrc | 0 .../javascript-widget}/.eslintrc.js | 0 .../javascript-widget}/CUSTOMIZE.md | 0 .../javascript-widget}/README.md | 0 .../javascript-widget}/index.html | 0 .../javascript-widget}/package.json | 0 .../javascript-widget}/server.js | 0 .../javascript-widget}/src/js/adapter.js | 0 .../javascript-widget}/src/js/consts.js | 0 .../src/js/elements/chat-section.js | 0 .../javascript-widget}/src/js/elements/elements.js | 0 .../src/js/elements/list-board.js | 0 .../javascript-widget}/src/js/elements/popup.js | 0 .../javascript-widget}/src/js/elements/spinner.js | 0 .../src/js/elements/widget-btn.js | 0 .../javascript-widget}/src/js/utils.js | 0 .../javascript-widget}/src/js/widget.js | 0 .../javascript-widget}/src/scss/_animation.scss | 0 .../javascript-widget}/src/scss/_icons.scss | 0 .../javascript-widget}/src/scss/_mixins.scss | 0 .../javascript-widget}/src/scss/_variables.scss | 0 .../src/scss/mixins/_border-radius.scss | 0 .../src/scss/mixins/_box-shadow.scss | 0 .../javascript-widget}/src/scss/mixins/_reset.scss | 0 .../javascript-widget}/src/scss/mixins/_state.scss | 0 .../src/scss/mixins/_transform.scss | 0 .../javascript-widget}/src/scss/widget.scss | 0 .../javascript-widget}/webpack.config.js | 0 .../react-native-hook}/README.md | 0 .../react-native-hook}/Sendbird/.buckconfig | 0 .../react-native-hook}/Sendbird/.eslintrc.js | 0 .../react-native-hook}/Sendbird/.flowconfig | 0 .../react-native-hook}/Sendbird/.gitattributes | 0 .../react-native-hook}/Sendbird/.gitignore | 0 .../react-native-hook}/Sendbird/.prettierignore | 0 .../react-native-hook}/Sendbird/.prettierrc | 0 .../react-native-hook}/Sendbird/.watchmanconfig | 0 .../react-native-hook}/Sendbird/App.js | 0 .../react-native-hook}/Sendbird/android/.project | 0 .../react-native-hook}/Sendbird/android/app/BUCK | 0 .../Sendbird/android/app/build.gradle | 0 .../Sendbird/android/app/build_defs.bzl | 0 .../Sendbird/android/app/debug.keystore | Bin .../Sendbird/android/app/google-services.json | 0 .../Sendbird/android/app/proguard-rules.pro | 0 .../android/app/src/debug/AndroidManifest.xml | 0 .../debug/java/com/sendbird/ReactNativeFlipper.java | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../chat/reactnative/sample/MainActivity.java | 0 .../chat/reactnative/sample/MainApplication.java | 0 .../app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_notification.png | Bin .../app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xxhdpi/ic_notification.png | Bin .../app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xxxhdpi/ic_notification.png | Bin .../android/app/src/main/res/values/strings.xml | 0 .../android/app/src/main/res/values/styles.xml | 0 .../Sendbird/android/build.gradle | 0 .../Sendbird/android/gradle.properties | 0 .../android/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../react-native-hook}/Sendbird/android/gradlew | 0 .../react-native-hook}/Sendbird/android/gradlew.bat | 0 .../Sendbird/android/settings.gradle | 0 .../react-native-hook}/Sendbird/app.json | 0 .../react-native-hook}/Sendbird/asset/launcher.png | Bin .../react-native-hook}/Sendbird/asset/logo.png | Bin .../Sendbird/asset/logo_white.png | Bin .../Sendbird/asset/notification_icon.png | Bin .../react-native-hook}/Sendbird/babel.config.js | 0 .../react-native-hook}/Sendbird/index.js | 0 .../Sendbird/ios/GoogleService-Info.plist | 0 .../react-native-hook}/Sendbird/ios/Podfile | 0 .../Sendbird/ios/Sendbird-tvOS/Info.plist | 0 .../Sendbird/ios/Sendbird-tvOSTests/Info.plist | 0 .../Sendbird/ios/Sendbird.xcodeproj/project.pbxproj | 0 .../xcshareddata/xcschemes/Sendbird-tvOS.xcscheme | 0 .../xcshareddata/xcschemes/Sendbird.xcscheme | 0 .../Sendbird.xcworkspace/contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../Sendbird/ios/Sendbird/AppDelegate.h | 0 .../Sendbird/ios/Sendbird/AppDelegate.m | 0 .../ios/Sendbird/Base.lproj/LaunchScreen.xib | 0 .../AppIcon.appiconset/Contents.json | 0 .../ios/Sendbird/Images.xcassets/Contents.json | 0 .../Sendbird/ios/Sendbird/Info.plist | 0 .../Sendbird/ios/Sendbird/Sendbird.entitlements | 0 .../react-native-hook}/Sendbird/ios/Sendbird/main.m | 0 .../Sendbird/ios/SendbirdTests/Info.plist | 0 .../Sendbird/ios/SendbirdTests/SendbirdTests.m | 0 .../react-native-hook}/Sendbird/metro.config.js | 0 .../react-native-hook}/Sendbird/package.json | 0 .../Sendbird/src/asset/logo-icon-purple.png | Bin .../Sendbird/src/asset/logo-icon-white.png | Bin .../react-native-hook}/Sendbird/src/asset/logo.png | Bin .../Sendbird/src/component/adminMessage.js | 0 .../Sendbird/src/component/channel.js | 0 .../Sendbird/src/component/fileMessage.js | 0 .../Sendbird/src/component/message.js | 0 .../Sendbird/src/component/user.js | 0 .../Sendbird/src/component/userMessage.js | 0 .../react-native-hook}/Sendbird/src/context.js | 0 .../Sendbird/src/page/channels.js | 0 .../react-native-hook}/Sendbird/src/page/chat.js | 0 .../react-native-hook}/Sendbird/src/page/invite.js | 0 .../react-native-hook}/Sendbird/src/page/lobby.js | 0 .../react-native-hook}/Sendbird/src/page/login.js | 0 .../react-native-hook}/Sendbird/src/page/member.js | 0 .../react-native-hook}/Sendbird/src/page/profile.js | 0 .../Sendbird/src/reducer/channels.js | 0 .../react-native-hook}/Sendbird/src/reducer/chat.js | 0 .../Sendbird/src/reducer/invite.js | 0 .../Sendbird/src/reducer/login.js | 0 .../Sendbird/src/reducer/member.js | 0 .../Sendbird/src/reducer/profile.js | 0 .../react-native-hook}/Sendbird/src/utils.js | 0 .../react-native-hook}/Sendbird/yarn.lock | 0 .../react-native-redux-syncmanager}/README.md | 0 .../ReactNativeSyncManagerSample/.buckconfig | 0 .../ReactNativeSyncManagerSample/.eslintrc.js | 0 .../ReactNativeSyncManagerSample/.flowconfig | 0 .../ReactNativeSyncManagerSample/.gitattributes | 0 .../ReactNativeSyncManagerSample/.gitignore | 0 .../ReactNativeSyncManagerSample/.prettierrc.js | 0 .../ReactNativeSyncManagerSample/.watchmanconfig | 0 .../ReactNativeSyncManagerSample/App.js | 0 .../__mocks__/mockCachedImage.js | 0 .../__mocks__/mockFirebase.js | 0 .../__mocks__/mockNativeModules.js | 0 .../__mocks__/mockNavigation.js | 0 .../__mocks__/mockSendbird.js | 0 .../__mocks__/mockSyncManager.js | 0 .../__mocks__/mockToast.js | 0 .../__mocks__/mockVideo.js | 0 .../__tests__/__snapshots__/utils.test.js.snap | 0 .../action/__snapshots__/chat.test.js.snap | 0 .../action/__snapshots__/invite.test.js.snap | 0 .../action/__snapshots__/main.test.js.snap | 0 .../action/__snapshots__/member.test.js.snap | 0 .../action/__snapshots__/signin.test.js.snap | 0 .../__tests__/action/chat.test.js | 0 .../__tests__/action/invite.test.js | 0 .../__tests__/action/main.test.js | 0 .../__tests__/action/member.test.js | 0 .../__tests__/action/signin.test.js | 0 .../controller/__snapshots__/chat.test.js.snap | 0 .../controller/__snapshots__/invite.test.js.snap | 0 .../controller/__snapshots__/main.test.js.snap | 0 .../controller/__snapshots__/member.test.js.snap | 0 .../controller/__snapshots__/notfound.test.js.snap | 0 .../controller/__snapshots__/signin.test.js.snap | 0 .../__tests__/controller/chat.test.js | 0 .../__tests__/controller/invite.test.js | 0 .../__tests__/controller/main.test.js | 0 .../__tests__/controller/member.test.js | 0 .../__tests__/controller/notfound.test.js | 0 .../__tests__/controller/signin.test.js | 0 .../__tests__/navigator.test.js | 0 .../reducer/__snapshots__/chat.test.js.snap | 0 .../reducer/__snapshots__/invite.test.js.snap | 0 .../reducer/__snapshots__/main.test.js.snap | 0 .../reducer/__snapshots__/member.test.js.snap | 0 .../reducer/__snapshots__/signin.test.js.snap | 0 .../__tests__/reducer/chat.test.js | 0 .../__tests__/reducer/invite.test.js | 0 .../__tests__/reducer/main.test.js | 0 .../__tests__/reducer/member.test.js | 0 .../__tests__/reducer/signin.test.js | 0 .../__tests__/utils.test.js | 0 .../view/__snapshots__/groupChannel.test.js.snap | 0 .../view/__snapshots__/message.test.js.snap | 0 .../__tests__/view/__snapshots__/user.test.js.snap | 0 .../__tests__/view/groupChannel.test.js | 0 .../__tests__/view/message.test.js | 0 .../__tests__/view/user.test.js | 0 .../ReactNativeSyncManagerSample/android/.project | 0 .../.settings/org.eclipse.buildship.core.prefs | 0 .../android/app/.classpath | 0 .../android/app/.project | 0 .../app/.settings/org.eclipse.buildship.core.prefs | 0 .../ReactNativeSyncManagerSample/android/app/BUCK | 0 .../reactnativesyncmanagersample/MainActivity.class | Bin .../MainApplication.class | Bin .../android/app/build.gradle | 0 .../android/app/build_defs.bzl | 0 .../android/app/debug.keystore | Bin .../android/app/google-services.json | 0 .../android/app/proguard-rules.pro | 0 .../android/app/src/debug/AndroidManifest.xml | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../android/app/src/main/assets/fonts/AntDesign.ttf | Bin .../android/app/src/main/assets/fonts/Entypo.ttf | Bin .../android/app/src/main/assets/fonts/EvilIcons.ttf | Bin .../android/app/src/main/assets/fonts/Feather.ttf | Bin .../app/src/main/assets/fonts/FontAwesome.ttf | Bin .../src/main/assets/fonts/FontAwesome5_Brands.ttf | Bin .../src/main/assets/fonts/FontAwesome5_Regular.ttf | Bin .../src/main/assets/fonts/FontAwesome5_Solid.ttf | Bin .../android/app/src/main/assets/fonts/Fontisto.ttf | Bin .../app/src/main/assets/fonts/Foundation.ttf | Bin .../android/app/src/main/assets/fonts/Ionicons.ttf | Bin .../main/assets/fonts/MaterialCommunityIcons.ttf | Bin .../app/src/main/assets/fonts/MaterialIcons.ttf | Bin .../android/app/src/main/assets/fonts/Octicons.ttf | Bin .../app/src/main/assets/fonts/SimpleLineIcons.ttf | Bin .../android/app/src/main/assets/fonts/Zocial.ttf | Bin .../reactnativesyncmanagersample/MainActivity.java | 0 .../MainApplication.java | 0 .../app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_notification.png | Bin .../app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../android/app/src/main/res/values/strings.xml | 0 .../android/app/src/main/res/values/styles.xml | 0 .../android/build.gradle | 0 .../android/gradle.properties | 0 .../android/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../ReactNativeSyncManagerSample/android/gradlew | 0 .../android/gradlew.bat | 0 .../android/keystores/BUCK | 0 .../android/keystores/debug.keystore.properties | 0 .../android/settings.gradle | 0 .../ReactNativeSyncManagerSample/app.json | 0 .../ReactNativeSyncManagerSample/babel.config.js | 0 .../ReactNativeSyncManagerSample/index.js | 0 .../ReactNativeSyncManagerSample/ios/Podfile | 0 .../ReactNativeSyncManagerSample-tvOS/Info.plist | 0 .../Info.plist | 0 .../project.pbxproj | 0 .../ReactNativeSyncManagerSample-tvOS.xcscheme | 0 .../xcschemes/ReactNativeSyncManagerSample.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../ios/ReactNativeSyncManagerSample/AppDelegate.h | 0 .../ios/ReactNativeSyncManagerSample/AppDelegate.m | 0 .../Base.lproj/LaunchScreen.xib | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/ic_launcher-3.jpg | Bin .../AppIcon.appiconset/ic_launcher-4.jpg | Bin .../AppIcon.appiconset/ic_launcher-5.jpg | Bin .../AppIcon.appiconset/ic_notification.png | Bin .../Images.xcassets/Contents.json | 0 .../ios/ReactNativeSyncManagerSample/Info.plist | 0 .../ReactNativeSyncManagerSample.entitlements | 0 .../ios/ReactNativeSyncManagerSample/main.m | 0 .../ReactNativeSyncManagerSampleTests/Info.plist | 0 .../ReactNativeSyncManagerSampleTests.m | 0 .../ReactNativeSyncManagerSample/metro.config.js | 0 .../ReactNativeSyncManagerSample/package.json | 0 .../ReactNativeSyncManagerSample/src/action/chat.js | 0 .../src/action/invite.js | 0 .../ReactNativeSyncManagerSample/src/action/main.js | 0 .../src/action/member.js | 0 .../src/action/signin.js | 0 .../ReactNativeSyncManagerSample/src/config.js | 0 .../src/controller/chat.js | 0 .../src/controller/invite.js | 0 .../src/controller/main.js | 0 .../src/controller/member.js | 0 .../src/controller/notfound.js | 0 .../src/controller/signin.js | 0 .../src/img/icon_sb_256.png | Bin .../src/img/icon_sb_34.png | Bin .../src/img/icon_sb_512.png | Bin .../src/img/icon_sb_68.png | Bin .../ReactNativeSyncManagerSample/src/navigator.js | 0 .../ReactNativeSyncManagerSample/src/push.js | 0 .../src/reducer/chat.js | 0 .../src/reducer/index.js | 0 .../src/reducer/invite.js | 0 .../src/reducer/main.js | 0 .../src/reducer/member.js | 0 .../src/reducer/signin.js | 0 .../ReactNativeSyncManagerSample/src/store.js | 0 .../ReactNativeSyncManagerSample/src/style/chat.js | 0 .../src/style/groupChannel.js | 0 .../src/style/invite.js | 0 .../ReactNativeSyncManagerSample/src/style/main.js | 0 .../src/style/member.js | 0 .../src/style/message.js | 0 .../src/style/notfound.js | 0 .../src/style/signin.js | 0 .../ReactNativeSyncManagerSample/src/style/user.js | 0 .../ReactNativeSyncManagerSample/src/utils.js | 0 .../src/view/groupChannel.js | 0 .../src/view/message.js | 0 .../ReactNativeSyncManagerSample/src/view/user.js | 0 .../react-native-redux}/README.md | 0 .../ReactNativeWithSendBird/.gitignore | 0 .../ReactNativeWithSendBird/App.js | 0 .../__mocks__/mockCachedImage.js | 0 .../__mocks__/mockFirebase.js | 0 .../__mocks__/mockNavigation.js | 0 .../__mocks__/mockSendbird.js | 0 .../ReactNativeWithSendBird/__mocks__/mockVideo.js | 0 .../__tests__/actions/blockUserActions.test.js | 0 .../__tests__/actions/chatActions.test.js | 0 .../__tests__/actions/groupChannelActions.js | 0 .../actions/groupChannelInviteActions.test.js | 0 .../__tests__/actions/loginActions.test.js | 0 .../__tests__/actions/memberActions.test.js | 0 .../__tests__/actions/menuActions.test.js | 0 .../__tests__/actions/openChannelActions.test.js | 0 .../actions/openChannelCreateActions.test.js | 0 .../__tests__/actions/profileActions.test.js | 0 .../__tests__/components/AdminMessage.test.js | 0 .../__tests__/components/FileItem.test.js | 0 .../__tests__/components/Hr.test.js | 0 .../__tests__/components/ImageItem.test.js | 0 .../__tests__/components/Message.test.js | 0 .../__tests__/components/MessageAvatar.test.js | 0 .../__tests__/components/MessageBubble.test.js | 0 .../__tests__/components/MessageContainer.test.js | 0 .../__tests__/components/MessageInput.test.js | 0 .../__tests__/components/Spinner.test.js | 0 .../__tests__/components/TextItem.test.js | 0 .../__snapshots__/AdminMessage.test.js.snap | 0 .../components/__snapshots__/FileItem.test.js.snap | 0 .../components/__snapshots__/Hr.test.js.snap | 0 .../components/__snapshots__/ImageItem.test.js.snap | 0 .../components/__snapshots__/Message.test.js.snap | 0 .../__snapshots__/MessageAvatar.test.js.snap | 0 .../__snapshots__/MessageBubble.test.js.snap | 0 .../__snapshots__/MessageContainer.test.js.snap | 0 .../__snapshots__/MessageInput.test.js.snap | 0 .../components/__snapshots__/Spinner.test.js.snap | 0 .../components/__snapshots__/TextItem.test.js.snap | 0 .../__tests__/helpers/mockStorage.js | 0 .../__snapshots__/blockUserReducer.tests.js.snap | 0 .../__snapshots__/chatReducer.tests.js.snap | 0 .../groupChannelInviteReducer.tests.js.snap | 0 .../__snapshots__/groupChannelReducer.tests.js.snap | 0 .../__snapshots__/loginReducer.tests.js.snap | 0 .../__snapshots__/memberReducer.tests.js.snap | 0 .../__snapshots__/menuReducer.tests.js.snap | 0 .../openChannelCreateReducer.tests.js.snap | 0 .../__snapshots__/openChannelReducer.tests.js.snap | 0 .../__snapshots__/profileReducer.tests.js.snap | 0 .../__tests__/reducers/blockUserReducer.tests.js | 0 .../__tests__/reducers/chatReducer.tests.js | 0 .../reducers/groupChannelInviteReducer.tests.js | 0 .../__tests__/reducers/groupChannelReducer.tests.js | 0 .../__tests__/reducers/loginReducer.tests.js | 0 .../__tests__/reducers/memberReducer.tests.js | 0 .../__tests__/reducers/menuReducer.tests.js | 0 .../reducers/openChannelCreateReducer.tests.js | 0 .../__tests__/reducers/openChannelReducer.tests.js | 0 .../__tests__/reducers/profileReducer.tests.js | 0 .../__tests__/screens/BlockUser.test.js | 0 .../__tests__/screens/Chat.test.js | 0 .../__tests__/screens/GroupChannel.test.js | 0 .../__tests__/screens/GroupChannelInvite.test.js | 0 .../__tests__/screens/Login.test.js | 0 .../__tests__/screens/Member.test.js | 0 .../__tests__/screens/Menu.test.js | 0 .../__tests__/screens/OpenChannel.test.js | 0 .../__tests__/screens/OpenChannelCreate.test.js | 0 .../__tests__/screens/Profile.test.js | 0 .../__tests__/screens/Start.test.js | 0 .../screens/__snapshots__/BlockUser.test.js.snap | 0 .../screens/__snapshots__/Chat.test.js.snap | 0 .../screens/__snapshots__/GroupChannel.test.js.snap | 0 .../__snapshots__/GroupChannelInvite.test.js.snap | 0 .../screens/__snapshots__/Login.test.js.snap | 0 .../screens/__snapshots__/Member.test.js.snap | 0 .../screens/__snapshots__/Menu.test.js.snap | 0 .../screens/__snapshots__/OpenChannel.test.js.snap | 0 .../__snapshots__/OpenChannelCreate.test.js.snap | 0 .../screens/__snapshots__/Profile.test.js.snap | 0 .../screens/__snapshots__/Start.test.js.snap | 0 .../ReactNativeWithSendBird/android/app/BUCK | 0 .../android/app/build.gradle | 0 .../android/app/build_defs.bzl | 0 .../android/app/google-services.json | 0 .../android/app/proguard-rules.pro | 0 .../android/app/src/debug/AndroidManifest.xml | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../android/app/src/main/assets/fonts/AntDesign.ttf | Bin .../android/app/src/main/assets/fonts/Entypo.ttf | Bin .../android/app/src/main/assets/fonts/EvilIcons.ttf | Bin .../android/app/src/main/assets/fonts/Feather.ttf | Bin .../app/src/main/assets/fonts/FontAwesome.ttf | Bin .../src/main/assets/fonts/FontAwesome5_Brands.ttf | Bin .../src/main/assets/fonts/FontAwesome5_Regular.ttf | Bin .../src/main/assets/fonts/FontAwesome5_Solid.ttf | Bin .../app/src/main/assets/fonts/Foundation.ttf | Bin .../android/app/src/main/assets/fonts/Ionicons.ttf | Bin .../main/assets/fonts/MaterialCommunityIcons.ttf | Bin .../app/src/main/assets/fonts/MaterialIcons.ttf | Bin .../android/app/src/main/assets/fonts/Octicons.ttf | Bin .../app/src/main/assets/fonts/SimpleLineIcons.ttf | Bin .../android/app/src/main/assets/fonts/Zocial.ttf | Bin .../com/reactnativewithsendbird/MainActivity.java | 0 .../reactnativewithsendbird/MainApplication.java | 0 .../app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../src/main/res/mipmap-hdpi/ic_launcher_round.png | Bin .../main/res/mipmap-hdpi/sendbird_ic_launcher.png | Bin .../app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher_round.png | Bin .../main/res/mipmap-mdpi/sendbird_ic_launcher.png | Bin .../app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xhdpi/sendbird_ic_launcher.png | Bin .../res/mipmap-xhdpi/sendbird_ic_notification.png | Bin .../app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxhdpi/sendbird_ic_launcher.png | Bin .../app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../res/mipmap-xxxhdpi/sendbird_ic_launcher.png | Bin .../android/app/src/main/res/values/strings.xml | 0 .../android/app/src/main/res/values/styles.xml | 0 .../ReactNativeWithSendBird/android/build.gradle | 0 .../android/gradle.properties | 0 .../android/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../ReactNativeWithSendBird/android/gradlew | 0 .../ReactNativeWithSendBird/android/gradlew.bat | 0 .../ReactNativeWithSendBird/android/settings.gradle | 0 .../ReactNativeWithSendBird/app.json | 0 .../ReactNativeWithSendBird/babel.config.js | 0 .../ReactNativeWithSendBird/index.js | 0 .../ReactNativeWithSendBird/ios/Podfile | 0 .../ios/ReactNativeWithSendBird-tvOS/Info.plist | 0 .../ReactNativeWithSendBird-tvOSTests/Info.plist | 0 .../project.pbxproj | 0 .../xcschemes/ReactNativeWithSendBird-tvOS.xcscheme | 0 .../xcschemes/ReactNativeWithSendBird.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../ios/ReactNativeWithSendBird/AppDelegate.h | 0 .../ios/ReactNativeWithSendBird/AppDelegate.m | 0 .../Base.lproj/LaunchScreen.xib | 0 .../GoogleService-Info.plist | 0 .../AppIcon.appiconset/Contents.json | 0 .../AppIcon.appiconset/icon_1024px.png | Bin .../AppIcon.appiconset/icon_120px.png | Bin .../AppIcon.appiconset/icon_152px.png | Bin .../AppIcon.appiconset/icon_167px.png | Bin .../AppIcon.appiconset/icon_180px.png | Bin .../AppIcon.appiconset/icon_76px.png | Bin .../Images.xcassets/Contents.json | 0 .../ios/ReactNativeWithSendBird/Info.plist | 0 .../ReactNativeWithSendBird.entitlements | 0 .../ios/ReactNativeWithSendBird/main.m | 0 .../ios/ReactNativeWithSendBirdTests/Info.plist | 0 .../ReactNativeWithSendBirdTests.m | 0 .../ReactNativeWithSendBird/jsconfig.json | 0 .../ReactNativeWithSendBird/metro.config.js | 0 .../ReactNativeWithSendBird/package.json | 0 .../src/actions/blockUserActions.js | 0 .../src/actions/chatActions.js | 0 .../src/actions/groupChannelActions.js | 0 .../src/actions/groupChannelInviteActions.js | 0 .../ReactNativeWithSendBird/src/actions/index.js | 0 .../src/actions/loginActions.js | 0 .../src/actions/memberActions.js | 0 .../src/actions/menuActions.js | 0 .../src/actions/openChannelActions.js | 0 .../src/actions/openChannelCreateActions.js | 0 .../src/actions/profileActions.js | 0 .../ReactNativeWithSendBird/src/actions/types.js | 0 .../src/appStateChangeHandler.js | 0 .../ReactNativeWithSendBird/src/backgroundPush.js | 0 .../ReactNativeWithSendBird/src/components/Hr.js | 0 .../src/components/ImageItem.js | 0 .../src/components/Message.js | 0 .../src/components/MessageAvatar.js | 0 .../src/components/MessageBubble.js | 0 .../src/components/MessageContainer.js | 0 .../src/components/MessageInput.js | 0 .../src/components/MessageItem.js | 0 .../src/components/Spinner.js | 0 .../ReactNativeWithSendBird/src/components/index.js | 0 .../ReactNativeWithSendBird/src/img/icon_sb_256.png | Bin .../ReactNativeWithSendBird/src/img/icon_sb_34.png | Bin .../ReactNativeWithSendBird/src/img/icon_sb_512.png | Bin .../ReactNativeWithSendBird/src/img/icon_sb_68.png | Bin .../src/reducers/blockUserReducer.js | 0 .../src/reducers/chatReducer.js | 0 .../src/reducers/groupChannelInviteReducer.js | 0 .../src/reducers/groupChannelReducer.js | 0 .../ReactNativeWithSendBird/src/reducers/index.js | 0 .../src/reducers/loginReducer.js | 0 .../src/reducers/memberReducer.js | 0 .../src/reducers/menuReducer.js | 0 .../src/reducers/openChannelCreateReducer.js | 0 .../src/reducers/openChannelReducer.js | 0 .../src/reducers/profileReducer.js | 0 .../src/screens/BlockUser.js | 0 .../ReactNativeWithSendBird/src/screens/Chat.js | 0 .../src/screens/GroupChannel.js | 0 .../src/screens/GroupChannelInvite.js | 0 .../ReactNativeWithSendBird/src/screens/Login.js | 0 .../ReactNativeWithSendBird/src/screens/Member.js | 0 .../ReactNativeWithSendBird/src/screens/Menu.js | 0 .../src/screens/OpenChannel.js | 0 .../src/screens/OpenChannelCreate.js | 0 .../ReactNativeWithSendBird/src/screens/Profile.js | 0 .../ReactNativeWithSendBird/src/screens/Start.js | 0 .../src/sendbirdActions/chat.js | 0 .../src/sendbirdActions/groupChannel.js | 0 .../src/sendbirdActions/index.js | 0 .../src/sendbirdActions/openChannel.js | 0 .../src/sendbirdActions/user.js | 0 .../src/sendbirdActions/utils.js | 0 .../ReactNativeWithSendBird/src/store/index.js | 0 .../react-app-composed}/.env.example | 0 .../react-app-composed}/.gitignore | 0 .../react-app-composed}/README.md | 0 .../react-app-composed}/config/env.js | 0 .../react-app-composed}/config/getHttpsConfig.js | 0 .../react-app-composed}/config/jest/cssTransform.js | 0 .../config/jest/fileTransform.js | 0 .../react-app-composed}/config/modules.js | 0 .../react-app-composed}/config/paths.js | 0 .../react-app-composed}/config/pnpTs.js | 0 .../react-app-composed}/config/webpack.config.js | 0 .../config/webpackDevServer.config.js | 0 .../react-app-composed}/package.json | 0 .../react-app-composed}/public/favicon.ico | Bin .../react-app-composed}/public/index.html | 0 .../react-app-composed}/public/logo192.png | Bin .../react-app-composed}/public/logo512.png | Bin .../react-app-composed}/public/manifest.json | 0 .../react-app-composed}/public/robots.txt | 0 .../react-app-composed}/scripts/build.js | 0 .../react-app-composed}/scripts/start.js | 0 .../react-app-composed}/scripts/test.js | 0 .../react-app-composed}/src/App.css | 0 .../react-app-composed}/src/App.js | 0 .../react-app-composed}/src/Chat.css | 0 .../react-app-composed}/src/Chat.js | 0 .../react-app-composed}/src/Login.jsx | 0 .../react-app-composed}/src/index.css | 0 .../react-app-composed}/src/index.js | 0 .../react-app-composed}/src/logo.svg | 0 .../react-app-composed}/src/serviceWorker.js | 0 .../react-app-composed}/src/setupTests.js | 0 .../react-app-custom}/.env.example | 0 .../react-app-custom}/.gitignore | 0 .../react-app-custom}/README.md | 0 .../react-app-custom}/config/env.js | 0 .../react-app-custom}/config/getHttpsConfig.js | 0 .../react-app-custom}/config/jest/cssTransform.js | 0 .../react-app-custom}/config/jest/fileTransform.js | 0 .../react-app-custom}/config/modules.js | 0 .../react-app-custom}/config/paths.js | 0 .../react-app-custom}/config/pnpTs.js | 0 .../react-app-custom}/config/webpack.config.js | 0 .../config/webpackDevServer.config.js | 0 .../react-app-custom}/package.json | 0 .../react-app-custom}/public/favicon.ico | Bin .../react-app-custom}/public/index.html | 0 .../react-app-custom}/public/logo192.png | Bin .../react-app-custom}/public/logo512.png | Bin .../react-app-custom}/public/manifest.json | 0 .../react-app-custom}/public/robots.txt | 0 .../react-app-custom}/scripts/build.js | 0 .../react-app-custom}/scripts/start.js | 0 .../react-app-custom}/scripts/test.js | 0 .../react-app-custom}/src/App.css | 0 .../react-app-custom}/src/App.js | 0 .../react-app-custom}/src/Chat/ChannelPreview.jsx | 0 .../react-app-custom}/src/Chat/CustomUserList.js | 0 .../react-app-custom}/src/Chat/Index.jsx | 0 .../react-app-custom}/src/Chat/Message.jsx | 0 .../react-app-custom}/src/Chat/index.css | 0 .../react-app-custom}/src/Login.jsx | 0 .../react-app-custom}/src/index.css | 0 .../react-app-custom}/src/index.js | 0 .../react-app-custom}/src/logo.svg | 0 .../react-app-custom}/src/serviceWorker.js | 0 .../react-app-custom}/src/setupTests.js | 0 .../react-app-simple}/.env.example | 0 .../react-app-simple}/.gitignore | 0 .../react-app-simple}/README.md | 0 .../react-app-simple}/config/env.js | 0 .../react-app-simple}/config/getHttpsConfig.js | 0 .../react-app-simple}/config/jest/cssTransform.js | 0 .../react-app-simple}/config/jest/fileTransform.js | 0 .../react-app-simple}/config/modules.js | 0 .../react-app-simple}/config/paths.js | 0 .../react-app-simple}/config/pnpTs.js | 0 .../react-app-simple}/config/webpack.config.js | 0 .../config/webpackDevServer.config.js | 0 .../react-app-simple}/package.json | 0 .../react-app-simple}/public/favicon.ico | Bin .../react-app-simple}/public/index.html | 0 .../react-app-simple}/public/logo192.png | Bin .../react-app-simple}/public/logo512.png | Bin .../react-app-simple}/public/manifest.json | 0 .../react-app-simple}/public/robots.txt | 0 .../react-app-simple}/scripts/build.js | 0 .../react-app-simple}/scripts/start.js | 0 .../react-app-simple}/scripts/test.js | 0 .../react-app-simple}/src/App.css | 0 .../react-app-simple}/src/App.js | 0 .../react-app-simple}/src/index.css | 0 .../react-app-simple}/src/index.js | 0 .../react-app-simple}/src/logo.svg | 0 .../react-app-simple}/src/serviceWorker.js | 0 .../react-app-simple}/src/setupTests.js | 0 769 files changed, 0 insertions(+), 0 deletions(-) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/.babelrc (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/.eslintignore (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/.eslintrc.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/.prettierignore (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/.prettierrc (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/README.md (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/chat.html (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/index.html (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/package.json (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/server.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/Chat.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/ChatLeftMenu.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/SendBirdAction.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/SendBirdChatEvent.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/SendBirdConnection.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/SendBirdEvent.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/ChatBody.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/ChatInput.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/ChatMain.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/ChatMenu.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/ChatTopMenu.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/ChatUserItem.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/LeftListItem.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/List.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/Message.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/MessageDeleteModal.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/Modal.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/Spinner.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/Toast.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/UserBlockModal.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/UserItem.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/components/UserList.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/const.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/index.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/main.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/js/utils.js (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/_animation.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/_common.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/_icons.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/_mixins.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/_normalize.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/_variables.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat-body.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat-input.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat-main.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat-menu.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat-top-menu.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat-user-item.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/chat.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/index.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/list-item.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/list.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/main.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/message-delete-modal.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/message.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/mixins/_border-radius.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/mixins/_reset.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/mixins/_state.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/mixins/_transform.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/modal.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/spinner.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/toast.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/user-block-modal.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/user-item.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/src/scss/user-list.scss (100%) rename {web-basic-syncmanager => javascript/javascript-basic-syncmanager}/webpack.config.js (100%) rename {web-basic => javascript/javascript-basic}/.babelrc (100%) rename {web-basic => javascript/javascript-basic}/.eslintrc.js (100%) rename {web-basic => javascript/javascript-basic}/.prettierignore (100%) rename {web-basic => javascript/javascript-basic}/.prettierrc (100%) rename {web-basic => javascript/javascript-basic}/README.md (100%) rename {web-basic => javascript/javascript-basic}/chat.html (100%) rename {web-basic => javascript/javascript-basic}/index.html (100%) rename {web-basic => javascript/javascript-basic}/package.json (100%) rename {web-basic => javascript/javascript-basic}/server.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/Chat.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/ChatLeftMenu.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/SendBirdAction.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/SendBirdChatEvent.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/SendBirdConnection.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/SendBirdEvent.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/ChatBody.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/ChatInput.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/ChatMain.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/ChatMenu.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/ChatTopMenu.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/ChatUserItem.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/LeftListItem.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/List.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/Message.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/MessageDeleteModal.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/Modal.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/OpenChannelCreateModal.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/OpenChannelItem.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/OpenChannelList.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/OpenChannelSearchBox.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/Spinner.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/UserBlockModal.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/UserItem.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/components/UserList.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/const.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/index.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/main.js (100%) rename {web-basic => javascript/javascript-basic}/src/js/utils.js (100%) rename {web-basic => javascript/javascript-basic}/src/scss/_animation.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/_common.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/_icons.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/_mixins.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/_normalize.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/_variables.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat-body.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat-input.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat-main.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat-menu.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat-top-menu.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat-user-item.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/chat.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/index.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/list-item.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/list.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/main.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/message-delete-modal.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/message.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/mixins/_border-radius.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/mixins/_reset.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/mixins/_state.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/mixins/_transform.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/modal.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/open-channel-item.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/open-create-modal.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/spinner.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/user-block-modal.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/user-item.scss (100%) rename {web-basic => javascript/javascript-basic}/src/scss/user-list.scss (100%) rename {web-basic => javascript/javascript-basic}/webpack.config.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/.babelrc (100%) rename {web-live-chat => javascript/javascript-live-chat}/.eslintrc.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/.prettierignore (100%) rename {web-live-chat => javascript/javascript-live-chat}/.prettierrc (100%) rename {web-live-chat => javascript/javascript-live-chat}/README.md (100%) rename {web-live-chat => javascript/javascript-live-chat}/SendBird.min.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/index.html (100%) rename {web-live-chat => javascript/javascript-live-chat}/package.json (100%) rename {web-live-chat => javascript/javascript-live-chat}/server.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/adapter.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/chat.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/elements/chat-board.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/elements/element.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/elements/login-board.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/elements/message-board.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/js/elements/spinner.js (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/_animation.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/_icons.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/_mixins.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/_variables.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/chat.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/mixins/_border-radius.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/mixins/_box-shadow.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/mixins/_reset.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/mixins/_state.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/src/scss/mixins/_transform.scss (100%) rename {web-live-chat => javascript/javascript-live-chat}/webpack.config.js (100%) rename {web-widget => javascript/javascript-widget}/.babelrc (100%) rename {web-widget => javascript/javascript-widget}/.eslintrc.js (100%) rename {web-widget => javascript/javascript-widget}/CUSTOMIZE.md (100%) rename {web-widget => javascript/javascript-widget}/README.md (100%) rename {web-widget => javascript/javascript-widget}/index.html (100%) rename {web-widget => javascript/javascript-widget}/package.json (100%) rename {web-widget => javascript/javascript-widget}/server.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/adapter.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/consts.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/elements/chat-section.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/elements/elements.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/elements/list-board.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/elements/popup.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/elements/spinner.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/elements/widget-btn.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/utils.js (100%) rename {web-widget => javascript/javascript-widget}/src/js/widget.js (100%) rename {web-widget => javascript/javascript-widget}/src/scss/_animation.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/_icons.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/_mixins.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/_variables.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/mixins/_border-radius.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/mixins/_box-shadow.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/mixins/_reset.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/mixins/_state.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/mixins/_transform.scss (100%) rename {web-widget => javascript/javascript-widget}/src/scss/widget.scss (100%) rename {web-widget => javascript/javascript-widget}/webpack.config.js (100%) rename {react-native-hook => react-native/react-native-hook}/README.md (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.buckconfig (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.eslintrc.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.flowconfig (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.gitattributes (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.gitignore (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.prettierignore (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.prettierrc (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/.watchmanconfig (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/App.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/.project (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/BUCK (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/build.gradle (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/build_defs.bzl (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/debug.keystore (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/google-services.json (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/proguard-rules.pro (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/debug/AndroidManifest.xml (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/debug/java/com/sendbird/ReactNativeFlipper.java (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/AndroidManifest.xml (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainActivity.java (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainApplication.java (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/values/strings.xml (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/app/src/main/res/values/styles.xml (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/build.gradle (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/gradle.properties (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/gradle/wrapper/gradle-wrapper.jar (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/gradlew (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/gradlew.bat (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/android/settings.gradle (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/app.json (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/asset/launcher.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/asset/logo.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/asset/logo_white.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/asset/notification_icon.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/babel.config.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/index.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/GoogleService-Info.plist (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Podfile (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird-tvOS/Info.plist (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird-tvOSTests/Info.plist (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/AppDelegate.h (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/AppDelegate.m (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/Images.xcassets/Contents.json (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/Info.plist (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/Sendbird.entitlements (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/Sendbird/main.m (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/SendbirdTests/Info.plist (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/ios/SendbirdTests/SendbirdTests.m (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/metro.config.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/package.json (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/asset/logo-icon-purple.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/asset/logo-icon-white.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/asset/logo.png (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/component/adminMessage.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/component/channel.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/component/fileMessage.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/component/message.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/component/user.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/component/userMessage.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/context.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/channels.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/chat.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/invite.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/lobby.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/login.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/member.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/page/profile.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/reducer/channels.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/reducer/chat.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/reducer/invite.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/reducer/login.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/reducer/member.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/reducer/profile.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/src/utils.js (100%) rename {react-native-hook => react-native/react-native-hook}/Sendbird/yarn.lock (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/README.md (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.buckconfig (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.eslintrc.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.flowconfig (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.gitattributes (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.gitignore (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.prettierrc.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/.watchmanconfig (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/App.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockCachedImage.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockFirebase.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockNativeModules.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockNavigation.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockSendbird.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockSyncManager.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockToast.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__mocks__/mockVideo.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/__snapshots__/utils.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/chat.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/invite.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/main.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/member.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/signin.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/chat.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/invite.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/main.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/member.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/action/signin.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/chat.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/invite.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/main.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/member.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/notfound.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/signin.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/chat.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/invite.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/main.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/member.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/notfound.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/controller/signin.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/navigator.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/chat.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/invite.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/main.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/member.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/signin.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/chat.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/invite.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/main.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/member.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/reducer/signin.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/utils.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/groupChannel.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/message.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/user.test.js.snap (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/view/groupChannel.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/view/message.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/__tests__/view/user.test.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/.project (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/.settings/org.eclipse.buildship.core.prefs (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/.classpath (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/.project (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/.settings/org.eclipse.buildship.core.prefs (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/BUCK (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainActivity.class (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainApplication.class (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/build.gradle (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/build_defs.bzl (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/debug.keystore (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/google-services.json (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/proguard-rules.pro (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/debug/AndroidManifest.xml (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/AndroidManifest.xml (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/AntDesign.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Entypo.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/EvilIcons.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Feather.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Fontisto.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Foundation.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Ionicons.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialIcons.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Octicons.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/SimpleLineIcons.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Zocial.ttf (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainActivity.java (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainApplication.java (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_notification.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/values/strings.xml (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/app/src/main/res/values/styles.xml (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/build.gradle (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/gradle.properties (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.jar (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/gradlew (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/gradlew.bat (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/keystores/BUCK (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/keystores/debug.keystore.properties (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/android/settings.gradle (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/app.json (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/babel.config.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/index.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/Podfile (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOS/Info.plist (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOSTests/Info.plist (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/project.pbxproj (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample-tvOS.xcscheme (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample.xcscheme (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/contents.xcworkspacedata (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.h (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.m (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Base.lproj/LaunchScreen.xib (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-3.jpg (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-4.jpg (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-5.jpg (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_notification.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/Contents.json (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Info.plist (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/ReactNativeSyncManagerSample.entitlements (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/main.m (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/Info.plist (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/ReactNativeSyncManagerSampleTests.m (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/metro.config.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/package.json (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/action/chat.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/action/invite.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/action/main.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/action/member.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/action/signin.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/config.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/controller/chat.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/controller/invite.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/controller/main.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/controller/member.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/controller/notfound.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/controller/signin.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/img/icon_sb_256.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/img/icon_sb_34.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/img/icon_sb_512.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/img/icon_sb_68.png (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/navigator.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/push.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/reducer/chat.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/reducer/index.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/reducer/invite.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/reducer/main.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/reducer/member.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/reducer/signin.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/store.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/chat.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/groupChannel.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/invite.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/main.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/member.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/message.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/notfound.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/signin.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/style/user.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/utils.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/view/groupChannel.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/view/message.js (100%) rename {react-native-redux-syncmanager => react-native/react-native-redux-syncmanager}/ReactNativeSyncManagerSample/src/view/user.js (100%) rename {react-native-redux => react-native/react-native-redux}/README.md (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/.gitignore (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/App.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__mocks__/mockCachedImage.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__mocks__/mockFirebase.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__mocks__/mockNavigation.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__mocks__/mockSendbird.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__mocks__/mockVideo.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/AdminMessage.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/FileItem.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/Hr.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/ImageItem.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/Message.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/MessageAvatar.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/MessageBubble.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/MessageContainer.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/MessageInput.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/Spinner.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/TextItem.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/FileItem.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/Hr.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/ImageItem.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageAvatar.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageBubble.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageContainer.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/components/__snapshots__/TextItem.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/helpers/mockStorage.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/blockUserReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/chatReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelInviteReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/loginReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/memberReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/menuReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelCreateReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/profileReducer.tests.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/blockUserReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/BlockUser.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/Chat.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/GroupChannel.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/Login.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/Member.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/Menu.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/OpenChannel.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/OpenChannelCreate.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/Profile.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/Start.test.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/BlockUser.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Menu.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannel.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannelCreate.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Profile.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Start.test.js.snap (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/BUCK (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/build.gradle (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/build_defs.bzl (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/google-services.json (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/proguard-rules.pro (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/AntDesign.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Entypo.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Foundation.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialIcons.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Zocial.ttf (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainActivity.java (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainApplication.java (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/sendbird_ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/sendbird_ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_notification.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/sendbird_ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/sendbird_ic_launcher.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/values/strings.xml (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/app/src/main/res/values/styles.xml (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/build.gradle (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/gradle.properties (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.jar (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/gradlew (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/gradlew.bat (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/android/settings.gradle (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/app.json (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/babel.config.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/index.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/Podfile (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOS/Info.plist (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOSTests/Info.plist (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird.xcscheme (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/contents.xcworkspacedata (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.h (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Base.lproj/LaunchScreen.xib (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/GoogleService-Info.plist (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_1024px.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_120px.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_152px.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_167px.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_180px.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_76px.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/Info.plist (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/jsconfig.json (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/metro.config.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/package.json (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/blockUserActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/chatActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/groupChannelActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/index.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/loginActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/memberActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/menuActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/openChannelActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/profileActions.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/actions/types.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/appStateChangeHandler.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/backgroundPush.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/Hr.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/ImageItem.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/Message.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/MessageAvatar.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/MessageBubble.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/MessageContainer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/MessageInput.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/MessageItem.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/Spinner.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/components/index.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/img/icon_sb_256.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/img/icon_sb_34.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/img/icon_sb_512.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/img/icon_sb_68.png (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/blockUserReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/chatReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/index.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/loginReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/memberReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/menuReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/openChannelReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/reducers/profileReducer.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/BlockUser.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/Chat.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/GroupChannel.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/GroupChannelInvite.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/Login.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/Member.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/Menu.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/OpenChannel.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/OpenChannelCreate.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/Profile.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/screens/Start.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/sendbirdActions/chat.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/sendbirdActions/groupChannel.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/sendbirdActions/index.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/sendbirdActions/openChannel.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/sendbirdActions/user.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/sendbirdActions/utils.js (100%) rename {react-native-redux => react-native/react-native-redux}/ReactNativeWithSendBird/src/store/index.js (100%) rename {react-app-composed => react/react-app-composed}/.env.example (100%) rename {react-app-composed => react/react-app-composed}/.gitignore (100%) rename {react-app-composed => react/react-app-composed}/README.md (100%) rename {react-app-composed => react/react-app-composed}/config/env.js (100%) rename {react-app-composed => react/react-app-composed}/config/getHttpsConfig.js (100%) rename {react-app-composed => react/react-app-composed}/config/jest/cssTransform.js (100%) rename {react-app-composed => react/react-app-composed}/config/jest/fileTransform.js (100%) rename {react-app-composed => react/react-app-composed}/config/modules.js (100%) rename {react-app-composed => react/react-app-composed}/config/paths.js (100%) rename {react-app-composed => react/react-app-composed}/config/pnpTs.js (100%) rename {react-app-composed => react/react-app-composed}/config/webpack.config.js (100%) rename {react-app-composed => react/react-app-composed}/config/webpackDevServer.config.js (100%) rename {react-app-composed => react/react-app-composed}/package.json (100%) rename {react-app-composed => react/react-app-composed}/public/favicon.ico (100%) rename {react-app-composed => react/react-app-composed}/public/index.html (100%) rename {react-app-composed => react/react-app-composed}/public/logo192.png (100%) rename {react-app-composed => react/react-app-composed}/public/logo512.png (100%) rename {react-app-composed => react/react-app-composed}/public/manifest.json (100%) rename {react-app-composed => react/react-app-composed}/public/robots.txt (100%) rename {react-app-composed => react/react-app-composed}/scripts/build.js (100%) rename {react-app-composed => react/react-app-composed}/scripts/start.js (100%) rename {react-app-composed => react/react-app-composed}/scripts/test.js (100%) rename {react-app-composed => react/react-app-composed}/src/App.css (100%) rename {react-app-composed => react/react-app-composed}/src/App.js (100%) rename {react-app-composed => react/react-app-composed}/src/Chat.css (100%) rename {react-app-composed => react/react-app-composed}/src/Chat.js (100%) rename {react-app-composed => react/react-app-composed}/src/Login.jsx (100%) rename {react-app-composed => react/react-app-composed}/src/index.css (100%) rename {react-app-composed => react/react-app-composed}/src/index.js (100%) rename {react-app-composed => react/react-app-composed}/src/logo.svg (100%) rename {react-app-composed => react/react-app-composed}/src/serviceWorker.js (100%) rename {react-app-composed => react/react-app-composed}/src/setupTests.js (100%) rename {react-app-custom => react/react-app-custom}/.env.example (100%) rename {react-app-custom => react/react-app-custom}/.gitignore (100%) rename {react-app-custom => react/react-app-custom}/README.md (100%) rename {react-app-custom => react/react-app-custom}/config/env.js (100%) rename {react-app-custom => react/react-app-custom}/config/getHttpsConfig.js (100%) rename {react-app-custom => react/react-app-custom}/config/jest/cssTransform.js (100%) rename {react-app-custom => react/react-app-custom}/config/jest/fileTransform.js (100%) rename {react-app-custom => react/react-app-custom}/config/modules.js (100%) rename {react-app-custom => react/react-app-custom}/config/paths.js (100%) rename {react-app-custom => react/react-app-custom}/config/pnpTs.js (100%) rename {react-app-custom => react/react-app-custom}/config/webpack.config.js (100%) rename {react-app-custom => react/react-app-custom}/config/webpackDevServer.config.js (100%) rename {react-app-custom => react/react-app-custom}/package.json (100%) rename {react-app-custom => react/react-app-custom}/public/favicon.ico (100%) rename {react-app-custom => react/react-app-custom}/public/index.html (100%) rename {react-app-custom => react/react-app-custom}/public/logo192.png (100%) rename {react-app-custom => react/react-app-custom}/public/logo512.png (100%) rename {react-app-custom => react/react-app-custom}/public/manifest.json (100%) rename {react-app-custom => react/react-app-custom}/public/robots.txt (100%) rename {react-app-custom => react/react-app-custom}/scripts/build.js (100%) rename {react-app-custom => react/react-app-custom}/scripts/start.js (100%) rename {react-app-custom => react/react-app-custom}/scripts/test.js (100%) rename {react-app-custom => react/react-app-custom}/src/App.css (100%) rename {react-app-custom => react/react-app-custom}/src/App.js (100%) rename {react-app-custom => react/react-app-custom}/src/Chat/ChannelPreview.jsx (100%) rename {react-app-custom => react/react-app-custom}/src/Chat/CustomUserList.js (100%) rename {react-app-custom => react/react-app-custom}/src/Chat/Index.jsx (100%) rename {react-app-custom => react/react-app-custom}/src/Chat/Message.jsx (100%) rename {react-app-custom => react/react-app-custom}/src/Chat/index.css (100%) rename {react-app-custom => react/react-app-custom}/src/Login.jsx (100%) rename {react-app-custom => react/react-app-custom}/src/index.css (100%) rename {react-app-custom => react/react-app-custom}/src/index.js (100%) rename {react-app-custom => react/react-app-custom}/src/logo.svg (100%) rename {react-app-custom => react/react-app-custom}/src/serviceWorker.js (100%) rename {react-app-custom => react/react-app-custom}/src/setupTests.js (100%) rename {react-app-simple => react/react-app-simple}/.env.example (100%) rename {react-app-simple => react/react-app-simple}/.gitignore (100%) rename {react-app-simple => react/react-app-simple}/README.md (100%) rename {react-app-simple => react/react-app-simple}/config/env.js (100%) rename {react-app-simple => react/react-app-simple}/config/getHttpsConfig.js (100%) rename {react-app-simple => react/react-app-simple}/config/jest/cssTransform.js (100%) rename {react-app-simple => react/react-app-simple}/config/jest/fileTransform.js (100%) rename {react-app-simple => react/react-app-simple}/config/modules.js (100%) rename {react-app-simple => react/react-app-simple}/config/paths.js (100%) rename {react-app-simple => react/react-app-simple}/config/pnpTs.js (100%) rename {react-app-simple => react/react-app-simple}/config/webpack.config.js (100%) rename {react-app-simple => react/react-app-simple}/config/webpackDevServer.config.js (100%) rename {react-app-simple => react/react-app-simple}/package.json (100%) rename {react-app-simple => react/react-app-simple}/public/favicon.ico (100%) rename {react-app-simple => react/react-app-simple}/public/index.html (100%) rename {react-app-simple => react/react-app-simple}/public/logo192.png (100%) rename {react-app-simple => react/react-app-simple}/public/logo512.png (100%) rename {react-app-simple => react/react-app-simple}/public/manifest.json (100%) rename {react-app-simple => react/react-app-simple}/public/robots.txt (100%) rename {react-app-simple => react/react-app-simple}/scripts/build.js (100%) rename {react-app-simple => react/react-app-simple}/scripts/start.js (100%) rename {react-app-simple => react/react-app-simple}/scripts/test.js (100%) rename {react-app-simple => react/react-app-simple}/src/App.css (100%) rename {react-app-simple => react/react-app-simple}/src/App.js (100%) rename {react-app-simple => react/react-app-simple}/src/index.css (100%) rename {react-app-simple => react/react-app-simple}/src/index.js (100%) rename {react-app-simple => react/react-app-simple}/src/logo.svg (100%) rename {react-app-simple => react/react-app-simple}/src/serviceWorker.js (100%) rename {react-app-simple => react/react-app-simple}/src/setupTests.js (100%) diff --git a/web-basic-syncmanager/.babelrc b/javascript/javascript-basic-syncmanager/.babelrc similarity index 100% rename from web-basic-syncmanager/.babelrc rename to javascript/javascript-basic-syncmanager/.babelrc diff --git a/web-basic-syncmanager/.eslintignore b/javascript/javascript-basic-syncmanager/.eslintignore similarity index 100% rename from web-basic-syncmanager/.eslintignore rename to javascript/javascript-basic-syncmanager/.eslintignore diff --git a/web-basic-syncmanager/.eslintrc.js b/javascript/javascript-basic-syncmanager/.eslintrc.js similarity index 100% rename from web-basic-syncmanager/.eslintrc.js rename to javascript/javascript-basic-syncmanager/.eslintrc.js diff --git a/web-basic-syncmanager/.prettierignore b/javascript/javascript-basic-syncmanager/.prettierignore similarity index 100% rename from web-basic-syncmanager/.prettierignore rename to javascript/javascript-basic-syncmanager/.prettierignore diff --git a/web-basic-syncmanager/.prettierrc b/javascript/javascript-basic-syncmanager/.prettierrc similarity index 100% rename from web-basic-syncmanager/.prettierrc rename to javascript/javascript-basic-syncmanager/.prettierrc diff --git a/web-basic-syncmanager/README.md b/javascript/javascript-basic-syncmanager/README.md similarity index 100% rename from web-basic-syncmanager/README.md rename to javascript/javascript-basic-syncmanager/README.md diff --git a/web-basic-syncmanager/chat.html b/javascript/javascript-basic-syncmanager/chat.html similarity index 100% rename from web-basic-syncmanager/chat.html rename to javascript/javascript-basic-syncmanager/chat.html diff --git a/web-basic-syncmanager/index.html b/javascript/javascript-basic-syncmanager/index.html similarity index 100% rename from web-basic-syncmanager/index.html rename to javascript/javascript-basic-syncmanager/index.html diff --git a/web-basic-syncmanager/package.json b/javascript/javascript-basic-syncmanager/package.json similarity index 100% rename from web-basic-syncmanager/package.json rename to javascript/javascript-basic-syncmanager/package.json diff --git a/web-basic-syncmanager/server.js b/javascript/javascript-basic-syncmanager/server.js similarity index 100% rename from web-basic-syncmanager/server.js rename to javascript/javascript-basic-syncmanager/server.js diff --git a/web-basic-syncmanager/src/js/Chat.js b/javascript/javascript-basic-syncmanager/src/js/Chat.js similarity index 100% rename from web-basic-syncmanager/src/js/Chat.js rename to javascript/javascript-basic-syncmanager/src/js/Chat.js diff --git a/web-basic-syncmanager/src/js/ChatLeftMenu.js b/javascript/javascript-basic-syncmanager/src/js/ChatLeftMenu.js similarity index 100% rename from web-basic-syncmanager/src/js/ChatLeftMenu.js rename to javascript/javascript-basic-syncmanager/src/js/ChatLeftMenu.js diff --git a/web-basic-syncmanager/src/js/SendBirdAction.js b/javascript/javascript-basic-syncmanager/src/js/SendBirdAction.js similarity index 100% rename from web-basic-syncmanager/src/js/SendBirdAction.js rename to javascript/javascript-basic-syncmanager/src/js/SendBirdAction.js diff --git a/web-basic-syncmanager/src/js/SendBirdChatEvent.js b/javascript/javascript-basic-syncmanager/src/js/SendBirdChatEvent.js similarity index 100% rename from web-basic-syncmanager/src/js/SendBirdChatEvent.js rename to javascript/javascript-basic-syncmanager/src/js/SendBirdChatEvent.js diff --git a/web-basic-syncmanager/src/js/SendBirdConnection.js b/javascript/javascript-basic-syncmanager/src/js/SendBirdConnection.js similarity index 100% rename from web-basic-syncmanager/src/js/SendBirdConnection.js rename to javascript/javascript-basic-syncmanager/src/js/SendBirdConnection.js diff --git a/web-basic-syncmanager/src/js/SendBirdEvent.js b/javascript/javascript-basic-syncmanager/src/js/SendBirdEvent.js similarity index 100% rename from web-basic-syncmanager/src/js/SendBirdEvent.js rename to javascript/javascript-basic-syncmanager/src/js/SendBirdEvent.js diff --git a/web-basic-syncmanager/src/js/components/ChatBody.js b/javascript/javascript-basic-syncmanager/src/js/components/ChatBody.js similarity index 100% rename from web-basic-syncmanager/src/js/components/ChatBody.js rename to javascript/javascript-basic-syncmanager/src/js/components/ChatBody.js diff --git a/web-basic-syncmanager/src/js/components/ChatInput.js b/javascript/javascript-basic-syncmanager/src/js/components/ChatInput.js similarity index 100% rename from web-basic-syncmanager/src/js/components/ChatInput.js rename to javascript/javascript-basic-syncmanager/src/js/components/ChatInput.js diff --git a/web-basic-syncmanager/src/js/components/ChatMain.js b/javascript/javascript-basic-syncmanager/src/js/components/ChatMain.js similarity index 100% rename from web-basic-syncmanager/src/js/components/ChatMain.js rename to javascript/javascript-basic-syncmanager/src/js/components/ChatMain.js diff --git a/web-basic-syncmanager/src/js/components/ChatMenu.js b/javascript/javascript-basic-syncmanager/src/js/components/ChatMenu.js similarity index 100% rename from web-basic-syncmanager/src/js/components/ChatMenu.js rename to javascript/javascript-basic-syncmanager/src/js/components/ChatMenu.js diff --git a/web-basic-syncmanager/src/js/components/ChatTopMenu.js b/javascript/javascript-basic-syncmanager/src/js/components/ChatTopMenu.js similarity index 100% rename from web-basic-syncmanager/src/js/components/ChatTopMenu.js rename to javascript/javascript-basic-syncmanager/src/js/components/ChatTopMenu.js diff --git a/web-basic-syncmanager/src/js/components/ChatUserItem.js b/javascript/javascript-basic-syncmanager/src/js/components/ChatUserItem.js similarity index 100% rename from web-basic-syncmanager/src/js/components/ChatUserItem.js rename to javascript/javascript-basic-syncmanager/src/js/components/ChatUserItem.js diff --git a/web-basic-syncmanager/src/js/components/LeftListItem.js b/javascript/javascript-basic-syncmanager/src/js/components/LeftListItem.js similarity index 100% rename from web-basic-syncmanager/src/js/components/LeftListItem.js rename to javascript/javascript-basic-syncmanager/src/js/components/LeftListItem.js diff --git a/web-basic-syncmanager/src/js/components/List.js b/javascript/javascript-basic-syncmanager/src/js/components/List.js similarity index 100% rename from web-basic-syncmanager/src/js/components/List.js rename to javascript/javascript-basic-syncmanager/src/js/components/List.js diff --git a/web-basic-syncmanager/src/js/components/Message.js b/javascript/javascript-basic-syncmanager/src/js/components/Message.js similarity index 100% rename from web-basic-syncmanager/src/js/components/Message.js rename to javascript/javascript-basic-syncmanager/src/js/components/Message.js diff --git a/web-basic-syncmanager/src/js/components/MessageDeleteModal.js b/javascript/javascript-basic-syncmanager/src/js/components/MessageDeleteModal.js similarity index 100% rename from web-basic-syncmanager/src/js/components/MessageDeleteModal.js rename to javascript/javascript-basic-syncmanager/src/js/components/MessageDeleteModal.js diff --git a/web-basic-syncmanager/src/js/components/Modal.js b/javascript/javascript-basic-syncmanager/src/js/components/Modal.js similarity index 100% rename from web-basic-syncmanager/src/js/components/Modal.js rename to javascript/javascript-basic-syncmanager/src/js/components/Modal.js diff --git a/web-basic-syncmanager/src/js/components/Spinner.js b/javascript/javascript-basic-syncmanager/src/js/components/Spinner.js similarity index 100% rename from web-basic-syncmanager/src/js/components/Spinner.js rename to javascript/javascript-basic-syncmanager/src/js/components/Spinner.js diff --git a/web-basic-syncmanager/src/js/components/Toast.js b/javascript/javascript-basic-syncmanager/src/js/components/Toast.js similarity index 100% rename from web-basic-syncmanager/src/js/components/Toast.js rename to javascript/javascript-basic-syncmanager/src/js/components/Toast.js diff --git a/web-basic-syncmanager/src/js/components/UserBlockModal.js b/javascript/javascript-basic-syncmanager/src/js/components/UserBlockModal.js similarity index 100% rename from web-basic-syncmanager/src/js/components/UserBlockModal.js rename to javascript/javascript-basic-syncmanager/src/js/components/UserBlockModal.js diff --git a/web-basic-syncmanager/src/js/components/UserItem.js b/javascript/javascript-basic-syncmanager/src/js/components/UserItem.js similarity index 100% rename from web-basic-syncmanager/src/js/components/UserItem.js rename to javascript/javascript-basic-syncmanager/src/js/components/UserItem.js diff --git a/web-basic-syncmanager/src/js/components/UserList.js b/javascript/javascript-basic-syncmanager/src/js/components/UserList.js similarity index 100% rename from web-basic-syncmanager/src/js/components/UserList.js rename to javascript/javascript-basic-syncmanager/src/js/components/UserList.js diff --git a/web-basic-syncmanager/src/js/const.js b/javascript/javascript-basic-syncmanager/src/js/const.js similarity index 100% rename from web-basic-syncmanager/src/js/const.js rename to javascript/javascript-basic-syncmanager/src/js/const.js diff --git a/web-basic-syncmanager/src/js/index.js b/javascript/javascript-basic-syncmanager/src/js/index.js similarity index 100% rename from web-basic-syncmanager/src/js/index.js rename to javascript/javascript-basic-syncmanager/src/js/index.js diff --git a/web-basic-syncmanager/src/js/main.js b/javascript/javascript-basic-syncmanager/src/js/main.js similarity index 100% rename from web-basic-syncmanager/src/js/main.js rename to javascript/javascript-basic-syncmanager/src/js/main.js diff --git a/web-basic-syncmanager/src/js/utils.js b/javascript/javascript-basic-syncmanager/src/js/utils.js similarity index 100% rename from web-basic-syncmanager/src/js/utils.js rename to javascript/javascript-basic-syncmanager/src/js/utils.js diff --git a/web-basic-syncmanager/src/scss/_animation.scss b/javascript/javascript-basic-syncmanager/src/scss/_animation.scss similarity index 100% rename from web-basic-syncmanager/src/scss/_animation.scss rename to javascript/javascript-basic-syncmanager/src/scss/_animation.scss diff --git a/web-basic-syncmanager/src/scss/_common.scss b/javascript/javascript-basic-syncmanager/src/scss/_common.scss similarity index 100% rename from web-basic-syncmanager/src/scss/_common.scss rename to javascript/javascript-basic-syncmanager/src/scss/_common.scss diff --git a/web-basic-syncmanager/src/scss/_icons.scss b/javascript/javascript-basic-syncmanager/src/scss/_icons.scss similarity index 100% rename from web-basic-syncmanager/src/scss/_icons.scss rename to javascript/javascript-basic-syncmanager/src/scss/_icons.scss diff --git a/web-basic-syncmanager/src/scss/_mixins.scss b/javascript/javascript-basic-syncmanager/src/scss/_mixins.scss similarity index 100% rename from web-basic-syncmanager/src/scss/_mixins.scss rename to javascript/javascript-basic-syncmanager/src/scss/_mixins.scss diff --git a/web-basic-syncmanager/src/scss/_normalize.scss b/javascript/javascript-basic-syncmanager/src/scss/_normalize.scss similarity index 100% rename from web-basic-syncmanager/src/scss/_normalize.scss rename to javascript/javascript-basic-syncmanager/src/scss/_normalize.scss diff --git a/web-basic-syncmanager/src/scss/_variables.scss b/javascript/javascript-basic-syncmanager/src/scss/_variables.scss similarity index 100% rename from web-basic-syncmanager/src/scss/_variables.scss rename to javascript/javascript-basic-syncmanager/src/scss/_variables.scss diff --git a/web-basic-syncmanager/src/scss/chat-body.scss b/javascript/javascript-basic-syncmanager/src/scss/chat-body.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat-body.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat-body.scss diff --git a/web-basic-syncmanager/src/scss/chat-input.scss b/javascript/javascript-basic-syncmanager/src/scss/chat-input.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat-input.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat-input.scss diff --git a/web-basic-syncmanager/src/scss/chat-main.scss b/javascript/javascript-basic-syncmanager/src/scss/chat-main.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat-main.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat-main.scss diff --git a/web-basic-syncmanager/src/scss/chat-menu.scss b/javascript/javascript-basic-syncmanager/src/scss/chat-menu.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat-menu.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat-menu.scss diff --git a/web-basic-syncmanager/src/scss/chat-top-menu.scss b/javascript/javascript-basic-syncmanager/src/scss/chat-top-menu.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat-top-menu.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat-top-menu.scss diff --git a/web-basic-syncmanager/src/scss/chat-user-item.scss b/javascript/javascript-basic-syncmanager/src/scss/chat-user-item.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat-user-item.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat-user-item.scss diff --git a/web-basic-syncmanager/src/scss/chat.scss b/javascript/javascript-basic-syncmanager/src/scss/chat.scss similarity index 100% rename from web-basic-syncmanager/src/scss/chat.scss rename to javascript/javascript-basic-syncmanager/src/scss/chat.scss diff --git a/web-basic-syncmanager/src/scss/index.scss b/javascript/javascript-basic-syncmanager/src/scss/index.scss similarity index 100% rename from web-basic-syncmanager/src/scss/index.scss rename to javascript/javascript-basic-syncmanager/src/scss/index.scss diff --git a/web-basic-syncmanager/src/scss/list-item.scss b/javascript/javascript-basic-syncmanager/src/scss/list-item.scss similarity index 100% rename from web-basic-syncmanager/src/scss/list-item.scss rename to javascript/javascript-basic-syncmanager/src/scss/list-item.scss diff --git a/web-basic-syncmanager/src/scss/list.scss b/javascript/javascript-basic-syncmanager/src/scss/list.scss similarity index 100% rename from web-basic-syncmanager/src/scss/list.scss rename to javascript/javascript-basic-syncmanager/src/scss/list.scss diff --git a/web-basic-syncmanager/src/scss/main.scss b/javascript/javascript-basic-syncmanager/src/scss/main.scss similarity index 100% rename from web-basic-syncmanager/src/scss/main.scss rename to javascript/javascript-basic-syncmanager/src/scss/main.scss diff --git a/web-basic-syncmanager/src/scss/message-delete-modal.scss b/javascript/javascript-basic-syncmanager/src/scss/message-delete-modal.scss similarity index 100% rename from web-basic-syncmanager/src/scss/message-delete-modal.scss rename to javascript/javascript-basic-syncmanager/src/scss/message-delete-modal.scss diff --git a/web-basic-syncmanager/src/scss/message.scss b/javascript/javascript-basic-syncmanager/src/scss/message.scss similarity index 100% rename from web-basic-syncmanager/src/scss/message.scss rename to javascript/javascript-basic-syncmanager/src/scss/message.scss diff --git a/web-basic-syncmanager/src/scss/mixins/_border-radius.scss b/javascript/javascript-basic-syncmanager/src/scss/mixins/_border-radius.scss similarity index 100% rename from web-basic-syncmanager/src/scss/mixins/_border-radius.scss rename to javascript/javascript-basic-syncmanager/src/scss/mixins/_border-radius.scss diff --git a/web-basic-syncmanager/src/scss/mixins/_reset.scss b/javascript/javascript-basic-syncmanager/src/scss/mixins/_reset.scss similarity index 100% rename from web-basic-syncmanager/src/scss/mixins/_reset.scss rename to javascript/javascript-basic-syncmanager/src/scss/mixins/_reset.scss diff --git a/web-basic-syncmanager/src/scss/mixins/_state.scss b/javascript/javascript-basic-syncmanager/src/scss/mixins/_state.scss similarity index 100% rename from web-basic-syncmanager/src/scss/mixins/_state.scss rename to javascript/javascript-basic-syncmanager/src/scss/mixins/_state.scss diff --git a/web-basic-syncmanager/src/scss/mixins/_transform.scss b/javascript/javascript-basic-syncmanager/src/scss/mixins/_transform.scss similarity index 100% rename from web-basic-syncmanager/src/scss/mixins/_transform.scss rename to javascript/javascript-basic-syncmanager/src/scss/mixins/_transform.scss diff --git a/web-basic-syncmanager/src/scss/modal.scss b/javascript/javascript-basic-syncmanager/src/scss/modal.scss similarity index 100% rename from web-basic-syncmanager/src/scss/modal.scss rename to javascript/javascript-basic-syncmanager/src/scss/modal.scss diff --git a/web-basic-syncmanager/src/scss/spinner.scss b/javascript/javascript-basic-syncmanager/src/scss/spinner.scss similarity index 100% rename from web-basic-syncmanager/src/scss/spinner.scss rename to javascript/javascript-basic-syncmanager/src/scss/spinner.scss diff --git a/web-basic-syncmanager/src/scss/toast.scss b/javascript/javascript-basic-syncmanager/src/scss/toast.scss similarity index 100% rename from web-basic-syncmanager/src/scss/toast.scss rename to javascript/javascript-basic-syncmanager/src/scss/toast.scss diff --git a/web-basic-syncmanager/src/scss/user-block-modal.scss b/javascript/javascript-basic-syncmanager/src/scss/user-block-modal.scss similarity index 100% rename from web-basic-syncmanager/src/scss/user-block-modal.scss rename to javascript/javascript-basic-syncmanager/src/scss/user-block-modal.scss diff --git a/web-basic-syncmanager/src/scss/user-item.scss b/javascript/javascript-basic-syncmanager/src/scss/user-item.scss similarity index 100% rename from web-basic-syncmanager/src/scss/user-item.scss rename to javascript/javascript-basic-syncmanager/src/scss/user-item.scss diff --git a/web-basic-syncmanager/src/scss/user-list.scss b/javascript/javascript-basic-syncmanager/src/scss/user-list.scss similarity index 100% rename from web-basic-syncmanager/src/scss/user-list.scss rename to javascript/javascript-basic-syncmanager/src/scss/user-list.scss diff --git a/web-basic-syncmanager/webpack.config.js b/javascript/javascript-basic-syncmanager/webpack.config.js similarity index 100% rename from web-basic-syncmanager/webpack.config.js rename to javascript/javascript-basic-syncmanager/webpack.config.js diff --git a/web-basic/.babelrc b/javascript/javascript-basic/.babelrc similarity index 100% rename from web-basic/.babelrc rename to javascript/javascript-basic/.babelrc diff --git a/web-basic/.eslintrc.js b/javascript/javascript-basic/.eslintrc.js similarity index 100% rename from web-basic/.eslintrc.js rename to javascript/javascript-basic/.eslintrc.js diff --git a/web-basic/.prettierignore b/javascript/javascript-basic/.prettierignore similarity index 100% rename from web-basic/.prettierignore rename to javascript/javascript-basic/.prettierignore diff --git a/web-basic/.prettierrc b/javascript/javascript-basic/.prettierrc similarity index 100% rename from web-basic/.prettierrc rename to javascript/javascript-basic/.prettierrc diff --git a/web-basic/README.md b/javascript/javascript-basic/README.md similarity index 100% rename from web-basic/README.md rename to javascript/javascript-basic/README.md diff --git a/web-basic/chat.html b/javascript/javascript-basic/chat.html similarity index 100% rename from web-basic/chat.html rename to javascript/javascript-basic/chat.html diff --git a/web-basic/index.html b/javascript/javascript-basic/index.html similarity index 100% rename from web-basic/index.html rename to javascript/javascript-basic/index.html diff --git a/web-basic/package.json b/javascript/javascript-basic/package.json similarity index 100% rename from web-basic/package.json rename to javascript/javascript-basic/package.json diff --git a/web-basic/server.js b/javascript/javascript-basic/server.js similarity index 100% rename from web-basic/server.js rename to javascript/javascript-basic/server.js diff --git a/web-basic/src/js/Chat.js b/javascript/javascript-basic/src/js/Chat.js similarity index 100% rename from web-basic/src/js/Chat.js rename to javascript/javascript-basic/src/js/Chat.js diff --git a/web-basic/src/js/ChatLeftMenu.js b/javascript/javascript-basic/src/js/ChatLeftMenu.js similarity index 100% rename from web-basic/src/js/ChatLeftMenu.js rename to javascript/javascript-basic/src/js/ChatLeftMenu.js diff --git a/web-basic/src/js/SendBirdAction.js b/javascript/javascript-basic/src/js/SendBirdAction.js similarity index 100% rename from web-basic/src/js/SendBirdAction.js rename to javascript/javascript-basic/src/js/SendBirdAction.js diff --git a/web-basic/src/js/SendBirdChatEvent.js b/javascript/javascript-basic/src/js/SendBirdChatEvent.js similarity index 100% rename from web-basic/src/js/SendBirdChatEvent.js rename to javascript/javascript-basic/src/js/SendBirdChatEvent.js diff --git a/web-basic/src/js/SendBirdConnection.js b/javascript/javascript-basic/src/js/SendBirdConnection.js similarity index 100% rename from web-basic/src/js/SendBirdConnection.js rename to javascript/javascript-basic/src/js/SendBirdConnection.js diff --git a/web-basic/src/js/SendBirdEvent.js b/javascript/javascript-basic/src/js/SendBirdEvent.js similarity index 100% rename from web-basic/src/js/SendBirdEvent.js rename to javascript/javascript-basic/src/js/SendBirdEvent.js diff --git a/web-basic/src/js/components/ChatBody.js b/javascript/javascript-basic/src/js/components/ChatBody.js similarity index 100% rename from web-basic/src/js/components/ChatBody.js rename to javascript/javascript-basic/src/js/components/ChatBody.js diff --git a/web-basic/src/js/components/ChatInput.js b/javascript/javascript-basic/src/js/components/ChatInput.js similarity index 100% rename from web-basic/src/js/components/ChatInput.js rename to javascript/javascript-basic/src/js/components/ChatInput.js diff --git a/web-basic/src/js/components/ChatMain.js b/javascript/javascript-basic/src/js/components/ChatMain.js similarity index 100% rename from web-basic/src/js/components/ChatMain.js rename to javascript/javascript-basic/src/js/components/ChatMain.js diff --git a/web-basic/src/js/components/ChatMenu.js b/javascript/javascript-basic/src/js/components/ChatMenu.js similarity index 100% rename from web-basic/src/js/components/ChatMenu.js rename to javascript/javascript-basic/src/js/components/ChatMenu.js diff --git a/web-basic/src/js/components/ChatTopMenu.js b/javascript/javascript-basic/src/js/components/ChatTopMenu.js similarity index 100% rename from web-basic/src/js/components/ChatTopMenu.js rename to javascript/javascript-basic/src/js/components/ChatTopMenu.js diff --git a/web-basic/src/js/components/ChatUserItem.js b/javascript/javascript-basic/src/js/components/ChatUserItem.js similarity index 100% rename from web-basic/src/js/components/ChatUserItem.js rename to javascript/javascript-basic/src/js/components/ChatUserItem.js diff --git a/web-basic/src/js/components/LeftListItem.js b/javascript/javascript-basic/src/js/components/LeftListItem.js similarity index 100% rename from web-basic/src/js/components/LeftListItem.js rename to javascript/javascript-basic/src/js/components/LeftListItem.js diff --git a/web-basic/src/js/components/List.js b/javascript/javascript-basic/src/js/components/List.js similarity index 100% rename from web-basic/src/js/components/List.js rename to javascript/javascript-basic/src/js/components/List.js diff --git a/web-basic/src/js/components/Message.js b/javascript/javascript-basic/src/js/components/Message.js similarity index 100% rename from web-basic/src/js/components/Message.js rename to javascript/javascript-basic/src/js/components/Message.js diff --git a/web-basic/src/js/components/MessageDeleteModal.js b/javascript/javascript-basic/src/js/components/MessageDeleteModal.js similarity index 100% rename from web-basic/src/js/components/MessageDeleteModal.js rename to javascript/javascript-basic/src/js/components/MessageDeleteModal.js diff --git a/web-basic/src/js/components/Modal.js b/javascript/javascript-basic/src/js/components/Modal.js similarity index 100% rename from web-basic/src/js/components/Modal.js rename to javascript/javascript-basic/src/js/components/Modal.js diff --git a/web-basic/src/js/components/OpenChannelCreateModal.js b/javascript/javascript-basic/src/js/components/OpenChannelCreateModal.js similarity index 100% rename from web-basic/src/js/components/OpenChannelCreateModal.js rename to javascript/javascript-basic/src/js/components/OpenChannelCreateModal.js diff --git a/web-basic/src/js/components/OpenChannelItem.js b/javascript/javascript-basic/src/js/components/OpenChannelItem.js similarity index 100% rename from web-basic/src/js/components/OpenChannelItem.js rename to javascript/javascript-basic/src/js/components/OpenChannelItem.js diff --git a/web-basic/src/js/components/OpenChannelList.js b/javascript/javascript-basic/src/js/components/OpenChannelList.js similarity index 100% rename from web-basic/src/js/components/OpenChannelList.js rename to javascript/javascript-basic/src/js/components/OpenChannelList.js diff --git a/web-basic/src/js/components/OpenChannelSearchBox.js b/javascript/javascript-basic/src/js/components/OpenChannelSearchBox.js similarity index 100% rename from web-basic/src/js/components/OpenChannelSearchBox.js rename to javascript/javascript-basic/src/js/components/OpenChannelSearchBox.js diff --git a/web-basic/src/js/components/Spinner.js b/javascript/javascript-basic/src/js/components/Spinner.js similarity index 100% rename from web-basic/src/js/components/Spinner.js rename to javascript/javascript-basic/src/js/components/Spinner.js diff --git a/web-basic/src/js/components/UserBlockModal.js b/javascript/javascript-basic/src/js/components/UserBlockModal.js similarity index 100% rename from web-basic/src/js/components/UserBlockModal.js rename to javascript/javascript-basic/src/js/components/UserBlockModal.js diff --git a/web-basic/src/js/components/UserItem.js b/javascript/javascript-basic/src/js/components/UserItem.js similarity index 100% rename from web-basic/src/js/components/UserItem.js rename to javascript/javascript-basic/src/js/components/UserItem.js diff --git a/web-basic/src/js/components/UserList.js b/javascript/javascript-basic/src/js/components/UserList.js similarity index 100% rename from web-basic/src/js/components/UserList.js rename to javascript/javascript-basic/src/js/components/UserList.js diff --git a/web-basic/src/js/const.js b/javascript/javascript-basic/src/js/const.js similarity index 100% rename from web-basic/src/js/const.js rename to javascript/javascript-basic/src/js/const.js diff --git a/web-basic/src/js/index.js b/javascript/javascript-basic/src/js/index.js similarity index 100% rename from web-basic/src/js/index.js rename to javascript/javascript-basic/src/js/index.js diff --git a/web-basic/src/js/main.js b/javascript/javascript-basic/src/js/main.js similarity index 100% rename from web-basic/src/js/main.js rename to javascript/javascript-basic/src/js/main.js diff --git a/web-basic/src/js/utils.js b/javascript/javascript-basic/src/js/utils.js similarity index 100% rename from web-basic/src/js/utils.js rename to javascript/javascript-basic/src/js/utils.js diff --git a/web-basic/src/scss/_animation.scss b/javascript/javascript-basic/src/scss/_animation.scss similarity index 100% rename from web-basic/src/scss/_animation.scss rename to javascript/javascript-basic/src/scss/_animation.scss diff --git a/web-basic/src/scss/_common.scss b/javascript/javascript-basic/src/scss/_common.scss similarity index 100% rename from web-basic/src/scss/_common.scss rename to javascript/javascript-basic/src/scss/_common.scss diff --git a/web-basic/src/scss/_icons.scss b/javascript/javascript-basic/src/scss/_icons.scss similarity index 100% rename from web-basic/src/scss/_icons.scss rename to javascript/javascript-basic/src/scss/_icons.scss diff --git a/web-basic/src/scss/_mixins.scss b/javascript/javascript-basic/src/scss/_mixins.scss similarity index 100% rename from web-basic/src/scss/_mixins.scss rename to javascript/javascript-basic/src/scss/_mixins.scss diff --git a/web-basic/src/scss/_normalize.scss b/javascript/javascript-basic/src/scss/_normalize.scss similarity index 100% rename from web-basic/src/scss/_normalize.scss rename to javascript/javascript-basic/src/scss/_normalize.scss diff --git a/web-basic/src/scss/_variables.scss b/javascript/javascript-basic/src/scss/_variables.scss similarity index 100% rename from web-basic/src/scss/_variables.scss rename to javascript/javascript-basic/src/scss/_variables.scss diff --git a/web-basic/src/scss/chat-body.scss b/javascript/javascript-basic/src/scss/chat-body.scss similarity index 100% rename from web-basic/src/scss/chat-body.scss rename to javascript/javascript-basic/src/scss/chat-body.scss diff --git a/web-basic/src/scss/chat-input.scss b/javascript/javascript-basic/src/scss/chat-input.scss similarity index 100% rename from web-basic/src/scss/chat-input.scss rename to javascript/javascript-basic/src/scss/chat-input.scss diff --git a/web-basic/src/scss/chat-main.scss b/javascript/javascript-basic/src/scss/chat-main.scss similarity index 100% rename from web-basic/src/scss/chat-main.scss rename to javascript/javascript-basic/src/scss/chat-main.scss diff --git a/web-basic/src/scss/chat-menu.scss b/javascript/javascript-basic/src/scss/chat-menu.scss similarity index 100% rename from web-basic/src/scss/chat-menu.scss rename to javascript/javascript-basic/src/scss/chat-menu.scss diff --git a/web-basic/src/scss/chat-top-menu.scss b/javascript/javascript-basic/src/scss/chat-top-menu.scss similarity index 100% rename from web-basic/src/scss/chat-top-menu.scss rename to javascript/javascript-basic/src/scss/chat-top-menu.scss diff --git a/web-basic/src/scss/chat-user-item.scss b/javascript/javascript-basic/src/scss/chat-user-item.scss similarity index 100% rename from web-basic/src/scss/chat-user-item.scss rename to javascript/javascript-basic/src/scss/chat-user-item.scss diff --git a/web-basic/src/scss/chat.scss b/javascript/javascript-basic/src/scss/chat.scss similarity index 100% rename from web-basic/src/scss/chat.scss rename to javascript/javascript-basic/src/scss/chat.scss diff --git a/web-basic/src/scss/index.scss b/javascript/javascript-basic/src/scss/index.scss similarity index 100% rename from web-basic/src/scss/index.scss rename to javascript/javascript-basic/src/scss/index.scss diff --git a/web-basic/src/scss/list-item.scss b/javascript/javascript-basic/src/scss/list-item.scss similarity index 100% rename from web-basic/src/scss/list-item.scss rename to javascript/javascript-basic/src/scss/list-item.scss diff --git a/web-basic/src/scss/list.scss b/javascript/javascript-basic/src/scss/list.scss similarity index 100% rename from web-basic/src/scss/list.scss rename to javascript/javascript-basic/src/scss/list.scss diff --git a/web-basic/src/scss/main.scss b/javascript/javascript-basic/src/scss/main.scss similarity index 100% rename from web-basic/src/scss/main.scss rename to javascript/javascript-basic/src/scss/main.scss diff --git a/web-basic/src/scss/message-delete-modal.scss b/javascript/javascript-basic/src/scss/message-delete-modal.scss similarity index 100% rename from web-basic/src/scss/message-delete-modal.scss rename to javascript/javascript-basic/src/scss/message-delete-modal.scss diff --git a/web-basic/src/scss/message.scss b/javascript/javascript-basic/src/scss/message.scss similarity index 100% rename from web-basic/src/scss/message.scss rename to javascript/javascript-basic/src/scss/message.scss diff --git a/web-basic/src/scss/mixins/_border-radius.scss b/javascript/javascript-basic/src/scss/mixins/_border-radius.scss similarity index 100% rename from web-basic/src/scss/mixins/_border-radius.scss rename to javascript/javascript-basic/src/scss/mixins/_border-radius.scss diff --git a/web-basic/src/scss/mixins/_reset.scss b/javascript/javascript-basic/src/scss/mixins/_reset.scss similarity index 100% rename from web-basic/src/scss/mixins/_reset.scss rename to javascript/javascript-basic/src/scss/mixins/_reset.scss diff --git a/web-basic/src/scss/mixins/_state.scss b/javascript/javascript-basic/src/scss/mixins/_state.scss similarity index 100% rename from web-basic/src/scss/mixins/_state.scss rename to javascript/javascript-basic/src/scss/mixins/_state.scss diff --git a/web-basic/src/scss/mixins/_transform.scss b/javascript/javascript-basic/src/scss/mixins/_transform.scss similarity index 100% rename from web-basic/src/scss/mixins/_transform.scss rename to javascript/javascript-basic/src/scss/mixins/_transform.scss diff --git a/web-basic/src/scss/modal.scss b/javascript/javascript-basic/src/scss/modal.scss similarity index 100% rename from web-basic/src/scss/modal.scss rename to javascript/javascript-basic/src/scss/modal.scss diff --git a/web-basic/src/scss/open-channel-item.scss b/javascript/javascript-basic/src/scss/open-channel-item.scss similarity index 100% rename from web-basic/src/scss/open-channel-item.scss rename to javascript/javascript-basic/src/scss/open-channel-item.scss diff --git a/web-basic/src/scss/open-create-modal.scss b/javascript/javascript-basic/src/scss/open-create-modal.scss similarity index 100% rename from web-basic/src/scss/open-create-modal.scss rename to javascript/javascript-basic/src/scss/open-create-modal.scss diff --git a/web-basic/src/scss/spinner.scss b/javascript/javascript-basic/src/scss/spinner.scss similarity index 100% rename from web-basic/src/scss/spinner.scss rename to javascript/javascript-basic/src/scss/spinner.scss diff --git a/web-basic/src/scss/user-block-modal.scss b/javascript/javascript-basic/src/scss/user-block-modal.scss similarity index 100% rename from web-basic/src/scss/user-block-modal.scss rename to javascript/javascript-basic/src/scss/user-block-modal.scss diff --git a/web-basic/src/scss/user-item.scss b/javascript/javascript-basic/src/scss/user-item.scss similarity index 100% rename from web-basic/src/scss/user-item.scss rename to javascript/javascript-basic/src/scss/user-item.scss diff --git a/web-basic/src/scss/user-list.scss b/javascript/javascript-basic/src/scss/user-list.scss similarity index 100% rename from web-basic/src/scss/user-list.scss rename to javascript/javascript-basic/src/scss/user-list.scss diff --git a/web-basic/webpack.config.js b/javascript/javascript-basic/webpack.config.js similarity index 100% rename from web-basic/webpack.config.js rename to javascript/javascript-basic/webpack.config.js diff --git a/web-live-chat/.babelrc b/javascript/javascript-live-chat/.babelrc similarity index 100% rename from web-live-chat/.babelrc rename to javascript/javascript-live-chat/.babelrc diff --git a/web-live-chat/.eslintrc.js b/javascript/javascript-live-chat/.eslintrc.js similarity index 100% rename from web-live-chat/.eslintrc.js rename to javascript/javascript-live-chat/.eslintrc.js diff --git a/web-live-chat/.prettierignore b/javascript/javascript-live-chat/.prettierignore similarity index 100% rename from web-live-chat/.prettierignore rename to javascript/javascript-live-chat/.prettierignore diff --git a/web-live-chat/.prettierrc b/javascript/javascript-live-chat/.prettierrc similarity index 100% rename from web-live-chat/.prettierrc rename to javascript/javascript-live-chat/.prettierrc diff --git a/web-live-chat/README.md b/javascript/javascript-live-chat/README.md similarity index 100% rename from web-live-chat/README.md rename to javascript/javascript-live-chat/README.md diff --git a/web-live-chat/SendBird.min.js b/javascript/javascript-live-chat/SendBird.min.js similarity index 100% rename from web-live-chat/SendBird.min.js rename to javascript/javascript-live-chat/SendBird.min.js diff --git a/web-live-chat/index.html b/javascript/javascript-live-chat/index.html similarity index 100% rename from web-live-chat/index.html rename to javascript/javascript-live-chat/index.html diff --git a/web-live-chat/package.json b/javascript/javascript-live-chat/package.json similarity index 100% rename from web-live-chat/package.json rename to javascript/javascript-live-chat/package.json diff --git a/web-live-chat/server.js b/javascript/javascript-live-chat/server.js similarity index 100% rename from web-live-chat/server.js rename to javascript/javascript-live-chat/server.js diff --git a/web-live-chat/src/js/adapter.js b/javascript/javascript-live-chat/src/js/adapter.js similarity index 100% rename from web-live-chat/src/js/adapter.js rename to javascript/javascript-live-chat/src/js/adapter.js diff --git a/web-live-chat/src/js/chat.js b/javascript/javascript-live-chat/src/js/chat.js similarity index 100% rename from web-live-chat/src/js/chat.js rename to javascript/javascript-live-chat/src/js/chat.js diff --git a/web-live-chat/src/js/elements/chat-board.js b/javascript/javascript-live-chat/src/js/elements/chat-board.js similarity index 100% rename from web-live-chat/src/js/elements/chat-board.js rename to javascript/javascript-live-chat/src/js/elements/chat-board.js diff --git a/web-live-chat/src/js/elements/element.js b/javascript/javascript-live-chat/src/js/elements/element.js similarity index 100% rename from web-live-chat/src/js/elements/element.js rename to javascript/javascript-live-chat/src/js/elements/element.js diff --git a/web-live-chat/src/js/elements/login-board.js b/javascript/javascript-live-chat/src/js/elements/login-board.js similarity index 100% rename from web-live-chat/src/js/elements/login-board.js rename to javascript/javascript-live-chat/src/js/elements/login-board.js diff --git a/web-live-chat/src/js/elements/message-board.js b/javascript/javascript-live-chat/src/js/elements/message-board.js similarity index 100% rename from web-live-chat/src/js/elements/message-board.js rename to javascript/javascript-live-chat/src/js/elements/message-board.js diff --git a/web-live-chat/src/js/elements/spinner.js b/javascript/javascript-live-chat/src/js/elements/spinner.js similarity index 100% rename from web-live-chat/src/js/elements/spinner.js rename to javascript/javascript-live-chat/src/js/elements/spinner.js diff --git a/web-live-chat/src/scss/_animation.scss b/javascript/javascript-live-chat/src/scss/_animation.scss similarity index 100% rename from web-live-chat/src/scss/_animation.scss rename to javascript/javascript-live-chat/src/scss/_animation.scss diff --git a/web-live-chat/src/scss/_icons.scss b/javascript/javascript-live-chat/src/scss/_icons.scss similarity index 100% rename from web-live-chat/src/scss/_icons.scss rename to javascript/javascript-live-chat/src/scss/_icons.scss diff --git a/web-live-chat/src/scss/_mixins.scss b/javascript/javascript-live-chat/src/scss/_mixins.scss similarity index 100% rename from web-live-chat/src/scss/_mixins.scss rename to javascript/javascript-live-chat/src/scss/_mixins.scss diff --git a/web-live-chat/src/scss/_variables.scss b/javascript/javascript-live-chat/src/scss/_variables.scss similarity index 100% rename from web-live-chat/src/scss/_variables.scss rename to javascript/javascript-live-chat/src/scss/_variables.scss diff --git a/web-live-chat/src/scss/chat.scss b/javascript/javascript-live-chat/src/scss/chat.scss similarity index 100% rename from web-live-chat/src/scss/chat.scss rename to javascript/javascript-live-chat/src/scss/chat.scss diff --git a/web-live-chat/src/scss/mixins/_border-radius.scss b/javascript/javascript-live-chat/src/scss/mixins/_border-radius.scss similarity index 100% rename from web-live-chat/src/scss/mixins/_border-radius.scss rename to javascript/javascript-live-chat/src/scss/mixins/_border-radius.scss diff --git a/web-live-chat/src/scss/mixins/_box-shadow.scss b/javascript/javascript-live-chat/src/scss/mixins/_box-shadow.scss similarity index 100% rename from web-live-chat/src/scss/mixins/_box-shadow.scss rename to javascript/javascript-live-chat/src/scss/mixins/_box-shadow.scss diff --git a/web-live-chat/src/scss/mixins/_reset.scss b/javascript/javascript-live-chat/src/scss/mixins/_reset.scss similarity index 100% rename from web-live-chat/src/scss/mixins/_reset.scss rename to javascript/javascript-live-chat/src/scss/mixins/_reset.scss diff --git a/web-live-chat/src/scss/mixins/_state.scss b/javascript/javascript-live-chat/src/scss/mixins/_state.scss similarity index 100% rename from web-live-chat/src/scss/mixins/_state.scss rename to javascript/javascript-live-chat/src/scss/mixins/_state.scss diff --git a/web-live-chat/src/scss/mixins/_transform.scss b/javascript/javascript-live-chat/src/scss/mixins/_transform.scss similarity index 100% rename from web-live-chat/src/scss/mixins/_transform.scss rename to javascript/javascript-live-chat/src/scss/mixins/_transform.scss diff --git a/web-live-chat/webpack.config.js b/javascript/javascript-live-chat/webpack.config.js similarity index 100% rename from web-live-chat/webpack.config.js rename to javascript/javascript-live-chat/webpack.config.js diff --git a/web-widget/.babelrc b/javascript/javascript-widget/.babelrc similarity index 100% rename from web-widget/.babelrc rename to javascript/javascript-widget/.babelrc diff --git a/web-widget/.eslintrc.js b/javascript/javascript-widget/.eslintrc.js similarity index 100% rename from web-widget/.eslintrc.js rename to javascript/javascript-widget/.eslintrc.js diff --git a/web-widget/CUSTOMIZE.md b/javascript/javascript-widget/CUSTOMIZE.md similarity index 100% rename from web-widget/CUSTOMIZE.md rename to javascript/javascript-widget/CUSTOMIZE.md diff --git a/web-widget/README.md b/javascript/javascript-widget/README.md similarity index 100% rename from web-widget/README.md rename to javascript/javascript-widget/README.md diff --git a/web-widget/index.html b/javascript/javascript-widget/index.html similarity index 100% rename from web-widget/index.html rename to javascript/javascript-widget/index.html diff --git a/web-widget/package.json b/javascript/javascript-widget/package.json similarity index 100% rename from web-widget/package.json rename to javascript/javascript-widget/package.json diff --git a/web-widget/server.js b/javascript/javascript-widget/server.js similarity index 100% rename from web-widget/server.js rename to javascript/javascript-widget/server.js diff --git a/web-widget/src/js/adapter.js b/javascript/javascript-widget/src/js/adapter.js similarity index 100% rename from web-widget/src/js/adapter.js rename to javascript/javascript-widget/src/js/adapter.js diff --git a/web-widget/src/js/consts.js b/javascript/javascript-widget/src/js/consts.js similarity index 100% rename from web-widget/src/js/consts.js rename to javascript/javascript-widget/src/js/consts.js diff --git a/web-widget/src/js/elements/chat-section.js b/javascript/javascript-widget/src/js/elements/chat-section.js similarity index 100% rename from web-widget/src/js/elements/chat-section.js rename to javascript/javascript-widget/src/js/elements/chat-section.js diff --git a/web-widget/src/js/elements/elements.js b/javascript/javascript-widget/src/js/elements/elements.js similarity index 100% rename from web-widget/src/js/elements/elements.js rename to javascript/javascript-widget/src/js/elements/elements.js diff --git a/web-widget/src/js/elements/list-board.js b/javascript/javascript-widget/src/js/elements/list-board.js similarity index 100% rename from web-widget/src/js/elements/list-board.js rename to javascript/javascript-widget/src/js/elements/list-board.js diff --git a/web-widget/src/js/elements/popup.js b/javascript/javascript-widget/src/js/elements/popup.js similarity index 100% rename from web-widget/src/js/elements/popup.js rename to javascript/javascript-widget/src/js/elements/popup.js diff --git a/web-widget/src/js/elements/spinner.js b/javascript/javascript-widget/src/js/elements/spinner.js similarity index 100% rename from web-widget/src/js/elements/spinner.js rename to javascript/javascript-widget/src/js/elements/spinner.js diff --git a/web-widget/src/js/elements/widget-btn.js b/javascript/javascript-widget/src/js/elements/widget-btn.js similarity index 100% rename from web-widget/src/js/elements/widget-btn.js rename to javascript/javascript-widget/src/js/elements/widget-btn.js diff --git a/web-widget/src/js/utils.js b/javascript/javascript-widget/src/js/utils.js similarity index 100% rename from web-widget/src/js/utils.js rename to javascript/javascript-widget/src/js/utils.js diff --git a/web-widget/src/js/widget.js b/javascript/javascript-widget/src/js/widget.js similarity index 100% rename from web-widget/src/js/widget.js rename to javascript/javascript-widget/src/js/widget.js diff --git a/web-widget/src/scss/_animation.scss b/javascript/javascript-widget/src/scss/_animation.scss similarity index 100% rename from web-widget/src/scss/_animation.scss rename to javascript/javascript-widget/src/scss/_animation.scss diff --git a/web-widget/src/scss/_icons.scss b/javascript/javascript-widget/src/scss/_icons.scss similarity index 100% rename from web-widget/src/scss/_icons.scss rename to javascript/javascript-widget/src/scss/_icons.scss diff --git a/web-widget/src/scss/_mixins.scss b/javascript/javascript-widget/src/scss/_mixins.scss similarity index 100% rename from web-widget/src/scss/_mixins.scss rename to javascript/javascript-widget/src/scss/_mixins.scss diff --git a/web-widget/src/scss/_variables.scss b/javascript/javascript-widget/src/scss/_variables.scss similarity index 100% rename from web-widget/src/scss/_variables.scss rename to javascript/javascript-widget/src/scss/_variables.scss diff --git a/web-widget/src/scss/mixins/_border-radius.scss b/javascript/javascript-widget/src/scss/mixins/_border-radius.scss similarity index 100% rename from web-widget/src/scss/mixins/_border-radius.scss rename to javascript/javascript-widget/src/scss/mixins/_border-radius.scss diff --git a/web-widget/src/scss/mixins/_box-shadow.scss b/javascript/javascript-widget/src/scss/mixins/_box-shadow.scss similarity index 100% rename from web-widget/src/scss/mixins/_box-shadow.scss rename to javascript/javascript-widget/src/scss/mixins/_box-shadow.scss diff --git a/web-widget/src/scss/mixins/_reset.scss b/javascript/javascript-widget/src/scss/mixins/_reset.scss similarity index 100% rename from web-widget/src/scss/mixins/_reset.scss rename to javascript/javascript-widget/src/scss/mixins/_reset.scss diff --git a/web-widget/src/scss/mixins/_state.scss b/javascript/javascript-widget/src/scss/mixins/_state.scss similarity index 100% rename from web-widget/src/scss/mixins/_state.scss rename to javascript/javascript-widget/src/scss/mixins/_state.scss diff --git a/web-widget/src/scss/mixins/_transform.scss b/javascript/javascript-widget/src/scss/mixins/_transform.scss similarity index 100% rename from web-widget/src/scss/mixins/_transform.scss rename to javascript/javascript-widget/src/scss/mixins/_transform.scss diff --git a/web-widget/src/scss/widget.scss b/javascript/javascript-widget/src/scss/widget.scss similarity index 100% rename from web-widget/src/scss/widget.scss rename to javascript/javascript-widget/src/scss/widget.scss diff --git a/web-widget/webpack.config.js b/javascript/javascript-widget/webpack.config.js similarity index 100% rename from web-widget/webpack.config.js rename to javascript/javascript-widget/webpack.config.js diff --git a/react-native-hook/README.md b/react-native/react-native-hook/README.md similarity index 100% rename from react-native-hook/README.md rename to react-native/react-native-hook/README.md diff --git a/react-native-hook/Sendbird/.buckconfig b/react-native/react-native-hook/Sendbird/.buckconfig similarity index 100% rename from react-native-hook/Sendbird/.buckconfig rename to react-native/react-native-hook/Sendbird/.buckconfig diff --git a/react-native-hook/Sendbird/.eslintrc.js b/react-native/react-native-hook/Sendbird/.eslintrc.js similarity index 100% rename from react-native-hook/Sendbird/.eslintrc.js rename to react-native/react-native-hook/Sendbird/.eslintrc.js diff --git a/react-native-hook/Sendbird/.flowconfig b/react-native/react-native-hook/Sendbird/.flowconfig similarity index 100% rename from react-native-hook/Sendbird/.flowconfig rename to react-native/react-native-hook/Sendbird/.flowconfig diff --git a/react-native-hook/Sendbird/.gitattributes b/react-native/react-native-hook/Sendbird/.gitattributes similarity index 100% rename from react-native-hook/Sendbird/.gitattributes rename to react-native/react-native-hook/Sendbird/.gitattributes diff --git a/react-native-hook/Sendbird/.gitignore b/react-native/react-native-hook/Sendbird/.gitignore similarity index 100% rename from react-native-hook/Sendbird/.gitignore rename to react-native/react-native-hook/Sendbird/.gitignore diff --git a/react-native-hook/Sendbird/.prettierignore b/react-native/react-native-hook/Sendbird/.prettierignore similarity index 100% rename from react-native-hook/Sendbird/.prettierignore rename to react-native/react-native-hook/Sendbird/.prettierignore diff --git a/react-native-hook/Sendbird/.prettierrc b/react-native/react-native-hook/Sendbird/.prettierrc similarity index 100% rename from react-native-hook/Sendbird/.prettierrc rename to react-native/react-native-hook/Sendbird/.prettierrc diff --git a/react-native-hook/Sendbird/.watchmanconfig b/react-native/react-native-hook/Sendbird/.watchmanconfig similarity index 100% rename from react-native-hook/Sendbird/.watchmanconfig rename to react-native/react-native-hook/Sendbird/.watchmanconfig diff --git a/react-native-hook/Sendbird/App.js b/react-native/react-native-hook/Sendbird/App.js similarity index 100% rename from react-native-hook/Sendbird/App.js rename to react-native/react-native-hook/Sendbird/App.js diff --git a/react-native-hook/Sendbird/android/.project b/react-native/react-native-hook/Sendbird/android/.project similarity index 100% rename from react-native-hook/Sendbird/android/.project rename to react-native/react-native-hook/Sendbird/android/.project diff --git a/react-native-hook/Sendbird/android/app/BUCK b/react-native/react-native-hook/Sendbird/android/app/BUCK similarity index 100% rename from react-native-hook/Sendbird/android/app/BUCK rename to react-native/react-native-hook/Sendbird/android/app/BUCK diff --git a/react-native-hook/Sendbird/android/app/build.gradle b/react-native/react-native-hook/Sendbird/android/app/build.gradle similarity index 100% rename from react-native-hook/Sendbird/android/app/build.gradle rename to react-native/react-native-hook/Sendbird/android/app/build.gradle diff --git a/react-native-hook/Sendbird/android/app/build_defs.bzl b/react-native/react-native-hook/Sendbird/android/app/build_defs.bzl similarity index 100% rename from react-native-hook/Sendbird/android/app/build_defs.bzl rename to react-native/react-native-hook/Sendbird/android/app/build_defs.bzl diff --git a/react-native-hook/Sendbird/android/app/debug.keystore b/react-native/react-native-hook/Sendbird/android/app/debug.keystore similarity index 100% rename from react-native-hook/Sendbird/android/app/debug.keystore rename to react-native/react-native-hook/Sendbird/android/app/debug.keystore diff --git a/react-native-hook/Sendbird/android/app/google-services.json b/react-native/react-native-hook/Sendbird/android/app/google-services.json similarity index 100% rename from react-native-hook/Sendbird/android/app/google-services.json rename to react-native/react-native-hook/Sendbird/android/app/google-services.json diff --git a/react-native-hook/Sendbird/android/app/proguard-rules.pro b/react-native/react-native-hook/Sendbird/android/app/proguard-rules.pro similarity index 100% rename from react-native-hook/Sendbird/android/app/proguard-rules.pro rename to react-native/react-native-hook/Sendbird/android/app/proguard-rules.pro diff --git a/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml b/react-native/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml rename to react-native/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml diff --git a/react-native-hook/Sendbird/android/app/src/debug/java/com/sendbird/ReactNativeFlipper.java b/react-native/react-native-hook/Sendbird/android/app/src/debug/java/com/sendbird/ReactNativeFlipper.java similarity index 100% rename from react-native-hook/Sendbird/android/app/src/debug/java/com/sendbird/ReactNativeFlipper.java rename to react-native/react-native-hook/Sendbird/android/app/src/debug/java/com/sendbird/ReactNativeFlipper.java diff --git a/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml b/react-native/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml rename to react-native/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml diff --git a/react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainActivity.java b/react-native/react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainActivity.java similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainActivity.java rename to react-native/react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainActivity.java diff --git a/react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainApplication.java b/react-native/react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainApplication.java similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainApplication.java rename to react-native/react-native-hook/Sendbird/android/app/src/main/java/com/sendbird/chat/reactnative/sample/MainApplication.java diff --git a/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png b/react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png diff --git a/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png b/react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png diff --git a/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png b/react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_notification.png diff --git a/react-native-hook/Sendbird/android/app/src/main/res/values/strings.xml b/react-native/react-native-hook/Sendbird/android/app/src/main/res/values/strings.xml similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/values/strings.xml rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/values/strings.xml diff --git a/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml b/react-native/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml similarity index 100% rename from react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml rename to react-native/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml diff --git a/react-native-hook/Sendbird/android/build.gradle b/react-native/react-native-hook/Sendbird/android/build.gradle similarity index 100% rename from react-native-hook/Sendbird/android/build.gradle rename to react-native/react-native-hook/Sendbird/android/build.gradle diff --git a/react-native-hook/Sendbird/android/gradle.properties b/react-native/react-native-hook/Sendbird/android/gradle.properties similarity index 100% rename from react-native-hook/Sendbird/android/gradle.properties rename to react-native/react-native-hook/Sendbird/android/gradle.properties diff --git a/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.jar b/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.jar rename to react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.jar diff --git a/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties b/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties rename to react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties diff --git a/react-native-hook/Sendbird/android/gradlew b/react-native/react-native-hook/Sendbird/android/gradlew similarity index 100% rename from react-native-hook/Sendbird/android/gradlew rename to react-native/react-native-hook/Sendbird/android/gradlew diff --git a/react-native-hook/Sendbird/android/gradlew.bat b/react-native/react-native-hook/Sendbird/android/gradlew.bat similarity index 100% rename from react-native-hook/Sendbird/android/gradlew.bat rename to react-native/react-native-hook/Sendbird/android/gradlew.bat diff --git a/react-native-hook/Sendbird/android/settings.gradle b/react-native/react-native-hook/Sendbird/android/settings.gradle similarity index 100% rename from react-native-hook/Sendbird/android/settings.gradle rename to react-native/react-native-hook/Sendbird/android/settings.gradle diff --git a/react-native-hook/Sendbird/app.json b/react-native/react-native-hook/Sendbird/app.json similarity index 100% rename from react-native-hook/Sendbird/app.json rename to react-native/react-native-hook/Sendbird/app.json diff --git a/react-native-hook/Sendbird/asset/launcher.png b/react-native/react-native-hook/Sendbird/asset/launcher.png similarity index 100% rename from react-native-hook/Sendbird/asset/launcher.png rename to react-native/react-native-hook/Sendbird/asset/launcher.png diff --git a/react-native-hook/Sendbird/asset/logo.png b/react-native/react-native-hook/Sendbird/asset/logo.png similarity index 100% rename from react-native-hook/Sendbird/asset/logo.png rename to react-native/react-native-hook/Sendbird/asset/logo.png diff --git a/react-native-hook/Sendbird/asset/logo_white.png b/react-native/react-native-hook/Sendbird/asset/logo_white.png similarity index 100% rename from react-native-hook/Sendbird/asset/logo_white.png rename to react-native/react-native-hook/Sendbird/asset/logo_white.png diff --git a/react-native-hook/Sendbird/asset/notification_icon.png b/react-native/react-native-hook/Sendbird/asset/notification_icon.png similarity index 100% rename from react-native-hook/Sendbird/asset/notification_icon.png rename to react-native/react-native-hook/Sendbird/asset/notification_icon.png diff --git a/react-native-hook/Sendbird/babel.config.js b/react-native/react-native-hook/Sendbird/babel.config.js similarity index 100% rename from react-native-hook/Sendbird/babel.config.js rename to react-native/react-native-hook/Sendbird/babel.config.js diff --git a/react-native-hook/Sendbird/index.js b/react-native/react-native-hook/Sendbird/index.js similarity index 100% rename from react-native-hook/Sendbird/index.js rename to react-native/react-native-hook/Sendbird/index.js diff --git a/react-native-hook/Sendbird/ios/GoogleService-Info.plist b/react-native/react-native-hook/Sendbird/ios/GoogleService-Info.plist similarity index 100% rename from react-native-hook/Sendbird/ios/GoogleService-Info.plist rename to react-native/react-native-hook/Sendbird/ios/GoogleService-Info.plist diff --git a/react-native-hook/Sendbird/ios/Podfile b/react-native/react-native-hook/Sendbird/ios/Podfile similarity index 100% rename from react-native-hook/Sendbird/ios/Podfile rename to react-native/react-native-hook/Sendbird/ios/Podfile diff --git a/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist rename to react-native/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist diff --git a/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist rename to react-native/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist diff --git a/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj rename to react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj diff --git a/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme rename to react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme diff --git a/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme rename to react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme diff --git a/react-native-hook/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata rename to react-native/react-native-hook/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata diff --git a/react-native-hook/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to react-native/react-native-hook/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/react-native-hook/Sendbird/ios/Sendbird/AppDelegate.h b/react-native/react-native-hook/Sendbird/ios/Sendbird/AppDelegate.h similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/AppDelegate.h rename to react-native/react-native-hook/Sendbird/ios/Sendbird/AppDelegate.h diff --git a/react-native-hook/Sendbird/ios/Sendbird/AppDelegate.m b/react-native/react-native-hook/Sendbird/ios/Sendbird/AppDelegate.m similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/AppDelegate.m rename to react-native/react-native-hook/Sendbird/ios/Sendbird/AppDelegate.m diff --git a/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib b/react-native/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib rename to react-native/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib diff --git a/react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json b/react-native/react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json rename to react-native/react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/Contents.json b/react-native/react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/Contents.json similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/Contents.json rename to react-native/react-native-hook/Sendbird/ios/Sendbird/Images.xcassets/Contents.json diff --git a/react-native-hook/Sendbird/ios/Sendbird/Info.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird/Info.plist similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/Info.plist rename to react-native/react-native-hook/Sendbird/ios/Sendbird/Info.plist diff --git a/react-native-hook/Sendbird/ios/Sendbird/Sendbird.entitlements b/react-native/react-native-hook/Sendbird/ios/Sendbird/Sendbird.entitlements similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/Sendbird.entitlements rename to react-native/react-native-hook/Sendbird/ios/Sendbird/Sendbird.entitlements diff --git a/react-native-hook/Sendbird/ios/Sendbird/main.m b/react-native/react-native-hook/Sendbird/ios/Sendbird/main.m similarity index 100% rename from react-native-hook/Sendbird/ios/Sendbird/main.m rename to react-native/react-native-hook/Sendbird/ios/Sendbird/main.m diff --git a/react-native-hook/Sendbird/ios/SendbirdTests/Info.plist b/react-native/react-native-hook/Sendbird/ios/SendbirdTests/Info.plist similarity index 100% rename from react-native-hook/Sendbird/ios/SendbirdTests/Info.plist rename to react-native/react-native-hook/Sendbird/ios/SendbirdTests/Info.plist diff --git a/react-native-hook/Sendbird/ios/SendbirdTests/SendbirdTests.m b/react-native/react-native-hook/Sendbird/ios/SendbirdTests/SendbirdTests.m similarity index 100% rename from react-native-hook/Sendbird/ios/SendbirdTests/SendbirdTests.m rename to react-native/react-native-hook/Sendbird/ios/SendbirdTests/SendbirdTests.m diff --git a/react-native-hook/Sendbird/metro.config.js b/react-native/react-native-hook/Sendbird/metro.config.js similarity index 100% rename from react-native-hook/Sendbird/metro.config.js rename to react-native/react-native-hook/Sendbird/metro.config.js diff --git a/react-native-hook/Sendbird/package.json b/react-native/react-native-hook/Sendbird/package.json similarity index 100% rename from react-native-hook/Sendbird/package.json rename to react-native/react-native-hook/Sendbird/package.json diff --git a/react-native-hook/Sendbird/src/asset/logo-icon-purple.png b/react-native/react-native-hook/Sendbird/src/asset/logo-icon-purple.png similarity index 100% rename from react-native-hook/Sendbird/src/asset/logo-icon-purple.png rename to react-native/react-native-hook/Sendbird/src/asset/logo-icon-purple.png diff --git a/react-native-hook/Sendbird/src/asset/logo-icon-white.png b/react-native/react-native-hook/Sendbird/src/asset/logo-icon-white.png similarity index 100% rename from react-native-hook/Sendbird/src/asset/logo-icon-white.png rename to react-native/react-native-hook/Sendbird/src/asset/logo-icon-white.png diff --git a/react-native-hook/Sendbird/src/asset/logo.png b/react-native/react-native-hook/Sendbird/src/asset/logo.png similarity index 100% rename from react-native-hook/Sendbird/src/asset/logo.png rename to react-native/react-native-hook/Sendbird/src/asset/logo.png diff --git a/react-native-hook/Sendbird/src/component/adminMessage.js b/react-native/react-native-hook/Sendbird/src/component/adminMessage.js similarity index 100% rename from react-native-hook/Sendbird/src/component/adminMessage.js rename to react-native/react-native-hook/Sendbird/src/component/adminMessage.js diff --git a/react-native-hook/Sendbird/src/component/channel.js b/react-native/react-native-hook/Sendbird/src/component/channel.js similarity index 100% rename from react-native-hook/Sendbird/src/component/channel.js rename to react-native/react-native-hook/Sendbird/src/component/channel.js diff --git a/react-native-hook/Sendbird/src/component/fileMessage.js b/react-native/react-native-hook/Sendbird/src/component/fileMessage.js similarity index 100% rename from react-native-hook/Sendbird/src/component/fileMessage.js rename to react-native/react-native-hook/Sendbird/src/component/fileMessage.js diff --git a/react-native-hook/Sendbird/src/component/message.js b/react-native/react-native-hook/Sendbird/src/component/message.js similarity index 100% rename from react-native-hook/Sendbird/src/component/message.js rename to react-native/react-native-hook/Sendbird/src/component/message.js diff --git a/react-native-hook/Sendbird/src/component/user.js b/react-native/react-native-hook/Sendbird/src/component/user.js similarity index 100% rename from react-native-hook/Sendbird/src/component/user.js rename to react-native/react-native-hook/Sendbird/src/component/user.js diff --git a/react-native-hook/Sendbird/src/component/userMessage.js b/react-native/react-native-hook/Sendbird/src/component/userMessage.js similarity index 100% rename from react-native-hook/Sendbird/src/component/userMessage.js rename to react-native/react-native-hook/Sendbird/src/component/userMessage.js diff --git a/react-native-hook/Sendbird/src/context.js b/react-native/react-native-hook/Sendbird/src/context.js similarity index 100% rename from react-native-hook/Sendbird/src/context.js rename to react-native/react-native-hook/Sendbird/src/context.js diff --git a/react-native-hook/Sendbird/src/page/channels.js b/react-native/react-native-hook/Sendbird/src/page/channels.js similarity index 100% rename from react-native-hook/Sendbird/src/page/channels.js rename to react-native/react-native-hook/Sendbird/src/page/channels.js diff --git a/react-native-hook/Sendbird/src/page/chat.js b/react-native/react-native-hook/Sendbird/src/page/chat.js similarity index 100% rename from react-native-hook/Sendbird/src/page/chat.js rename to react-native/react-native-hook/Sendbird/src/page/chat.js diff --git a/react-native-hook/Sendbird/src/page/invite.js b/react-native/react-native-hook/Sendbird/src/page/invite.js similarity index 100% rename from react-native-hook/Sendbird/src/page/invite.js rename to react-native/react-native-hook/Sendbird/src/page/invite.js diff --git a/react-native-hook/Sendbird/src/page/lobby.js b/react-native/react-native-hook/Sendbird/src/page/lobby.js similarity index 100% rename from react-native-hook/Sendbird/src/page/lobby.js rename to react-native/react-native-hook/Sendbird/src/page/lobby.js diff --git a/react-native-hook/Sendbird/src/page/login.js b/react-native/react-native-hook/Sendbird/src/page/login.js similarity index 100% rename from react-native-hook/Sendbird/src/page/login.js rename to react-native/react-native-hook/Sendbird/src/page/login.js diff --git a/react-native-hook/Sendbird/src/page/member.js b/react-native/react-native-hook/Sendbird/src/page/member.js similarity index 100% rename from react-native-hook/Sendbird/src/page/member.js rename to react-native/react-native-hook/Sendbird/src/page/member.js diff --git a/react-native-hook/Sendbird/src/page/profile.js b/react-native/react-native-hook/Sendbird/src/page/profile.js similarity index 100% rename from react-native-hook/Sendbird/src/page/profile.js rename to react-native/react-native-hook/Sendbird/src/page/profile.js diff --git a/react-native-hook/Sendbird/src/reducer/channels.js b/react-native/react-native-hook/Sendbird/src/reducer/channels.js similarity index 100% rename from react-native-hook/Sendbird/src/reducer/channels.js rename to react-native/react-native-hook/Sendbird/src/reducer/channels.js diff --git a/react-native-hook/Sendbird/src/reducer/chat.js b/react-native/react-native-hook/Sendbird/src/reducer/chat.js similarity index 100% rename from react-native-hook/Sendbird/src/reducer/chat.js rename to react-native/react-native-hook/Sendbird/src/reducer/chat.js diff --git a/react-native-hook/Sendbird/src/reducer/invite.js b/react-native/react-native-hook/Sendbird/src/reducer/invite.js similarity index 100% rename from react-native-hook/Sendbird/src/reducer/invite.js rename to react-native/react-native-hook/Sendbird/src/reducer/invite.js diff --git a/react-native-hook/Sendbird/src/reducer/login.js b/react-native/react-native-hook/Sendbird/src/reducer/login.js similarity index 100% rename from react-native-hook/Sendbird/src/reducer/login.js rename to react-native/react-native-hook/Sendbird/src/reducer/login.js diff --git a/react-native-hook/Sendbird/src/reducer/member.js b/react-native/react-native-hook/Sendbird/src/reducer/member.js similarity index 100% rename from react-native-hook/Sendbird/src/reducer/member.js rename to react-native/react-native-hook/Sendbird/src/reducer/member.js diff --git a/react-native-hook/Sendbird/src/reducer/profile.js b/react-native/react-native-hook/Sendbird/src/reducer/profile.js similarity index 100% rename from react-native-hook/Sendbird/src/reducer/profile.js rename to react-native/react-native-hook/Sendbird/src/reducer/profile.js diff --git a/react-native-hook/Sendbird/src/utils.js b/react-native/react-native-hook/Sendbird/src/utils.js similarity index 100% rename from react-native-hook/Sendbird/src/utils.js rename to react-native/react-native-hook/Sendbird/src/utils.js diff --git a/react-native-hook/Sendbird/yarn.lock b/react-native/react-native-hook/Sendbird/yarn.lock similarity index 100% rename from react-native-hook/Sendbird/yarn.lock rename to react-native/react-native-hook/Sendbird/yarn.lock diff --git a/react-native-redux-syncmanager/README.md b/react-native/react-native-redux-syncmanager/README.md similarity index 100% rename from react-native-redux-syncmanager/README.md rename to react-native/react-native-redux-syncmanager/README.md diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.buckconfig b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.buckconfig similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.buckconfig rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.buckconfig diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.eslintrc.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.eslintrc.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.eslintrc.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.eslintrc.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.flowconfig b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.flowconfig similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.flowconfig rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.flowconfig diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitattributes b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitattributes similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitattributes rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitattributes diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitignore b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitignore similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitignore rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.gitignore diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.prettierrc.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.prettierrc.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.prettierrc.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.prettierrc.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.watchmanconfig b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.watchmanconfig similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/.watchmanconfig rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/.watchmanconfig diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/App.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/App.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/App.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/App.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockCachedImage.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockCachedImage.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockCachedImage.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockCachedImage.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockFirebase.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockFirebase.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockFirebase.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockFirebase.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNativeModules.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNativeModules.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNativeModules.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNativeModules.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNavigation.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNavigation.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNavigation.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockNavigation.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSendbird.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSendbird.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSendbird.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSendbird.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSyncManager.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSyncManager.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSyncManager.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockSyncManager.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockToast.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockToast.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockToast.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockToast.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockVideo.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockVideo.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockVideo.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__mocks__/mockVideo.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/__snapshots__/utils.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/__snapshots__/utils.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/__snapshots__/utils.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/__snapshots__/utils.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/chat.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/chat.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/chat.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/chat.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/invite.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/invite.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/invite.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/invite.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/main.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/main.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/main.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/main.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/member.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/member.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/member.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/member.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/signin.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/signin.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/signin.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/__snapshots__/signin.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/chat.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/chat.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/chat.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/chat.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/invite.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/invite.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/invite.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/invite.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/main.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/main.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/main.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/main.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/member.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/member.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/member.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/member.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/signin.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/signin.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/signin.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/action/signin.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/chat.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/chat.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/chat.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/chat.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/invite.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/invite.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/invite.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/invite.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/main.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/main.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/main.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/main.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/member.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/member.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/member.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/member.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/notfound.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/notfound.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/notfound.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/notfound.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/signin.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/signin.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/signin.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/__snapshots__/signin.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/chat.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/chat.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/chat.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/chat.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/invite.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/invite.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/invite.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/invite.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/main.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/main.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/main.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/main.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/member.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/member.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/member.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/member.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/notfound.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/notfound.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/notfound.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/notfound.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/signin.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/signin.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/signin.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/controller/signin.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/navigator.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/navigator.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/navigator.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/navigator.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/chat.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/chat.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/chat.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/chat.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/invite.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/invite.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/invite.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/invite.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/main.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/main.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/main.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/main.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/member.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/member.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/member.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/member.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/signin.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/signin.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/signin.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/__snapshots__/signin.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/chat.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/chat.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/chat.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/chat.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/invite.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/invite.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/invite.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/invite.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/main.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/main.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/main.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/main.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/member.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/member.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/member.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/member.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/signin.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/signin.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/signin.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/reducer/signin.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/utils.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/utils.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/utils.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/utils.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/groupChannel.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/groupChannel.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/groupChannel.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/groupChannel.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/message.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/message.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/message.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/message.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/user.test.js.snap b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/user.test.js.snap similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/user.test.js.snap rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/__snapshots__/user.test.js.snap diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/groupChannel.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/groupChannel.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/groupChannel.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/groupChannel.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/message.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/message.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/message.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/message.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/user.test.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/user.test.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/user.test.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/__tests__/view/user.test.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.project b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.project similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.project rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.project diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.settings/org.eclipse.buildship.core.prefs b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.settings/org.eclipse.buildship.core.prefs rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/.settings/org.eclipse.buildship.core.prefs diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.classpath b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.classpath similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.classpath rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.classpath diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.project b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.project similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.project rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.project diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.settings/org.eclipse.buildship.core.prefs b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.settings/org.eclipse.buildship.core.prefs similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.settings/org.eclipse.buildship.core.prefs rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/.settings/org.eclipse.buildship.core.prefs diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/BUCK b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/BUCK similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/BUCK rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/BUCK diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainActivity.class b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainActivity.class similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainActivity.class rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainActivity.class diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainApplication.class b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainApplication.class similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainApplication.class rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/bin/src/main/java/com/reactnativesyncmanagersample/MainApplication.class diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build.gradle b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build.gradle similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build.gradle rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build.gradle diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build_defs.bzl b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build_defs.bzl similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build_defs.bzl rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/build_defs.bzl diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/debug.keystore b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/debug.keystore similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/debug.keystore rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/debug.keystore diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/google-services.json b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/google-services.json similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/google-services.json rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/google-services.json diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/proguard-rules.pro b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/proguard-rules.pro similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/proguard-rules.pro rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/proguard-rules.pro diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/debug/AndroidManifest.xml b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/debug/AndroidManifest.xml rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/debug/AndroidManifest.xml diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/AndroidManifest.xml b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/AndroidManifest.xml similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/AndroidManifest.xml rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/AndroidManifest.xml diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/AntDesign.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/AntDesign.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/AntDesign.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/AntDesign.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Entypo.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Entypo.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Entypo.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Entypo.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/EvilIcons.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/EvilIcons.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/EvilIcons.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Feather.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Feather.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Feather.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Feather.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Fontisto.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Fontisto.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Fontisto.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Fontisto.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Foundation.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Foundation.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Foundation.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Foundation.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Ionicons.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Ionicons.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Ionicons.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialIcons.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialIcons.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialIcons.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/MaterialIcons.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Octicons.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Octicons.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Octicons.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Octicons.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/SimpleLineIcons.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/SimpleLineIcons.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/SimpleLineIcons.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/SimpleLineIcons.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Zocial.ttf b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Zocial.ttf similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Zocial.ttf rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/assets/fonts/Zocial.ttf diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainActivity.java b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainActivity.java similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainActivity.java rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainActivity.java diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainApplication.java b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainApplication.java similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainApplication.java rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/java/com/reactnativesyncmanagersample/MainApplication.java diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_notification.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_notification.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_notification.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xhdpi/ic_notification.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/strings.xml b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/strings.xml similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/strings.xml rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/strings.xml diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/styles.xml b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/styles.xml similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/styles.xml rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/app/src/main/res/values/styles.xml diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/build.gradle b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/build.gradle similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/build.gradle rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/build.gradle diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle.properties b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle.properties similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle.properties rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle.properties diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.jar b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.jar rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.jar diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.properties b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.properties rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradle/wrapper/gradle-wrapper.properties diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew.bat b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew.bat similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew.bat rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/gradlew.bat diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/BUCK b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/BUCK similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/BUCK rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/BUCK diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/debug.keystore.properties b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/debug.keystore.properties similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/debug.keystore.properties rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/keystores/debug.keystore.properties diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/settings.gradle b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/settings.gradle similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/settings.gradle rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/android/settings.gradle diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/app.json b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/app.json similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/app.json rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/app.json diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/babel.config.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/babel.config.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/babel.config.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/babel.config.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/index.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/index.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/index.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/index.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/Podfile b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/Podfile similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/Podfile rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/Podfile diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOS/Info.plist b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOS/Info.plist similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOS/Info.plist rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOS/Info.plist diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOSTests/Info.plist b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOSTests/Info.plist similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOSTests/Info.plist rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample-tvOSTests/Info.plist diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/project.pbxproj b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/project.pbxproj similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/project.pbxproj rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/project.pbxproj diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample-tvOS.xcscheme b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample-tvOS.xcscheme similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample-tvOS.xcscheme rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample-tvOS.xcscheme diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample.xcscheme b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample.xcscheme similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample.xcscheme rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcodeproj/xcshareddata/xcschemes/ReactNativeSyncManagerSample.xcscheme diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/contents.xcworkspacedata b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/contents.xcworkspacedata similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/contents.xcworkspacedata rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/contents.xcworkspacedata diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.h b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.h similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.h rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.h diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.m b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.m similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.m rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/AppDelegate.m diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Base.lproj/LaunchScreen.xib b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Base.lproj/LaunchScreen.xib similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Base.lproj/LaunchScreen.xib rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Base.lproj/LaunchScreen.xib diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/Contents.json b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/Contents.json rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-3.jpg b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-3.jpg similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-3.jpg rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-3.jpg diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-4.jpg b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-4.jpg similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-4.jpg rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-4.jpg diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-5.jpg b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-5.jpg similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-5.jpg rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_launcher-5.jpg diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_notification.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_notification.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_notification.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/AppIcon.appiconset/ic_notification.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/Contents.json b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/Contents.json similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/Contents.json rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Images.xcassets/Contents.json diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Info.plist b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Info.plist similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Info.plist rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/Info.plist diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/ReactNativeSyncManagerSample.entitlements b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/ReactNativeSyncManagerSample.entitlements similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/ReactNativeSyncManagerSample.entitlements rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/ReactNativeSyncManagerSample.entitlements diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/main.m b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/main.m similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/main.m rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSample/main.m diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/Info.plist b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/Info.plist similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/Info.plist rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/Info.plist diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/ReactNativeSyncManagerSampleTests.m b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/ReactNativeSyncManagerSampleTests.m similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/ReactNativeSyncManagerSampleTests.m rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/ios/ReactNativeSyncManagerSampleTests/ReactNativeSyncManagerSampleTests.m diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/metro.config.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/metro.config.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/metro.config.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/metro.config.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/package.json b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/package.json similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/package.json rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/package.json diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/chat.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/chat.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/chat.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/chat.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/invite.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/invite.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/invite.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/invite.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/main.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/main.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/main.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/main.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/member.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/member.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/member.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/member.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/signin.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/signin.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/signin.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/action/signin.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/config.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/config.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/config.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/config.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/chat.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/chat.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/chat.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/chat.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/invite.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/invite.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/invite.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/invite.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/main.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/main.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/main.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/main.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/member.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/member.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/member.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/member.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/notfound.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/notfound.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/notfound.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/notfound.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/signin.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/signin.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/signin.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/controller/signin.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_256.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_256.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_256.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_256.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_34.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_34.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_34.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_34.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_512.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_512.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_512.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_512.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_68.png b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_68.png similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_68.png rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/img/icon_sb_68.png diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/navigator.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/navigator.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/navigator.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/navigator.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/push.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/push.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/push.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/push.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/chat.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/chat.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/chat.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/chat.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/index.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/index.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/index.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/index.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/invite.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/invite.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/invite.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/invite.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/main.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/main.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/main.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/main.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/member.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/member.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/member.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/member.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/signin.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/signin.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/signin.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/reducer/signin.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/store.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/store.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/store.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/store.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/chat.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/chat.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/chat.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/chat.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/groupChannel.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/groupChannel.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/groupChannel.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/groupChannel.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/invite.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/invite.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/invite.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/invite.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/main.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/main.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/main.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/main.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/member.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/member.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/member.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/member.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/message.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/message.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/message.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/message.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/notfound.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/notfound.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/notfound.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/notfound.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/signin.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/signin.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/signin.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/signin.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/user.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/user.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/user.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/style/user.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/utils.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/utils.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/utils.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/utils.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/groupChannel.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/groupChannel.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/groupChannel.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/groupChannel.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/message.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/message.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/message.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/message.js diff --git a/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/user.js b/react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/user.js similarity index 100% rename from react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/user.js rename to react-native/react-native-redux-syncmanager/ReactNativeSyncManagerSample/src/view/user.js diff --git a/react-native-redux/README.md b/react-native/react-native-redux/README.md similarity index 100% rename from react-native-redux/README.md rename to react-native/react-native-redux/README.md diff --git a/react-native-redux/ReactNativeWithSendBird/.gitignore b/react-native/react-native-redux/ReactNativeWithSendBird/.gitignore similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/.gitignore rename to react-native/react-native-redux/ReactNativeWithSendBird/.gitignore diff --git a/react-native-redux/ReactNativeWithSendBird/App.js b/react-native/react-native-redux/ReactNativeWithSendBird/App.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/App.js rename to react-native/react-native-redux/ReactNativeWithSendBird/App.js diff --git a/react-native-redux/ReactNativeWithSendBird/__mocks__/mockCachedImage.js b/react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockCachedImage.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__mocks__/mockCachedImage.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockCachedImage.js diff --git a/react-native-redux/ReactNativeWithSendBird/__mocks__/mockFirebase.js b/react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockFirebase.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__mocks__/mockFirebase.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockFirebase.js diff --git a/react-native-redux/ReactNativeWithSendBird/__mocks__/mockNavigation.js b/react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockNavigation.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__mocks__/mockNavigation.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockNavigation.js diff --git a/react-native-redux/ReactNativeWithSendBird/__mocks__/mockSendbird.js b/react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockSendbird.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__mocks__/mockSendbird.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockSendbird.js diff --git a/react-native-redux/ReactNativeWithSendBird/__mocks__/mockVideo.js b/react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockVideo.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__mocks__/mockVideo.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__mocks__/mockVideo.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/blockUserActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/chatActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/groupChannelInviteActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/loginActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/memberActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/menuActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/openChannelCreateActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/actions/profileActions.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/AdminMessage.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/AdminMessage.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/AdminMessage.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/AdminMessage.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/FileItem.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/FileItem.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/FileItem.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/FileItem.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/Hr.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/Hr.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/Hr.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/Hr.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/ImageItem.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/ImageItem.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/ImageItem.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/ImageItem.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/Message.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/Message.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/Message.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/Message.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageAvatar.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageAvatar.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageAvatar.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageAvatar.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageBubble.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageBubble.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageBubble.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageBubble.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageContainer.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageContainer.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageContainer.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageContainer.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageInput.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageInput.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageInput.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/MessageInput.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/Spinner.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/Spinner.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/Spinner.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/Spinner.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/TextItem.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/TextItem.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/TextItem.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/TextItem.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/AdminMessage.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/FileItem.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/FileItem.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/FileItem.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/FileItem.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Hr.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Hr.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Hr.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Hr.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/ImageItem.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/ImageItem.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/ImageItem.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/ImageItem.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Message.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageAvatar.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageAvatar.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageAvatar.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageAvatar.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageBubble.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageBubble.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageBubble.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageBubble.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageContainer.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageContainer.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageContainer.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageContainer.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/MessageInput.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/Spinner.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/TextItem.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/TextItem.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/TextItem.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/components/__snapshots__/TextItem.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/helpers/mockStorage.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/helpers/mockStorage.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/helpers/mockStorage.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/helpers/mockStorage.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/blockUserReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/blockUserReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/blockUserReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/blockUserReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/chatReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/chatReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/chatReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/chatReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelInviteReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelInviteReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelInviteReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelInviteReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/groupChannelReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/loginReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/loginReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/loginReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/loginReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/memberReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/memberReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/memberReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/memberReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/menuReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/menuReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/menuReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/menuReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelCreateReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelCreateReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelCreateReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelCreateReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/openChannelReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/profileReducer.tests.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/profileReducer.tests.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/profileReducer.tests.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/__snapshots__/profileReducer.tests.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/blockUserReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/blockUserReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/blockUserReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/blockUserReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/chatReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelInviteReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/groupChannelReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/loginReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/memberReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/menuReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelCreateReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/openChannelReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/reducers/profileReducer.tests.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/BlockUser.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/BlockUser.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/BlockUser.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/BlockUser.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Chat.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Chat.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/Chat.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Chat.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannel.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannel.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannel.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannel.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/GroupChannelInvite.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Login.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Login.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/Login.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Login.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Member.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Member.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/Member.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Member.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Menu.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Menu.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/Menu.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Menu.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannel.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannel.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannel.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannel.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannelCreate.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannelCreate.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannelCreate.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/OpenChannelCreate.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Profile.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Profile.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/Profile.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Profile.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Start.test.js b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Start.test.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/Start.test.js rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/Start.test.js diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/BlockUser.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/BlockUser.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/BlockUser.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/BlockUser.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Chat.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannel.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/GroupChannelInvite.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Login.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Member.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Menu.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Menu.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Menu.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Menu.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannel.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannel.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannel.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannel.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannelCreate.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannelCreate.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannelCreate.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/OpenChannelCreate.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Profile.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Profile.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Profile.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Profile.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Start.test.js.snap b/react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Start.test.js.snap similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Start.test.js.snap rename to react-native/react-native-redux/ReactNativeWithSendBird/__tests__/screens/__snapshots__/Start.test.js.snap diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/BUCK b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/BUCK similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/BUCK rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/BUCK diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/build.gradle b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/build.gradle similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/build.gradle rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/build.gradle diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/build_defs.bzl b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/build_defs.bzl similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/build_defs.bzl rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/build_defs.bzl diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/google-services.json b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/google-services.json similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/google-services.json rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/google-services.json diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/proguard-rules.pro b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/proguard-rules.pro similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/proguard-rules.pro rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/proguard-rules.pro diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/debug/AndroidManifest.xml diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/AndroidManifest.xml diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/AntDesign.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/AntDesign.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/AntDesign.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/AntDesign.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Entypo.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Entypo.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Entypo.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Entypo.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/EvilIcons.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Feather.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Foundation.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Foundation.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Foundation.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Foundation.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Ionicons.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialIcons.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialIcons.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialIcons.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/MaterialIcons.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Octicons.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Zocial.ttf b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Zocial.ttf similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Zocial.ttf rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/assets/fonts/Zocial.ttf diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainActivity.java b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainActivity.java similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainActivity.java rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainActivity.java diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainApplication.java b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainApplication.java similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainApplication.java rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/java/com/reactnativewithsendbird/MainApplication.java diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/sendbird_ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/sendbird_ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/sendbird_ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-hdpi/sendbird_ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/sendbird_ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/sendbird_ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/sendbird_ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-mdpi/sendbird_ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_notification.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_notification.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_notification.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xhdpi/sendbird_ic_notification.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/sendbird_ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/sendbird_ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/sendbird_ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxhdpi/sendbird_ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/sendbird_ic_launcher.png b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/sendbird_ic_launcher.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/sendbird_ic_launcher.png rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/mipmap-xxxhdpi/sendbird_ic_launcher.png diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/strings.xml b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/strings.xml similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/strings.xml rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/strings.xml diff --git a/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/styles.xml b/react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/styles.xml similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/styles.xml rename to react-native/react-native-redux/ReactNativeWithSendBird/android/app/src/main/res/values/styles.xml diff --git a/react-native-redux/ReactNativeWithSendBird/android/build.gradle b/react-native/react-native-redux/ReactNativeWithSendBird/android/build.gradle similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/build.gradle rename to react-native/react-native-redux/ReactNativeWithSendBird/android/build.gradle diff --git a/react-native-redux/ReactNativeWithSendBird/android/gradle.properties b/react-native/react-native-redux/ReactNativeWithSendBird/android/gradle.properties similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/gradle.properties rename to react-native/react-native-redux/ReactNativeWithSendBird/android/gradle.properties diff --git a/react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.jar b/react-native/react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.jar rename to react-native/react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.jar diff --git a/react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties b/react-native/react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties rename to react-native/react-native-redux/ReactNativeWithSendBird/android/gradle/wrapper/gradle-wrapper.properties diff --git a/react-native-redux/ReactNativeWithSendBird/android/gradlew b/react-native/react-native-redux/ReactNativeWithSendBird/android/gradlew similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/gradlew rename to react-native/react-native-redux/ReactNativeWithSendBird/android/gradlew diff --git a/react-native-redux/ReactNativeWithSendBird/android/gradlew.bat b/react-native/react-native-redux/ReactNativeWithSendBird/android/gradlew.bat similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/gradlew.bat rename to react-native/react-native-redux/ReactNativeWithSendBird/android/gradlew.bat diff --git a/react-native-redux/ReactNativeWithSendBird/android/settings.gradle b/react-native/react-native-redux/ReactNativeWithSendBird/android/settings.gradle similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/android/settings.gradle rename to react-native/react-native-redux/ReactNativeWithSendBird/android/settings.gradle diff --git a/react-native-redux/ReactNativeWithSendBird/app.json b/react-native/react-native-redux/ReactNativeWithSendBird/app.json similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/app.json rename to react-native/react-native-redux/ReactNativeWithSendBird/app.json diff --git a/react-native-redux/ReactNativeWithSendBird/babel.config.js b/react-native/react-native-redux/ReactNativeWithSendBird/babel.config.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/babel.config.js rename to react-native/react-native-redux/ReactNativeWithSendBird/babel.config.js diff --git a/react-native-redux/ReactNativeWithSendBird/index.js b/react-native/react-native-redux/ReactNativeWithSendBird/index.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/index.js rename to react-native/react-native-redux/ReactNativeWithSendBird/index.js diff --git a/react-native-redux/ReactNativeWithSendBird/ios/Podfile b/react-native/react-native-redux/ReactNativeWithSendBird/ios/Podfile similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/Podfile rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/Podfile diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOS/Info.plist b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOS/Info.plist similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOS/Info.plist rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOS/Info.plist diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOSTests/Info.plist b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOSTests/Info.plist similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOSTests/Info.plist rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird-tvOSTests/Info.plist diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/project.pbxproj diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird-tvOS.xcscheme diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird.xcscheme b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird.xcscheme similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird.xcscheme rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcodeproj/xcshareddata/xcschemes/ReactNativeWithSendBird.xcscheme diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/contents.xcworkspacedata b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/contents.xcworkspacedata similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/contents.xcworkspacedata rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/contents.xcworkspacedata diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.h b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.h similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.h rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.h diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/AppDelegate.m diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Base.lproj/LaunchScreen.xib b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Base.lproj/LaunchScreen.xib similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Base.lproj/LaunchScreen.xib rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Base.lproj/LaunchScreen.xib diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/GoogleService-Info.plist b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/GoogleService-Info.plist similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/GoogleService-Info.plist rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/GoogleService-Info.plist diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/Contents.json b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/Contents.json rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_1024px.png b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_1024px.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_1024px.png rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_1024px.png diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_120px.png b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_120px.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_120px.png rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_120px.png diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_152px.png b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_152px.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_152px.png rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_152px.png diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_167px.png b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_167px.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_167px.png rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_167px.png diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_180px.png b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_180px.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_180px.png rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_180px.png diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_76px.png b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_76px.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_76px.png rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/AppIcon.appiconset/icon_76px.png diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Images.xcassets/Contents.json diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/Info.plist diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/ReactNativeWithSendBird.entitlements diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBird/main.m diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/Info.plist b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/Info.plist similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/Info.plist rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/Info.plist diff --git a/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m b/react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m rename to react-native/react-native-redux/ReactNativeWithSendBird/ios/ReactNativeWithSendBirdTests/ReactNativeWithSendBirdTests.m diff --git a/react-native-redux/ReactNativeWithSendBird/jsconfig.json b/react-native/react-native-redux/ReactNativeWithSendBird/jsconfig.json similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/jsconfig.json rename to react-native/react-native-redux/ReactNativeWithSendBird/jsconfig.json diff --git a/react-native-redux/ReactNativeWithSendBird/metro.config.js b/react-native/react-native-redux/ReactNativeWithSendBird/metro.config.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/metro.config.js rename to react-native/react-native-redux/ReactNativeWithSendBird/metro.config.js diff --git a/react-native-redux/ReactNativeWithSendBird/package.json b/react-native/react-native-redux/ReactNativeWithSendBird/package.json similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/package.json rename to react-native/react-native-redux/ReactNativeWithSendBird/package.json diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/blockUserActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/blockUserActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/blockUserActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/blockUserActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/chatActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/chatActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/chatActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/chatActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/groupChannelInviteActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/index.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/index.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/index.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/index.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/loginActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/loginActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/loginActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/loginActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/memberActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/memberActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/memberActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/memberActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/menuActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/menuActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/menuActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/menuActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/openChannelActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/openChannelActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/openChannelActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/openChannelActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/openChannelCreateActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/profileActions.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/profileActions.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/profileActions.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/profileActions.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/actions/types.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/actions/types.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/actions/types.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/actions/types.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/appStateChangeHandler.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/appStateChangeHandler.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/appStateChangeHandler.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/appStateChangeHandler.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/backgroundPush.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/backgroundPush.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/backgroundPush.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/backgroundPush.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/Hr.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/Hr.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/Hr.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/Hr.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/ImageItem.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/ImageItem.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/ImageItem.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/ImageItem.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/Message.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/Message.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/Message.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/Message.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/MessageAvatar.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageAvatar.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/MessageAvatar.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageAvatar.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/MessageBubble.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageBubble.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/MessageBubble.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageBubble.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/MessageContainer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageContainer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/MessageContainer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageContainer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/MessageInput.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageInput.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/MessageInput.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageInput.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/MessageItem.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageItem.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/MessageItem.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/MessageItem.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/Spinner.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/Spinner.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/Spinner.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/Spinner.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/components/index.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/components/index.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/components/index.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/components/index.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_256.png b/react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_256.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_256.png rename to react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_256.png diff --git a/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_34.png b/react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_34.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_34.png rename to react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_34.png diff --git a/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_512.png b/react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_512.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_512.png rename to react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_512.png diff --git a/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_68.png b/react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_68.png similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_68.png rename to react-native/react-native-redux/ReactNativeWithSendBird/src/img/icon_sb_68.png diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/blockUserReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/blockUserReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/blockUserReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/blockUserReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/chatReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/chatReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/chatReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/chatReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelInviteReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/groupChannelReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/index.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/index.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/index.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/index.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/loginReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/loginReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/loginReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/loginReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/memberReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/memberReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/memberReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/memberReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/menuReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/menuReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/menuReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/menuReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelCreateReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/openChannelReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/reducers/profileReducer.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/profileReducer.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/reducers/profileReducer.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/reducers/profileReducer.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/BlockUser.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/BlockUser.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/BlockUser.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/BlockUser.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/Chat.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Chat.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/Chat.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Chat.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannel.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannel.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannel.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannel.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannelInvite.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannelInvite.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannelInvite.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/GroupChannelInvite.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/Login.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Login.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/Login.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Login.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/Member.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Member.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/Member.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Member.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/Menu.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Menu.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/Menu.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Menu.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannel.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannel.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannel.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannel.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannelCreate.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannelCreate.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannelCreate.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/OpenChannelCreate.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/Profile.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Profile.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/Profile.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Profile.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/screens/Start.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Start.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/screens/Start.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/screens/Start.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/chat.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/chat.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/chat.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/chat.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/groupChannel.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/groupChannel.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/groupChannel.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/groupChannel.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/index.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/index.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/index.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/index.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/openChannel.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/openChannel.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/openChannel.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/openChannel.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/user.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/user.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/user.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/user.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/utils.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/utils.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/utils.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/sendbirdActions/utils.js diff --git a/react-native-redux/ReactNativeWithSendBird/src/store/index.js b/react-native/react-native-redux/ReactNativeWithSendBird/src/store/index.js similarity index 100% rename from react-native-redux/ReactNativeWithSendBird/src/store/index.js rename to react-native/react-native-redux/ReactNativeWithSendBird/src/store/index.js diff --git a/react-app-composed/.env.example b/react/react-app-composed/.env.example similarity index 100% rename from react-app-composed/.env.example rename to react/react-app-composed/.env.example diff --git a/react-app-composed/.gitignore b/react/react-app-composed/.gitignore similarity index 100% rename from react-app-composed/.gitignore rename to react/react-app-composed/.gitignore diff --git a/react-app-composed/README.md b/react/react-app-composed/README.md similarity index 100% rename from react-app-composed/README.md rename to react/react-app-composed/README.md diff --git a/react-app-composed/config/env.js b/react/react-app-composed/config/env.js similarity index 100% rename from react-app-composed/config/env.js rename to react/react-app-composed/config/env.js diff --git a/react-app-composed/config/getHttpsConfig.js b/react/react-app-composed/config/getHttpsConfig.js similarity index 100% rename from react-app-composed/config/getHttpsConfig.js rename to react/react-app-composed/config/getHttpsConfig.js diff --git a/react-app-composed/config/jest/cssTransform.js b/react/react-app-composed/config/jest/cssTransform.js similarity index 100% rename from react-app-composed/config/jest/cssTransform.js rename to react/react-app-composed/config/jest/cssTransform.js diff --git a/react-app-composed/config/jest/fileTransform.js b/react/react-app-composed/config/jest/fileTransform.js similarity index 100% rename from react-app-composed/config/jest/fileTransform.js rename to react/react-app-composed/config/jest/fileTransform.js diff --git a/react-app-composed/config/modules.js b/react/react-app-composed/config/modules.js similarity index 100% rename from react-app-composed/config/modules.js rename to react/react-app-composed/config/modules.js diff --git a/react-app-composed/config/paths.js b/react/react-app-composed/config/paths.js similarity index 100% rename from react-app-composed/config/paths.js rename to react/react-app-composed/config/paths.js diff --git a/react-app-composed/config/pnpTs.js b/react/react-app-composed/config/pnpTs.js similarity index 100% rename from react-app-composed/config/pnpTs.js rename to react/react-app-composed/config/pnpTs.js diff --git a/react-app-composed/config/webpack.config.js b/react/react-app-composed/config/webpack.config.js similarity index 100% rename from react-app-composed/config/webpack.config.js rename to react/react-app-composed/config/webpack.config.js diff --git a/react-app-composed/config/webpackDevServer.config.js b/react/react-app-composed/config/webpackDevServer.config.js similarity index 100% rename from react-app-composed/config/webpackDevServer.config.js rename to react/react-app-composed/config/webpackDevServer.config.js diff --git a/react-app-composed/package.json b/react/react-app-composed/package.json similarity index 100% rename from react-app-composed/package.json rename to react/react-app-composed/package.json diff --git a/react-app-composed/public/favicon.ico b/react/react-app-composed/public/favicon.ico similarity index 100% rename from react-app-composed/public/favicon.ico rename to react/react-app-composed/public/favicon.ico diff --git a/react-app-composed/public/index.html b/react/react-app-composed/public/index.html similarity index 100% rename from react-app-composed/public/index.html rename to react/react-app-composed/public/index.html diff --git a/react-app-composed/public/logo192.png b/react/react-app-composed/public/logo192.png similarity index 100% rename from react-app-composed/public/logo192.png rename to react/react-app-composed/public/logo192.png diff --git a/react-app-composed/public/logo512.png b/react/react-app-composed/public/logo512.png similarity index 100% rename from react-app-composed/public/logo512.png rename to react/react-app-composed/public/logo512.png diff --git a/react-app-composed/public/manifest.json b/react/react-app-composed/public/manifest.json similarity index 100% rename from react-app-composed/public/manifest.json rename to react/react-app-composed/public/manifest.json diff --git a/react-app-composed/public/robots.txt b/react/react-app-composed/public/robots.txt similarity index 100% rename from react-app-composed/public/robots.txt rename to react/react-app-composed/public/robots.txt diff --git a/react-app-composed/scripts/build.js b/react/react-app-composed/scripts/build.js similarity index 100% rename from react-app-composed/scripts/build.js rename to react/react-app-composed/scripts/build.js diff --git a/react-app-composed/scripts/start.js b/react/react-app-composed/scripts/start.js similarity index 100% rename from react-app-composed/scripts/start.js rename to react/react-app-composed/scripts/start.js diff --git a/react-app-composed/scripts/test.js b/react/react-app-composed/scripts/test.js similarity index 100% rename from react-app-composed/scripts/test.js rename to react/react-app-composed/scripts/test.js diff --git a/react-app-composed/src/App.css b/react/react-app-composed/src/App.css similarity index 100% rename from react-app-composed/src/App.css rename to react/react-app-composed/src/App.css diff --git a/react-app-composed/src/App.js b/react/react-app-composed/src/App.js similarity index 100% rename from react-app-composed/src/App.js rename to react/react-app-composed/src/App.js diff --git a/react-app-composed/src/Chat.css b/react/react-app-composed/src/Chat.css similarity index 100% rename from react-app-composed/src/Chat.css rename to react/react-app-composed/src/Chat.css diff --git a/react-app-composed/src/Chat.js b/react/react-app-composed/src/Chat.js similarity index 100% rename from react-app-composed/src/Chat.js rename to react/react-app-composed/src/Chat.js diff --git a/react-app-composed/src/Login.jsx b/react/react-app-composed/src/Login.jsx similarity index 100% rename from react-app-composed/src/Login.jsx rename to react/react-app-composed/src/Login.jsx diff --git a/react-app-composed/src/index.css b/react/react-app-composed/src/index.css similarity index 100% rename from react-app-composed/src/index.css rename to react/react-app-composed/src/index.css diff --git a/react-app-composed/src/index.js b/react/react-app-composed/src/index.js similarity index 100% rename from react-app-composed/src/index.js rename to react/react-app-composed/src/index.js diff --git a/react-app-composed/src/logo.svg b/react/react-app-composed/src/logo.svg similarity index 100% rename from react-app-composed/src/logo.svg rename to react/react-app-composed/src/logo.svg diff --git a/react-app-composed/src/serviceWorker.js b/react/react-app-composed/src/serviceWorker.js similarity index 100% rename from react-app-composed/src/serviceWorker.js rename to react/react-app-composed/src/serviceWorker.js diff --git a/react-app-composed/src/setupTests.js b/react/react-app-composed/src/setupTests.js similarity index 100% rename from react-app-composed/src/setupTests.js rename to react/react-app-composed/src/setupTests.js diff --git a/react-app-custom/.env.example b/react/react-app-custom/.env.example similarity index 100% rename from react-app-custom/.env.example rename to react/react-app-custom/.env.example diff --git a/react-app-custom/.gitignore b/react/react-app-custom/.gitignore similarity index 100% rename from react-app-custom/.gitignore rename to react/react-app-custom/.gitignore diff --git a/react-app-custom/README.md b/react/react-app-custom/README.md similarity index 100% rename from react-app-custom/README.md rename to react/react-app-custom/README.md diff --git a/react-app-custom/config/env.js b/react/react-app-custom/config/env.js similarity index 100% rename from react-app-custom/config/env.js rename to react/react-app-custom/config/env.js diff --git a/react-app-custom/config/getHttpsConfig.js b/react/react-app-custom/config/getHttpsConfig.js similarity index 100% rename from react-app-custom/config/getHttpsConfig.js rename to react/react-app-custom/config/getHttpsConfig.js diff --git a/react-app-custom/config/jest/cssTransform.js b/react/react-app-custom/config/jest/cssTransform.js similarity index 100% rename from react-app-custom/config/jest/cssTransform.js rename to react/react-app-custom/config/jest/cssTransform.js diff --git a/react-app-custom/config/jest/fileTransform.js b/react/react-app-custom/config/jest/fileTransform.js similarity index 100% rename from react-app-custom/config/jest/fileTransform.js rename to react/react-app-custom/config/jest/fileTransform.js diff --git a/react-app-custom/config/modules.js b/react/react-app-custom/config/modules.js similarity index 100% rename from react-app-custom/config/modules.js rename to react/react-app-custom/config/modules.js diff --git a/react-app-custom/config/paths.js b/react/react-app-custom/config/paths.js similarity index 100% rename from react-app-custom/config/paths.js rename to react/react-app-custom/config/paths.js diff --git a/react-app-custom/config/pnpTs.js b/react/react-app-custom/config/pnpTs.js similarity index 100% rename from react-app-custom/config/pnpTs.js rename to react/react-app-custom/config/pnpTs.js diff --git a/react-app-custom/config/webpack.config.js b/react/react-app-custom/config/webpack.config.js similarity index 100% rename from react-app-custom/config/webpack.config.js rename to react/react-app-custom/config/webpack.config.js diff --git a/react-app-custom/config/webpackDevServer.config.js b/react/react-app-custom/config/webpackDevServer.config.js similarity index 100% rename from react-app-custom/config/webpackDevServer.config.js rename to react/react-app-custom/config/webpackDevServer.config.js diff --git a/react-app-custom/package.json b/react/react-app-custom/package.json similarity index 100% rename from react-app-custom/package.json rename to react/react-app-custom/package.json diff --git a/react-app-custom/public/favicon.ico b/react/react-app-custom/public/favicon.ico similarity index 100% rename from react-app-custom/public/favicon.ico rename to react/react-app-custom/public/favicon.ico diff --git a/react-app-custom/public/index.html b/react/react-app-custom/public/index.html similarity index 100% rename from react-app-custom/public/index.html rename to react/react-app-custom/public/index.html diff --git a/react-app-custom/public/logo192.png b/react/react-app-custom/public/logo192.png similarity index 100% rename from react-app-custom/public/logo192.png rename to react/react-app-custom/public/logo192.png diff --git a/react-app-custom/public/logo512.png b/react/react-app-custom/public/logo512.png similarity index 100% rename from react-app-custom/public/logo512.png rename to react/react-app-custom/public/logo512.png diff --git a/react-app-custom/public/manifest.json b/react/react-app-custom/public/manifest.json similarity index 100% rename from react-app-custom/public/manifest.json rename to react/react-app-custom/public/manifest.json diff --git a/react-app-custom/public/robots.txt b/react/react-app-custom/public/robots.txt similarity index 100% rename from react-app-custom/public/robots.txt rename to react/react-app-custom/public/robots.txt diff --git a/react-app-custom/scripts/build.js b/react/react-app-custom/scripts/build.js similarity index 100% rename from react-app-custom/scripts/build.js rename to react/react-app-custom/scripts/build.js diff --git a/react-app-custom/scripts/start.js b/react/react-app-custom/scripts/start.js similarity index 100% rename from react-app-custom/scripts/start.js rename to react/react-app-custom/scripts/start.js diff --git a/react-app-custom/scripts/test.js b/react/react-app-custom/scripts/test.js similarity index 100% rename from react-app-custom/scripts/test.js rename to react/react-app-custom/scripts/test.js diff --git a/react-app-custom/src/App.css b/react/react-app-custom/src/App.css similarity index 100% rename from react-app-custom/src/App.css rename to react/react-app-custom/src/App.css diff --git a/react-app-custom/src/App.js b/react/react-app-custom/src/App.js similarity index 100% rename from react-app-custom/src/App.js rename to react/react-app-custom/src/App.js diff --git a/react-app-custom/src/Chat/ChannelPreview.jsx b/react/react-app-custom/src/Chat/ChannelPreview.jsx similarity index 100% rename from react-app-custom/src/Chat/ChannelPreview.jsx rename to react/react-app-custom/src/Chat/ChannelPreview.jsx diff --git a/react-app-custom/src/Chat/CustomUserList.js b/react/react-app-custom/src/Chat/CustomUserList.js similarity index 100% rename from react-app-custom/src/Chat/CustomUserList.js rename to react/react-app-custom/src/Chat/CustomUserList.js diff --git a/react-app-custom/src/Chat/Index.jsx b/react/react-app-custom/src/Chat/Index.jsx similarity index 100% rename from react-app-custom/src/Chat/Index.jsx rename to react/react-app-custom/src/Chat/Index.jsx diff --git a/react-app-custom/src/Chat/Message.jsx b/react/react-app-custom/src/Chat/Message.jsx similarity index 100% rename from react-app-custom/src/Chat/Message.jsx rename to react/react-app-custom/src/Chat/Message.jsx diff --git a/react-app-custom/src/Chat/index.css b/react/react-app-custom/src/Chat/index.css similarity index 100% rename from react-app-custom/src/Chat/index.css rename to react/react-app-custom/src/Chat/index.css diff --git a/react-app-custom/src/Login.jsx b/react/react-app-custom/src/Login.jsx similarity index 100% rename from react-app-custom/src/Login.jsx rename to react/react-app-custom/src/Login.jsx diff --git a/react-app-custom/src/index.css b/react/react-app-custom/src/index.css similarity index 100% rename from react-app-custom/src/index.css rename to react/react-app-custom/src/index.css diff --git a/react-app-custom/src/index.js b/react/react-app-custom/src/index.js similarity index 100% rename from react-app-custom/src/index.js rename to react/react-app-custom/src/index.js diff --git a/react-app-custom/src/logo.svg b/react/react-app-custom/src/logo.svg similarity index 100% rename from react-app-custom/src/logo.svg rename to react/react-app-custom/src/logo.svg diff --git a/react-app-custom/src/serviceWorker.js b/react/react-app-custom/src/serviceWorker.js similarity index 100% rename from react-app-custom/src/serviceWorker.js rename to react/react-app-custom/src/serviceWorker.js diff --git a/react-app-custom/src/setupTests.js b/react/react-app-custom/src/setupTests.js similarity index 100% rename from react-app-custom/src/setupTests.js rename to react/react-app-custom/src/setupTests.js diff --git a/react-app-simple/.env.example b/react/react-app-simple/.env.example similarity index 100% rename from react-app-simple/.env.example rename to react/react-app-simple/.env.example diff --git a/react-app-simple/.gitignore b/react/react-app-simple/.gitignore similarity index 100% rename from react-app-simple/.gitignore rename to react/react-app-simple/.gitignore diff --git a/react-app-simple/README.md b/react/react-app-simple/README.md similarity index 100% rename from react-app-simple/README.md rename to react/react-app-simple/README.md diff --git a/react-app-simple/config/env.js b/react/react-app-simple/config/env.js similarity index 100% rename from react-app-simple/config/env.js rename to react/react-app-simple/config/env.js diff --git a/react-app-simple/config/getHttpsConfig.js b/react/react-app-simple/config/getHttpsConfig.js similarity index 100% rename from react-app-simple/config/getHttpsConfig.js rename to react/react-app-simple/config/getHttpsConfig.js diff --git a/react-app-simple/config/jest/cssTransform.js b/react/react-app-simple/config/jest/cssTransform.js similarity index 100% rename from react-app-simple/config/jest/cssTransform.js rename to react/react-app-simple/config/jest/cssTransform.js diff --git a/react-app-simple/config/jest/fileTransform.js b/react/react-app-simple/config/jest/fileTransform.js similarity index 100% rename from react-app-simple/config/jest/fileTransform.js rename to react/react-app-simple/config/jest/fileTransform.js diff --git a/react-app-simple/config/modules.js b/react/react-app-simple/config/modules.js similarity index 100% rename from react-app-simple/config/modules.js rename to react/react-app-simple/config/modules.js diff --git a/react-app-simple/config/paths.js b/react/react-app-simple/config/paths.js similarity index 100% rename from react-app-simple/config/paths.js rename to react/react-app-simple/config/paths.js diff --git a/react-app-simple/config/pnpTs.js b/react/react-app-simple/config/pnpTs.js similarity index 100% rename from react-app-simple/config/pnpTs.js rename to react/react-app-simple/config/pnpTs.js diff --git a/react-app-simple/config/webpack.config.js b/react/react-app-simple/config/webpack.config.js similarity index 100% rename from react-app-simple/config/webpack.config.js rename to react/react-app-simple/config/webpack.config.js diff --git a/react-app-simple/config/webpackDevServer.config.js b/react/react-app-simple/config/webpackDevServer.config.js similarity index 100% rename from react-app-simple/config/webpackDevServer.config.js rename to react/react-app-simple/config/webpackDevServer.config.js diff --git a/react-app-simple/package.json b/react/react-app-simple/package.json similarity index 100% rename from react-app-simple/package.json rename to react/react-app-simple/package.json diff --git a/react-app-simple/public/favicon.ico b/react/react-app-simple/public/favicon.ico similarity index 100% rename from react-app-simple/public/favicon.ico rename to react/react-app-simple/public/favicon.ico diff --git a/react-app-simple/public/index.html b/react/react-app-simple/public/index.html similarity index 100% rename from react-app-simple/public/index.html rename to react/react-app-simple/public/index.html diff --git a/react-app-simple/public/logo192.png b/react/react-app-simple/public/logo192.png similarity index 100% rename from react-app-simple/public/logo192.png rename to react/react-app-simple/public/logo192.png diff --git a/react-app-simple/public/logo512.png b/react/react-app-simple/public/logo512.png similarity index 100% rename from react-app-simple/public/logo512.png rename to react/react-app-simple/public/logo512.png diff --git a/react-app-simple/public/manifest.json b/react/react-app-simple/public/manifest.json similarity index 100% rename from react-app-simple/public/manifest.json rename to react/react-app-simple/public/manifest.json diff --git a/react-app-simple/public/robots.txt b/react/react-app-simple/public/robots.txt similarity index 100% rename from react-app-simple/public/robots.txt rename to react/react-app-simple/public/robots.txt diff --git a/react-app-simple/scripts/build.js b/react/react-app-simple/scripts/build.js similarity index 100% rename from react-app-simple/scripts/build.js rename to react/react-app-simple/scripts/build.js diff --git a/react-app-simple/scripts/start.js b/react/react-app-simple/scripts/start.js similarity index 100% rename from react-app-simple/scripts/start.js rename to react/react-app-simple/scripts/start.js diff --git a/react-app-simple/scripts/test.js b/react/react-app-simple/scripts/test.js similarity index 100% rename from react-app-simple/scripts/test.js rename to react/react-app-simple/scripts/test.js diff --git a/react-app-simple/src/App.css b/react/react-app-simple/src/App.css similarity index 100% rename from react-app-simple/src/App.css rename to react/react-app-simple/src/App.css diff --git a/react-app-simple/src/App.js b/react/react-app-simple/src/App.js similarity index 100% rename from react-app-simple/src/App.js rename to react/react-app-simple/src/App.js diff --git a/react-app-simple/src/index.css b/react/react-app-simple/src/index.css similarity index 100% rename from react-app-simple/src/index.css rename to react/react-app-simple/src/index.css diff --git a/react-app-simple/src/index.js b/react/react-app-simple/src/index.js similarity index 100% rename from react-app-simple/src/index.js rename to react/react-app-simple/src/index.js diff --git a/react-app-simple/src/logo.svg b/react/react-app-simple/src/logo.svg similarity index 100% rename from react-app-simple/src/logo.svg rename to react/react-app-simple/src/logo.svg diff --git a/react-app-simple/src/serviceWorker.js b/react/react-app-simple/src/serviceWorker.js similarity index 100% rename from react-app-simple/src/serviceWorker.js rename to react/react-app-simple/src/serviceWorker.js diff --git a/react-app-simple/src/setupTests.js b/react/react-app-simple/src/setupTests.js similarity index 100% rename from react-app-simple/src/setupTests.js rename to react/react-app-simple/src/setupTests.js From 7f4e8920fad5d753dcac2c846c1556d9752d095d Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 29 Jun 2021 18:09:51 +0100 Subject: [PATCH 103/145] Renamed web to javascript --- README.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index ed346f41..b679bf48 100644 --- a/README.md +++ b/README.md @@ -30,13 +30,13 @@ The Sendbird React Native framework allows you to simplify development for iOS a ### JavaScript -- [**Web chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/web-basic-sample) is a Slack-like full screen chat sample for desktop browsers. Group channel and open channel are the two main channel types in which you can create various subtypes where users can send and receive messages. This sample is written in JavaScript with [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). +- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample) is a Slack-like full screen chat sample for desktop browsers. Group channel and open channel are the two main channel types in which you can create various subtypes where users can send and receive messages. This sample is written in JavaScript with [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). -- [**Web widget sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/web-widget) is a Facebook-chat-like chat widget for websites. +- [**JavaScript widget sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-widget) is a Facebook-chat-like chat widget for websites. -- [**Web live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/web-live-chat) is a Twitch-chat-like chat sample for desktop browsers. +- [**JavaScript live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-live-chat) is a Twitch-chat-like chat sample for desktop browsers. -- [**Web chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/web-basic-sample-syncmanager) is a web chat sample integrated with SyncManager, which is equipped with a local cache along with core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. This sample is written in JavaScript with [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) and [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). Find more about SyncManager on [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager). +- [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample-syncmanager) is a web chat sample integrated with SyncManager, which is equipped with a local cache along with core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. This sample is written in JavaScript with [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) and [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). Find more about SyncManager on [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager).
    @@ -57,5 +57,6 @@ yarn install --save sendbird Or download the latest release manually from [GitHub](https://github.com/sendbird/SendBird-SDK-JavaScript) +## Support and Issues -[UIKit for React doc](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com). \ No newline at end of file +Check out the [UIKit for React docs](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com). \ No newline at end of file From bf4c6e6c9f4c68e14172aef33dd2f69c8210f06b Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 29 Jun 2021 18:14:00 +0100 Subject: [PATCH 104/145] Added screenshot --- README.md | 5 +++-- asset/uikit.png | Bin 0 -> 86760 bytes 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 asset/uikit.png diff --git a/README.md b/README.md index b679bf48..f963b6fc 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,12 @@ Sendbird provides an easy-to-use Chat API, native Chat SDKs, UIKits, and a fully The best way to get started is through the [JavaScript Getting Started guide](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk). - ## Introduction This repository contains samples for how to use Sendbird with plain Javascript, React and React Native. You can find more information in the [Javascript SDK documentation](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk) and [React Quickstart Documentation](https://sendbird.com/docs/uikit/v1/react/quickstart/send-first-message) +![UIKit](asset/uikit.png) + ### React Sendbird UIKit for React is a set of prebuilt UI components that allows you to easily craft an in-app chat with all the essential messaging features. Our development kit includes light and dark themes, text fonts, colors and more. All the included components can be styled and customized to create an unique experience that fits your app. @@ -59,4 +60,4 @@ Or download the latest release manually from [GitHub](https://github.com/sendbir ## Support and Issues -Check out the [UIKit for React docs](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com). \ No newline at end of file +Check out the [UIKit for React docs](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). If you need any help in resolving any issues or have questions, visit [our community forums](https://community.sendbird.com). \ No newline at end of file diff --git a/asset/uikit.png b/asset/uikit.png new file mode 100644 index 0000000000000000000000000000000000000000..6f13c4c6045be2685d255f1e8ff4550136fa45fe GIT binary patch literal 86760 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 v$uDGC|A4cS)U?_TUA9Qt)c^kgvmQPO literal 0 HcmV?d00001 From f2ce07cae1615c746e63e9c17d97c5beae817945 Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 29 Jun 2021 18:29:05 +0100 Subject: [PATCH 105/145] React readme --- README.md | 11 +- react/README.md | 261 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 267 insertions(+), 5 deletions(-) create mode 100644 react/README.md diff --git a/README.md b/README.md index f963b6fc..37288ef7 100644 --- a/README.md +++ b/README.md @@ -9,15 +9,17 @@ The best way to get started is through the [JavaScript Getting Started guide](ht ## Introduction -This repository contains samples for how to use Sendbird with plain Javascript, React and React Native. You can find more information in the [Javascript SDK documentation](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk) and [React Quickstart Documentation](https://sendbird.com/docs/uikit/v1/react/quickstart/send-first-message) +This repository contains samples for how to use Sendbird to add chat using Javascript, React and React Native. You can find more information in the [Javascript SDK documentation](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk) and [React Quickstart Documentation](https://sendbird.com/docs/uikit/v1/react/quickstart/send-first-message) ![UIKit](asset/uikit.png) ### React Sendbird UIKit for React is a set of prebuilt UI components that allows you to easily craft an in-app chat with all the essential messaging features. Our development kit includes light and dark themes, text fonts, colors and more. All the included components can be styled and customized to create an unique experience that fits your app. -- [**Basic React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) is a quickest way to get started using the React UIKit +- [**Basic React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) is a quickest way to get started using UIKit + - [**Composed React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) demonstrates how to use the various smart components. + - [**Custom React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) shows how to customize the **Message**, **ChannelPreview**, and **UserList** UI elements. @@ -25,7 +27,9 @@ Sendbird UIKit for React is a set of prebuilt UI components that allows you to e The Sendbird React Native framework allows you to simplify development for iOS and Android apps, and reuse the same code on both web and mobile apps. - [**React native Redux**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native-redux) shows how to use Sendbird with React Native on iOS and Android. + - [**React native Redux Syncmanager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native-redux-syncmanager) Expands on the above sample and implements the [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) + - [**React Native Hooks**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native-hook) Implements Sendbird on iOS and Android using the hooks pattern. @@ -39,9 +43,6 @@ The Sendbird React Native framework allows you to simplify development for iOS a - [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample-syncmanager) is a web chat sample integrated with SyncManager, which is equipped with a local cache along with core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. This sample is written in JavaScript with [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) and [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). Find more about SyncManager on [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager). - -
    - ## Installation To use the Sendbird Chat SDK directly you can install it through npm or yarn with diff --git a/react/README.md b/react/README.md new file mode 100644 index 00000000..bc8bd17d --- /dev/null +++ b/react/README.md @@ -0,0 +1,261 @@ +# Sendbird UIKit for React samples +![Platform](https://img.shields.io/badge/platform-JAVASCRIPT-orange.svg) +![Languages](https://img.shields.io/badge/language-JAVASCRIPT-orange.svg) +[![npm](https://img.shields.io/npm/v/sendbird.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird) + +Sendbird UIKit for React is a development kit with an user interface that enables an easy and fast integration of standard chat features into new or existing client apps. Here are three UIKit samples for React in the submodules. + +* **simple-react-app** is a chat app which is comprised of UIKit’s most essential components. +* **composed-react-app** is a chat app which contains various smart components. +* **custom-react-app** is a chat app which contains customizable sample codes for **Message**, **ChannelPreview**, and **UserList**. + +### More about Sendbird UIKit for React + +Find out more about Sendbird UIKit for React at [UIKit for React doc](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com). + +
    + +## UIKit components and ways to customize +These samples are here to help you better understand UIKit for React by going over the core components and ways to customize. On each core component sample, there is an attached CodeSandbox link in which you can see the sample codes and alter them to see how the changes are rendered. + +
    + +## Before getting started + +This section shows you what you need for testing Sendbird UIKit sample app for React sample app. + +### Requirements + +The minimum requirements for UIKit for React are: + +- React 16.8.0+ +- React DOM 16.8.0+ +- Sendbird Chat SDK for JavaScript 3.0.115+ +- css-vars-ponyfill 2.3.2 +- date-fns 2.16.1 + +### Implement Chat with App component + +The `App` component is a collection of all UIKit components you need to implement chat. This is included in all core component samples, so be sure to set your own APP_ID, USER_ID, and NICKNAME in `const.js` in each to customize your sample. On the [CodeSandbox](https://codesandbox.io/s/1-1-using-sendbird-app-9xum5) link, you will see that the props of the `App` component refer to use the values of the correspondings of `const.js` for initialization. + +Try setting your own by downloading the Sendbird sample. + +```javascript +import { App as SendbirdApp } from 'sendbird-uikit' +``` + +### Import components to customize UIKit + +Here is a list of the essential components that you need to import before you start customizing chat. Note that the names of the components are changed as shown in the code below. + +Try [importing components on CodeSandbox](https://codesandbox.io/s/1-2-customization-basic-format-q4e6c). + +```javascript +import { + Channel as SBConversation, + ChannelList as SBChannelList, + ChannelSettings as SBChannelSettings, +} from 'sendbird-uikit' +``` + +### Referring to CodeSandbox + +Each CodeSandbox sample has `App.js` and `CustomizedApp.js` which operate based on the imported `const.js`. CodeSandbox is a code editor that provides an instant live preview. The preview has two buttons placed at the top center. If you click the left button, you will see unaltered `App.js`. If you click the right button, you will see the customized component from `CustomizedApp.js`, and any changes you make on them applied and rendered on the live preview. + +If you would like to get a deeper understanding of how CodeSandbox works, refer to **CustomizedMessageItems**, **CustomizedHeader**, **CustomizedMessageInput**, and **CustomizedChannelPreviewItem** which you can find on corresponding CodeSandbox samples. + +
    + +## Getting Started + +This section explains what you need to know before testing the sample app. + +### Message item + +The **renderChatItem** is a `ReactElement` prop in the Channel component which you can use to customize `message` by setting a function. This prop provides three arguments: **message**, **onUpdateMessage**, and **onDeleteMessage**. The **message** represents an already sent or received message of an `BaseMessage` object; **onUpdateMessage** and **onDeleteMessage** are callback functions which you can implement with custom code for events related to the corresponding user actions. + +Try your [message item on CodeSandbox](https://codesandbox.io/s/2-1-customizing-messageitem-0nop5?file=). + +```javascript + { + + }} +> +``` + +> Note: You can try making your own customized message item by using `` on the CodeSandbox sample. + +### Message list params + +The **queries.messageListParams** is an `instance` prop in the **channel** component which you can use to retrieve a list of messages by specifying the properties of `MessageListParams`. + +Try your [message list params on CodeSandbox](https://codesandbox.io/s/2-2-customizing-messagelistparams-45573). + +> Note: On CodeSandbox’s preview, only the messages you sent will be displayed. + +```javascript +// Pass arguments in JSON data input format to the query instance. + +``` + +### Message params + +The **onBeforeSendUserMessage**, **onBeforeSendFileMessage**, and **onBeforeUpdateUserMessage** are `callback function` props in the **channel** component. The first two execute additional operations for a user message and a file message respectively; the corresponding modified messages are returned through the **text** and the **file** arguments respectively. The **onBeforeUpdateUserMessage** executes additional operations for a user message before updating it. + +Try your [message params on CodeSandbox](https://codesandbox.io/s/2-3-customizing-messageparams-phqii) + +> Note: On the CodeSandbox’s preview, you can send or update a message in highlight. + +```javascript + {}} + onBeforeSendFileMessage={(file) => {}} + onBeforeUpdateUserMessage={handleUpdateUserMessage} +> +``` + +In order to complete an operation you intend to carry out with each function, you should return `UserMessageParams` and `FileMessageParams` objects. + +```javascript +const handleUpdateUserMessage = (text) => { + const userMessageParams = new sdk.UserMessageParams(); + userMessageParams.message = text; + return userMessageParams; +} +``` + +Find out more about `UserMessageParams` and `FileMessageParams` on the [API reference of Sendbird Chat SDK for JavaScript](https://sendbird.github.io/core-sdk-javascript/module-model_params_userMessageParams-UserMessageParams.html). + +### Chat header + +The **renderChatHeader** is a `ReactElement` prop in the **channel** component which you can use to customize the header of `channel` by setting a function. This prop provides two arguments: **channel** and **user**. The channel refers to a `GroupChannel` object which is a collection of properties necessary to render the current channel view. The **user** refers to a `User` object which represents the current user. + +Try your [chat header on CodeSandbox](https://codesandbox.io/s/2-4-customizing-chatheader-voi0z) + +```javascript + ( + + )} +> +``` + +> Note: You can try making your own customized chat header item by using `` on the CodeSandbox sample. + +### Message input + +The **renderMessageInput** is a `ReactElement` prop in the **Channel** component which allows you to customize the message input by setting a function. This prop provides three arguments: **channel**, **user**, and **disabled**. The **channel** refers to a `GroupChannel` object which is a collection of properties necessary to render the current channel view. The **user** refers to a `User` object which represents the current user. The **disabled** refers to whether to enable the message input box or not. + +Try your [message input on CodeSandbox](https://codesandbox.io/s/2-5-customizing-chatinput-wgi9d) + + +```javascript + ( + + )} +> +``` + +> Note: You can try making your own customized message input item by using `` on the CodeSandbox sample. + +### Channel preview item + +The **renderChannelPreview** is a `ReactElement` prop in the **ChannelList** component which allows you to customize channel preview by setting a function. This prop provides two arguments: **channel** and **onLeaveChannel**. The **channel** refers to a `GroupChannel` object which is a collection of properties necessary to render the current channel view. The **onLeaveChannel** has a callback function as an argument which can be implemented with custom code for events related to the corresponding user action. + +Try your [channel preview item on CodeSandbox](https://codesandbox.io/s/3-1-customizing-channelpreviewitem-ycsvs) + +```javascript + ( + + )} +> +``` + +#### CustomizedChannelPreviewItem.js + +You can make your own customized channel preview item component in this file. You can use the **onLeaveChannel** function in the component. + +```javascript +function CustomizedChannelPreviewItem(props) { + const { channel, onLeaveChannel } = props; + ... + + onLeaveChannel(channel); +} +``` + +> Note: You can try making your own customized channel preview item by using `` and using the **onLeaveChannel** function in the component on the CodeSandbox sample. + +### Channel list query + +The **queries.channelListQuery** is an `instance` prop in the **ChannelList** component which filters channels by using its options. + +Try your [channel list query item on CodeSandbox](https://codesandbox.io/s/3-2-customizing-channellistquery-z2y89?file=) + +> Note: On the CodeSandbox’s preview, the empty channels that you see means that the channels are successfully created and there are no messages sent by users. + +```javascript +// Pass arguments in JSON data input format to the query instance. + +``` + +Find out more about `ChannelListQuery` and `ApplicationUserListQuery` on the [API reference of Sendbird Chat SDK for JavaScript](https://sendbird.github.io/core-sdk-javascript/module-model_query_groupChannelListQuery-GroupChannelListQuery.html). + +### Channel params + +The **onBeforeCreateChannel** is a prop of the **ChannelList** component which can be implemented with custom code for events related to the corresponding user actions. + +Try your [channel param on CodeSandbox](https://codesandbox.io/s/3-3-customizing-channellist-sg9kx) + +> Note: you can create a channel using `GroupChannelParams`. + +```javascript + +``` +You can get an array of **selectedUsers** in a function argument. In order to complete an operation you intend to carry out with the function, you should return a `GroupchannelParams` object after specifying its properties. + +```javascript +const handleOnBeforeCreateChannel = (selectedUsers) => { + const channelParams = new sdk.GroupChannelParams(); + channelParams.addUserIds(selectedUsers); + channelParams.name = "Hello Sendbird!!"; + channelParams.overUrl = null; + channelParams.coverImage = null; + channelParams.customType = HIGHLIGHT; + + return channelParams; +} +``` + +Find out more about `GroupChannelParams` on the [API reference of Sendbird Chat SDK for JavaScript](https://sendbird.github.io/core-sdk-javascript/module-model_params_groupChannelParams-GroupChannelParams.html). From 12f42c55881a464d1570621e15364a40d3fa84b5 Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Wed, 30 Jun 2021 05:23:15 +0100 Subject: [PATCH 106/145] README updates --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 37288ef7..b3cc9db1 100644 --- a/README.md +++ b/README.md @@ -35,13 +35,13 @@ The Sendbird React Native framework allows you to simplify development for iOS a ### JavaScript -- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample) is a Slack-like full screen chat sample for desktop browsers. Group channel and open channel are the two main channel types in which you can create various subtypes where users can send and receive messages. This sample is written in JavaScript with [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). +- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample) is a Slack-like full screen chat sample for desktop browsers using both Group channels and open channels. - [**JavaScript widget sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-widget) is a Facebook-chat-like chat widget for websites. -- [**JavaScript live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-live-chat) is a Twitch-chat-like chat sample for desktop browsers. +- [**JavaScript live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-live-chat) is a Twitch-chat-like experience. -- [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample-syncmanager) is a web chat sample integrated with SyncManager, which is equipped with a local cache along with core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. This sample is written in JavaScript with [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) and [Sendbird Chat SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). Find more about SyncManager on [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager). +- [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample-syncmanager) is a web chat sample integrated with [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager), adds local caching to the core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. ## Installation @@ -59,6 +59,9 @@ yarn install --save sendbird Or download the latest release manually from [GitHub](https://github.com/sendbird/SendBird-SDK-JavaScript) -## Support and Issues +## Getting Help -Check out the [UIKit for React docs](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). If you need any help in resolving any issues or have questions, visit [our community forums](https://community.sendbird.com). \ No newline at end of file +Check out the [UIKit for React docs](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). and Sendbird's [Developer Portal](https://sendbird.com/developer) for tutorials and videos. If you need any help in resolving any issues or have questions, visit our [community forums](https://community.sendbird.com/c/sendbird-chat/12). + +## We are Hiring! +Sendbird is made up of a diverse group of humble, friendly, and hardworking individuals united by a shared purpose to build the next generation of mobile & social technologies. Join our team remotely or at one of our locations in San Mateo, Seoul, New York, London, and Singapore. More information on a [careers page](https://sendbird.com/careers). \ No newline at end of file From cd820b8ef4b7aa0384c83ee9e214dec1c74941ef Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Wed, 30 Jun 2021 05:41:06 +0100 Subject: [PATCH 107/145] removing stale demo site files --- index.css | 92 ---------------------------------------------------- index.html | 64 ------------------------------------ package.json | 24 -------------- 3 files changed, 180 deletions(-) delete mode 100644 index.css delete mode 100644 index.html delete mode 100644 package.json diff --git a/index.css b/index.css deleted file mode 100644 index ebe95185..00000000 --- a/index.css +++ /dev/null @@ -1,92 +0,0 @@ -body { - margin: 0; - -webkit-font-smoothing: antialiased; -} - -a, a:link, a:visited, a:hover, a:active { - text-decoration: none !important; - color: initial; -} - -.container { - display: flex; - flex-direction: column; - align-items: center; - position: fixed; - top: 0; - bottom: 0; - left: 0; - right: 0; - font-family: 'Exo 2'; - background: #f1f2f6; - overflow: hidden; - overflow-y: auto; -} -.container .title { - font-size: 32px; - font-weight: 100; - color: #54a; - text-align: center; - margin-top: 20px; -} -.container .platform { - display: flex; - flex: 1; - flex-direction: row; - flex-grow: 1; - width: 1080px; - padding: 15px; -} -.container .platform .platform-item { - flex: 1; - margin: 10px; -} -.container .platform .platform-item .label { - font-size: 20px; - font-weight: 200; - margin-bottom: 20px; - text-align: center; -} -.container .platform .platform-item .sample { - text-align: center; - margin: 10px; - background: #fff; - border-radius: 8px; - box-shadow: 1px 1px 1px #ddd; - overflow: hidden; -} -.container .platform .platform-item .sample .thumbnail { - width: 100%; - height: 240px; - background-color: #333; - background-size: contain; - background-repeat: no-repeat; - background-position: center; -} -.container .platform .platform-item .sample .detail .name { - font-size: 16px; - font-weight: 500; - color: #54a; - background: #fff; - padding: 15px; -} -.container .platform .platform-item .sample .buttons { - display: flex; - flex-direction: row; -} -.container .platform .platform-item .sample .button { - flex: 1; - text-align: center; - font-size: 15px; - color: #fff; - padding: 10px 0; - background: #54a; -} -.container .platform .platform-item .sample .button:hover { - cursor: pointer; - background: #65b; -} -.container .platform .platform-item .sample .button .fas, -.container .platform .platform-item .sample .button .fab { - margin-right: 3px; -} \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index f196ddf1..00000000 --- a/index.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - Sample | Sendbird for JavaScript - - - -
    -
    Sendbird JavaScript samples
    -
    - - -
    - - - \ No newline at end of file diff --git a/package.json b/package.json deleted file mode 100644 index 615b34af..00000000 --- a/package.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "name": "SendBird-JavaScript", - "version": "1.0.0", - "description": "The samples in this repository are fully functional messaging applications built using the [SendBird](https://sendbird.com) JS SDK.", - "main": "server.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "start": "node server.js" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/sendbird/SendBird-JavaScript.git" - }, - "keywords": [], - "author": "SendBird", - "license": "ISC", - "bugs": { - "url": "support@sendbird.com" - }, - "homepage": "https://github.com/sendbird/SendBird-JavaScript#readme", - "devDependencies": { - "express": "^4.16.3" - } -} From 23d35ceb3b096ff91885092b9047183f6433078a Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 2 Nov 2021 08:01:18 +0000 Subject: [PATCH 108/145] Update README.md --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index b3cc9db1..b3d79bad 100644 --- a/README.md +++ b/README.md @@ -16,30 +16,30 @@ This repository contains samples for how to use Sendbird to add chat using Javas ### React Sendbird UIKit for React is a set of prebuilt UI components that allows you to easily craft an in-app chat with all the essential messaging features. Our development kit includes light and dark themes, text fonts, colors and more. All the included components can be styled and customized to create an unique experience that fits your app. -- [**Basic React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) is a quickest way to get started using UIKit +- [**Basic React App**](https://github.com/sendbird/SendBird-JavaScript/react/react-app-simple) is a quickest way to get started using UIKit -- [**Composed React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) demonstrates how to use the various smart components. +- [**Composed React App**](https://github.com/sendbird/SendBird-JavaScript/react/react-app-composed) demonstrates how to use the various smart components. -- [**Custom React App**](https://github.com/sendbird/SendBird-JavaScript/react-app-simple) shows how to customize the **Message**, **ChannelPreview**, and **UserList** UI elements. +- [**Custom React App**](https://github.com/sendbird/SendBird-JavaScript/react/react-app-custom) shows how to customize the **Message**, **ChannelPreview**, and **UserList** UI elements. ### React Native The Sendbird React Native framework allows you to simplify development for iOS and Android apps, and reuse the same code on both web and mobile apps. -- [**React native Redux**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native-redux) shows how to use Sendbird with React Native on iOS and Android. +- [**React native Redux**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native/react-native-redux) shows how to use Sendbird with React Native on iOS and Android. -- [**React native Redux Syncmanager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native-redux-syncmanager) Expands on the above sample and implements the [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) +- [**React native Redux Syncmanager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native/react-native-redux-syncmanager) Expands on the above sample and implements the [Sendbird SyncManager](https://github.com/sendbird/sendbird-syncmanager-javascript) -- [**React Native Hooks**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native-hook) Implements Sendbird on iOS and Android using the hooks pattern. +- [**React Native Hooks**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react-native/react-native-hook) Implements Sendbird on iOS and Android using the hooks pattern. ### JavaScript -- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample) is a Slack-like full screen chat sample for desktop browsers using both Group channels and open channels. +- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-basic-sample) is a Slack-like full screen chat sample for desktop browsers using both Group channels and open channels. -- [**JavaScript widget sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-widget) is a Facebook-chat-like chat widget for websites. +- [**JavaScript widget sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-widget) is a Facebook-chat-like chat widget for websites. -- [**JavaScript live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-live-chat) is a Twitch-chat-like experience. +- [**JavaScript live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-live-chat) is a Twitch-chat-like experience. - [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample-syncmanager) is a web chat sample integrated with [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager), adds local caching to the core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. @@ -64,4 +64,4 @@ Or download the latest release manually from [GitHub](https://github.com/sendbir Check out the [UIKit for React docs](https://sendbird.com/docs/uikit/v1/javascript/getting-started/about-uikit). and Sendbird's [Developer Portal](https://sendbird.com/developer) for tutorials and videos. If you need any help in resolving any issues or have questions, visit our [community forums](https://community.sendbird.com/c/sendbird-chat/12). ## We are Hiring! -Sendbird is made up of a diverse group of humble, friendly, and hardworking individuals united by a shared purpose to build the next generation of mobile & social technologies. Join our team remotely or at one of our locations in San Mateo, Seoul, New York, London, and Singapore. More information on a [careers page](https://sendbird.com/careers). \ No newline at end of file +Sendbird is made up of a diverse group of humble, friendly, and hardworking individuals united by a shared purpose to build the next generation of mobile & social technologies. Join our team remotely or at one of our locations in San Mateo, Seoul, New York, London, and Singapore. More information on a [careers page](https://sendbird.com/careers). From 9a5d1efb8e0cb5599a6feaa987bd6cf868ddde2e Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 2 Nov 2021 08:02:58 +0000 Subject: [PATCH 109/145] Update README.md Fixed updated paths to react samples --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b3d79bad..9801d5e4 100644 --- a/README.md +++ b/README.md @@ -16,11 +16,11 @@ This repository contains samples for how to use Sendbird to add chat using Javas ### React Sendbird UIKit for React is a set of prebuilt UI components that allows you to easily craft an in-app chat with all the essential messaging features. Our development kit includes light and dark themes, text fonts, colors and more. All the included components can be styled and customized to create an unique experience that fits your app. -- [**Basic React App**](https://github.com/sendbird/SendBird-JavaScript/react/react-app-simple) is a quickest way to get started using UIKit +- [**Basic React App**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react/react-app-simple) is a quickest way to get started using UIKit -- [**Composed React App**](https://github.com/sendbird/SendBird-JavaScript/react/react-app-composed) demonstrates how to use the various smart components. +- [**Composed React App**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react/react-app-custom) demonstrates how to use the various smart components. -- [**Custom React App**](https://github.com/sendbird/SendBird-JavaScript/react/react-app-custom) shows how to customize the **Message**, **ChannelPreview**, and **UserList** UI elements. +- [**Custom React App**](https://github.com/sendbird/SendBird-JavaScript/tree/master/react/react-app-custom) shows how to customize the **Message**, **ChannelPreview**, and **UserList** UI elements. ### React Native From d25e9375d543c0d7a1f5bb7efd53105907794257 Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 2 Nov 2021 08:08:25 +0000 Subject: [PATCH 110/145] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9801d5e4..5df02855 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ The Sendbird React Native framework allows you to simplify development for iOS a - [**JavaScript live chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-live-chat) is a Twitch-chat-like experience. -- [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript-basic-sample-syncmanager) is a web chat sample integrated with [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager), adds local caching to the core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. +- [**JavaScript chat sample with SyncManager**](https://github.com/sendbird/sendbird-javascript-samples/tree/master/javascript/javascript-basic-syncmanager) is a web chat sample integrated with [Sendbird SyncManager document](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager), adds local caching to the core chat features. For faster data loading and caching, the sample synchronizes with the Sendbird server and saves a list of group channels and the messages within the local cache into your client app. ## Installation From 97a3d8d98c004c38e2cf472698fd63d953026c07 Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Wed, 1 Dec 2021 16:35:59 +0900 Subject: [PATCH 111/145] copy project --- .../javascript-basic-local-cache/.babelrc | 8 + .../.eslintignore | 2 + .../javascript-basic-local-cache/.eslintrc.js | 21 + .../.prettierignore | 2 + .../javascript-basic-local-cache/.prettierrc | 4 + .../javascript-basic-local-cache/README.md | 85 ++++ .../javascript-basic-local-cache/chat.html | 55 +++ .../javascript-basic-local-cache/index.html | 59 +++ .../javascript-basic-local-cache/migration.ts | 382 +++++++++++++++ .../javascript-basic-local-cache/package.json | 40 ++ .../javascript-basic-local-cache/server.js | 14 + .../src/js/Chat.js | 120 +++++ .../src/js/ChatLeftMenu.js | 180 +++++++ .../src/js/SendBirdAction.js | 219 +++++++++ .../src/js/SendBirdChatEvent.js | 68 +++ .../src/js/SendBirdConnection.js | 62 +++ .../src/js/SendBirdEvent.js | 47 ++ .../src/js/components/ChatBody.js | 266 +++++++++++ .../src/js/components/ChatInput.js | 119 +++++ .../src/js/components/ChatMain.js | 57 +++ .../src/js/components/ChatMenu.js | 155 ++++++ .../src/js/components/ChatTopMenu.js | 73 +++ .../src/js/components/ChatUserItem.js | 49 ++ .../src/js/components/LeftListItem.js | 138 ++++++ .../src/js/components/List.js | 80 ++++ .../src/js/components/Message.js | 245 ++++++++++ .../src/js/components/MessageDeleteModal.js | 42 ++ .../src/js/components/Modal.js | 62 +++ .../src/js/components/Spinner.js | 42 ++ .../src/js/components/Toast.js | 49 ++ .../src/js/components/UserBlockModal.js | 53 +++ .../src/js/components/UserItem.js | 63 +++ .../src/js/components/UserList.js | 128 +++++ .../src/js/const.js | 11 + .../src/js/index.js | 36 ++ .../src/js/main.js | 71 +++ .../src/js/utils.js | 231 +++++++++ .../src/scss/_animation.scss | 40 ++ .../src/scss/_common.scss | 10 + .../src/scss/_icons.scss | 40 ++ .../src/scss/_mixins.scss | 4 + .../src/scss/_normalize.scss | 450 ++++++++++++++++++ .../src/scss/_variables.scss | 41 ++ .../src/scss/chat-body.scss | 35 ++ .../src/scss/chat-input.scss | 74 +++ .../src/scss/chat-main.scss | 18 + .../src/scss/chat-menu.scss | 97 ++++ .../src/scss/chat-top-menu.scss | 81 ++++ .../src/scss/chat-user-item.scss | 34 ++ .../src/scss/chat.scss | 51 ++ .../src/scss/index.scss | 146 ++++++ .../src/scss/list-item.scss | 84 ++++ .../src/scss/list.scss | 106 +++++ .../src/scss/main.scss | 163 +++++++ .../src/scss/message-delete-modal.scss | 14 + .../src/scss/message.scss | 110 +++++ .../src/scss/mixins/_border-radius.scss | 59 +++ .../src/scss/mixins/_reset.scss | 9 + .../src/scss/mixins/_state.scss | 58 +++ .../src/scss/mixins/_transform.scss | 7 + .../src/scss/modal.scss | 74 +++ .../src/scss/spinner.scss | 71 +++ .../src/scss/toast.scss | 21 + .../src/scss/user-block-modal.scss | 34 ++ .../src/scss/user-item.scss | 77 +++ .../src/scss/user-list.scss | 23 + .../webpack.config.js | 76 +++ 67 files changed, 5445 insertions(+) create mode 100644 javascript/javascript-basic-local-cache/.babelrc create mode 100644 javascript/javascript-basic-local-cache/.eslintignore create mode 100644 javascript/javascript-basic-local-cache/.eslintrc.js create mode 100644 javascript/javascript-basic-local-cache/.prettierignore create mode 100644 javascript/javascript-basic-local-cache/.prettierrc create mode 100644 javascript/javascript-basic-local-cache/README.md create mode 100644 javascript/javascript-basic-local-cache/chat.html create mode 100644 javascript/javascript-basic-local-cache/index.html create mode 100644 javascript/javascript-basic-local-cache/migration.ts create mode 100644 javascript/javascript-basic-local-cache/package.json create mode 100644 javascript/javascript-basic-local-cache/server.js create mode 100644 javascript/javascript-basic-local-cache/src/js/Chat.js create mode 100644 javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js create mode 100644 javascript/javascript-basic-local-cache/src/js/SendBirdAction.js create mode 100644 javascript/javascript-basic-local-cache/src/js/SendBirdChatEvent.js create mode 100644 javascript/javascript-basic-local-cache/src/js/SendBirdConnection.js create mode 100644 javascript/javascript-basic-local-cache/src/js/SendBirdEvent.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/ChatBody.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/ChatInput.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/ChatMain.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/ChatMenu.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/ChatTopMenu.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/ChatUserItem.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/LeftListItem.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/List.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/Message.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/MessageDeleteModal.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/Modal.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/Spinner.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/Toast.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/UserBlockModal.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/UserItem.js create mode 100644 javascript/javascript-basic-local-cache/src/js/components/UserList.js create mode 100644 javascript/javascript-basic-local-cache/src/js/const.js create mode 100644 javascript/javascript-basic-local-cache/src/js/index.js create mode 100644 javascript/javascript-basic-local-cache/src/js/main.js create mode 100644 javascript/javascript-basic-local-cache/src/js/utils.js create mode 100644 javascript/javascript-basic-local-cache/src/scss/_animation.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/_common.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/_icons.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/_mixins.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/_normalize.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/_variables.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat-body.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat-input.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat-main.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat-menu.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat-top-menu.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat-user-item.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/chat.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/index.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/list-item.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/list.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/main.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/message-delete-modal.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/message.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/mixins/_border-radius.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/mixins/_reset.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/mixins/_state.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/mixins/_transform.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/modal.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/spinner.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/toast.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/user-block-modal.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/user-item.scss create mode 100644 javascript/javascript-basic-local-cache/src/scss/user-list.scss create mode 100644 javascript/javascript-basic-local-cache/webpack.config.js diff --git a/javascript/javascript-basic-local-cache/.babelrc b/javascript/javascript-basic-local-cache/.babelrc new file mode 100644 index 00000000..a7352030 --- /dev/null +++ b/javascript/javascript-basic-local-cache/.babelrc @@ -0,0 +1,8 @@ +{ + "presets": ["env"], + "env": { + "test": { + "presets": ["env"] + } + } +} diff --git a/javascript/javascript-basic-local-cache/.eslintignore b/javascript/javascript-basic-local-cache/.eslintignore new file mode 100644 index 00000000..feb309d8 --- /dev/null +++ b/javascript/javascript-basic-local-cache/.eslintignore @@ -0,0 +1,2 @@ + +**/*.min.js \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/.eslintrc.js b/javascript/javascript-basic-local-cache/.eslintrc.js new file mode 100644 index 00000000..0211a4b2 --- /dev/null +++ b/javascript/javascript-basic-local-cache/.eslintrc.js @@ -0,0 +1,21 @@ +module.exports = { + env: { + browser: true, + commonjs: true, + es6: true + }, + extends: 'eslint:recommended', + parserOptions: { + parser: 'babel-eslint', + sourceType: 'module' + }, + rules: { + 'linebreak-style': ['error', 'unix'], + quotes: ['warn', 'single'], + semi: ['warn', 'always'], + 'no-console': 1, + 'no-unused-vars': 1, + 'no-inner-declarations': 1, + 'no-useless-escape': 1 + } +}; diff --git a/javascript/javascript-basic-local-cache/.prettierignore b/javascript/javascript-basic-local-cache/.prettierignore new file mode 100644 index 00000000..52999c0b --- /dev/null +++ b/javascript/javascript-basic-local-cache/.prettierignore @@ -0,0 +1,2 @@ +README.md +.eslintrc.js \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/.prettierrc b/javascript/javascript-basic-local-cache/.prettierrc new file mode 100644 index 00000000..f65aabcb --- /dev/null +++ b/javascript/javascript-basic-local-cache/.prettierrc @@ -0,0 +1,4 @@ +{ + "singleQuote": true, + "printWidth": 120 +} \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/README.md b/javascript/javascript-basic-local-cache/README.md new file mode 100644 index 00000000..16039e9e --- /dev/null +++ b/javascript/javascript-basic-local-cache/README.md @@ -0,0 +1,85 @@ +# Sendbird SyncManager for JavaScript sample +![Platform](https://img.shields.io/badge/platform-JAVASCRIPT-orange.svg) +![Languages](https://img.shields.io/badge/language-JAVASCRIPT-orange.svg) +[![npm](https://img.shields.io/npm/v/sendbird-syncmanager.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird-syncmanager) + +## Introduction + +SyncManager for Javascript is a Chat SDK add-on that optimizes the user caching experience by interlinking the synchronization of the local data storage with the chat data in Sendbird server through an event-driven structure. Provided here is a SyncManager sample for Javascript to experience first-hand the benefits of Sendbird’s SyncManager. + +### Benefits + +Sendbird SyncManager provides the local caching system and data synchronization with the Sendbird server, which are run on an event-driven structure. According to the real-time events of the messages and channels, SyncManager takes care of the background tasks for the cache updates from the Sendbird server to the local device. By leveraging this systemized structure with connection-based synchronization, SyncManager allows you to easily integrate the Chat SDK to utilize all of its features, while also reducing data usage and offering a reliable and effortless storage mechanism. + +### More about Sendbird SyncManager for JavaScript + +Find out more about Sendbird SyncManager for JavaScript at [SyncManager for JavaScript doc](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com). + +
    + +## Before getting started +This section provides the prerequisites for testing Sendbird Desk for Javascript sample app. + +### Requirements +The minimum requirements for SyncManager for Javascript are: +- Node. js v10+ +- NPM v6+ +- [Chat SDK for JavaScript](https://github.com/sendbird/SendBird-SDK-JavaScript) v3.0 115+ + +### Try the sample app using your data + +If you would like to try the sample app specifically fit to your usage, you can do so by replacing the default sample app ID with yours, which you can obtain by [creating your Sendbird application from the dashboard](https://sendbird.com/docs/chat/v3/javascript/getting-started/install-chat-sdk#2-step-1-create-a-sendbird-application-from-your-dashboard). Furthermore, you could also add data of your choice on the dashboard to test. This will allow you to experience the sample app with data from your Sendbird application. + +### Try the SyncManager on our demo website + +By using this [link](https://sample.sendbird.com/basic/sync-manager), you can test the SyncManager through our demo website. + +
    + +## Getting started + +You can install and run SyncManager for JavaScript sample app on your system using `npm`. + +### Install packages + +`Node` v8.x+ should be installed on your system. + +```bash +npm install +``` + +### Run the sample + +```bash +npm start +``` + +
    + +## Customizing the sample + +To implement customization to the sample, you can use `webpack` for buiding it. + +### Install packages + +`Node` v8.x+ should be installed on your system. + +```bash +npm install +``` + +### Modify files + +If you want to change `APP_ID`, change `APP_ID` in `const.js` to the other `APP_ID` you want. You can test the sample with local server by running the following command. + +```bash +npm run start:dev +``` + +### Build the sample + +When the modification is complete, you'll need to bundle the file using `webpack`. The bundled files are created in the **dist** folder. Please check `webpack.config.js` for settings. + +```bash +npm run build +``` diff --git a/javascript/javascript-basic-local-cache/chat.html b/javascript/javascript-basic-local-cache/chat.html new file mode 100644 index 00000000..01169d0b --- /dev/null +++ b/javascript/javascript-basic-local-cache/chat.html @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + Basic Sample with SyncManager | Sendbird + + + +
    +
    +
    + +
    + Sendbird +
    +
    +
    +
    +
    GROUP CHAT
    +
    +
    +
    +
    +
    +
    Start by inviting user to create a channel.
    +
    +
    +
    +
    + +
    +
    +
    username
    +
    +
    +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/index.html b/javascript/javascript-basic-local-cache/index.html new file mode 100644 index 00000000..e5745b1e --- /dev/null +++ b/javascript/javascript-basic-local-cache/index.html @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + Basic Sample with SyncManager | Sendbird + + + +
    + + + + diff --git a/javascript/javascript-basic-local-cache/migration.ts b/javascript/javascript-basic-local-cache/migration.ts new file mode 100644 index 00000000..adf743fc --- /dev/null +++ b/javascript/javascript-basic-local-cache/migration.ts @@ -0,0 +1,382 @@ +const sendbird = new SendBird({ appId: APP_ID }); + +const options = new SendBirdSyncManager.Options(); +options.messageCollectionCapacity = MESSAGE_COLLECTION_CAPACITY; +options.messageResendPolicy = MESSAGE_RESEND_POLICY; +options.automaticMessageResendRetryCount = AUTOMATIC_MESSAGE_RESEND_RETRY_COUNT; +options.maxFailedMessageCountPerChannel = MAX_FAILED_MESSAGE_COUNT_PER_CHANNEL; +options.failedMessageRetentionDays = FAILED_MESSAGE_RETENTION_DAYS; + +SendBirdSyncManager.sendbird = sendbird; +SendBirdSyncManager.setup(USER_ID, options, () => { + sendbird.setErrorFirstCallback(true); + sendbird + .connect(USER_ID) + .then(user => { + // Do something... + }) + .catch(error => { + // Handle error. + }); +}); + +const sendbird = new SendBird({ appId: APP_ID, localCacheEnabled: true }); +sendbird.setErrorFirstCallback(true); +sendbird + .connect(USER_ID) + .then(user => { + // Do something... + }) + .catch(error => { + // Handle error. + }); + +const myGroupChannelListQuery = sendbird.GroupChannel.createMyGroupChannelListQuery(); +myGroupChannelListQuery.includeEmpty = INCLUDE_EMPTY; +myGroupChannelListQuery.order = ORDER; +myGroupChannelListQuery.limit = LIMIT; + +const channelCollection = new SendBirdSyncManager.ChannelCollection(myGroupChannelListQuery); + +const groupChannelFilter = new sendbird.GroupChannelFilter(); +groupChannelFilter.includeEmpty = INCLUDE_EMPTY; + +const groupChannelCollection = sendbird.GroupChannel.createGroupChannelCollection() + .setOrder(ORDER) + .setFilter(FILTER) + .setLimit(LIMIT) + .build(); + +const collectionHandler = new SendBirdSyncManager.ChannelCollection.CollectionHandler(); +collectionHandler.onChannelEvent = (action, channels) => { + switch (action) { + case 'insert': + // Do something... + break; + case 'update': + // Do something... + break; + case 'move': + // Do something... + break; + case 'remove': + // Do something... + break; + case 'clear': + // Do something... + break; + } +}; +channelCollection.setCollectionHandler(collectionHandler); + +channelCollection.setGroupChannelCollectionHandler({ + onChannelsAdded: (context, channels) => { + // Do something... + }, + onChannelsUpdated: (context, channels) => { + // Do something... + }, + onChannelsDeleted: (context, channelUrls) => { + // Do something... + } +}); + +channelCollection.fetch(() => { + // Do something... +}); + +if (groupChannelCollection.hasMore) { + groupChannelCollection + .loadMore() + .then(channels => { + // Do something... + }) + .catch(error => { + // Handle error. + }); +} + +channelCollection.setCollectionHandler(null); +channelCollection.remove(); + +groupChannelCollection.dispose(); + +const messageFilter = { + messageTypeFilter: MESSAGE_TYPE_FILTER +}; +const messageCollection = new SendBirdSyncManager.MessageCollection(channel, messageFilter, STARTING_POINT); +messageCollection.limit = LIMIT; + +const messageFilter = new sendbird.MessageFilter(); +messageFilter.messageType = MESSAGE_TYPE; +const messageCollection = channel + .createMessageCollection() + .setFilter(messageFilter) + .setStartingPoint(STARTING_POINT) + .setLimit(LIMIT) + .build(); + +const messageCollectionHandler = new SendBirdSyncManager.MessageCollection.CollectionHandler(); +messageCollectionHandler.onPendingMessageEvent = (messages, action) => { + // Do something... +}; +messageCollectionHandler.onSucceededMessageEvent = (messages, action) => { + // Do something... +}; +messageCollectionHandler.onFailedMessageEvent = (messages, action, reason) => { + // Do something... +}; +messageCollectionHandler.onNewMessage = message => { + // Do something... +}; +messageCollectionHandler.onMessageEvent = (action, messages, action) => { + // Do something... +}; +messageCollectionHandler.onChannelUpdated = channel => { + // Do something... +}; +messageCollectionHandler.onChannelDeleted = channel => { + // Do something... +}; +messageCollection.setCollectionHandler(messageCollectionHandler); + +messageCollection.setMessageCollectionHandler({ + onMessagesAdded: (context, channel, messages) => { + // Do something... + }, + onMessagesUpdated: (context, channel, messages) => { + // Do something... + }, + onMessagesDeleted: (context, channel, messages) => { + // Do something... + }, + onChannelUpdated: (context, channel) => { + // Do something... + }, + onChannelDeleted: (context, channel) => { + // Do something... + }, + onHugeGapDetected: () => { + // Do something... + } +}); + +messageCollection + .initialize(MESSAGE_COLLECTION_INIT_POLICY) + .onCacheResult((error, messages) => { + if (error) { + // Handle error. + } + // Do something... + }) + .onApiResult((error, messages) => { + if (error) { + // Handle error. + } + // Do something... + }); + +messageCollection.fetchSucceededMessages('next', error => { + if (error) { + // Handle error; + } + // Do something... +}); + +if (messageCollection.hasNext) { + messageCollection + .loadNext() + .then(messages => { + // Do something... + }) + .catch(error => { + // Handle error. + }); +} + +messageCollection.fetchSucceededMessages('prev', error => { + if (error) { + // Handle error; + } + // Do something... +}); + +if (messageCollection.hasPrevious) { + messageCollection + .loadPrevious() + .then(messages => { + // Do something... + }) + .catch(error => { + // Handle error. + }); +} + +const pendingMessage = channel.sendUserMessage(USER_MESSAGE_PARAMS, (error, message) => { + messageCollection.handleSendMessageResponse(error, message); +}); +messageCollection.appendMessage(pendingMessage); + +channel.sendUserMessage(USER_MESSAGE_PARAMS, (error, message) => { + /** + * Pending message will be delivered to `MessageCollectionHandler.onMessagesAdded()`. + * The result of sending, either a succeeded or failed message, will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + * Do NOT add the pending, succeeded or failed message objects from the return value of `sendUserMessage()`, `sendFileMessage()`, and from the callback. + */ +}); + +const pendingMessage = channel.sendFileMessage(FILE_MESSAGE_PARAMS, (error, message) => { + messageCollection.handleSendMessageResponse(error, message); +}); +messageCollection.appendMessage(pendingMessage); + +channel.sendFileMessage(FILE_MESSAGE_PARAMS, (error, message) => { + /** + * Pending message will be delivered to `MessageCollectionHandler.onMessagesAdded()`. + * The result of sending, either a succeeded or failed message, will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + * Do NOT add the pending, succeeded or failed message objects from the return value of `sendUserMessage()`, `sendFileMessage()`, and from the callback. + */ +}); + +const pendingMessage = channel.resendUserMessage(failedMessage, (error, message) => { + messageCollection.handleSendMessageResponse(error, message); +}); +messageCollection.appendMessage(pendingMessage); + +channel.resendUserMessage(failedMessage, (error, message) => { + /** + * Pending message will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + * The result of sending, either a succeeded or failed message, will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + * Do NOT add the pending, succeeded or failed message objects from the return value of `resendUserMessage()`, `resendFileMessage()`, and from the callback. + */ +}); + +const pendingMessage = channel.resendFileMessage(failedMessage, (error, message) => { + messageCollection.handleSendMessageResponse(error, message); +}); +messageCollection.appendMessage(pendingMessage); + +channel.resendFileMessage(failedMessage, (error, message) => { + /** + * Pending message will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + * The result of sending, either a succeeded or failed message, will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + * Do NOT add the pending, succeeded or failed message objects from the return value of `resendUserMessage()`, `resendFileMessage()`, and from the callback. + */ +}); + +messageCollection.setCollectionHandler(null); +messageCollection.remove(); + +messageCollection.dispose(); + +messageCollectionHandler.onNewMessage = message => { + // Do something... +}; + +const channelHandler = new sendbird.ChannelHandler(); +channelHandler.onMessageReceived = (channel, message) => { + // Do something... +}; +sendbird.addChannelHandler(CHANNEL_HANDLER_KEY, channelHandler); + +channel.updateUserMessage(message.messageId, USER_MESSAGE_PARAMS, (error, message) => { + messageCollection.updateMessage(message); +}); + +channel.updateUserMessage(message.messageId, USER_MESSAGE_PARAMS, (error, message) => { + /** + * Updated message will be handled internally and will be delivered to `MessageCollectionHandler.onMessagesUpdated()`. + */ +}); + +channel.deleteMessage(message, error => { + messageCollection.deleteMessage(message); +}); + +channel.deleteMessage(message, error => { + /** + * The result will be delivered to `MessageCollectionHandler.onMessagesDeleted()`. + */ +}); + +messageCollection.deleteMessage(failedMessage); + +messageCollection + .removeFailedMessages(failedMessages) + .then(requestIds => { + // Do something... + }) + .catch(error => { + // Handle error. + }); + +messageCollection + .removeAllFailedMessages() + .then(() => { + // Do something... + }) + .catch(error => { + // Handle error. + }); + +messageCollection.resetViewpointTimestamp(TIMESTAMP); + +messageCollection.dispose(); +messageCollection = channel + .createMessageCollection() + .setFilter(messageFilter) + .setStartingPoint(messageCollection.startingPoint) + .setLimit(LIMIT) + .build(); +messageCollection + .initialize(MESSAGE_COLLECTION_INIT_POLICY) + .onCacheResult((error, messages) => { + if (error) { + // Handle error. + } + // Do something... + }) + .onApiResult((error, messages) => { + if (error) { + // Handle error. + } + // Do something... + }); + +messageCollection.fetchPendingMessages(error => { + if (error) { + // Handle error; + } + // Do something... +}); + +const pendingMessages = messageCollection.pendingMessages; + +messageCollection.fetchFailedMessages(error => { + if (error) { + // Handle error; + } + // Do something... +}); + +const failedMessages = messageCollection.failedMessages; + +const messageCount = messageCollection.messageCount; + +const messageCount = messageCollection.succeededMessages.length; + +SendBirdSyncManager.getInstance().clearCache(error => { + if (error) { + // Handle error. + } + // Do something... +}); + +sendbird + .clearCachedMessages(CHANNEL_URLS) + .then(() => { + // Do something... + }) + .catch(error => { + // Handle error. + }); diff --git a/javascript/javascript-basic-local-cache/package.json b/javascript/javascript-basic-local-cache/package.json new file mode 100644 index 00000000..d16575b0 --- /dev/null +++ b/javascript/javascript-basic-local-cache/package.json @@ -0,0 +1,40 @@ +{ + "name": "Sample-JS-Web-Basic-SyncManager", + "version": "1.0.4", + "description": "Sendbird Web Basic Sample using SyncManager", + "main": "index.js", + "scripts": { + "dev": "./node_modules/.bin/webpack --mode=development", + "dev:w": "./node_modules/.bin/webpack --mode=none -w", + "build": "./node_modules/.bin/webpack --mode=production", + "start:dev": "./node_modules/.bin/webpack-dev-server", + "start": "npm run build && node server.js", + "deploy": "node ./deploy/deploy.js" + }, + "author": "SendBird", + "license": "ISC", + "devDependencies": { + "babel-core": "^6.26.0", + "babel-eslint": "^8.2.3", + "babel-loader": "^7.1.4", + "babel-preset-env": "^1.6.1", + "css-loader": "^0.28.11", + "eslint": "^4.19.1", + "eslint-loader": "^2.1.1", + "express": "^4.16.3", + "extract-text-webpack-plugin": "^4.0.0-beta.0", + "node-sass": "^4.9.3", + "prettier": "^1.14.3", + "sass-loader": "^7.0.1", + "ssh2": "^0.8.5", + "style-loader": "^0.21.0", + "webpack": "^4.19.1", + "webpack-cli": "^3.1.0", + "webpack-dev-server": "^3.1.11" + }, + "dependencies": { + "moment": "^2.22.1", + "sendbird": "^3.0.111", + "sendbird-syncmanager": "^1.1.14" + } +} diff --git a/javascript/javascript-basic-local-cache/server.js b/javascript/javascript-basic-local-cache/server.js new file mode 100644 index 00000000..487ba47b --- /dev/null +++ b/javascript/javascript-basic-local-cache/server.js @@ -0,0 +1,14 @@ +const express = require('express'); +const app = express(); + +const PORT = 9000; + +app.use(express.static('dist')); +app.use(express.static('./')); + +app.get('/', function(req, res) { + res.sendfile('index.html'); +}); + +app.listen(PORT); +console.log(`[SERVER RUNNING] 127.0.0.1:${PORT}`); diff --git a/javascript/javascript-basic-local-cache/src/js/Chat.js b/javascript/javascript-basic-local-cache/src/js/Chat.js new file mode 100644 index 00000000..0cdf9fa9 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/Chat.js @@ -0,0 +1,120 @@ +import styles from '../scss/chat.scss'; +import { createDivEl } from './utils'; +import { SendBirdAction } from './SendBirdAction'; +import { SendBirdChatEvent } from './SendBirdChatEvent'; +import { ChatLeftMenu } from './ChatLeftMenu'; +import { ChatTopMenu } from './components/ChatTopMenu'; +import { ChatMain } from './components/ChatMain'; + +let instance = null; + +class Chat { + constructor() { + if (instance) { + return instance; + } + this.body = document.querySelector('.body-center'); + + this.channel = null; + this.element = null; + this.top = null; + this.emptyElement = this._createEmptyElement(); + this.render(); + instance = this; + } + + _createEmptyElement() { + const item = createDivEl({ className: styles['chat-empty'] }); + + const content = createDivEl({ className: styles['empty-content'] }); + item.appendChild(content); + + const title = createDivEl({ className: styles['content-title'], content: 'WELCOME TO SAMPLE CHAT' }); + content.appendChild(title); + const image = createDivEl({ className: styles['content-image'] }); + content.appendChild(image); + const desc = createDivEl({ + className: styles['content-desc'], + content: + 'Create or select a channel to chat in.\n' + + "If you don't have a channel to participate,\n" + + 'go ahead and create your first channel now.' + }); + content.appendChild(desc); + return item; + } + + renderEmptyElement() { + this._removeChatElement(); + this.body.appendChild(this.emptyElement); + } + + _removeEmptyElement() { + if (this.body.contains(this.emptyElement)) { + this.body.removeChild(this.emptyElement); + } + } + + _createChatElement(channel) { + this.element = createDivEl({ className: styles['chat-root'] }); + + this.top = new ChatTopMenu(channel); + this.element.appendChild(this.top.element); + + /// reset manager when ChatMain is obsolete + if (this.main && this.main.body && this.main.body.collection) { + this.main.body.collection.remove(); + } + this.main = new ChatMain(channel); + } + + _addEventHandler() { + const channelEvent = new SendBirdChatEvent(); + channelEvent.onTypingStatusUpdated = groupChannel => { + if (this.channel.url === groupChannel.url) { + this.main.updateTyping(groupChannel.getTypingMembers()); + } + }; + } + + _renderChatElement(channel) { + const sendbirdAction = SendBirdAction.getInstance(); + this._removeEmptyElement(); + this._removeChatElement(); + this.channel = channel; + + ChatLeftMenu.getInstance().activeChannelItem(channel.url); + this._addEventHandler(); + + sendbirdAction + .getChannel(channel.url) + .then(channel => { + this.channel = channel; + this._createChatElement(this.channel); + this.body.appendChild(this.element); + this.main.loadInitialMessages(); + }) + .catch(() => { + this._createChatElement(this.channel); + this.body.appendChild(this.element); + this.main.loadInitialMessages(); + }); + } + + _removeChatElement() { + const chatElements = this.body.getElementsByClassName(styles['chat-root']); + Array.prototype.slice.call(chatElements).forEach(chatEl => { + chatEl.parentNode.removeChild(chatEl); + }); + } + + render(channel) { + channel ? this._renderChatElement(channel) : this.renderEmptyElement(); + } + + static getInstance() { + return new Chat(); + } +} + +export { Chat }; diff --git a/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js b/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js new file mode 100644 index 00000000..b9a4ffbc --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js @@ -0,0 +1,180 @@ +import { LeftListItem } from './components/LeftListItem'; +import { ACTIVE_CLASSNAME, DISPLAY_BLOCK, DISPLAY_NONE } from './const'; +import { addClass, isScrollBottom, isUrl, protectFromXSS, removeClass, findChannelIndex } from './utils'; +import { SendBirdAction } from './SendBirdAction'; +import { UserList } from './components/UserList'; +import { Chat } from './Chat'; + +import SendBirdSyncManager from 'sendbird-syncmanager'; + +let instance = null; + +class ChatLeftMenu { + constructor() { + if (instance) { + return instance; + } + this.activeChannelUrl = null; + + const action = new SendBirdAction(); + const query = action.sb.GroupChannel.createMyGroupChannelListQuery(); + query.limit = 50; + query.includeEmpty = false; + query.order = 'latest_last_message'; + + this.channelCollection = new SendBirdSyncManager.ChannelCollection(query); + const collectionHandler = new SendBirdSyncManager.ChannelCollection.CollectionHandler(); + collectionHandler.onChannelEvent = (action, channels) => { + switch (action) { + case 'insert': { + for (let i in channels) { + const channel = channels[i]; + const index = findChannelIndex(channel, this.channelCollection.channels); + const handler = () => { + Chat.getInstance().render(channel, false); + this.activeChannelUrl = channel.url; + }; + const item = new LeftListItem({ channel, handler }); + if (index < this.groupChannelList.childNodes.length - 1) { + this.groupChannelList.insertBefore(item.element, this.groupChannelList.childNodes[index]); + } else { + this.groupChannelList.appendChild(item.element); + } + if (this.activeChannelUrl === channel.url) { + this.activeChannelItem(channel.url); + } + } + LeftListItem.updateUnreadCount(); + this.toggleGroupChannelDefaultItem(); + break; + } + case 'update': { + for (let i in channels) { + const channel = channels[i]; + const item = this.getItem(channel.url); + const handler = () => { + Chat.getInstance().render(channel, false); + this.activeChannelUrl = channel.url; + }; + const newItem = new LeftListItem({ channel, handler }); + this.groupChannelList.replaceChild(newItem.element, item); + if (this.activeChannelUrl === channel.url) { + this.activeChannelItem(channel.url); + } + } + LeftListItem.updateUnreadCount(); + break; + } + case 'move': { + for (let i in channels) { + const channel = channels[i]; + const previousElement = this.getItem(channel.url); + this.groupChannelList.removeChild(previousElement); + + const handler = () => { + channel.markAsRead(); + Chat.getInstance().render(channel, false); + this.activeChannelUrl = channel.url; + }; + const newItem = new LeftListItem({ channel, handler }); + const index = findChannelIndex(channel, this.channelCollection.channels); + if (index < this.groupChannelList.childNodes.length - 1) { + this.groupChannelList.insertBefore(newItem.element, this.groupChannelList.childNodes[index]); + } else { + this.groupChannelList.appendChild(newItem.element); + } + if (this.activeChannelUrl === channel.url) { + this.activeChannelItem(channel.url); + } + } + LeftListItem.updateUnreadCount(); + break; + } + case 'remove': { + for (let i in channels) { + const channel = channels[i]; + if (this.activeChannelUrl === channel.url) { + this.activeChannelUrl = null; + Chat.getInstance().render(); + } + const element = this.getItem(channel.url); + this.groupChannelList.removeChild(element); + } + this.toggleGroupChannelDefaultItem(); + break; + } + case 'clear': { + if (this.activeChannelUrl) { + Chat.getInstance().render(); + } + this.activeChannelUrl = null; + const elements = this.groupChannelList.getElementsByClassName(LeftListItem.getItemRootClassName()); + for (let i in elements) { + this.groupChannelList.removeChild(elements[i]); + } + this.toggleGroupChannelDefaultItem(); + break; + } + } + }; + this.channelCollection.setCollectionHandler(collectionHandler); + + this.groupChannelList = document.getElementById('group_list'); + this.groupChannelList.addEventListener('scroll', () => { + if (isScrollBottom(this.groupChannelList)) { + this.loadGroupChannelList(); + } + }); + this.groupChannelDefaultItem = document.getElementById('default_item_group'); + + const groupChannelCreateBtn = document.getElementById('group_chat_add'); + groupChannelCreateBtn.addEventListener('click', () => { + UserList.getInstance().render(); + }); + instance = this; + } + + updateUserInfo(user) { + const userInfoEl = document.getElementById('user_info'); + const profileEl = userInfoEl.getElementsByClassName('image-profile')[0]; + if (isUrl(user.profileUrl)) { + profileEl.setAttribute('src', protectFromXSS(user.profileUrl)); + } + const nicknameEl = userInfoEl.getElementsByClassName('nickname-content')[0]; + nicknameEl.innerHTML = protectFromXSS(user.nickname); + } + + loadGroupChannelList() { + this.channelCollection.fetch(() => { + this.toggleGroupChannelDefaultItem(); + }); + } + getItem(elementId) { + const groupChannelItems = this.groupChannelList.getElementsByClassName(LeftListItem.getItemRootClassName()); + for (let i = 0; i < groupChannelItems.length; i++) { + if (groupChannelItems[i].id === elementId) { + return groupChannelItems[i]; + } + } + return null; + } + activeChannelItem(channelUrl) { + const groupItems = this.groupChannelList.getElementsByClassName(LeftListItem.getItemRootClassName()); + for (let i = 0; i < groupItems.length; i++) { + groupItems[i].id === channelUrl + ? addClass(groupItems[i], ACTIVE_CLASSNAME) + : removeClass(groupItems[i], ACTIVE_CLASSNAME); + } + } + toggleGroupChannelDefaultItem() { + this.groupChannelList.getElementsByClassName(LeftListItem.getItemRootClassName()).length > 0 + ? (this.groupChannelDefaultItem.style.display = DISPLAY_NONE) + : (this.groupChannelDefaultItem.style.display = DISPLAY_BLOCK); + } + + static getInstance() { + return new ChatLeftMenu(); + } +} + +export { ChatLeftMenu }; diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js b/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js new file mode 100644 index 00000000..7eaefd85 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js @@ -0,0 +1,219 @@ +import { APP_ID as appId } from './const'; +import { isNull } from './utils'; + +import SendBird from 'sendbird'; +import SendBirdSyncManager from 'sendbird-syncmanager'; + +let instance = null; + +class SendBirdAction { + constructor() { + if (instance) { + return instance; + } + this.sb = new SendBird({ + appId + }); + this.userQuery = null; + this.groupChannelQuery = null; + this.previousMessageQuery = null; + this.blockedQuery = null; + instance = this; + } + + /** + * Connect + */ + connect(userId, nickname) { + return new Promise((resolve, reject) => { + const sb = SendBird.getInstance(); + sb.connect(userId, (user, error) => { + if (error) { + reject(error); + } else { + sb.updateCurrentUserInfo(decodeURIComponent(nickname), null, (user, error) => { + error ? reject(error) : resolve(user); + }); + } + }); + }); + } + + /** + * User + */ + getCurrentUser() { + return this.sb.currentUser; + } + + getConnectionState() { + return this.sb.getConnectionState(); + } + + getUserList(isInit = false) { + if (isInit || isNull(this.userQuery)) { + this.userQuery = this.sb.createApplicationUserListQuery(); + this.userQuery.limit = 30; + } + return new Promise((resolve, reject) => { + if (this.userQuery.hasNext && !this.userQuery.isLoading) { + this.userQuery.next((list, error) => { + error ? reject(error) : resolve(list); + }); + } else { + resolve([]); + } + }); + } + + isCurrentUser(user) { + const manager = SendBirdSyncManager.getInstance(); + return user.userId === manager.currentUserId; + } + + getBlockedList(isInit = false) { + if (isInit || isNull(this.blockedQuery)) { + this.blockedQuery = this.sb.createBlockedUserListQuery(); + this.blockedQuery.limit = 30; + } + return new Promise((resolve, reject) => { + if (this.blockedQuery.hasNext && !this.blockedQuery.isLoading) { + this.blockedQuery.next((blockedList, error) => { + error ? reject(error) : resolve(blockedList); + }); + } else { + resolve([]); + } + }); + } + + blockUser(user, isBlock = true) { + return new Promise((resolve, reject) => { + if (isBlock) { + this.sb.blockUser(user, (response, error) => { + error ? reject(error) : resolve(); + }); + } else { + this.sb.unblockUser(user, (response, error) => { + error ? reject(error) : resolve(); + }); + } + }); + } + + /** + * Channel + */ + getChannel(channelUrl) { + return new Promise((resolve, reject) => { + this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + error ? reject(error) : resolve(groupChannel); + }); + }); + } + + createGroupChannel(userIds) { + return new Promise((resolve, reject) => { + let params = new this.sb.GroupChannelParams(); + params.addUserIds(userIds); + this.sb.GroupChannel.createChannel(params, (groupChannel, error) => { + error ? reject(error) : resolve(groupChannel); + }); + }); + } + + inviteGroupChannel(channelUrl, userIds) { + return new Promise((resolve, reject) => { + this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + if (error) { + reject(error); + } else { + groupChannel.inviteWithUserIds(userIds, (groupChannel, error) => { + error ? reject(error) : resolve(groupChannel); + }); + } + }); + }); + } + + leave(channelUrl) { + return new Promise((resolve, reject) => { + this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + if (error) { + reject(error); + } else { + groupChannel.leave((response, error) => { + error ? reject(error) : resolve(); + }); + } + }); + }); + } + + hide(channelUrl) { + return new Promise((resolve, reject) => { + this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + if (error) { + reject(error); + } else { + groupChannel.hide((response, error) => { + error ? reject(error) : resolve(); + }); + } + }); + }); + } + + markAsRead(channel) { + channel.markAsRead(); + } + + getReadReceipt(channel, message) { + if (this.isCurrentUser(message.sender)) { + return this.sb.currentUser ? channel.getReadReceipt(message) : 0; + } else { + return 0; + } + } + + sendUserMessage({ channel, message, handler }) { + return channel.sendUserMessage(message, (message, error) => { + if (handler) handler(message, error); + }); + } + + sendFileMessage({ channel, file, thumbnailSizes, handler }) { + const fileMessageParams = new this.sb.FileMessageParams(); + fileMessageParams.file = file; + fileMessageParams.thumbnailSizes = thumbnailSizes; + + return channel.sendFileMessage(fileMessageParams, (message, error) => { + if (handler) handler(message, error); + }); + } + + deleteMessage({ channel, message, col }) { + return new Promise((resolve, reject) => { + if (!this.isCurrentUser(message.sender)) { + reject({ + message: 'You have not ownership in this message.' + }); + return; + } + if (message.messageId === 0 && message.requestState === 'failed') { + col.deleteMessage(message); + resolve(true); + } else { + channel.deleteMessage(message, (response, error) => { + error ? reject(error) : resolve(response); + }); + } + }); + } + + static getInstance() { + return new SendBirdAction(); + } +} + +export { SendBirdAction }; diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdChatEvent.js b/javascript/javascript-basic-local-cache/src/js/SendBirdChatEvent.js new file mode 100644 index 00000000..8f12fd0e --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/SendBirdChatEvent.js @@ -0,0 +1,68 @@ +import { uuid4 } from './utils'; +import SendBird from 'sendbird'; + +let instance = null; + +class SendBirdChatEvent { + constructor() { + if (instance) { + return instance; + } + + this.sb = SendBird.getInstance(); + this.key = uuid4(); + this._createChannelHandler(); + + this.onMessageReceived = null; + this.onMessageUpdated = null; + this.onMessageDeleted = null; + + this.onReadReceiptUpdated = null; + this.onTypingStatusUpdated = null; + instance = this; + } + + /** + * Channel Handler + */ + _createChannelHandler() { + const handler = new this.sb.ChannelHandler(); + handler.onMessageReceived = (channel, message) => { + if (this.onMessageReceived) { + this.onMessageReceived(channel, message); + } + }; + handler.onMessageUpdated = (channel, message) => { + if (this.onMessageUpdated) { + this.onMessageUpdated(channel, message); + } + }; + handler.onMessageDeleted = (channel, messageId) => { + if (this.onMessageDeleted) { + this.onMessageDeleted(channel, messageId); + } + }; + + handler.onReadReceiptUpdated = groupChannel => { + if (this.onReadReceiptUpdated) { + this.onReadReceiptUpdated(groupChannel); + } + }; + handler.onTypingStatusUpdated = groupChannel => { + if (this.onTypingStatusUpdated) { + this.onTypingStatusUpdated(groupChannel); + } + }; + this.sb.addChannelHandler(this.key, handler); + } + + remove() { + this.sb.removeChannelHandler(this.key); + } + + static getInstance() { + return instance; + } +} + +export { SendBirdChatEvent }; diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdConnection.js b/javascript/javascript-basic-local-cache/src/js/SendBirdConnection.js new file mode 100644 index 00000000..5bda9b1a --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/SendBirdConnection.js @@ -0,0 +1,62 @@ +import { uuid4 } from './utils'; +import SendBird from 'sendbird'; +import { Chat } from './Chat'; + +let instance = null; + +class SendBirdConnection { + constructor() { + if (instance) { + return instance; + } + + this.sb = SendBird.getInstance(); + this.key = uuid4(); + this.channel = null; + this._createConnectionHandler(this.key); + this.chat = Chat.getInstance(); + + this.onReconnectStarted = null; + this.onReconnectSucceeded = null; + this.onReconnectFailed = null; + + instance = this; + } + + _createConnectionHandler(key) { + const handler = new this.sb.ConnectionHandler(); + handler.onReconnectStarted = () => { + if (this.chat && this.chat.main) { + this.chat.main.body.stopSpinner(); + } + if (this.onReconnectStarted) { + this.onReconnectStarted(); + } + }; + handler.onReconnectSucceeded = () => { + if (this.onReconnectSucceeded) { + this.onReconnectSucceeded(); + } + }; + handler.onReconnectFailed = () => { + if (this.onReconnectFailed) { + this.onReconnectFailed(); + } + }; + this.sb.addConnectionHandler(key, handler); + } + + remove() { + this.sb.removeConnectionHandler(this.key); + } + + reconnect() { + this.sb.reconnect(); + } + + static getInstance() { + return new SendBirdConnection(); + } +} + +export { SendBirdConnection }; diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdEvent.js b/javascript/javascript-basic-local-cache/src/js/SendBirdEvent.js new file mode 100644 index 00000000..58c82969 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/SendBirdEvent.js @@ -0,0 +1,47 @@ +import { uuid4 } from './utils'; +import SendBird from 'sendbird'; + +class SendBirdEvent { + constructor() { + this.sb = SendBird.getInstance(); + this.key = uuid4(); + this._createChannelHandler(); + + this.onChannelChanged = null; + this.onUserJoined = null; + this.onUserLeft = null; + this.onChannelHidden = null; + this.onUserEntered = null; + } + + _createChannelHandler() { + const handler = new this.sb.ChannelHandler(); + handler.onChannelChanged = channel => { + if (this.onChannelChanged) { + this.onChannelChanged(channel); + } + }; + handler.onUserJoined = (groupChannel, user) => { + if (this.onUserJoined) { + this.onUserJoined(groupChannel, user); + } + }; + handler.onUserLeft = (groupChannel, user) => { + if (this.onUserLeft) { + this.onUserLeft(groupChannel, user); + } + }; + handler.onChannelHidden = groupChannel => { + if (this.onChannelHidden) { + this.onChannelHidden(groupChannel); + } + }; + this.sb.addChannelHandler(this.key, handler); + } + + remove() { + this.sb.removeChannelHandler(this.key); + } +} + +export { SendBirdEvent }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js b/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js new file mode 100644 index 00000000..04e9d2fc --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js @@ -0,0 +1,266 @@ +import styles from '../../scss/chat-body.scss'; +import { createDivEl, getDataInElement, removeClass, findMessageIndex, mergeFailedWithSuccessful } from '../utils'; +import { Message } from './Message'; +import { SendBirdAction } from '../SendBirdAction'; +import { MESSAGE_REQ_ID } from '../const'; +import SendBirdSyncManager from 'sendbird-syncmanager'; +import { Spinner } from './Spinner'; + +class ChatBody { + constructor(channel) { + this.channel = channel; + this.readReceiptManageList = []; + this.scrollHeight = 0; + this.collection = null; + this.limit = 50; + this.element = createDivEl({ className: styles['chat-body'] }); + this._initElement(); + this.spinnerStarted = false; + } + + _initElement() { + if (this.collection) { + this.collection.remove(); + } + this.collection = new SendBirdSyncManager.MessageCollection(this.channel); + this.collection.limit = this.limit; + + const collectionHandler = new SendBirdSyncManager.MessageCollection.CollectionHandler(); + collectionHandler.onSucceededMessageEvent = this._messageEventHandler.bind(this); + collectionHandler.onFailedMessageEvent = this._messageEventHandler.bind(this); + collectionHandler.onPendingMessageEvent = this._messageEventHandler.bind(this); + collectionHandler.onNewMessage = (event) => { this._onNewMessageEventHandler(event, this.collection) }; + this.collection.setCollectionHandler(collectionHandler); + + this.element.addEventListener('scroll', () => { + if (this.element.scrollTop === 0) { + this.updateCurrentScrollHeight(); + this.collection.fetchSucceededMessages('prev', () => { + this.element.scrollTop = this.element.scrollHeight - this.scrollHeight; + }); + } + + if (this.element.scrollHeight - this.element.scrollTop - this.element.clientHeight === 0) { + const newMessagePop = document.getElementById('new-message-pop'); + if (newMessagePop) newMessagePop.remove(); + } + }); + } + + _onNewMessageEventHandler(event, col) { + const messages = col.messages; + let isOnNewMessage = !(messages.every(message => (message.messageId !== event.messageId))); + + if (isOnNewMessage) { + if (this.element.scrollTop < this.element.scrollHeight - this.element.offsetHeight && !(document.getElementById('new-message-pop'))) { + const newMessagePop = document.createElement('div'); + newMessagePop.setAttribute('id', 'new-message-pop'); + newMessagePop.setAttribute('class', 'new-message-pop'); + + const popText = document.createElement('div'); + popText.setAttribute('class', 'new-message-pop-text'); + popText.innerText = 'check new message'; + newMessagePop.appendChild(popText); + popText.addEventListener('click', () => { + newMessagePop.remove(); + this.scrollToBottom(); + }); + + this.element.appendChild(newMessagePop); + } + } else { + console.log('There is no onNewMessage in collection'); + } + } + + _messageEventHandler(messages, action, reason) { + const keepScrollToBottom = this.element.scrollTop >= this.element.scrollHeight - this.element.offsetHeight; + messages.sort((a, b) => a.createdAt - b.createdAt); + switch (action) { + case 'insert': { + this._mergeMessagesOnInsert(messages); + break; + } + case 'update': { + if (reason === SendBirdSyncManager.MessageCollection.FailedMessageEventActionReason.UPDATE_RESEND_FAILED) { + this._updateMessages(messages, true); + } else { + this._updateMessages(messages); + } + break; + } + case 'remove': { + this._removeMessages(messages); + break; + } + case 'clear': { + this._clearMessages(); + break; + } + default: break; + } + if (keepScrollToBottom) { + this.scrollToBottom(); + } + } + + _mergeMessagesOnInsert(messages) { + const wholeCollectionMessages = mergeFailedWithSuccessful( + this.collection.unsentMessages, + this.collection.succeededMessages + ); + for (let i in messages) { + const message = messages[i]; + const index = findMessageIndex(message, wholeCollectionMessages); + if (index >= 0) { + const messageElements = this.element.querySelectorAll('.chat-message'); + const messageItem = new Message({ channel: this.channel, message, col: this.collection }); + this.element.insertBefore(messageItem.element, messageElements[index]); + if ( + (message.isUserMessage() || message.isFileMessage()) && + SendBirdAction.getInstance().isCurrentUser(message.sender) + ) { + this.readReceiptManage(message); + } + } + } + } + + _updateMessages(messages, transformToManual = false) { + for (let i in messages) { + const message = messages[i]; + const messageItem = new Message({ + channel: this.channel, + message, + isManual: transformToManual, + col: this.collection + }); + const currentItem = this._getItem(message.reqId); + const requestItem = message.reqId ? this._getItem(message.reqId) : null; + if (currentItem || requestItem) { + this.element.replaceChild(messageItem.element, requestItem ? requestItem : currentItem); + } + } + } + + _removeMessages(messages) { + if ( + this.collection.unsentMessages.length > 0 && + messages.length > 0 && + messages[0].messageId === 0 && + !this.spinnerStarted + ) { + const el = this._getItem(messages[0].reqId); + const resendButton = el.firstChild.getElementsByClassName('resend-button'); + if (resendButton && resendButton.length === 0) { + Spinner.start(this.element); + this.spinnerStarted = true; + } + } + for (let i in messages) { + const message = messages[i]; + this.removeMessage(message.reqId); + } + if ( + (this.spinnerStarted && this.collection.unsentMessages.length === 0) || + SendBirdAction.getInstance().getConnectionState() !== 'OPEN' + ) { + this.stopSpinner(); + } + } + + stopSpinner() { + Spinner.remove(); + this.spinnerStarted = false; + } + + _clearMessages() { + while (this.element.firstChild) { + this.element.removeChild(this.element.firstChild); + } + } + + loadPreviousMessages(callback) { + this.collection.fetchSucceededMessages('prev', () => { + this.collection.fetchFailedMessages(() => { + if (callback) callback(); + }); + }); + } + + scrollToBottom() { + this.element.scrollTop = this.element.scrollHeight - this.element.offsetHeight; + } + + updateCurrentScrollHeight() { + this.scrollHeight = this.element.scrollHeight; + } + + repositionScroll(imageOffsetHeight) { + this.element.scrollTop += imageOffsetHeight; + } + + updateReadReceipt() { + this.readReceiptManageList.forEach(message => { + if (message.messageId.toString() !== '0') { + const className = Message.getReadReceiptElementClassName(); + const messageItem = this._getItem(message.reqId); + if (messageItem) { + let readItem = null; + try { + readItem = messageItem.getElementsByClassName(className)[0]; + } catch (e) { + readItem = null; + } + const latestCount = SendBirdAction.getInstance().getReadReceipt(this.channel, message); + if (readItem && latestCount.toString() !== readItem.textContent.toString()) { + readItem.innerHTML = latestCount; + if (latestCount.toString() === '0') { + removeClass(readItem, className); + } + } + } + } + }); + } + + readReceiptManage(message) { + for (let i = 0; i < this.readReceiptManageList.length; i++) { + if (message.reqId) { + if (this.readReceiptManageList[i].reqId === message.reqId) { + this.readReceiptManageList.splice(i, 1); + break; + } + } else { + if (this.readReceiptManageList[i].messageId === message.messageId) { + this.readReceiptManageList.splice(i, 1); + break; + } + } + } + this.readReceiptManageList.push(message); + this.updateReadReceipt(); + } + + _getItem(reqId) { + const items = this.element.childNodes; + // We go in reverse order to prevent situations that + // pending-message remove requests accidentally delete succeeded messages + for (let i = items.length - 1; i >= 0; i--) { + const elementId = getDataInElement(items[i], MESSAGE_REQ_ID); + if (elementId === reqId.toString()) { + return items[i]; + } + } + return null; + } + + removeMessage(reqId) { + const removeElement = this._getItem(reqId); + if (removeElement) { + this.element.removeChild(removeElement); + } + } +} + +export { ChatBody }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js b/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js new file mode 100644 index 00000000..a7ab8e4e --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js @@ -0,0 +1,119 @@ +import styles from '../../scss/chat-input.scss'; +import { createDivEl, protectFromXSS } from '../utils'; +import { DISPLAY_BLOCK, DISPLAY_NONE, FILE_ID, KEY_ENTER } from '../const'; +import { SendBirdAction } from '../SendBirdAction'; +import { Chat } from '../Chat'; + +class ChatInput { + constructor(channel) { + this.channel = channel; + this.input = null; + this.typing = null; + this.element = this._createElement(channel); + } + + _createElement(channel) { + const sendbirdAction = SendBirdAction.getInstance(); + const chat = Chat.getInstance(); + const root = createDivEl({ className: styles['chat-input'] }); + + this.typing = createDivEl({ className: styles['typing-field'] }); + root.appendChild(this.typing); + + const file = document.createElement('label'); + file.className = styles['input-file']; + file.for = FILE_ID; + file.addEventListener('click', () => { + sendbirdAction.markAsRead(this.channel); + }); + + const fileInput = document.createElement('input'); + fileInput.type = 'file'; + fileInput.id = FILE_ID; + fileInput.style.display = DISPLAY_NONE; + fileInput.addEventListener('change', () => { + const sendFile = fileInput.files[0]; + if (sendFile) { + const previewMessage = SendBirdAction.getInstance().sendFileMessage({ + channel: this.channel, + file: sendFile, + thumbnailSizes: [{ maxWidth: 240, maxHeight: 240 }, { maxWidth: 320, maxHeight: 320 }], + handler: (message, error) => { + if (!error) { + chat.main.body.collection.appendMessage(message); + } + chat.main.body.scrollToBottom(); + } + }); + previewMessage.createdAt = new Date().getTime(); + chat.main.body.collection.appendMessage(previewMessage); + } + }); + + file.appendChild(fileInput); + root.appendChild(file); + + const inputText = createDivEl({ className: styles['input-text'] }); + + this.input = document.createElement('textarea'); + this.input.className = styles['input-text-area']; + this.input.placeholder = 'Write a chat...'; + this.input.addEventListener('click', () => { + sendbirdAction.markAsRead(this.channel); + }); + this.input.addEventListener('keypress', e => { + if (e.keyCode === KEY_ENTER) { + if (!e.shiftKey) { + e.preventDefault(); + const message = this.input.value; + this.input.value = ''; + if (message) { + const previewMessage = SendBirdAction.getInstance().sendUserMessage({ + channel: this.channel, + message, + handler: (message, error) => { + chat.main.body.collection.handleSendMessageResponse(error, message); + chat.main.body.scrollToBottom(); + } + }); + chat.main.body.collection.appendMessage(previewMessage); + channel.endTyping(); + } + } else { + channel.startTyping(); + } + } else { + channel.startTyping(); + } + }); + this.input.addEventListener('focusin', () => { + inputText.style.border = '1px solid #2C2D30'; + }); + this.input.addEventListener('focusout', () => { + inputText.style.border = ''; + }); + + inputText.appendChild(this.input); + root.appendChild(inputText); + return root; + } + + updateTyping(memberList) { + let nicknames = ''; + if (memberList.length === 1) { + nicknames = `${protectFromXSS(memberList[0].nickname)} is`; + } else if (memberList.length === 2) { + nicknames = `${memberList + .map(member => { + return protectFromXSS(member.nickname); + }) + .join(', ')} are`; + } else if (memberList.length !== 0) { + nicknames = 'Several are'; + } + this.typing.style.display = nicknames ? DISPLAY_BLOCK : DISPLAY_NONE; + this.typing.innerHTML = `${nicknames} typing...`; + } +} + +export { ChatInput }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js b/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js new file mode 100644 index 00000000..dd8826bb --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js @@ -0,0 +1,57 @@ +import styles from '../../scss/chat-main.scss'; +import { ChatBody } from './ChatBody'; +import { ChatInput } from './ChatInput'; +import { Chat } from '../Chat'; +import { createDivEl } from '../utils'; +import { ChatMenu } from './ChatMenu'; +import { SendBirdAction } from '../SendBirdAction'; + +class ChatMain { + constructor(channel) { + this.channel = channel; + this.body = null; + this.input = null; + this.menu = null; + this._create(); + } + + _create() { + const root = createDivEl({ className: styles['chat-main-root'] }); + + const main = createDivEl({ className: styles['chat-main'] }); + root.appendChild(main); + + this.body = new ChatBody(this.channel); + main.appendChild(this.body.element); + + this.input = new ChatInput(this.channel); + main.appendChild(this.input.element); + + this.menu = new ChatMenu(this.channel); + root.appendChild(this.menu.element); + + Chat.getInstance().element.appendChild(root); + } + + updateTyping(memberList) { + this.input.updateTyping(memberList); + } + + repositionScroll(height) { + this.body.repositionScroll(height); + } + + updateBlockedList(user, isBlock) { + this.menu.updateBlockedList(user, isBlock); + } + + loadInitialMessages() { + const sendbirdAction = SendBirdAction.getInstance(); + this.body.loadPreviousMessages(() => { + sendbirdAction.markAsRead(this.channel); + this.body.scrollToBottom(); + }); + } +} + +export { ChatMain }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatMenu.js b/javascript/javascript-basic-local-cache/src/js/components/ChatMenu.js new file mode 100644 index 00000000..0ad4e845 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatMenu.js @@ -0,0 +1,155 @@ +import styles from '../../scss/chat-menu.scss'; +import { appendToFirst, errorAlert, createDivEl } from '../utils'; +import { DISPLAY_FLEX, DISPLAY_NONE } from '../const'; +import { Spinner } from './Spinner'; +import { ChatUserItem } from './ChatUserItem'; +import { SendBirdAction } from '../SendBirdAction'; + +const Type = { + PARTICIPANTS: 'PARTICIPANTS', + MEMBERS: 'MEMBERS', + BLOCKED: 'BLOCKED' +}; + +class ChatMenu { + constructor(channel) { + this.channel = channel; + this.element = createDivEl({ className: styles['chat-menu-root'] }); + this.listElement = null; + this.type = null; + this._createListElement(); + this._createElement(); + } + + _createListElement() { + this.listElement = createDivEl({ className: styles['menu-list'] }); + + const title = createDivEl({ className: styles['list-title'] }); + title.addEventListener('click', () => { + this.type = null; + this.list.innerHTML = ''; + this.listElement.style.display = DISPLAY_NONE; + }); + this.listElement.appendChild(title); + const backBtn = createDivEl({ className: styles['list-back'] }); + title.appendChild(backBtn); + this.titleText = createDivEl({ className: styles['list-text'] }); + title.appendChild(this.titleText); + + this.list = createDivEl({ className: styles['list-body'] }); + this.list.addEventListener('scroll', () => { + if (this.type === Type.BLOCKED) { + this._getBlockedList(this.type); + } + }); + this.listElement.appendChild(this.list); + + this.element.appendChild(this.listElement); + } + + _createElement() { + const usersItem = createDivEl({ className: styles['menu-item'] }); + const users = createDivEl({ + className: styles['menu-users'], + content: Type.MEMBERS + }); + usersItem.appendChild(users); + const arrowUser = createDivEl({ className: styles['menu-arrow'] }); + usersItem.appendChild(arrowUser); + usersItem.addEventListener('click', () => { + this._renderList(users.textContent); + }); + this.element.appendChild(usersItem); + + const blockedItem = createDivEl({ className: styles['menu-item'] }); + const blocked = createDivEl({ className: styles['menu-blocked'], content: Type.BLOCKED }); + blockedItem.appendChild(blocked); + const arrowBlocked = createDivEl({ className: styles['menu-arrow'] }); + blockedItem.appendChild(arrowBlocked); + blockedItem.addEventListener('click', () => { + this._renderList(blocked.textContent); + }); + this.element.appendChild(blockedItem); + } + + _renderList(listTitle) { + switch (listTitle) { + case Type.MEMBERS: + this.type = Type.MEMBERS; + this._getMemberList(listTitle); + break; + case Type.BLOCKED: + this.type = Type.BLOCKED; + this._getBlockedList(listTitle, true); + break; + default: + this.titleText.innerHTML = ''; + break; + } + } + + _getMemberList(listTitle) { + if (this.channel.isGroupChannel()) { + Spinner.start(this.listElement); + this.list.innerHTML = ''; + this.titleText.innerHTML = listTitle; + this.listElement.style.display = DISPLAY_FLEX; + this.channel.members.forEach(user => { + const memberItem = new ChatUserItem({ user, hasEvent: false }); + this.list.appendChild(memberItem.element); + }); + Spinner.remove(); + } + } + + _getBlockedList(listTitle, isInit = false) { + Spinner.start(this.listElement); + if (isInit) { + this.list.innerHTML = ''; + this.titleText.innerHTML = listTitle; + this.listElement.style.display = DISPLAY_FLEX; + } + SendBirdAction.getInstance() + .getBlockedList(isInit) + .then(blockedList => { + blockedList.forEach(user => { + const blockedItem = new ChatUserItem({ user, hasEvent: true }); + this.list.appendChild(blockedItem.element); + }); + Spinner.remove(); + }) + .catch(error => { + errorAlert(error.message); + }); + } + + updateBlockedList(user, isBlock) { + if (this.list) { + if (isBlock) { + const blockedItem = new ChatUserItem({ user, hasEvent: true }); + appendToFirst(this.list, blockedItem.element); + } else { + const items = this.list.childNodes; + for (let i = 0; i < items.length; i++) { + if (items[0].id === user.userId) { + this.list.removeChild(items[0]); + break; + } + } + } + } + } + + updateMenu(channel) { + if (this.type === Type.MEMBERS) { + this.channel = channel; + this._getMemberList(this.type); + } + } + + static get Type() { + return Type; + } +} + +export { ChatMenu }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatTopMenu.js b/javascript/javascript-basic-local-cache/src/js/components/ChatTopMenu.js new file mode 100644 index 00000000..9c81f892 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatTopMenu.js @@ -0,0 +1,73 @@ +import styles from '../../scss/chat-top-menu.scss'; +import { createDivEl, errorAlert, protectFromXSS } from '../utils'; +import { Chat } from '../Chat'; +import { UserList } from './UserList'; +import { SendBirdAction } from '../SendBirdAction'; + +class ChatTopMenu { + constructor(channel) { + this.channel = channel; + this.element = this._createElement(channel); + } + + get chatTitle() { + return this.channel.members + .map(member => { + return protectFromXSS(member.nickname); + }) + .join(', '); + } + + _createElement(channel) { + const root = createDivEl({ className: styles['chat-top'] }); + + this.title = createDivEl({ + className: [styles['chat-title'], styles['is-group']], + content: this.chatTitle + }); + root.appendChild(this.title); + + const button = createDivEl({ className: styles['chat-button'] }); + const invite = createDivEl({ className: styles['button-invite'] }); + invite.addEventListener('click', () => { + UserList.getInstance().render(true); + }); + button.appendChild(invite); + const hide = createDivEl({ className: styles['button-hide'] }); + hide.addEventListener('click', () => { + SendBirdAction.getInstance() + .hide(channel.url) + .then(() => { + // ChatLeftMenu.getInstance().removeGroupChannelItem(this.channel.url); + Chat.getInstance().renderEmptyElement(); + }) + .catch(error => { + errorAlert(error.message); + }); + }); + button.appendChild(hide); + + const leave = createDivEl({ className: styles['button-leave'] }); + leave.addEventListener('click', () => { + SendBirdAction.getInstance() + .leave(channel.url) + .then(() => { + // ChatLeftMenu.getInstance().removeGroupChannelItem(this.channel.url); + Chat.getInstance().renderEmptyElement(); + }) + .catch(error => { + errorAlert(error.message); + }); + }); + button.appendChild(leave); + root.appendChild(button); + return root; + } + + updateTitle(channel) { + this.channel = channel; + this.title.innerHTML = this.chatTitle; + } +} + +export { ChatTopMenu }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatUserItem.js b/javascript/javascript-basic-local-cache/src/js/components/ChatUserItem.js new file mode 100644 index 00000000..fcc51d66 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatUserItem.js @@ -0,0 +1,49 @@ +import styles from '../../scss/chat-user-item.scss'; +import { createDivEl, protectFromXSS } from '../utils'; +import { COLOR_RED } from '../const'; +import { UserBlockModal } from './UserBlockModal'; +import { SendBirdAction } from '../SendBirdAction'; + +class ChatUserItem { + constructor({ user, hasEvent }) { + this.user = user; + this.hasEvent = hasEvent; + this.element = null; + this._create(); + } + + _create() { + this.element = createDivEl({ className: styles['chat-user-item'], id: this.user.userId }); + if (this.hasEvent) { + this.element.addEventListener('mouseover', () => { + this._hoverOnUser(this.user.nickname, true); + }); + this.element.addEventListener('mouseleave', () => { + this._hoverOnUser(this.user.nickname, false); + }); + this.element.addEventListener('click', () => { + const userBlockModal = new UserBlockModal({ user: this.user, isBlock: false }); + userBlockModal.render(); + }); + } + + const image = createDivEl({ className: styles['user-image'], background: protectFromXSS(this.user.profileUrl) }); + this.element.appendChild(image); + + this.nickname = createDivEl({ + className: SendBirdAction.getInstance().isCurrentUser(this.user) + ? [styles['user-nickname'], styles['is-user']] + : styles['user-nickname'], + content: protectFromXSS(this.user.nickname) + }); + this.element.appendChild(this.nickname); + } + + _hoverOnUser(nickname, hover) { + this.nickname.innerHTML = hover ? 'UNBLOCK' : protectFromXSS(nickname); + this.nickname.style.color = hover ? COLOR_RED : ''; + this.nickname.style.opacity = hover ? '1' : ''; + } +} + +export { ChatUserItem }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/LeftListItem.js b/javascript/javascript-basic-local-cache/src/js/components/LeftListItem.js new file mode 100644 index 00000000..43d3dbb4 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/LeftListItem.js @@ -0,0 +1,138 @@ +import styles from '../../scss/list-item.scss'; +import { + addClass, + createDivEl, + getDataInElement, + protectFromXSS, + removeClass, + setDataInElement, + timestampFromNow +} from '../utils'; +import { ChatLeftMenu } from '../ChatLeftMenu'; + +const KEY_MESSAGE_LAST_TIME = 'origin'; + +class LeftListItem { + constructor({ channel, handler }) { + this.channel = channel; + this.element = this._createElement(handler); + } + + get channelUrl() { + return this.channel.url; + } + + get title() { + return this.channel.members + .map(member => { + return protectFromXSS(member.nickname); + }) + .join(', '); + } + + get lastMessagetime() { + if (!this.channel.lastMessage) { + return 0; + } else { + return this.channel.lastMessage.createdAt; + } + } + + get lastMessageTimeText() { + if (!this.channel.lastMessage) { + return 0; + } else { + return LeftListItem.getTimeFromNow(this.channel.lastMessage.createdAt); + } + } + + get lastMessageText() { + if (!this.channel.lastMessage) { + return ''; + } else { + return this.channel.lastMessage.isFileMessage() + ? protectFromXSS(this.channel.lastMessage.name) + : protectFromXSS(this.channel.lastMessage.message); + } + } + + get memberCount() { + return this.channel.memberCount; + } + + get unreadMessageCount() { + const count = this.channel.unreadMessageCount > 9 ? '+9' : this.channel.unreadMessageCount.toString(); + return count; + } + + _createElement(handler) { + const item = createDivEl({ className: styles['list-item'], id: this.channelUrl }); + const itemTop = createDivEl({ className: styles['item-top'] }); + const itemTopCount = createDivEl({ className: styles['item-count'], content: this.memberCount }); + const itemTopTitle = createDivEl({ className: styles['item-title'], content: this.title }); + itemTop.appendChild(itemTopCount); + itemTop.appendChild(itemTopTitle); + item.appendChild(itemTop); + + const itemBottom = createDivEl({ className: styles['item-bottom'] }); + + const itemBottomMessage = createDivEl({ className: styles['item-message'] }); + const itemBottomMessageText = createDivEl({ + className: styles['item-message-text'], + content: this.lastMessageText + }); + itemBottomMessage.appendChild(itemBottomMessageText); + const itemBottomMessageUnread = createDivEl({ + className: [styles['item-message-unread'], styles.active], + content: this.unreadMessageCount + }); + itemBottomMessage.appendChild(itemBottomMessageUnread); + + const itemBottomTime = createDivEl({ className: styles['item-time'], content: this.lastMessageTimeText }); + setDataInElement(itemBottomTime, KEY_MESSAGE_LAST_TIME, this.lastMessagetime); + itemBottom.appendChild(itemBottomMessage); + itemBottom.appendChild(itemBottomTime); + item.appendChild(itemBottom); + + item.addEventListener('click', () => { + if (handler) handler(); + }); + return item; + } + + static updateUnreadCount() { + const items = ChatLeftMenu.getInstance().groupChannelList.getElementsByClassName(styles['item-message-unread']); + if (items && items.length > 0) { + Array.prototype.slice.call(items).forEach(targetItemEl => { + const originTs = targetItemEl.textContent; + if (originTs === '0') { + removeClass(targetItemEl, styles.active); + } else { + addClass(targetItemEl, styles.active); + } + }); + } + } + + static updateLastMessageTime() { + const items = ChatLeftMenu.getInstance().groupChannelList.getElementsByClassName(styles['item-time']); + if (items && items.length > 0) { + Array.prototype.slice.call(items).forEach(targetItemEl => { + const originTs = parseInt(getDataInElement(targetItemEl, KEY_MESSAGE_LAST_TIME)); + if (originTs) { + targetItemEl.innerHTML = LeftListItem.getTimeFromNow(originTs); + } + }); + } + } + + static getTimeFromNow(timestamp) { + return timestampFromNow(timestamp); + } + + static getItemRootClassName() { + return styles['list-item']; + } +} + +export { LeftListItem }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/List.js b/javascript/javascript-basic-local-cache/src/js/components/List.js new file mode 100644 index 00000000..2350f8ec --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/List.js @@ -0,0 +1,80 @@ +import styles from '../../scss/list.scss'; +import { createDivEl, isScrollBottom } from '../utils'; + +let instance = null; + +class List { + constructor(title, createSearchBox = false) { + if (instance) { + return instance; + } + this.createSearchBox = createSearchBox; + this.element = this._create(title); + this.scrollEventHandler = null; + this.closeEventHandler = null; + this.searchKeyword = ''; + } + + _create(title) { + const root = createDivEl({ className: styles['list-root'] }); + + const listBody = createDivEl({ className: styles['list-body'] }); + root.appendChild(listBody); + + const listTop = createDivEl({ className: styles['list-top'] }); + listBody.appendChild(listTop); + + const listTopTitle = createDivEl({ className: styles['list-title'], content: title }); + listTop.appendChild(listTopTitle); + const listTopButton = createDivEl({ className: styles['list-button'] }); + listTop.appendChild(listTopButton); + const listTopButtonExit = createDivEl({ className: styles['button-exit'] }); + listTopButton.appendChild(listTopButtonExit); + listTopButtonExit.addEventListener('click', () => { + this.searchKeyword = ''; + const listContent = document.querySelector(`.${styles['list-content']}`); + if (this.closeEventHandler) { + this.closeEventHandler(); + } + listContent.innerHTML = ''; + root.parentElement.removeChild(this.element); + }); + this.buttonRootElement = listTopButton; + + const hr = createDivEl({ className: styles['list-hr'] }); + listBody.appendChild(hr); + + const listContent = createDivEl({ className: styles['list-content'] }); + listBody.appendChild(listContent); + listContent.addEventListener('scroll', () => { + if (isScrollBottom(listContent)) { + if (this.scrollEventHandler) { + this.scrollEventHandler(false, this.searchKeyword); + } + } + }); + + return root; + } + + close() { + const btnExit = document.querySelector(`.${styles['button-exit']}`); + if (btnExit) { + document.querySelector(`.${styles['button-exit']}`).click(); + } + } + + getRootElement() { + return document.querySelector(`.${styles['list-root']}`); + } + + getRootClassName() { + return styles['list-root']; + } + + getContentElement() { + return document.querySelector(`.${styles['list-content']}`); + } +} + +export { List }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/Message.js b/javascript/javascript-basic-local-cache/src/js/components/Message.js new file mode 100644 index 00000000..7f9ea5ce --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/Message.js @@ -0,0 +1,245 @@ +import styles from '../../scss/message.scss'; +import { createDivEl, isImage, protectFromXSS, setDataInElement, timestampToTime } from '../utils'; +import { SendBirdAction } from '../SendBirdAction'; +import { COLOR_RED, MESSAGE_REQ_ID } from '../const'; +import { MessageDeleteModal } from './MessageDeleteModal'; +import { UserBlockModal } from './UserBlockModal'; +import { Chat } from '../Chat'; + +class Message { + constructor({ channel, message, isManual = false, col = null }) { + this.channel = channel; + this.message = message; + this.isFailed = message.messageId === 0 && message.requestState === 'failed'; + this.isManual = this.isFailed ? isManual : false; + this.element = this._createElement(); + if (col) { + this.col = col; + } + } + + _createElement() { + if (this.message.isUserMessage()) { + return this._createUserElement(); + } else if (this.message.isFileMessage()) { + return this._createFileElement(); + } else if (this.message.isAdminMessage()) { + return this._createAdminElement(); + } else { + // console.error('Message is invalid data.'); + return null; + } + } + + _hoverOnNickname(nickname, hover) { + if (!SendBirdAction.getInstance().isCurrentUser(this.message.sender)) { + nickname.innerHTML = hover ? 'BLOCK ' : `${protectFromXSS(this.message.sender.nickname)} : `; + nickname.style.color = hover ? COLOR_RED : ''; + nickname.style.opacity = hover ? '1' : ''; + } + } + + _hoverOnTime(time, hover) { + if (SendBirdAction.getInstance().isCurrentUser(this.message.sender)) { + time.innerHTML = hover ? 'DELETE' : timestampToTime(this.message.createdAt); + time.style.color = hover ? COLOR_RED : ''; + time.style.opacity = hover ? '1' : ''; + time.style.fontWeight = hover ? '600' : ''; + } + } + + _createUserElement() { + const sendbirdAction = SendBirdAction.getInstance(); + const isCurrentUser = sendbirdAction.isCurrentUser(this.message.sender); + let root; + if (this.isFailed && !this.isManual) { + root = createDivEl({ + className: [styles['chat-message'], styles['is-failed']], + id: this.message.reqId + }); + } else { + root = createDivEl({ + className: styles['chat-message'], + id: this.message.reqId + }); + } + setDataInElement(root, MESSAGE_REQ_ID, this.message.reqId); + + const messageContent = createDivEl({ className: styles['message-content'] }); + const nickname = createDivEl({ + className: isCurrentUser ? [styles['message-nickname'], styles['is-user']] : styles['message-nickname'], + content: `${protectFromXSS(this.message.sender.nickname)} : ` + }); + nickname.addEventListener('mouseover', () => { + this._hoverOnNickname(nickname, true); + }); + nickname.addEventListener('mouseleave', () => { + this._hoverOnNickname(nickname, false); + }); + nickname.addEventListener('click', () => { + if (!isCurrentUser) { + const userBlockModal = new UserBlockModal({ user: this.message.sender, isBlock: true }); + userBlockModal.render(); + } + }); + messageContent.appendChild(nickname); + + const msg = createDivEl({ className: styles['message-content'], content: protectFromXSS(this.message.message) }); + messageContent.appendChild(msg); + + if (this.isFailed && this.isManual) { + const resendButton = createDivEl({ + className: styles['resend-button'], + content: 'RESEND' + }); + resendButton.addEventListener('click', () => { + this._resendUserMessage(); + }); + messageContent.appendChild(resendButton); + } + if (this.isFailed) { + const deleteButton = createDivEl({ + className: styles['delete-button'], + content: 'DELETE' + }); + deleteButton.addEventListener('click', () => { + if (isCurrentUser) { + const messageDeleteModal = new MessageDeleteModal({ + channel: this.channel, + message: this.message, + col: this.col + }); + messageDeleteModal.render(); + } + }); + messageContent.appendChild(deleteButton); + } + if (!this.isFailed) { + const time = createDivEl({ + className: isCurrentUser ? [styles.time, styles['is-user']] : styles.time, + content: timestampToTime(this.message.createdAt) + }); + time.addEventListener('mouseover', () => { + this._hoverOnTime(time, true); + }); + time.addEventListener('mouseleave', () => { + this._hoverOnTime(time, false); + }); + time.addEventListener('click', () => { + if (isCurrentUser) { + const messageDeleteModal = new MessageDeleteModal({ + channel: this.channel, + message: this.message + }); + messageDeleteModal.render(); + } + }); + messageContent.appendChild(time); + + const count = sendbirdAction.getReadReceipt(this.channel, this.message); + const read = createDivEl({ + className: count ? [styles.read, styles.active] : styles.read, + content: count + }); + messageContent.appendChild(read); + } + + root.appendChild(messageContent); + return root; + } + + _resendUserMessage() { + this.channel.resendUserMessage(this.message, (message, err) => { + this.col.handleSendMessageResponse(err, message); + }); + } + + _createFileElement() { + const sendbirdAction = SendBirdAction.getInstance(); + const root = createDivEl({ className: styles['chat-message'], id: this.message.messageId }); + setDataInElement(root, MESSAGE_REQ_ID, this.message.reqId); + + const messageContent = createDivEl({ className: styles['message-content'] }); + const nickname = createDivEl({ + className: sendbirdAction.isCurrentUser(this.message.sender) + ? [styles['message-nickname'], styles['is-user']] + : styles['message-nickname'], + content: `${protectFromXSS(this.message.sender.nickname)} : ` + }); + messageContent.appendChild(nickname); + + const msg = createDivEl({ + className: [styles['message-content'], styles['is-file']], + content: protectFromXSS(this.message.name) + }); + msg.addEventListener('click', () => { + window.open(this.message.url); + }); + messageContent.appendChild(msg); + + const time = createDivEl({ className: styles.time, content: timestampToTime(this.message.createdAt) }); + time.addEventListener('mouseover', () => { + this._hoverOnTime(time, true); + }); + time.addEventListener('mouseleave', () => { + this._hoverOnTime(time, false); + }); + time.addEventListener('click', () => { + const messageDeleteModal = new MessageDeleteModal({ + channel: this.channel, + message: this.message + }); + messageDeleteModal.render(); + }); + messageContent.appendChild(time); + + if (this.channel.isGroupChannel()) { + const count = sendbirdAction.getReadReceipt(this.channel, this.message); + const read = createDivEl({ + className: count ? [styles.read, styles.active] : styles.read, + content: count + }); + messageContent.appendChild(read); + } + + root.appendChild(messageContent); + + if (this.message.isFileMessage() && this.message.messageId) { + const fileContent = createDivEl({ className: styles['file-content'] }); + fileContent.addEventListener('click', () => { + window.open(this.message.url); + }); + if (this.message.thumbnails.length > 0 || isImage(this.message.type)) { + const fileRender = document.createElement('img'); + fileRender.className = styles['file-render']; + + if (isImage(this.message.type)) { + fileRender.src = protectFromXSS(this.message.url); + } else if (this.message.thumbnails.length > 0) { + fileRender.src = protectFromXSS(this.message.thumbnails[0].url); + } + + fileRender.onload = () => { + Chat.getInstance().main.repositionScroll(fileRender.offsetHeight); + }; + fileContent.appendChild(fileRender); + } + root.appendChild(fileContent); + } + + return root; + } + + _createAdminElement() { + const root = createDivEl({ className: styles['chat-message'], id: this.message.messageId }); + const msg = createDivEl({ className: styles['message-admin'], content: protectFromXSS(this.message.message) }); + root.appendChild(msg); + return root; + } + + static getReadReceiptElementClassName() { + return styles.active; + } +} + +export { Message }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/MessageDeleteModal.js b/javascript/javascript-basic-local-cache/src/js/components/MessageDeleteModal.js new file mode 100644 index 00000000..ffa1e6ab --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/MessageDeleteModal.js @@ -0,0 +1,42 @@ +import styles from '../../scss/message-delete-modal.scss'; +import { createDivEl, errorAlert, protectFromXSS } from '../utils'; +import { SendBirdAction } from '../SendBirdAction'; +import { Spinner } from './Spinner'; +import { Modal } from './Modal'; + +const title = 'Delete Message'; +const description = 'Are you Sure? Do you want to delete message?'; +const submitText = 'DELETE'; + +class MessageDeleteModal extends Modal { + constructor({ channel, message, col }) { + super({ title, description, submitText }); + this.channel = channel; + this.message = message; + this.col = col; + this._createElement(); + + this.submitHandler = () => { + SendBirdAction.getInstance() + .deleteMessage({ channel: this.channel, message: this.message, col: this.col }) + .then(() => { + Spinner.remove(); + this.close(); + }) + .catch(error => { + Spinner.remove(); + errorAlert(error.message); + }); + }; + } + + _createElement() { + const content = createDivEl({ + className: styles['modal-message'], + content: this.message.isFileMessage() ? protectFromXSS(this.message.name) : protectFromXSS(this.message.message) + }); + this.contentElement.appendChild(content); + } +} + +export { MessageDeleteModal }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/Modal.js b/javascript/javascript-basic-local-cache/src/js/components/Modal.js new file mode 100644 index 00000000..d90ea634 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/Modal.js @@ -0,0 +1,62 @@ +import styles from '../../scss/modal.scss'; +import { createDivEl } from '../utils'; +import { Spinner } from './Spinner'; + +class Modal { + constructor({ title, description, submitText }) { + this.contentElement = null; + this.cancelHandler = null; + this.submitHandler = null; + this.element = this._create({ title, description, submitText }); + } + + _create({ title, description, submitText }) { + const root = createDivEl({ className: styles['modal-root'] }); + const modal = createDivEl({ className: styles['modal-body'] }); + root.appendChild(modal); + + const titleText = createDivEl({ className: styles['modal-title'], content: title }); + modal.appendChild(titleText); + + const desc = createDivEl({ className: styles['modal-desc'], content: description }); + modal.appendChild(desc); + + this.contentElement = createDivEl({ className: styles['modal-content'] }); + modal.appendChild(this.contentElement); + + const bottom = createDivEl({ className: styles['modal-bottom'] }); + modal.appendChild(bottom); + const cancel = createDivEl({ className: styles['modal-cancel'], content: 'CANCEL' }); + cancel.addEventListener('click', () => { + if (this.cancelHandler) { + this.cancelHandler(); + } + this.close(); + }); + bottom.appendChild(cancel); + const submit = createDivEl({ className: styles['modal-submit'], content: submitText }); + submit.addEventListener('click', () => { + Spinner.start(modal); + if (this.submitHandler) { + this.submitHandler(); + } + }); + bottom.appendChild(submit); + + return root; + } + + close() { + if (document.body.contains(this.element)) { + document.body.removeChild(this.element); + } + } + + render() { + if (!document.body.querySelector(`.${styles['modal-root']}`)) { + document.body.appendChild(this.element); + } + } +} + +export { Modal }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/Spinner.js b/javascript/javascript-basic-local-cache/src/js/components/Spinner.js new file mode 100644 index 00000000..b7d83297 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/Spinner.js @@ -0,0 +1,42 @@ +import styles from '../../scss/spinner.scss'; +import { createDivEl } from '../utils'; + +let instance = null; + +class Spinner { + constructor() { + if (instance) { + return instance; + } + this.element = this._createSpinner(); + instance = this; + } + + _createSpinner() { + const item = createDivEl({ className: styles['sb-spinner'] }); + const bubble = createDivEl({ className: styles['sb-spinner-bubble'] }); + item.appendChild(bubble); + return item; + } + + static start(target) { + const spinnerEl = Spinner.getInstance().element; + if (!target.contains(spinnerEl)) { + target.appendChild(spinnerEl); + } + } + + static remove() { + const spinnerEl = Spinner.getInstance().element; + const targetEl = spinnerEl.parentElement; + if (targetEl && targetEl.contains(spinnerEl)) { + spinnerEl.parentElement.removeChild(spinnerEl); + } + } + + static getInstance() { + return new Spinner(); + } +} + +export { Spinner }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/Toast.js b/javascript/javascript-basic-local-cache/src/js/components/Toast.js new file mode 100644 index 00000000..c215c251 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/Toast.js @@ -0,0 +1,49 @@ +import styles from '../../scss/toast.scss'; +import { createDivEl } from '../utils'; + +let instance = null; + +class Toast { + constructor(message) { + if (instance) { + const messageEl = instance.element.getElementsByClassName('sb-toast-message')[0]; + if (messageEl) { + if (!message) { + message = messageEl.innerHTML; + } + messageEl.innerHTML = message; + } + return instance; + } + this.element = this._createToast(message); + instance = this; + } + + _createToast(text) { + const item = createDivEl({ className: styles['sb-toast'] }); + const message = createDivEl({ className: styles['sb-toast-message'] }); + message.innerHTML = text; + item.appendChild(message); + return item; + } + + static start(target, message) { + const toast = new Toast(message); + const toastEl = toast.element; + if (!target.contains(toastEl)) { + target.appendChild(toastEl); + } + } + + static remove() { + const toastEl = instance ? instance.element : null; + if (toastEl) { + const targetEl = toastEl.parentElement; + if (targetEl && targetEl.contains(toastEl)) { + toastEl.parentElement.removeChild(toastEl); + } + } + } +} + +export { Toast }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/UserBlockModal.js b/javascript/javascript-basic-local-cache/src/js/components/UserBlockModal.js new file mode 100644 index 00000000..85f9d1c7 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/UserBlockModal.js @@ -0,0 +1,53 @@ +import styles from '../../scss/user-block-modal.scss'; +import { createDivEl, errorAlert, protectFromXSS } from '../utils'; +import { SendBirdAction } from '../SendBirdAction'; +import { Spinner } from './Spinner'; +import { Modal } from './Modal'; +import { Chat } from '../Chat'; + +const blockTitle = 'Block User'; +const blockDescription = 'Are you Sure? Do you want to block this user?'; +const blockSubmitText = 'BLOCK'; + +const unblockTitle = 'Unblock User'; +const unblockDescription = 'Are you Sure? Do you want to unblock this user?'; +const unblockSubmitText = 'UNBLOCK'; + +class UserBlockModal extends Modal { + constructor({ user, isBlock = true }) { + isBlock + ? super({ title: blockTitle, description: blockDescription, submitText: blockSubmitText }) + : super({ title: unblockTitle, description: unblockDescription, submitText: unblockSubmitText }); + this.isBlock = isBlock; + this.user = user; + this._createElement(); + + this.submitHandler = () => { + SendBirdAction.getInstance() + .blockUser(this.user, this.isBlock) + .then(() => { + Chat.getInstance().main.updateBlockedList(this.user, this.isBlock); + Spinner.remove(); + this.close(); + }) + .catch(error => { + Spinner.remove(); + errorAlert(error.message); + }); + }; + } + + _createElement() { + const content = createDivEl({ className: styles['modal-user'] }); + + const image = createDivEl({ className: styles['user-profile'], background: protectFromXSS(this.user.profileUrl) }); + content.appendChild(image); + + const nickname = createDivEl({ className: styles['user-nickname'], content: protectFromXSS(this.user.nickname) }); + content.appendChild(nickname); + + this.contentElement.appendChild(content); + } +} + +export { UserBlockModal }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/UserItem.js b/javascript/javascript-basic-local-cache/src/js/components/UserItem.js new file mode 100644 index 00000000..799ec0cb --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/UserItem.js @@ -0,0 +1,63 @@ +import styles from '../../scss/user-item.scss'; +import { createDivEl, protectFromXSS, timestampFromNow, toggleClass } from '../utils'; + +class UserItem { + constructor({ user, handler }) { + this.user = user; + this.element = this._createElement(handler); + } + + get userId() { + return this.user.userId; + } + + get nickname() { + return protectFromXSS(this.user.nickname); + } + + get profileUrl() { + return protectFromXSS(this.user.profileUrl); + } + + get lastSeenTimeString() { + return this.user.lastSeenAt ? timestampFromNow(this.user.lastSeenAt) : ''; + } + + get isOnline() { + return this.user.connectionStatus === 'online'; + } + + _createElement(handler) { + const item = createDivEl({ className: styles['user-item'], id: this.userId }); + + const userInfo = createDivEl({ className: styles['user-info'] }); + item.appendChild(userInfo); + const profile = createDivEl({ className: styles['user-profile'], background: this.profileUrl }); + userInfo.appendChild(profile); + const nickname = createDivEl({ className: styles['user-nickname'], content: this.nickname }); + userInfo.appendChild(nickname); + const isOnline = createDivEl({ + className: this.isOnline ? [styles['user-online'], styles.active] : styles['user-online'] + }); + userInfo.appendChild(isOnline); + + const userState = createDivEl({ className: styles['user-state'] }); + item.appendChild(userState); + const lastSeenTime = createDivEl({ className: styles['user-time'], content: this.lastSeenTimeString }); + userState.appendChild(lastSeenTime); + const selectIcon = createDivEl({ className: styles['user-select'] }); + userState.appendChild(selectIcon); + item.addEventListener('click', () => { + toggleClass(item.querySelector(`.${UserItem.selectIconClassName}`), styles.active); + if (handler) handler(); + }); + + return item; + } + + static get selectIconClassName() { + return styles['user-select']; + } +} + +export { UserItem }; diff --git a/javascript/javascript-basic-local-cache/src/js/components/UserList.js b/javascript/javascript-basic-local-cache/src/js/components/UserList.js new file mode 100644 index 00000000..a93c9837 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/components/UserList.js @@ -0,0 +1,128 @@ +import styles from '../../scss/user-list.scss'; +import { createDivEl, errorAlert, appendToFirst } from '../utils'; +import { List } from './List'; +import { Spinner } from './Spinner'; +import { SendBirdAction } from '../SendBirdAction'; +import { UserItem } from './UserItem'; +import { Chat } from '../Chat'; +import { ChatLeftMenu } from '../ChatLeftMenu'; + +let instance = null; + +class UserList extends List { + constructor() { + super('User List'); + if (instance) { + return instance; + } + + this.scrollEventHandler = this._getUserList; + this.closeEventHandler = this._close; + this.createBtn = this._addCreateBtn(); + this.selectedUserIds = []; + instance = this; + } + + _addCreateBtn() { + const createBtn = createDivEl({ className: styles['button-create'], content: 'CREATE' }); + const oldCreateBtn = this.buttonRootElement.getElementsByClassName(styles['button-create'])[0]; + if (oldCreateBtn) { + this.buttonRootElement.removeChild(oldCreateBtn); + } + appendToFirst(this.buttonRootElement, createBtn); + return createBtn; + } + + _createChannel() { + SendBirdAction.getInstance() + .createGroupChannel(this.selectedUserIds) + .then(channel => { + ChatLeftMenu.getInstance().activeChannelUrl = channel.url; + Chat.getInstance().render(channel, false); + Spinner.remove(); + this.close(); + }) + .catch(error => { + Spinner.remove(); + errorAlert(error.message); + }); + } + + _inviteChannel() { + const channelUrl = Chat.getInstance().channel.url; + SendBirdAction.getInstance() + .inviteGroupChannel(channelUrl, this.selectedUserIds) + .then(() => { + Spinner.remove(); + this.close(); + }) + .catch(error => { + Spinner.remove(); + errorAlert(error.message); + }); + } + + _updateCreateType(isInvite) { + this.createBtn = this._addCreateBtn(); + this.createBtn.innerHTML = isInvite ? 'INVITE' : 'CREATE'; + this.createBtn.addEventListener('click', () => { + Spinner.start(this.element); + if (isInvite) { + this._inviteChannel(); + } else { + this._createChannel(); + } + }); + } + + _getUserList(isInit = false) { + Spinner.start(this.element); + const sendbirdAction = SendBirdAction.getInstance(); + const listContent = this.getContentElement(); + sendbirdAction + .getUserList(isInit) + .then(userList => { + userList.forEach(user => { + if (!sendbirdAction.isCurrentUser(user)) { + const handler = () => { + this._toggleUserId(item.userId); + }; + const item = new UserItem({ user, handler }); + listContent.appendChild(item.element); + } + }); + Spinner.remove(); + }) + .catch(error => { + Spinner.remove(); + errorAlert(error.message); + }); + } + + _toggleUserId(userId) { + const index = this.selectedUserIds.indexOf(userId); + if (index > -1) { + this.selectedUserIds.splice(index, 1); + } else { + this.selectedUserIds.push(userId); + } + } + + _close() { + this.selectedUserIds = []; + } + + render(isInvite = false) { + if (!document.body.querySelector(`.${this.getRootClassName()}`)) { + this._updateCreateType(isInvite); + document.body.appendChild(this.element); + this._getUserList(true); + } + } + + static getInstance() { + return new UserList(); + } +} + +export { UserList }; diff --git a/javascript/javascript-basic-local-cache/src/js/const.js b/javascript/javascript-basic-local-cache/src/js/const.js new file mode 100644 index 00000000..f4d5f183 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/const.js @@ -0,0 +1,11 @@ +export const APP_ID = '9DA1B1F4-0BE6-4DA8-82C5-2E81DAB56F23'; +export const USER_ID = 'user_id'; +export const DISPLAY_NONE = 'none'; +export const DISPLAY_BLOCK = 'block'; +export const DISPLAY_FLEX = 'flex'; +export const ACTIVE_CLASSNAME = 'active'; +export const KEY_ENTER = 13; +export const FILE_ID = 'attach_file_id'; +export const UPDATE_INTERVAL_TIME = 5 * 1000; +export const COLOR_RED = '#DC5960'; +export const MESSAGE_REQ_ID = 'reqId'; diff --git a/javascript/javascript-basic-local-cache/src/js/index.js b/javascript/javascript-basic-local-cache/src/js/index.js new file mode 100644 index 00000000..5cbeefcf --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/index.js @@ -0,0 +1,36 @@ +import { isEmpty, setCookie, getCookie } from './utils'; +import { USER_ID, KEY_ENTER } from './const'; + +const userIdEl = document.querySelector('#user_id'); +const nicknameEl = document.querySelector('#user_nickname'); +const buttonEl = document.querySelector('#login-button'); + +document.addEventListener('DOMContentLoaded', () => { + const cookieUserId = getCookie(USER_ID); + if (cookieUserId) { + userIdEl.value = cookieUserId; + } +}); + +nicknameEl.addEventListener('keydown', e => { + if (e.which === KEY_ENTER) { + login(); + } +}); + +buttonEl.addEventListener('click', () => { + login(); +}); + +const login = () => { + const userId = userIdEl.value.trim(); + const nickname = nicknameEl.value.trim(); + if (isEmpty(nickname)) { + alert('Please enter user nickname'); + return; + } + userIdEl.value = ''; + nicknameEl.value = ''; + setCookie(USER_ID, userId); + window.location.href = `chat.html?userid=${encodeURIComponent(userId)}&nickname=${encodeURIComponent(nickname)}`; +}; diff --git a/javascript/javascript-basic-local-cache/src/js/main.js b/javascript/javascript-basic-local-cache/src/js/main.js new file mode 100644 index 00000000..55ff7f94 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/main.js @@ -0,0 +1,71 @@ +import { getVariableFromUrl, isEmpty, redirectToIndex } from './utils'; +import { SendBirdAction } from './SendBirdAction'; +import { SendBirdConnection } from './SendBirdConnection'; +import { ChatLeftMenu } from './ChatLeftMenu'; +import { Chat } from './Chat'; +import { UPDATE_INTERVAL_TIME } from './const'; +import { LeftListItem } from './components/LeftListItem'; + +import SendBirdSyncManager from 'sendbird-syncmanager'; +import { Toast } from './components/Toast'; + +const sb = new SendBirdAction(); + +let chat = null; +let chatLeft = null; + +const createConnectionHandler = () => { + const manager = SendBirdSyncManager.getInstance(); + const connectionManager = new SendBirdConnection(); + connectionManager.onReconnectStarted = () => { + Toast.start(document.body, 'Connection is lost. Trying to reconnect...'); + connectionManager.channel = chat.channel; + }; + connectionManager.onReconnectSucceeded = () => { + chatLeft.updateUserInfo(SendBirdAction.getInstance().getCurrentUser()); + Toast.remove(); + manager.resumeSync(); + }; + connectionManager.onReconnectFailed = () => { + connectionManager.reconnect(); + }; +}; + +const updateGroupChannelTime = () => { + setInterval(() => { + LeftListItem.updateLastMessageTime(); + }, UPDATE_INTERVAL_TIME); +}; + +document.addEventListener('DOMContentLoaded', () => { + const { userid, nickname } = getVariableFromUrl(); + if (isEmpty(userid) || isEmpty(nickname)) { + redirectToIndex('UserID and Nickname must be required.'); + } + + SendBirdSyncManager.sendBird = sb.sb; + const options = new SendBirdSyncManager.Options(); + options.messageCollectionCapacity = 2000; + options.messageResendPolicy = 'automatic'; + options.automaticMessageResendRetryCount = 5; + options.maxFailedMessageCountPerChannel = 50; + options.failedMessageRetentionDays = 7; + SendBirdSyncManager.setup(userid, options, () => { + chat = new Chat(); + chatLeft = new ChatLeftMenu(); + updateGroupChannelTime(); + chatLeft.loadGroupChannelList(true); + + sb.connect( + userid, + nickname + ) + .then(user => { + chatLeft.updateUserInfo(user); + createConnectionHandler(); + }) + .catch(() => { + Toast.start(document.body, 'Connection is not established.'); + }); + }); +}); diff --git a/javascript/javascript-basic-local-cache/src/js/utils.js b/javascript/javascript-basic-local-cache/src/js/utils.js new file mode 100644 index 00000000..73310dc3 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/js/utils.js @@ -0,0 +1,231 @@ +import moment from 'moment'; + +export function findChannelIndex(newChannel, channels) { + const newChannelLastMessageUpdated = newChannel.lastMessage ? newChannel.lastMessage.createdAt : newChannel.createdAt; + + let index = channels.length; + for (let i = 0; i < channels.length; i++) { + const comparedChannel = channels[i]; + const comparedChannelLastMessageUpdated = comparedChannel.lastMessage + ? comparedChannel.lastMessage.createdAt + : comparedChannel.createdAt; + if (newChannel.url === comparedChannel.url) { + index = i; + break; + } else if (newChannelLastMessageUpdated > comparedChannelLastMessageUpdated) { + index = i; + break; + } + } + return index; +} +export function findMessageIndex(newMessage, messages, isRequestId = false) { + let index = messages.length; + for (let i = 0; i < messages.length; i++) { + if ( + !isRequestId && + newMessage.messageId !== 0 && + messages[i].messageId !== 0 && + messages[i].messageId === newMessage.messageId + ) { + index = i; + break; + } else if (isRequestId && messages[i].reqId === newMessage.reqId) { + index = i; + break; + } else if (messages[i].createdAt >= newMessage.createdAt) { + index = i; + break; + } + } + return index; +} + +export function mergeFailedWithSuccessful(failedMessages, successfulMessages) { + const wholeMessages = [...successfulMessages]; + for (let i = 0; i < failedMessages.length; i++) { + const index = findMessageIndex(failedMessages[i], wholeMessages); + wholeMessages.splice(index, 0, failedMessages[i]); + } + return wholeMessages; +} + +export const timestampToTime = timestamp => { + const now = new Date().getTime(); + const nowDate = moment.unix(now.toString().length === 13 ? now / 1000 : now).format('MM/DD'); + + let date = moment.unix(timestamp.toString().length === 13 ? timestamp / 1000 : timestamp).format('MM/DD'); + if (date === 'Invalid date') { + date = ''; + } + + return nowDate === date + ? moment.unix(timestamp.toString().length === 13 ? timestamp / 1000 : timestamp).format('HH:mm') + : date; +}; + +export const timestampToDateString = timestamp => { + return moment.unix(timestamp.toString().length === 13 ? timestamp / 1000 : timestamp).format('LL'); +}; + +export const timestampFromNow = timestamp => { + return moment(timestamp).fromNow(); +}; + +export const isUrl = urlString => { + const regex = /^(http|https):\/\/[^ "]+$/; + return regex.test(urlString); +}; + +export const isImage = fileType => { + const regex = /^image\/.+$/; + return regex.test(fileType); +}; + +export const isEmpty = value => { + return value === null || value === undefined || value.length === 0; +}; + +export const isNull = value => { + try { + return value === null; + } catch (e) { + return false; + } +}; + +export const setCookie = (key, value) => { + document.cookie = `${key}=${value}; expires=Fri, 31 Dec 9999 23:59:59 GMT`; +}; + +export const getCookie = key => { + let name = `${key}=`; + let ca = document.cookie.split(';'); + for (let i = 0; i < ca.length; i++) { + let c = ca[i]; + if (!c) continue; + while (c.charAt(0) === ' ') { + c = c.substring(1); + } + if (c.indexOf(name) === 0) { + return c.substring(name.length, c.length); + } + } + return ''; +}; + +export const getVariableFromUrl = () => { + let vars = {}; + let hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); + for (let i = 0; i < hashes.length; i++) { + let hash = hashes[i].split('='); + vars[hash[0]] = hash[1]; + } + return vars; +}; + +export const errorAlert = (message, reload = false) => { + // alert(message); + // eslint-disable-next-line no-console + console.error(message); + if (reload) { + location.reload(true); + } +}; + +export const redirectToIndex = message => { + if (message) { + errorAlert(message, false); + } + window.location.href = 'index.html'; +}; + +export const setDataInElement = (target, key, data) => { + target.dataset[`${key}`] = data; +}; + +export const getDataInElement = (target, key) => { + return target.dataset[`${key}`]; +}; + +export const createDivEl = ({ id, className, content, background }) => { + const el = document.createElement('div'); + if (id) { + el.id = id; + } + if (className) { + el.className = Array.isArray(className) ? className.join(' ') : className; + } + if (content) { + el.innerHTML = content; + } + if (background) { + el.style.backgroundImage = `url(${background})`; + } + return el; +}; + +export const isScrollBottom = target => { + return target.scrollTop + target.offsetHeight >= target.scrollHeight; +}; + +export const appendToFirst = (target, newElement) => { + if (target.childNodes.length > 0) { + target.insertBefore(newElement, target.childNodes[0]); + } else { + target.appendChild(newElement); + } +}; + +const hasClass = (target, className) => { + return target.classList + ? target.classList.contains(className) + : new RegExp('(^| )' + className + '( |$)', 'gi').test(target.className); +}; + +export const addClass = (target, className) => { + if (target.classList) { + if (!(className in target.classList)) { + target.classList.add(className); + } + } else { + if (target.className.indexOf(className) < 0) { + target.className += ` ${className}`; + } + } +}; + +export const removeClass = (target, className) => { + if (target.classList) { + target.classList.remove(className); + } else { + target.className = target.className.replace( + new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), + '' + ); + } +}; + +export const toggleClass = (target, className) => { + hasClass(target, className) ? removeClass(target, className) : addClass(target, className); +}; + +export const uuid4 = () => { + let d = new Date().getTime(); + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { + const r = (d + Math.random() * 16) % 16 | 0; + d = Math.floor(d / 16); + return (c === 'x' ? r : (r & 0x3) | 0x8).toString(16); + }); +}; + +export const protectFromXSS = text => { + return typeof text === 'string' + ? text + .replace(/&/g, '&') + .replace(//g, '>') + .replace(/"/g, '"') + .replace(/'/g, ''') + : text; +}; diff --git a/javascript/javascript-basic-local-cache/src/scss/_animation.scss b/javascript/javascript-basic-local-cache/src/scss/_animation.scss new file mode 100644 index 00000000..75dad441 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/_animation.scss @@ -0,0 +1,40 @@ +// Mixin +@mixin keyframes($name) { + @-webkit-keyframes #{$name} { @content; } + @-moz-keyframes #{$name} { @content; } + @-o-keyframes #{$name} { @content; } + @-ms-keyframes #{$name} { @content; } + @keyframes #{$name} { @content; } +} + +@mixin transition($options...) { + -webkit-transition: $options; + -moz-transition: $options; + -ms-transition: $options; + -o-transition: $options; + transition: $options; +} + +@mixin transform-scale($size) { + -webkit-transform: scale($size); + -moz-transform: scale($size); + -ms-transform: scale($size); + -o-transform: scale($size); + transform: scale($size); +} + +@mixin animation($animation...) { + -webkit-animation: $animation; + -moz-animation: $animation; + -o-animation: $animation; + -ms-animation: $animation; + animation: $animation; +} + +@mixin animation-delay($delay) { + -webkit-animation-delay: $delay; + -moz-animation-delay: $delay; + -o-animation-delay: $delay; + -ms-animation-delay: $delay; + animation-delay: $delay; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/_common.scss b/javascript/javascript-basic-local-cache/src/scss/_common.scss new file mode 100644 index 00000000..9727b042 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/_common.scss @@ -0,0 +1,10 @@ +@import 'normalize'; +@import 'variables'; +@import 'mixins'; +@import 'icons'; + +body { + display: flex; + font-family: $font-family-exo2; + -webkit-font-smoothing: antialiased; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/_icons.scss b/javascript/javascript-basic-local-cache/src/scss/_icons.scss new file mode 100644 index 00000000..01c41b28 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/_icons.scss @@ -0,0 +1,40 @@ +// Icons +$ic-prefix: 'https://dxstmhyqfqr1o.cloudfront.net/web-basic/'; +$ic-input-user: 'icon-username-landing.svg'; +$ic-profile-default: 'image-profile.svg'; +$ic-add-normal: 'icon-add-normal.png'; +$ic-add-over: 'icon-add-over.png'; +$ic-close: 'icon-close.png'; +$ic-enter: 'icon-enter.png'; +$ic-check-unselect: 'icon-check-unselect.png'; +$ic-check-select: 'icon-check-select.png'; +$ic-empty-chat: 'img-empty.svg'; + +$ic-group: 'icon-group.png'; +$ic-hide-normal: 'icon-hide-normal.png'; +$ic-hide: 'icon-hide.png'; +$ic-group-add-normal: 'icon-group-add-normal.png'; +$ic-group-add: 'icon-group-add.png'; +$ic-leave-normal: 'icon-leave-normal.png'; +$ic-leave: 'icon-leave.png'; +$ic-attach-file-normal: 'icon-attach-file-normal.png'; +$ic-attach-file: 'icon-attach-file.png'; +$ic-arrow-normal: 'icon-arrow-nomal.png'; +$ic-arrow: 'icon-arrow.png'; +$ic-back: 'icon-back.png'; + +$ic-search: 'icon-search-nomal.png'; +$ic-search-over: 'icon-search-over.png'; + +@mixin icon($url, $size: cover, $position: center) { + background-image: url($ic-prefix + $url); + background-position: $position; + background-size: $size; + background-repeat: no-repeat; +} + +@mixin imageMessage() { + background-position: center; + background-size: 160px 160px; + background-repeat: no-repeat; +} \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/src/scss/_mixins.scss b/javascript/javascript-basic-local-cache/src/scss/_mixins.scss new file mode 100644 index 00000000..a954ed4b --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/_mixins.scss @@ -0,0 +1,4 @@ +@import 'mixins/border-radius'; +@import 'mixins/state'; +@import 'mixins/transform'; +@import 'mixins/reset'; diff --git a/javascript/javascript-basic-local-cache/src/scss/_normalize.scss b/javascript/javascript-basic-local-cache/src/scss/_normalize.scss new file mode 100644 index 00000000..08e68694 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/_normalize.scss @@ -0,0 +1,450 @@ +/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ + +html { + line-height: 1.15; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers (opinionated). + */ + +body { + margin: 0; +} + +/** + * Add the correct display in IE 9-. + */ + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ + +figcaption, +figure, +main { + /* 1 */ + display: block; +} + +/** + * Add the correct margin in IE 8. + */ + +figure { + margin: 1em 40px; +} + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ + +a { + background-color: transparent; /* 1 */ + -webkit-text-decoration-skip: objects; /* 2 */ +} + +/** + * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ + +b, +strong { + font-weight: inherit; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font style in Android 4.3-. + */ + +dfn { + font-style: italic; +} + +/** + * Add the correct background and color in IE 9-. + */ + +mark { + background-color: #ff0; + color: #000; +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +audio, +video { + display: inline-block; +} + +/** + * Add the correct display in iOS 4-7. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Remove the border on images inside links in IE 10-. + */ + +img { + border-style: none; +} + +/** + * Hide the overflow in IE. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ + +button, +html [type='button'], /* 1 */ +[type='reset'], +[type='submit'] { + -webkit-appearance: button; /* 2 */ +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type='button']::-moz-focus-inner, +[type='reset']::-moz-focus-inner, +[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type='button']:-moz-focusring, +[type='reset']:-moz-focusring, +[type='submit']:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Remove the default vertical scrollbar in IE. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ + +[type='checkbox'], +[type='radio'] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type='search'] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ + +[type='search']::-webkit-search-cancel-button, +[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ + +details, /* 1 */ +menu { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Scripting + ========================================================================== */ + +/** + * Add the correct display in IE 9-. + */ + +canvas { + display: inline-block; +} + +/** + * Add the correct display in IE. + */ + +template { + display: none; +} + +/* Hidden + ========================================================================== */ + +/** + * Add the correct display in IE 10-. + */ + +[hidden] { + display: none; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/_variables.scss b/javascript/javascript-basic-local-cache/src/scss/_variables.scss new file mode 100644 index 00000000..346a8a67 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/_variables.scss @@ -0,0 +1,41 @@ +// Color +$color-transparent: transparent !default; + +$color-black-border: #2C2D30 !default; +$color-black: #000000 !default; +$color-black-text: #555555 !default; +$color-black-text-light: #abb8c4 !default; + +$color-gray-admin: #e8ecef !default; +$color-gray-dark: #dedede !default; +$color-gray: #e3e3e3 !default; +$color-gray-light: #F8F8F8 !default; + +$color-white: #ffffff !default; + +$color-blue-dark: #328fe6 !default; +$color-blue: #32c5e6 !default; + + +$color-purple-darker: #463c66 !default; +$color-purple-dark: #4E4273 !default; +$color-purple: #6e5baa !default; +$color-purple-light: #6742d6 !default; + +$color-purple-deep: #673AB7 !default; + +$color-purple-text-dark: #7F6DA0 !default; +$color-purple-text: #c7b0ff !default; +$color-purple-text-light: #A08DCE !default; + +$color-green-online: #00C853 !default; + +$color-red: #DC5960 !default; + +$color-chat-border: #e0e2e5 !default; +$color-chat-select: #f8f9fa !default; + +$color-message-not-sent: #e5e5e5; + +// Font +$font-family-exo2: 'Exo 2'; diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-body.scss b/javascript/javascript-basic-local-cache/src/scss/chat-body.scss new file mode 100644 index 00000000..edfabbe2 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat-body.scss @@ -0,0 +1,35 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.chat-body { + display: flex; + flex-direction: column; + height: 100%; + max-height: calc(100vh - 180px); + overflow-y: auto; + overflow-x: hidden; + padding: 10px 0; + + & > .new-message-pop { + margin: 0px 10px; + display: flex; + width: inherit; + + position: sticky; + bottom: -10px; + background-color: $color-white; + border: 5px solid $color-blue; + border-radius: 10px; + + & > .new-message-pop-text { + margin-left: 30px; + height: 30px; + font-size: 24px; + color: $color-blue; + @include hover-focus { + cursor: pointer; + } + } + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-input.scss b/javascript/javascript-basic-local-cache/src/scss/chat-input.scss new file mode 100644 index 00000000..089761eb --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat-input.scss @@ -0,0 +1,74 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.chat-input { + display: flex; + padding: 20px; + border-top: 1px solid $color-chat-border; + background-color: $color-white; + + & > .typing-field { + display: none; + position: absolute; + bottom: 79px; + left: 220px; + width: calc(100vw - 220px - 240px); + padding: 6px 20px; + box-sizing: border-box; + background-color: rgba(0, 0, 0, 0.1); + color: $color-black-text; + opacity: 0.4; + vertical-align: middle; + font-size: 13px; + font-style: italic; + } + + & > .input-file { + display: flex; + width: 36px; + height: 36px; + border: 1px solid $color-chat-border; + border-right: 0; + background-color: $color-white; + cursor: pointer; + @include border-left-radius(4px); + @include icon($ic-attach-file-normal, 20px 20px, center center); + @include hover-focus { + border: 1px solid $color-black-border; + @include icon($ic-attach-file, 20px 20px, center center); + } + } + + & > .input-text { + display: flex; + font-size: 15px; + width: 100%; + height: 38px; + padding: 7px 8px 6px 8px; + box-sizing: border-box; + border: 1px solid $color-chat-border; + background-color: $color-white; + @include border-right-radius(4px); + @include hover-focus-active { + border: 1px solid $color-black-border; + } + + & > .input-text-area { + width: 100%; + outline: none; + border: 0; + resize: none; + line-height: 1.4; + background-color: $color-white; + overflow: hidden; + @include hover-focus { + outline: none; + border: 0; + resize: none; + padding-top: 2px; + line-height: 1.4; + } + } + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-main.scss b/javascript/javascript-basic-local-cache/src/scss/chat-main.scss new file mode 100644 index 00000000..34279652 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat-main.scss @@ -0,0 +1,18 @@ +@import 'mixins'; +@import 'variables'; + +.chat-main-root { + display: flex; + flex-direction: row; + height: 100%; + overflow-y: auto; + overflow-x: hidden; + padding: 0; + + & > .chat-main { + display: flex; + flex-direction: column; + justify-content: space-between; + width: 100%; + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-menu.scss b/javascript/javascript-basic-local-cache/src/scss/chat-menu.scss new file mode 100644 index 00000000..b54403ae --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat-menu.scss @@ -0,0 +1,97 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.chat-menu-root { + display: flex; + flex-direction: column; + width: 240px; + min-width: 240px; + max-width: 240px; + background-color: $color-white; + box-sizing: border-box; + border-left: 1px solid $color-chat-border; + color: $color-black-border; + padding: 0; + + & > .menu-item { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + align-content: center; + padding: 10px 20px; + border-bottom: 1px solid $color-chat-border; + cursor: pointer; + + & > .menu-users, + & > .menu-blocked { + display: flex; + opacity: 0.6; + } + + & > .menu-arrow { + display: flex; + width: 36px; + height: 36px; + @include icon($ic-arrow-normal, 26px 26px, center center); + } + + @include hover-focus { + background-color: $color-chat-select; + + & > .menu-users, + & > .menu-blocked { + opacity: 1; + } + + & > .menu-arrow { + @include icon($ic-arrow, 26px 26px, center center); + } + } + } + + & > .menu-list { + display: none; + flex-direction: column; + position: absolute; + width: 239px; + height: calc(100% - 77px); + background: $color-white; + z-index: 999; + + & > .list-title { + display: flex; + align-items: center; + align-content: center; + padding: 10px 20px; + box-sizing: border-box; + color: $color-black-border; + border-bottom: 1px solid $color-chat-border; + cursor: pointer; + @include hover-focus { + background-color: $color-chat-select; + } + + & > .list-back { + display: flex; + width: 36px; + height: 36px; + @include icon($ic-back, 24px 24px, 0 center); + } + + & > .list-text { + display: flex; + } + } + + & > .list-body { + display: block; + flex-direction: column; + height: 100%; + max-height: calc(100% - 56px); + overflow-y: auto; + overflow-x: hidden; + } + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-top-menu.scss b/javascript/javascript-basic-local-cache/src/scss/chat-top-menu.scss new file mode 100644 index 00000000..239bb56c --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat-top-menu.scss @@ -0,0 +1,81 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.chat-top { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + height: 80px; + box-sizing: border-box; + padding: 15px 20px; + border: 1px solid transparent; + border-bottom: 1px solid $color-chat-border; + color: $color-black-border; + + & > .chat-title { + max-width: 800px; + font-size: 20px; + white-space: nowrap; + overflow: hidden; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; + } + & > .chat-title.is-group { + padding-left: 34px; + @include icon($ic-group, 27px 27px, 0 center); + } + + & > .chat-button { + display: flex; + flex-direction: row; + justify-content: flex-end; + width: 150px; + margin-left: 20px; + + & > .button-invite { + width: 36px; + height: 36px; + border: 1px solid $color-chat-border; + margin-right: 10px; + cursor: pointer; + @include border-radius(4px); + @include icon($ic-group-add-normal, 20px 20px, center center); + @include hover-focus { + cursor: pointer; + border: 1px solid $color-black-border; + @include icon($ic-group-add, 20px 20px, center center); + } + } + + & > .button-hide { + width: 36px; + height: 36px; + border: 1px solid $color-chat-border; + margin-right: 10px; + cursor: pointer; + @include border-radius(4px); + @include icon($ic-hide-normal, 20px 20px, center center); + @include hover-focus { + cursor: pointer; + border: 1px solid $color-black-border; + @include icon($ic-hide, 20px 20px, center center); + } + } + + & > .button-leave { + width: 36px; + height: 36px; + border: 1px solid $color-chat-border; + cursor: pointer; + @include border-radius(4px); + @include icon($ic-leave-normal, 20px 20px, center center); + @include hover-focus { + cursor: pointer; + border: 1px solid $color-black-border; + @include icon($ic-leave, 20px 20px, center center); + } + } + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-user-item.scss b/javascript/javascript-basic-local-cache/src/scss/chat-user-item.scss new file mode 100644 index 00000000..649deefb --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat-user-item.scss @@ -0,0 +1,34 @@ +@import 'mixins'; +@import 'variables'; + +.chat-user-item { + display: flex; + flex-direction: row; + align-items: center; + padding: 10px 20px; + cursor: pointer; + + & > .user-image { + display: flex; + width: 36px; + height: 36px; + margin-right: 10px; + background-size: 36px 36px; + background-position: center center; + background-repeat: no-repeat; + @include border-radius(50%); + } + + & > .user-nickname { + width: 154px; + max-width: 154px; + white-space: nowrap; + overflow: hidden; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; + } + & > .user-nickname.is-user { + font-weight: 600; + color: $color-purple-deep; + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/chat.scss b/javascript/javascript-basic-local-cache/src/scss/chat.scss new file mode 100644 index 00000000..9c9242ae --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/chat.scss @@ -0,0 +1,51 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.chat-empty { + display: flex; + width: 100%; + height: 100%; + + & > .empty-content { + display: flex; + flex-direction: column; + align-items: center; + margin: auto; + text-align: center; + color: $color-black-text-light; + @include transform-translate(0, -50%); + + & > .content-title { + display: flex; + font-size: 28px; + } + + & > .content-image { + display: flex; + width: 80px; + height: 80px; + padding: 8px; + @include icon($ic-empty-chat, 80px 80px, center center); + } + + & > .content-desc { + display: flex; + font-size: 14px; + white-space: pre; + } + } +} + +.logo-image { + background-color: $color-white; + border-radius: 50%; +} + +.chat-root { + display: flex; + flex-direction: column; + justify-content: flex-start; + width: 100%; + height: 100%; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/index.scss b/javascript/javascript-basic-local-cache/src/scss/index.scss new file mode 100644 index 00000000..c504b226 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/index.scss @@ -0,0 +1,146 @@ +@import 'common'; + +body { + background-color: $color-purple; +} + +.logo-image { + background-color: $color-white; + border-radius: 50%; +} + +.container { + display: flex; + flex-direction: column; + width: 100%; + height: 100%; + min-width: 900px; + min-height: 650px; + font-family: $font-family-exo2; + + &>.top { + display: flex; + justify-content: center; + align-items: center; + margin-top: 80px; + color: $color-white; + + &>.logo { + display: flex; + align-items: center; + background-color: $color-white; + width: 87px; + height: 87px; + flex-direction: column; + justify-content: center; + @include border-radius(50%); + + &>.logo-image { + display: flex; + align-items: center; + } + } + + &>.title { + display: flex; + align-items: center; + + &>.title-company { + display: flex; + align-items: center; + font-size: 30px; + font-weight: 600; + margin: 0 10px; + } + + &>.title-desc { + display: flex; + align-items: center; + font-size: 26px; + font-weight: 200; + } + } + } + + &>.login { + display: flex; + margin-top: 40px; + flex-direction: column; + justify-content: center; + align-items: center; + + &>.desc { + display: flex; + color: $color-purple-text; + flex-direction: column; + align-items: center; + text-align: center; + + &>.download { + display: flex; + text-align: center; + margin: 20px 0; + + &>.download-sample { + color: $color-purple-text; + cursor: pointer; + + @include hover { + cursor: pointer; + } + } + } + } + + &>.form { + display: flex; + flex-direction: column; + margin-top: 10px; + + &>.form-input { + display: flex; + margin-top: 10px; + border: 2px solid $color-white; + padding: 0 10px 0 40px; + width: 300px; + height: 50px; + font-size: 16px; + color: $color-black-text; + @include border-radius(2px); + @include icon($ic-input-user, 20px 20px, 10px center); + + @include hover-focus { + border: 2px solid $color-blue; + } + } + + &>.button { + display: flex; + justify-content: center; + margin-top: 10px; + width: 100%; + height: 48px; + background-color: $color-blue; + color: $color-white; + font-size: 16px; + font-weight: 700; + border: 0; + @include border-radius(2px); + cursor: pointer; + + @include hover { + cursor: pointer; + } + } + } + } + + &>.image { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + margin-top: 50px; + color: $color-white; + } +} \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/src/scss/list-item.scss b/javascript/javascript-basic-local-cache/src/scss/list-item.scss new file mode 100644 index 00000000..a476e87f --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/list-item.scss @@ -0,0 +1,84 @@ +@import 'mixins'; +@import 'variables'; + +.list-item { + display: flex; + flex-direction: column; + padding: 6px 20px; + cursor: pointer; + @include hover { + background-color: $color-purple-darker; + } + & > .item-top { + display: flex; + color: $color-purple-text-light; + & > .item-count { + width: 18px; + height: 18px; + box-sizing: border-box; + border: 1px solid $color-purple-text-light; + align-items: center; + align-content: center; + text-align: center; + margin-right: 8px; + font-size: 13px; + line-height: 17px; + } + & > .item-title { + width: 100%; + max-width: 150px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } + } + & > .item-bottom { + display: flex; + color: $color-purple-text-dark; + justify-content: space-between; + flex-direction: column; + font-size: 14px; + margin-top: 4px; + padding-left: 26px; + & > .item-message { + display: flex; + flex-direction: row; + justify-content: space-between; + & > .item-message-text { + width: 130px; + max-width: 130px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + color: $color-purple-text-light; + opacity: 0.7; + } + & > .item-message-unread { + display: none; + width: 16px; + height: 16px; + background-color: $color-red; + text-align: center; + color: $color-white; + font-size: 10px; + font-weight: 600; + line-height: 16px; + @include border-radius(50%); + } + & > .item-message-unread.active { + display: block; + } + } + & > .item-time { + display: flex; + font-size: 11px; + } + } +} + +.list-item.active { + & > .item-top { + color: $color-purple-text; + font-weight: 600; + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/list.scss b/javascript/javascript-basic-local-cache/src/scss/list.scss new file mode 100644 index 00000000..7365ce94 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/list.scss @@ -0,0 +1,106 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.list-root { + min-width: 980px; + width: 100vw; + height: 100vh; + max-height: 100vh; + overflow: hidden; + position: absolute; + z-index: 9999; + background-color: $color-white; + font-family: $font-family-exo2; + & > .list-body { + max-width: 700px; + min-width: 500px; + width: 100%; + height: 100%; + margin: 70px auto 50px auto; + display: flex; + box-sizing: border-box; + flex-direction: column; + & > .list-top { + width: 100%; + height: 70px; + padding: 10px 20px; + box-sizing: border-box; + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + & > .list-title { + display: flex; + font-size: 30px; + font-weight: 700; + margin-left: 20px; + } + & > .list-button { + display: flex; + flex-direction: row; + margin-right: 20px; + + & > .button-exit { + width: 36px; + height: 36px; + text-align: center; + justify-content: center; + display: flex; + line-height: 36px; + cursor: pointer; + border: 1px solid $color-black-border; + @include border-radius(4px); + @include icon($ic-close, 20px 20px, center center); + @include hover-focus { + cursor: pointer; + border: 1px solid $color-gray; + background-color: $color-gray; + } + } + } + } + & > .list-hr { + height: 0; + margin: 8px 20px; + border-top: 1px solid $color-gray; + } + + & > .list-search { + box-sizing: border-box; + padding: 10px 20px; + overflow: hidden; + & > .search-input { + font-size: 18px; + font-family: $font-family-exo2; + box-sizing: border-box; + width: calc(100% - 40px); + height: 42px; + margin: 0 20px; + padding-left: 44px; + outline: none; + border: 1px solid $color-gray; + @include border-radius(4px); + @include icon($ic-search, 26px 26px, 8px center); + @include hover-focus { + @include icon($ic-search-over, 26px 26px, 8px center); + border: 1px solid $color-purple-light; + font-weight: 300; + } + &::placeholder { + color: $color-gray; + font-size: 18px; + font-weight: 300; + } + } + } + + & > .list-content { + box-sizing: border-box; + padding: 10px 20px; + max-height: calc(100vh - 205px); + overflow-y: auto; + overflow-x: hidden; + } + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/main.scss b/javascript/javascript-basic-local-cache/src/scss/main.scss new file mode 100644 index 00000000..bc07b2e2 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/main.scss @@ -0,0 +1,163 @@ +@import 'common'; + +.body { + display: flex; + flex-direction: row; + width: 100%; + min-width: 980px; + font-family: $font-family-exo2; + + &>.body-left { + display: flex; + flex-direction: column; + justify-content: space-between; + width: 220px; + height: 100vh; + background-color: $color-purple-dark; + + &>.body-left-top { + display: flex; + padding: 20px; + justify-content: center; + + &>.top-logo { + display: flex; + align-items: center; + background-color: $color-white; + width: 50px; + height: 50px; + flex-direction: column; + justify-content: center; + @include border-radius(50%); + + &>.logo-image { + display: flex; + align-items: center; + } + } + + &>.top-text { + color: $color-white; + display: flex; + align-items: center; + font-size: 30px; + font-weight: 600; + margin-left: 5px; + } + } + + &>.body-left-list { + display: flex; + flex-direction: column; + height: calc(100vh - 170px); + color: $color-purple-text-dark; + + .icon-create-chat { + width: 20px; + height: 20px; + @include border-radius(4px); + @include icon($ic-add-normal, 17px 17px, center center); + + @include hover { + cursor: pointer; + background-color: $color-purple-text-light; + } + } + + &>.chat-type { + display: flex; + flex-direction: row; + justify-content: space-between; + font-family: $font-family-exo2; + font-weight: 400; + font-size: 14px; + color: #9F8DC0; + line-height: 20px; + padding: 8px 20px; + + &>.chat-type-title { + @include hover { + cursor: pointer; + font-weight: 600; + color: $color-purple-text-light; + } + } + } + + &>.chat-list { + flex-direction: column; + width: 100%; + max-height: 450px; + overflow-y: auto; + overflow-x: hidden; + box-sizing: border-box; + + &>.default-item { + display: block; + padding: 10px; + margin: 0 20px; + color: $color-purple-text-light; + font-size: 16px; + border: 1px dashed $color-purple-text-light; + @include border-radius(4px); + } + } + + &>.chat-list.chat-list-group { + max-height: calc(100% - 130px); + } + } + + &>.body-left-bottom { + display: flex; + padding: 20px; + background-color: $color-purple-darker; + + &>.bottom-profile { + display: flex; + height: 40px; + align-items: center; + + &>.image-profile { + display: flex; + align-items: center; + @include border-radius(50%); + } + } + + &>.bottom-nickname { + display: flex; + flex-direction: column; + justify-content: center; + padding-left: 10px; + + &>.nickname-title { + display: flex; + color: $color-purple-text-dark; + font-size: 14px; + } + + &>.nickname-content { + display: inline-block; + max-width: 150px; + height: 18px; + color: $color-purple-text-light; + font-size: 16px; + overflow: hidden; + text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + white-space: nowrap; + } + } + } + } + + &>.body-center { + display: flex; + flex-direction: column; + width: 100%; + min-width: 500px; + height: 100%; + background-color: $color-white; + } +} \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/src/scss/message-delete-modal.scss b/javascript/javascript-basic-local-cache/src/scss/message-delete-modal.scss new file mode 100644 index 00000000..57c4db82 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/message-delete-modal.scss @@ -0,0 +1,14 @@ +@import 'mixins'; +@import 'variables'; + +.modal-message { + display: flex; + align-items: center; + padding: 10px 10px; + width: 100%; + border: 1px solid $color-red; + background-color: $color-white; + font-size: 18px; + margin: 10px 0; + @include border-radius(4px); +} diff --git a/javascript/javascript-basic-local-cache/src/scss/message.scss b/javascript/javascript-basic-local-cache/src/scss/message.scss new file mode 100644 index 00000000..504ab0d0 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/message.scss @@ -0,0 +1,110 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.chat-message { + display: block; + flex-direction: row; + justify-content: space-between; + align-items: center; + width: 100%; + box-sizing: border-box; + padding: 0 20px; + margin-bottom: 8px; + border: 1px solid transparent; + + & > .message-content { + display: inline; + & > .message-nickname { + align-items: center; + display: inline; + justify-content: flex-start; + flex-direction: column; + cursor: pointer; + } + & > .message-nickname.is-user { + font-weight: 600; + color: $color-purple-deep; + cursor: initial; + } + + & > .message-content { + display: inline; + white-space: pre-line; + } + & > .message-content.is-file { + cursor: pointer; + @include hover-focus { + color: $color-blue-dark; + } + } + + & > .time { + display: inline; + margin-left: 8px; + font-size: 12px; + opacity: 0.5; + } + & > .time.is-user { + cursor: pointer; + } + + & > .read { + display: none; + vertical-align: middle; + text-align: center; + width: 18px; + height: 18px; + line-height: 17px; + margin-left: 8px; + font-size: 12px; + color: $color-white; + font-weight: 500; + @include border-radius(50%); + background: $color-red; + } + & > .read.active { + display: inline-block; + } + & > .resend-button { + display: inline; + margin-left: 8px; + font-size: 12px; + cursor: pointer; + color: $color-red; + } + + & > .delete-button { + display: inline; + margin-left: 8px; + font-size: 12px; + cursor: pointer; + color: $color-red; + } + } + + & > .file-content { + display: block; + border-left: 2px solid $color-black-text; + padding-left: 10px; + margin-top: 8px; + cursor: pointer; + & > .file-render { + display: inline; + max-width: 300px; + max-height: 300px; + } + } + + & > .message-admin { + display: flex; + align-items: center; + width: 100%; + font-style: italic; + color: $color-black-text; + } +} + +.chat-message.is-failed { + background: $color-message-not-sent; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_border-radius.scss b/javascript/javascript-basic-local-cache/src/scss/mixins/_border-radius.scss new file mode 100644 index 00000000..95bb40a1 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/mixins/_border-radius.scss @@ -0,0 +1,59 @@ +@mixin border-radius($radius) { + border-radius: $radius; + -webkit-border-radius: $radius; + -moz-border-radius: $radius; + -ms-border-radius: $radius; + -o-border-radius: $radius; +} + +@mixin border-top-radius($radius) { + border-top-right-radius: $radius; + border-top-left-radius: $radius; + -webkit-border-top-right-radius: $radius; + -webkit-border-top-left-radius: $radius; + -moz-border-top-right-radius: $radius; + -moz-border-top-left-radius: $radius; + -ms-border-top-right-radius: $radius; + -ms-border-top-left-radius: $radius; + -o-border-top-right-radius: $radius; + -o-border-top-left-radius: $radius; +} + +@mixin border-right-radius($radius) { + border-bottom-right-radius: $radius; + border-top-right-radius: $radius; + -webkit-border-bottom-right-radius: $radius; + -webkit-border-top-right-radius: $radius; + -moz-border-bottom-right-radius: $radius; + -moz-border-top-right-radius: $radius; + -ms-border-bottom-right-radius: $radius; + -ms-border-top-right-radius: $radius; + -o-border-bottom-right-radius: $radius; + -o-border-top-right-radius: $radius; +} + +@mixin border-bottom-radius($radius) { + border-bottom-right-radius: $radius; + border-bottom-left-radius: $radius; + -webkit-border-bottom-right-radius: $radius; + -webkit-border-bottom-left-radius: $radius; + -moz-border-bottom-right-radius: $radius; + -moz-border-bottom-left-radius: $radius; + -ms-border-bottom-right-radius: $radius; + -ms-border-bottom-left-radius: $radius; + -o-border-bottom-right-radius: $radius; + -o-border-bottom-left-radius: $radius; +} + +@mixin border-left-radius($radius) { + border-bottom-left-radius: $radius; + border-top-left-radius: $radius; + -webkit-border-bottom-left-radius: $radius; + -webkit-border-top-left-radius: $radius; + -moz-border-bottom-left-radius: $radius; + -moz-border-top-left-radius: $radius; + -ms-border-bottom-left-radius: $radius; + -ms-border-top-left-radius: $radius; + -o-border-bottom-left-radius: $radius; + -o-border-top-left-radius: $radius; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_reset.scss b/javascript/javascript-basic-local-cache/src/scss/mixins/_reset.scss new file mode 100644 index 00000000..eac43c4c --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/mixins/_reset.scss @@ -0,0 +1,9 @@ +@mixin reset { + margin: 0; + padding: 0; + font-size: 100%; + line-height: 1; + width: auto; + height: auto; + box-sizing: initial; +} diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_state.scss b/javascript/javascript-basic-local-cache/src/scss/mixins/_state.scss new file mode 100644 index 00000000..94e4cea3 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/mixins/_state.scss @@ -0,0 +1,58 @@ +@mixin hover { + &:hover { @content; } +} + +@mixin plain-hover { + &, + &:hover { @content; } +} + +@mixin focus { + &:focus { @content; } +} + +@mixin plain-focus { + &, + &:focus { @content; } +} + +@mixin hover-focus { + &:hover, + &:focus { @content; } +} + +@mixin plain-hover-focus { + &, + &:hover, + &:focus { @content; } +} + +@mixin hover-focus-active { + &:hover, + &:focus, + &:active { @content; } +} + +@mixin after { + &::after { + @content + } +} + +@mixin before { + &::before { + @content + } +} + +@mixin before-after { + &::after, &::before { + @content + } +} + +@mixin plain-before-after { + &, &::after, &::before { + @content + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_transform.scss b/javascript/javascript-basic-local-cache/src/scss/mixins/_transform.scss new file mode 100644 index 00000000..026f6d1f --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/mixins/_transform.scss @@ -0,0 +1,7 @@ +@mixin transform-translate($x, $y) { + -webkit-transform: translate($x, $y); + -moz-transform: translate($x, $y); + -ms-transform: translate($x, $y); + -o-transform: translate($x, $y); + transform: translate($x, $y); +} diff --git a/javascript/javascript-basic-local-cache/src/scss/modal.scss b/javascript/javascript-basic-local-cache/src/scss/modal.scss new file mode 100644 index 00000000..3590e65d --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/modal.scss @@ -0,0 +1,74 @@ +@import 'mixins'; +@import 'variables'; + +.modal-root { + display: flex; + position: absolute; + width: 100vw; + height: 100vh; + z-index: 9999; + background-color: rgba(0, 0, 0, 0.5); + + & > .modal-body { + display: flex; + flex-direction: column; + box-sizing: border-box; + width: 450px; + background-color: $color-white; + margin: auto; + padding: 24px; + @include border-radius(4px); + @include transform-translate(0, -50%); + + & > .modal-title { + display: flex; + font-size: 26px; + font-weight: 600; + margin-bottom: 8px; + } + + & > .modal-desc { + display: flex; + color: $color-black-text; + font-size: 14px; + font-weight: 300; + } + + & > .modal-content { + display: flex; + margin: 10px 0; + } + + & > .modal-bottom { + display: flex; + justify-content: flex-end; + & > .modal-cancel { + display: flex; + margin-right: 12px; + color: $color-black-text-light; + border: 1px solid $color-black-text-light; + cursor: pointer; + padding: 6px; + @include border-radius(4px); + @include hover-focus { + color: $color-purple-light; + border: 1px solid $color-purple-light; + } + } + & > .modal-submit { + display: flex; + color: $color-white; + background-color: $color-blue; + border: 1px solid $color-blue; + cursor: pointer; + padding: 6px; + font-weight: 600; + @include border-radius(4px); + @include hover-focus { + background-color: $color-blue-dark; + border: 1px solid $color-blue-dark; + } + } + } + } +} \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/src/scss/spinner.scss b/javascript/javascript-basic-local-cache/src/scss/spinner.scss new file mode 100644 index 00000000..7bf66632 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/spinner.scss @@ -0,0 +1,71 @@ +@import 'mixins'; +@import 'variables'; + +.sb-spinner { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 0.6; + background-color: $color-white; + flex-direction: column; + justify-content: center; + display: flex; + + .sb-spinner-bubble { + color: $color-black; + font-size: 10px; + margin: 80px auto; + position: relative; + text-indent: -9999em; + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; + @include transform-translate(0, -2em); + @include plain-before-after { + @include border-radius(50%); + width: 1.5em; + height: 1.5em; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; + -webkit-animation: load7 1.8s infinite ease-in-out; + animation: load7 1.8s infinite ease-in-out; + } + @include before-after { + content: ''; + position: absolute; + top: 0; + } + @include before { + left: -3.5em; + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; + } + @include after { + left: 3.5em; + } + } + +} + +@-webkit-keyframes load7 { + 0%, + 80%, + 100% { + box-shadow: 0 2.5em 0 -1.3em; + } + 40% { + box-shadow: 0 2.5em 0 0; + } +} +@keyframes load7 { + 0%, + 80%, + 100% { + box-shadow: 0 2.5em 0 -1.3em; + } + 40% { + box-shadow: 0 2.5em 0 0; + } +} + diff --git a/javascript/javascript-basic-local-cache/src/scss/toast.scss b/javascript/javascript-basic-local-cache/src/scss/toast.scss new file mode 100644 index 00000000..112eaa3b --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/toast.scss @@ -0,0 +1,21 @@ +@import 'variables'; +@import 'animation'; + +.sb-toast { + position: fixed; + top: 0; + left: 0; + width: 100%; + text-align: center; + + .sb-toast-message { + color: $color-white; + display:inline-block; + font-size: 14px; + padding:10px 15px; + margin-top:20px; + border-radius:5px; + background-color: $color-purple-dark; + } +} + diff --git a/javascript/javascript-basic-local-cache/src/scss/user-block-modal.scss b/javascript/javascript-basic-local-cache/src/scss/user-block-modal.scss new file mode 100644 index 00000000..9df0631c --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/user-block-modal.scss @@ -0,0 +1,34 @@ +@import 'mixins'; +@import 'variables'; + +.modal-user { + display: flex; + align-items: center; + padding: 10px 10px; + width: 100%; + border: 1px solid $color-red; + background-color: $color-white; + font-size: 18px; + margin: 10px 0; + @include border-radius(4px); + + & > .user-profile { + display: flex; + width: 36px; + height: 36px; + margin-right: 10px; + background-size: 36px 36px; + background-position: center center; + background-repeat: no-repeat; + @include border-radius(50%); + } + + & > .user-nickname { + width: 330px; + max-width: 330px; + white-space: nowrap; + overflow: hidden; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/user-item.scss b/javascript/javascript-basic-local-cache/src/scss/user-item.scss new file mode 100644 index 00000000..de417bfd --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/user-item.scss @@ -0,0 +1,77 @@ +@import 'mixins'; +@import 'variables'; +@import 'icons'; + +.user-item { + display: flex; + padding: 8px 20px 8px 20px; + border: 1px solid transparent; + border-bottom: 1px solid $color-gray-dark; + justify-content: space-between; + cursor: pointer; + @include hover-focus { + cursor: pointer; + border: 1px solid $color-purple-light; + @include border-radius(2px); + } + + & > .user-info { + display: flex; + align-items: center; + + & > .user-profile { + display: flex; + width: 40px; + height: 40px; + @include icon($ic-profile-default, 40px 40px, center center); + } + + & > .user-nickname { + margin: 0 10px; + font-size: 18px; + max-width: 250px; + overflow: hidden; + text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + white-space: nowrap; + } + + & > .user-online { + display: flex; + width: 8px; + height: 8px; + border: 1px solid $color-black-text-light; + background-color: $color-black-text-light; + opacity: 0.4; + @include border-radius(50%); + } + & > .user-online.active { + border: 1px solid $color-green-online; + background-color: $color-green-online; + opacity: 1; + } + } + + & > .user-state { + display: flex; + align-items: center; + + & > .user-time { + display: flex; + color: $color-black-text-light; + margin-right: 10px; + } + + & > .user-select { + display: flex; + width: 30px; + height: 30px; + opacity: 0.4; + @include icon($ic-check-unselect, 30px 30px, center center); + } + & > .user-select.active { + opacity: 1; + @include icon($ic-check-select, 30px 30px, center center); + } + } +} diff --git a/javascript/javascript-basic-local-cache/src/scss/user-list.scss b/javascript/javascript-basic-local-cache/src/scss/user-list.scss new file mode 100644 index 00000000..bc99f7b4 --- /dev/null +++ b/javascript/javascript-basic-local-cache/src/scss/user-list.scss @@ -0,0 +1,23 @@ +@import 'mixins'; +@import 'variables'; + +.button-create { + width: 80px; + height: 36px; + text-align: center; + justify-content: center; + display: flex; + line-height: 36px; + font-weight: 600; + color: $color-white; + cursor: pointer; + background-color: $color-blue; + border: 1px solid $color-blue; + margin-right: 12px; + @include border-radius(4px); + @include hover-focus { + cursor: pointer; + background-color: $color-blue-dark; + border: 1px solid $color-blue-dark; + } +} diff --git a/javascript/javascript-basic-local-cache/webpack.config.js b/javascript/javascript-basic-local-cache/webpack.config.js new file mode 100644 index 00000000..55375e1a --- /dev/null +++ b/javascript/javascript-basic-local-cache/webpack.config.js @@ -0,0 +1,76 @@ +'use strict'; +const path = require('path'); +const ExtractTextPlugin = require('extract-text-webpack-plugin'); + +const PRODUCTION = 'production'; + +module.exports = () => { + const config = { + mode: 'production', + entry: { + index: ['./src/js/index.js', './src/scss/index.scss'], + main: ['./src/js/main.js', './src/scss/main.scss'] + }, + output: { + path: path.resolve(__dirname, './dist'), + filename: 'sample.[name].js', + library: '[name]', + libraryExport: 'default', + libraryTarget: 'umd', + publicPath: 'dist' + }, + devtool: 'cheap-eval-source-map', + devServer: { + publicPath: '/dist/', + compress: true, + port: 9000 + }, + performance: { hints: false }, + module: { + rules: [ + { + // SCSS + test: /\.scss$/, + use: ExtractTextPlugin.extract({ + fallback: 'style-loader', + use: [ + { + loader: 'css-loader', + options: { + module: true, + minimize: process.env.WEBPACK_MODE === PRODUCTION, + // sourceMap: true, + localIdentName: '[local]' + } + }, + { + loader: 'sass-loader' + } + ] + }) + }, + { + // ESLint + enforce: 'pre', + test: /\.js$/, + exclude: /node_modules/, + loader: 'eslint-loader', + options: { failOnError: true } + }, + { + // ES6 + test: /\.js$/, + loader: 'babel-loader', + exclude: '/node_modules/' + } + ] + }, + plugins: [ + new ExtractTextPlugin({ + filename: 'sample.[name].css' + }) + ] + }; + + return config; +}; From 383d4b0611c04b9c5935ee8a1e7a8e7f6dac5d33 Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Wed, 1 Dec 2021 17:05:39 +0900 Subject: [PATCH 112/145] change to local cache api --- .../javascript-basic-local-cache/.prettierrc | 4 +- .../javascript-basic-local-cache/package.json | 9 +- .../src/js/Chat.js | 2 +- .../src/js/ChatLeftMenu.js | 154 +++++-------- .../src/js/SendBirdAction.js | 46 ++-- .../src/js/components/ChatBody.js | 213 ++++++++++++------ .../src/js/components/ChatInput.js | 15 +- .../src/js/components/Message.js | 4 +- .../src/js/main.js | 40 +--- 9 files changed, 248 insertions(+), 239 deletions(-) diff --git a/javascript/javascript-basic-local-cache/.prettierrc b/javascript/javascript-basic-local-cache/.prettierrc index f65aabcb..e90d7232 100644 --- a/javascript/javascript-basic-local-cache/.prettierrc +++ b/javascript/javascript-basic-local-cache/.prettierrc @@ -1,4 +1,6 @@ { "singleQuote": true, - "printWidth": 120 + "printWidth": 120, + "trailingComma": "none", + "arrowParens": "avoid" } \ No newline at end of file diff --git a/javascript/javascript-basic-local-cache/package.json b/javascript/javascript-basic-local-cache/package.json index d16575b0..af8a00be 100644 --- a/javascript/javascript-basic-local-cache/package.json +++ b/javascript/javascript-basic-local-cache/package.json @@ -1,7 +1,7 @@ { - "name": "Sample-JS-Web-Basic-SyncManager", - "version": "1.0.4", - "description": "Sendbird Web Basic Sample using SyncManager", + "name": "sendbird-sample-javascript-local-caching", + "version": "1.0.0", + "description": "Sendbird Sample using Local Caching", "main": "index.js", "scripts": { "dev": "./node_modules/.bin/webpack --mode=development", @@ -34,7 +34,6 @@ }, "dependencies": { "moment": "^2.22.1", - "sendbird": "^3.0.111", - "sendbird-syncmanager": "^1.1.14" + "sendbird": "^3.1.1" } } diff --git a/javascript/javascript-basic-local-cache/src/js/Chat.js b/javascript/javascript-basic-local-cache/src/js/Chat.js index 0cdf9fa9..ee82c7ca 100644 --- a/javascript/javascript-basic-local-cache/src/js/Chat.js +++ b/javascript/javascript-basic-local-cache/src/js/Chat.js @@ -63,7 +63,7 @@ class Chat { /// reset manager when ChatMain is obsolete if (this.main && this.main.body && this.main.body.collection) { - this.main.body.collection.remove(); + this.main.body.collection.dispose(); } this.main = new ChatMain(channel); } diff --git a/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js b/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js index b9a4ffbc..27707918 100644 --- a/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js +++ b/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js @@ -5,8 +5,6 @@ import { SendBirdAction } from './SendBirdAction'; import { UserList } from './components/UserList'; import { Chat } from './Chat'; -import SendBirdSyncManager from 'sendbird-syncmanager'; - let instance = null; class ChatLeftMenu { @@ -17,107 +15,65 @@ class ChatLeftMenu { this.activeChannelUrl = null; const action = new SendBirdAction(); - const query = action.sb.GroupChannel.createMyGroupChannelListQuery(); - query.limit = 50; - query.includeEmpty = false; - query.order = 'latest_last_message'; - - this.channelCollection = new SendBirdSyncManager.ChannelCollection(query); - const collectionHandler = new SendBirdSyncManager.ChannelCollection.CollectionHandler(); - collectionHandler.onChannelEvent = (action, channels) => { - switch (action) { - case 'insert': { - for (let i in channels) { - const channel = channels[i]; - const index = findChannelIndex(channel, this.channelCollection.channels); - const handler = () => { - Chat.getInstance().render(channel, false); - this.activeChannelUrl = channel.url; - }; - const item = new LeftListItem({ channel, handler }); - if (index < this.groupChannelList.childNodes.length - 1) { - this.groupChannelList.insertBefore(item.element, this.groupChannelList.childNodes[index]); - } else { - this.groupChannelList.appendChild(item.element); - } - if (this.activeChannelUrl === channel.url) { - this.activeChannelItem(channel.url); - } + const sb = action.sb; + const groupChannelFilter = new sb.GroupChannelFilter(); + groupChannelFilter.includeEmpty = false; + this.channelCollection = sb.GroupChannel.createGroupChannelCollection() + .setOrder(sb.GroupChannelCollection.GroupChannelOrder.ORDER_LATEST_LAST_MESSAGE) + .setFilter(groupChannelFilter) + .setLimit(50) + .build(); + this.channelCollection.setGroupChannelCollectionHandler({ + onChannelsAdded: (context, channels) => { + for (let i in channels) { + const channel = channels[i]; + const index = findChannelIndex(channel, this.channelCollection.channels); + const handler = () => { + Chat.getInstance().render(channel, false); + this.activeChannelUrl = channel.url; + }; + const item = new LeftListItem({ channel, handler }); + if (index < this.groupChannelList.childNodes.length - 1) { + this.groupChannelList.insertBefore(item.element, this.groupChannelList.childNodes[index]); + } else { + this.groupChannelList.appendChild(item.element); } - LeftListItem.updateUnreadCount(); - this.toggleGroupChannelDefaultItem(); - break; - } - case 'update': { - for (let i in channels) { - const channel = channels[i]; - const item = this.getItem(channel.url); - const handler = () => { - Chat.getInstance().render(channel, false); - this.activeChannelUrl = channel.url; - }; - const newItem = new LeftListItem({ channel, handler }); - this.groupChannelList.replaceChild(newItem.element, item); - if (this.activeChannelUrl === channel.url) { - this.activeChannelItem(channel.url); - } + if (this.activeChannelUrl === channel.url) { + this.activeChannelItem(channel.url); } - LeftListItem.updateUnreadCount(); - break; } - case 'move': { - for (let i in channels) { - const channel = channels[i]; - const previousElement = this.getItem(channel.url); - this.groupChannelList.removeChild(previousElement); - - const handler = () => { - channel.markAsRead(); - Chat.getInstance().render(channel, false); - this.activeChannelUrl = channel.url; - }; - const newItem = new LeftListItem({ channel, handler }); - const index = findChannelIndex(channel, this.channelCollection.channels); - if (index < this.groupChannelList.childNodes.length - 1) { - this.groupChannelList.insertBefore(newItem.element, this.groupChannelList.childNodes[index]); - } else { - this.groupChannelList.appendChild(newItem.element); - } - if (this.activeChannelUrl === channel.url) { - this.activeChannelItem(channel.url); - } + LeftListItem.updateUnreadCount(); + this.toggleGroupChannelDefaultItem(); + }, + onChannelsUpdated: (context, channels) => { + for (let i in channels) { + const channel = channels[i]; + const item = this.getItem(channel.url); + const handler = () => { + Chat.getInstance().render(channel, false); + this.activeChannelUrl = channel.url; + }; + const newItem = new LeftListItem({ channel, handler }); + this.groupChannelList.replaceChild(newItem.element, item); + if (this.activeChannelUrl === channel.url) { + this.activeChannelItem(channel.url); } - LeftListItem.updateUnreadCount(); - break; } - case 'remove': { - for (let i in channels) { - const channel = channels[i]; - if (this.activeChannelUrl === channel.url) { - this.activeChannelUrl = null; - Chat.getInstance().render(); - } - const element = this.getItem(channel.url); - this.groupChannelList.removeChild(element); - } - this.toggleGroupChannelDefaultItem(); - break; - } - case 'clear': { - if (this.activeChannelUrl) { + LeftListItem.updateUnreadCount(); + }, + onChannelsDeleted: (context, channelUrls) => { + for (let i in channelUrls) { + const channelUrl = channelUrls[i]; + if (this.activeChannelUrl === channelUrl) { + this.activeChannelUrl = null; Chat.getInstance().render(); } - this.activeChannelUrl = null; - const elements = this.groupChannelList.getElementsByClassName(LeftListItem.getItemRootClassName()); - for (let i in elements) { - this.groupChannelList.removeChild(elements[i]); - } - this.toggleGroupChannelDefaultItem(); - break; + const element = this.getItem(channelUrl); + this.groupChannelList.removeChild(element); } + this.toggleGroupChannelDefaultItem(); } - }; - this.channelCollection.setCollectionHandler(collectionHandler); + }); this.groupChannelList = document.getElementById('group_list'); this.groupChannelList.addEventListener('scroll', () => { @@ -145,7 +101,15 @@ class ChatLeftMenu { } loadGroupChannelList() { - this.channelCollection.fetch(() => { + this.channelCollection.loadMore().then(channels => { + for (let channel of channels) { + const handler = () => { + Chat.getInstance().render(channel, false); + this.activeChannelUrl = channel.url; + }; + const item = new LeftListItem({ channel, handler }); + this.groupChannelList.appendChild(item.element); + } this.toggleGroupChannelDefaultItem(); }); } diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js b/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js index 7eaefd85..812aea25 100644 --- a/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js +++ b/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js @@ -2,7 +2,6 @@ import { APP_ID as appId } from './const'; import { isNull } from './utils'; import SendBird from 'sendbird'; -import SendBirdSyncManager from 'sendbird-syncmanager'; let instance = null; @@ -12,8 +11,10 @@ class SendBirdAction { return instance; } this.sb = new SendBird({ - appId + appId, + localCacheEnabled: true }); + this.sb.setErrorFirstCallback(true); this.userQuery = null; this.groupChannelQuery = null; this.previousMessageQuery = null; @@ -27,11 +28,11 @@ class SendBirdAction { connect(userId, nickname) { return new Promise((resolve, reject) => { const sb = SendBird.getInstance(); - sb.connect(userId, (user, error) => { + sb.connect(userId, (error, user) => { if (error) { reject(error); } else { - sb.updateCurrentUserInfo(decodeURIComponent(nickname), null, (user, error) => { + sb.updateCurrentUserInfo(decodeURIComponent(nickname), null, (error, user) => { error ? reject(error) : resolve(user); }); } @@ -57,7 +58,7 @@ class SendBirdAction { } return new Promise((resolve, reject) => { if (this.userQuery.hasNext && !this.userQuery.isLoading) { - this.userQuery.next((list, error) => { + this.userQuery.next((error, list) => { error ? reject(error) : resolve(list); }); } else { @@ -67,8 +68,7 @@ class SendBirdAction { } isCurrentUser(user) { - const manager = SendBirdSyncManager.getInstance(); - return user.userId === manager.currentUserId; + return user.userId === this.sb.currentUser.userId; } getBlockedList(isInit = false) { @@ -78,7 +78,7 @@ class SendBirdAction { } return new Promise((resolve, reject) => { if (this.blockedQuery.hasNext && !this.blockedQuery.isLoading) { - this.blockedQuery.next((blockedList, error) => { + this.blockedQuery.next((error, blockedList) => { error ? reject(error) : resolve(blockedList); }); } else { @@ -90,11 +90,11 @@ class SendBirdAction { blockUser(user, isBlock = true) { return new Promise((resolve, reject) => { if (isBlock) { - this.sb.blockUser(user, (response, error) => { + this.sb.blockUser(user, (error, response) => { error ? reject(error) : resolve(); }); } else { - this.sb.unblockUser(user, (response, error) => { + this.sb.unblockUser(user, (error, response) => { error ? reject(error) : resolve(); }); } @@ -106,7 +106,7 @@ class SendBirdAction { */ getChannel(channelUrl) { return new Promise((resolve, reject) => { - this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + this.sb.GroupChannel.getChannel(channelUrl, (error, groupChannel) => { error ? reject(error) : resolve(groupChannel); }); }); @@ -116,7 +116,7 @@ class SendBirdAction { return new Promise((resolve, reject) => { let params = new this.sb.GroupChannelParams(); params.addUserIds(userIds); - this.sb.GroupChannel.createChannel(params, (groupChannel, error) => { + this.sb.GroupChannel.createChannel(params, (error, groupChannel) => { error ? reject(error) : resolve(groupChannel); }); }); @@ -124,11 +124,11 @@ class SendBirdAction { inviteGroupChannel(channelUrl, userIds) { return new Promise((resolve, reject) => { - this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + this.sb.GroupChannel.getChannel(channelUrl, (error, groupChannel) => { if (error) { reject(error); } else { - groupChannel.inviteWithUserIds(userIds, (groupChannel, error) => { + groupChannel.inviteWithUserIds(userIds, (error, groupChannel) => { error ? reject(error) : resolve(groupChannel); }); } @@ -138,11 +138,11 @@ class SendBirdAction { leave(channelUrl) { return new Promise((resolve, reject) => { - this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + this.sb.GroupChannel.getChannel(channelUrl, (error, groupChannel) => { if (error) { reject(error); } else { - groupChannel.leave((response, error) => { + groupChannel.leave((error, response) => { error ? reject(error) : resolve(); }); } @@ -152,11 +152,11 @@ class SendBirdAction { hide(channelUrl) { return new Promise((resolve, reject) => { - this.sb.GroupChannel.getChannel(channelUrl, (groupChannel, error) => { + this.sb.GroupChannel.getChannel(channelUrl, (error, groupChannel) => { if (error) { reject(error); } else { - groupChannel.hide((response, error) => { + groupChannel.hide((error, response) => { error ? reject(error) : resolve(); }); } @@ -177,8 +177,8 @@ class SendBirdAction { } sendUserMessage({ channel, message, handler }) { - return channel.sendUserMessage(message, (message, error) => { - if (handler) handler(message, error); + return channel.sendUserMessage(message, (error, message) => { + if (handler) handler(error, message); }); } @@ -187,8 +187,8 @@ class SendBirdAction { fileMessageParams.file = file; fileMessageParams.thumbnailSizes = thumbnailSizes; - return channel.sendFileMessage(fileMessageParams, (message, error) => { - if (handler) handler(message, error); + return channel.sendFileMessage(fileMessageParams, (error, message) => { + if (handler) handler(error, message); }); } @@ -204,7 +204,7 @@ class SendBirdAction { col.deleteMessage(message); resolve(true); } else { - channel.deleteMessage(message, (response, error) => { + channel.deleteMessage(message, (error, response) => { error ? reject(error) : resolve(response); }); } diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js b/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js index 04e9d2fc..83f16787 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js @@ -3,7 +3,7 @@ import { createDivEl, getDataInElement, removeClass, findMessageIndex, mergeFail import { Message } from './Message'; import { SendBirdAction } from '../SendBirdAction'; import { MESSAGE_REQ_ID } from '../const'; -import SendBirdSyncManager from 'sendbird-syncmanager'; +// import SendBirdSyncManager from 'sendbird-syncmanager'; import { Spinner } from './Spinner'; class ChatBody { @@ -16,26 +16,63 @@ class ChatBody { this.element = createDivEl({ className: styles['chat-body'] }); this._initElement(); this.spinnerStarted = false; + this.messagesView = []; } _initElement() { if (this.collection) { - this.collection.remove(); + // this.collection.remove(); + this.collection.dispose(); } - this.collection = new SendBirdSyncManager.MessageCollection(this.channel); - this.collection.limit = this.limit; + // this.collection = new SendBirdSyncManager.MessageCollection(this.channel); + // this.collection.limit = this.limit; + const action = SendBirdAction.getInstance(); + const sb = action.sb; + const messageFilter = new sb.MessageFilter(); + this.collection = this.channel + .createMessageCollection() + .setFilter(messageFilter) + .setStartingPoint(new Date().getTime()) + .setLimit(this.limit) + .build(); - const collectionHandler = new SendBirdSyncManager.MessageCollection.CollectionHandler(); - collectionHandler.onSucceededMessageEvent = this._messageEventHandler.bind(this); - collectionHandler.onFailedMessageEvent = this._messageEventHandler.bind(this); - collectionHandler.onPendingMessageEvent = this._messageEventHandler.bind(this); - collectionHandler.onNewMessage = (event) => { this._onNewMessageEventHandler(event, this.collection) }; - this.collection.setCollectionHandler(collectionHandler); + // const collectionHandler = new SendBirdSyncManager.MessageCollection.CollectionHandler(); + // collectionHandler.onSucceededMessageEvent = this._messageEventHandler.bind(this); + // collectionHandler.onFailedMessageEvent = this._messageEventHandler.bind(this); + // collectionHandler.onPendingMessageEvent = this._messageEventHandler.bind(this); + // collectionHandler.onNewMessage = (event) => { this._onNewMessageEventHandler(event, this.collection) }; + // this.collection.setCollectionHandler(collectionHandler); + this.collection.setMessageCollectionHandler({ + onMessagesAdded: (context, channel, messages) => { + this._mergeMessagesOnInsert(messages); + }, + onMessagesUpdated: (context, channel, messages) => { + this._updateMessages(messages); + }, + onMessagesDeleted: (context, channel, messages) => { + this._removeMessages(messages); + }, + onChannelUpdated: (context, channel) => {}, + onChannelDeleted: (context, channel) => {}, + onHugeGapDetected: () => {} + }); + + this.collection + .initialize(sb.MessageCollection.MessageCollectionInitPolicy.CACHE_AND_REPLACE_BY_API, new Date().getTime()) + .onCacheResult((error, messages) => { + this._mergeMessagesOnInsert(messages); + }) + .onApiResult((error, messages) => { + this._mergeMessagesOnInsert(messages); + }); this.element.addEventListener('scroll', () => { if (this.element.scrollTop === 0) { this.updateCurrentScrollHeight(); - this.collection.fetchSucceededMessages('prev', () => { + // this.collection.fetchSucceededMessages('prev', () => { + // this.element.scrollTop = this.element.scrollHeight - this.scrollHeight; + // }); + this.collection.loadPrevious().then(messages => { this.element.scrollTop = this.element.scrollHeight - this.scrollHeight; }); } @@ -47,71 +84,75 @@ class ChatBody { }); } - _onNewMessageEventHandler(event, col) { - const messages = col.messages; - let isOnNewMessage = !(messages.every(message => (message.messageId !== event.messageId))); + // _onNewMessageEventHandler(event, col) { + // const messages = col.messages; + // let isOnNewMessage = !(messages.every(message => (message.messageId !== event.messageId))); - if (isOnNewMessage) { - if (this.element.scrollTop < this.element.scrollHeight - this.element.offsetHeight && !(document.getElementById('new-message-pop'))) { - const newMessagePop = document.createElement('div'); - newMessagePop.setAttribute('id', 'new-message-pop'); - newMessagePop.setAttribute('class', 'new-message-pop'); + // if (isOnNewMessage) { + // if (this.element.scrollTop < this.element.scrollHeight - this.element.offsetHeight && !(document.getElementById('new-message-pop'))) { + // const newMessagePop = document.createElement('div'); + // newMessagePop.setAttribute('id', 'new-message-pop'); + // newMessagePop.setAttribute('class', 'new-message-pop'); - const popText = document.createElement('div'); - popText.setAttribute('class', 'new-message-pop-text'); - popText.innerText = 'check new message'; - newMessagePop.appendChild(popText); - popText.addEventListener('click', () => { - newMessagePop.remove(); - this.scrollToBottom(); - }); + // const popText = document.createElement('div'); + // popText.setAttribute('class', 'new-message-pop-text'); + // popText.innerText = 'check new message'; + // newMessagePop.appendChild(popText); + // popText.addEventListener('click', () => { + // newMessagePop.remove(); + // this.scrollToBottom(); + // }); - this.element.appendChild(newMessagePop); - } - } else { - console.log('There is no onNewMessage in collection'); - } - } + // this.element.appendChild(newMessagePop); + // } + // } else { + // console.log('There is no onNewMessage in collection'); + // } + // } - _messageEventHandler(messages, action, reason) { - const keepScrollToBottom = this.element.scrollTop >= this.element.scrollHeight - this.element.offsetHeight; - messages.sort((a, b) => a.createdAt - b.createdAt); - switch (action) { - case 'insert': { - this._mergeMessagesOnInsert(messages); - break; - } - case 'update': { - if (reason === SendBirdSyncManager.MessageCollection.FailedMessageEventActionReason.UPDATE_RESEND_FAILED) { - this._updateMessages(messages, true); - } else { - this._updateMessages(messages); - } - break; - } - case 'remove': { - this._removeMessages(messages); - break; - } - case 'clear': { - this._clearMessages(); - break; - } - default: break; - } - if (keepScrollToBottom) { - this.scrollToBottom(); - } - } + // _messageEventHandler(messages, action, reason) { + // const keepScrollToBottom = this.element.scrollTop >= this.element.scrollHeight - this.element.offsetHeight; + // messages.sort((a, b) => a.createdAt - b.createdAt); + // switch (action) { + // case 'insert': { + // this._mergeMessagesOnInsert(messages); + // break; + // } + // case 'update': { + // if (reason === SendBirdSyncManager.MessageCollection.FailedMessageEventActionReason.UPDATE_RESEND_FAILED) { + // this._updateMessages(messages, true); + // } else { + // this._updateMessages(messages); + // } + // break; + // } + // case 'remove': { + // this._removeMessages(messages); + // break; + // } + // case 'clear': { + // this._clearMessages(); + // break; + // } + // default: break; + // } + // if (keepScrollToBottom) { + // this.scrollToBottom(); + // } + // } _mergeMessagesOnInsert(messages) { - const wholeCollectionMessages = mergeFailedWithSuccessful( - this.collection.unsentMessages, - this.collection.succeededMessages - ); + // const wholeCollectionMessages = mergeFailedWithSuccessful( + // this.collection.unsentMessages, + // this.collection.succeededMessages + // ); + // const wholeCollectionMessages = mergeFailedWithSuccessful( + // this.collection.failedMessages, + // this.collection.succeededMessages + // ); for (let i in messages) { const message = messages[i]; - const index = findMessageIndex(message, wholeCollectionMessages); + const index = findMessageIndex(message, this.collection.succeededMessages); if (index >= 0) { const messageElements = this.element.querySelectorAll('.chat-message'); const messageItem = new Message({ channel: this.channel, message, col: this.collection }); @@ -124,6 +165,21 @@ class ChatBody { } } } + // for (let message of messages) { + // const messageElements = this.element.querySelectorAll('.chat-message'); + // const replaceIndex = this.messagesView.findIndex(m => m.messageId === message.messageId); + // // console.log(message.messageId, message.sendingStatus, { replaceIndex }); + // if (replaceIndex < 0) { + // const insertIndex = this.messagesView.findIndex(m => m.messageId > message.messageId); + // // console.log({ insertIndex }); + // this.messagesView.splice(insertIndex, 0, message); + // const messageItem = new Message({ channel: this.channel, message, col: this.collection }); + // this.element.insertBefore(messageItem.element, messageElements[insertIndex]); + // } else { + // const messageItem = new Message({ channel: this.channel, message, col: this.collection }); + // this.element.replaceChild(messageItem.element, messageElements[replaceIndex]); + // } + // } } _updateMessages(messages, transformToManual = false) { @@ -145,7 +201,7 @@ class ChatBody { _removeMessages(messages) { if ( - this.collection.unsentMessages.length > 0 && + this.collection.pendingMessages.length > 0 && messages.length > 0 && messages[0].messageId === 0 && !this.spinnerStarted @@ -162,7 +218,7 @@ class ChatBody { this.removeMessage(message.reqId); } if ( - (this.spinnerStarted && this.collection.unsentMessages.length === 0) || + (this.spinnerStarted && this.collection.pendingMessages.length === 0) || SendBirdAction.getInstance().getConnectionState() !== 'OPEN' ) { this.stopSpinner(); @@ -181,11 +237,20 @@ class ChatBody { } loadPreviousMessages(callback) { - this.collection.fetchSucceededMessages('prev', () => { - this.collection.fetchFailedMessages(() => { - if (callback) callback(); + // this.collection.fetchSucceededMessages('prev', () => { + // this.collection.fetchFailedMessages(() => { + // if (callback) callback(); + // }); + // }); + this.collection + .loadPrevious() + .then(messages => { + this._mergeMessagesOnInsert(messages); + callback(); + }) + .catch(e => { + console.log({ e }); }); - }); } scrollToBottom() { diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js b/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js index a7ab8e4e..da23c486 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js @@ -37,16 +37,15 @@ class ChatInput { const previewMessage = SendBirdAction.getInstance().sendFileMessage({ channel: this.channel, file: sendFile, - thumbnailSizes: [{ maxWidth: 240, maxHeight: 240 }, { maxWidth: 320, maxHeight: 320 }], - handler: (message, error) => { - if (!error) { - chat.main.body.collection.appendMessage(message); - } + thumbnailSizes: [ + { maxWidth: 240, maxHeight: 240 }, + { maxWidth: 320, maxHeight: 320 } + ], + handler: (error, message) => { chat.main.body.scrollToBottom(); } }); previewMessage.createdAt = new Date().getTime(); - chat.main.body.collection.appendMessage(previewMessage); } }); @@ -71,12 +70,10 @@ class ChatInput { const previewMessage = SendBirdAction.getInstance().sendUserMessage({ channel: this.channel, message, - handler: (message, error) => { - chat.main.body.collection.handleSendMessageResponse(error, message); + handler: (error, message) => { chat.main.body.scrollToBottom(); } }); - chat.main.body.collection.appendMessage(previewMessage); channel.endTyping(); } } else { diff --git a/javascript/javascript-basic-local-cache/src/js/components/Message.js b/javascript/javascript-basic-local-cache/src/js/components/Message.js index 7f9ea5ce..d4c75f3c 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/Message.js +++ b/javascript/javascript-basic-local-cache/src/js/components/Message.js @@ -149,9 +149,7 @@ class Message { } _resendUserMessage() { - this.channel.resendUserMessage(this.message, (message, err) => { - this.col.handleSendMessageResponse(err, message); - }); + this.channel.resendUserMessage(this.message, (error, message) => {}); } _createFileElement() { diff --git a/javascript/javascript-basic-local-cache/src/js/main.js b/javascript/javascript-basic-local-cache/src/js/main.js index 55ff7f94..d75ea5ad 100644 --- a/javascript/javascript-basic-local-cache/src/js/main.js +++ b/javascript/javascript-basic-local-cache/src/js/main.js @@ -6,7 +6,6 @@ import { Chat } from './Chat'; import { UPDATE_INTERVAL_TIME } from './const'; import { LeftListItem } from './components/LeftListItem'; -import SendBirdSyncManager from 'sendbird-syncmanager'; import { Toast } from './components/Toast'; const sb = new SendBirdAction(); @@ -15,7 +14,6 @@ let chat = null; let chatLeft = null; const createConnectionHandler = () => { - const manager = SendBirdSyncManager.getInstance(); const connectionManager = new SendBirdConnection(); connectionManager.onReconnectStarted = () => { Toast.start(document.body, 'Connection is lost. Trying to reconnect...'); @@ -24,7 +22,6 @@ const createConnectionHandler = () => { connectionManager.onReconnectSucceeded = () => { chatLeft.updateUserInfo(SendBirdAction.getInstance().getCurrentUser()); Toast.remove(); - manager.resumeSync(); }; connectionManager.onReconnectFailed = () => { connectionManager.reconnect(); @@ -43,29 +40,16 @@ document.addEventListener('DOMContentLoaded', () => { redirectToIndex('UserID and Nickname must be required.'); } - SendBirdSyncManager.sendBird = sb.sb; - const options = new SendBirdSyncManager.Options(); - options.messageCollectionCapacity = 2000; - options.messageResendPolicy = 'automatic'; - options.automaticMessageResendRetryCount = 5; - options.maxFailedMessageCountPerChannel = 50; - options.failedMessageRetentionDays = 7; - SendBirdSyncManager.setup(userid, options, () => { - chat = new Chat(); - chatLeft = new ChatLeftMenu(); - updateGroupChannelTime(); - chatLeft.loadGroupChannelList(true); - - sb.connect( - userid, - nickname - ) - .then(user => { - chatLeft.updateUserInfo(user); - createConnectionHandler(); - }) - .catch(() => { - Toast.start(document.body, 'Connection is not established.'); - }); - }); + sb.connect(userid, nickname) + .then(user => { + chat = new Chat(); + chatLeft = new ChatLeftMenu(); + chatLeft.updateUserInfo(user); + updateGroupChannelTime(); + chatLeft.loadGroupChannelList(true); + createConnectionHandler(); + }) + .catch(() => { + Toast.start(document.body, 'Connection is not established.'); + }); }); From 8cc4dd95aa006726246c94776888393c45466eaa Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Thu, 2 Dec 2021 05:32:49 +0900 Subject: [PATCH 113/145] fix message collection ui --- .../src/js/SendBirdAction.js | 2 +- .../src/js/components/ChatBody.js | 137 +++--------------- .../src/js/components/ChatMain.js | 2 +- .../src/js/components/Message.js | 10 +- .../src/scss/message.scss | 3 + 5 files changed, 34 insertions(+), 120 deletions(-) diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js b/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js index 812aea25..66bc160d 100644 --- a/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js +++ b/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js @@ -200,7 +200,7 @@ class SendBirdAction { }); return; } - if (message.messageId === 0 && message.requestState === 'failed') { + if (message.messageId === 0 && (message.sendingStatus === 'pending' || message.sendingStatus === 'failed')) { col.deleteMessage(message); resolve(true); } else { diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js b/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js index 83f16787..0d08a7e7 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js @@ -3,7 +3,6 @@ import { createDivEl, getDataInElement, removeClass, findMessageIndex, mergeFail import { Message } from './Message'; import { SendBirdAction } from '../SendBirdAction'; import { MESSAGE_REQ_ID } from '../const'; -// import SendBirdSyncManager from 'sendbird-syncmanager'; import { Spinner } from './Spinner'; class ChatBody { @@ -21,11 +20,8 @@ class ChatBody { _initElement() { if (this.collection) { - // this.collection.remove(); this.collection.dispose(); } - // this.collection = new SendBirdSyncManager.MessageCollection(this.channel); - // this.collection.limit = this.limit; const action = SendBirdAction.getInstance(); const sb = action.sb; const messageFilter = new sb.MessageFilter(); @@ -36,12 +32,6 @@ class ChatBody { .setLimit(this.limit) .build(); - // const collectionHandler = new SendBirdSyncManager.MessageCollection.CollectionHandler(); - // collectionHandler.onSucceededMessageEvent = this._messageEventHandler.bind(this); - // collectionHandler.onFailedMessageEvent = this._messageEventHandler.bind(this); - // collectionHandler.onPendingMessageEvent = this._messageEventHandler.bind(this); - // collectionHandler.onNewMessage = (event) => { this._onNewMessageEventHandler(event, this.collection) }; - // this.collection.setCollectionHandler(collectionHandler); this.collection.setMessageCollectionHandler({ onMessagesAdded: (context, channel, messages) => { this._mergeMessagesOnInsert(messages); @@ -57,21 +47,9 @@ class ChatBody { onHugeGapDetected: () => {} }); - this.collection - .initialize(sb.MessageCollection.MessageCollectionInitPolicy.CACHE_AND_REPLACE_BY_API, new Date().getTime()) - .onCacheResult((error, messages) => { - this._mergeMessagesOnInsert(messages); - }) - .onApiResult((error, messages) => { - this._mergeMessagesOnInsert(messages); - }); - this.element.addEventListener('scroll', () => { if (this.element.scrollTop === 0) { this.updateCurrentScrollHeight(); - // this.collection.fetchSucceededMessages('prev', () => { - // this.element.scrollTop = this.element.scrollHeight - this.scrollHeight; - // }); this.collection.loadPrevious().then(messages => { this.element.scrollTop = this.element.scrollHeight - this.scrollHeight; }); @@ -84,75 +62,19 @@ class ChatBody { }); } - // _onNewMessageEventHandler(event, col) { - // const messages = col.messages; - // let isOnNewMessage = !(messages.every(message => (message.messageId !== event.messageId))); - - // if (isOnNewMessage) { - // if (this.element.scrollTop < this.element.scrollHeight - this.element.offsetHeight && !(document.getElementById('new-message-pop'))) { - // const newMessagePop = document.createElement('div'); - // newMessagePop.setAttribute('id', 'new-message-pop'); - // newMessagePop.setAttribute('class', 'new-message-pop'); - - // const popText = document.createElement('div'); - // popText.setAttribute('class', 'new-message-pop-text'); - // popText.innerText = 'check new message'; - // newMessagePop.appendChild(popText); - // popText.addEventListener('click', () => { - // newMessagePop.remove(); - // this.scrollToBottom(); - // }); - - // this.element.appendChild(newMessagePop); - // } - // } else { - // console.log('There is no onNewMessage in collection'); - // } - // } - - // _messageEventHandler(messages, action, reason) { - // const keepScrollToBottom = this.element.scrollTop >= this.element.scrollHeight - this.element.offsetHeight; - // messages.sort((a, b) => a.createdAt - b.createdAt); - // switch (action) { - // case 'insert': { - // this._mergeMessagesOnInsert(messages); - // break; - // } - // case 'update': { - // if (reason === SendBirdSyncManager.MessageCollection.FailedMessageEventActionReason.UPDATE_RESEND_FAILED) { - // this._updateMessages(messages, true); - // } else { - // this._updateMessages(messages); - // } - // break; - // } - // case 'remove': { - // this._removeMessages(messages); - // break; - // } - // case 'clear': { - // this._clearMessages(); - // break; - // } - // default: break; - // } - // if (keepScrollToBottom) { - // this.scrollToBottom(); - // } - // } - _mergeMessagesOnInsert(messages) { - // const wholeCollectionMessages = mergeFailedWithSuccessful( - // this.collection.unsentMessages, - // this.collection.succeededMessages - // ); - // const wholeCollectionMessages = mergeFailedWithSuccessful( - // this.collection.failedMessages, - // this.collection.succeededMessages - // ); - for (let i in messages) { - const message = messages[i]; - const index = findMessageIndex(message, this.collection.succeededMessages); + const { pendingMessages, succeededMessages, failedMessages } = this.collection; + const wholeCollectionMessages = [...pendingMessages, ...succeededMessages, ...failedMessages]; + wholeCollectionMessages.sort((message1, message2) => { + if (message1.messageId !== 0 && message2.messageId !== 0) { + return message1.messageId - message2.messageId; + } else if (message1.reqId && message2.reqId) { + return parseInt(message1.reqId) - parseInt(message2.reqId); + } + return message1.createdAt - message2.createdAt; + }); + for (let message of messages) { + const index = findMessageIndex(message, wholeCollectionMessages); if (index >= 0) { const messageElements = this.element.querySelectorAll('.chat-message'); const messageItem = new Message({ channel: this.channel, message, col: this.collection }); @@ -165,21 +87,6 @@ class ChatBody { } } } - // for (let message of messages) { - // const messageElements = this.element.querySelectorAll('.chat-message'); - // const replaceIndex = this.messagesView.findIndex(m => m.messageId === message.messageId); - // // console.log(message.messageId, message.sendingStatus, { replaceIndex }); - // if (replaceIndex < 0) { - // const insertIndex = this.messagesView.findIndex(m => m.messageId > message.messageId); - // // console.log({ insertIndex }); - // this.messagesView.splice(insertIndex, 0, message); - // const messageItem = new Message({ channel: this.channel, message, col: this.collection }); - // this.element.insertBefore(messageItem.element, messageElements[insertIndex]); - // } else { - // const messageItem = new Message({ channel: this.channel, message, col: this.collection }); - // this.element.replaceChild(messageItem.element, messageElements[replaceIndex]); - // } - // } } _updateMessages(messages, transformToManual = false) { @@ -236,20 +143,18 @@ class ChatBody { } } - loadPreviousMessages(callback) { - // this.collection.fetchSucceededMessages('prev', () => { - // this.collection.fetchFailedMessages(() => { - // if (callback) callback(); - // }); - // }); + loadInitialMessages(callback) { + const action = SendBirdAction.getInstance(); + const sb = action.sb; this.collection - .loadPrevious() - .then(messages => { + .initialize(sb.MessageCollection.MessageCollectionInitPolicy.CACHE_AND_REPLACE_BY_API, new Date().getTime()) + .onCacheResult((error, messages) => { this._mergeMessagesOnInsert(messages); - callback(); }) - .catch(e => { - console.log({ e }); + .onApiResult((error, messages) => { + this.element.innerHTML = ''; + this._mergeMessagesOnInsert(messages); + callback(); }); } diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js b/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js index dd8826bb..0f8f63f6 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js +++ b/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js @@ -47,7 +47,7 @@ class ChatMain { loadInitialMessages() { const sendbirdAction = SendBirdAction.getInstance(); - this.body.loadPreviousMessages(() => { + this.body.loadInitialMessages(() => { sendbirdAction.markAsRead(this.channel); this.body.scrollToBottom(); }); diff --git a/javascript/javascript-basic-local-cache/src/js/components/Message.js b/javascript/javascript-basic-local-cache/src/js/components/Message.js index d4c75f3c..63042b7a 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/Message.js +++ b/javascript/javascript-basic-local-cache/src/js/components/Message.js @@ -10,8 +10,9 @@ class Message { constructor({ channel, message, isManual = false, col = null }) { this.channel = channel; this.message = message; - this.isFailed = message.messageId === 0 && message.requestState === 'failed'; - this.isManual = this.isFailed ? isManual : false; + this.isPending = message.messageId === 0 && message.sendingStatus === 'pending'; + this.isFailed = message.messageId === 0 && message.sendingStatus === 'failed'; + this.isManual = (this.isPending || this.isFailed) ? isManual : false; this.element = this._createElement(); if (col) { this.col = col; @@ -57,6 +58,11 @@ class Message { className: [styles['chat-message'], styles['is-failed']], id: this.message.reqId }); + } else if (this.isPending && !this.isManual) { + root = createDivEl({ + className: [styles['chat-message'], styles['is-pending']], + id: this.message.reqId + }); } else { root = createDivEl({ className: styles['chat-message'], diff --git a/javascript/javascript-basic-local-cache/src/scss/message.scss b/javascript/javascript-basic-local-cache/src/scss/message.scss index 504ab0d0..e3f6d3ab 100644 --- a/javascript/javascript-basic-local-cache/src/scss/message.scss +++ b/javascript/javascript-basic-local-cache/src/scss/message.scss @@ -108,3 +108,6 @@ .chat-message.is-failed { background: $color-message-not-sent; } +.chat-message.is-pending { + color: $color-message-not-sent; +} From bdfd4a93b1dc0264fe7b909925b877686061b653 Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Thu, 2 Dec 2021 05:42:39 +0900 Subject: [PATCH 114/145] change SendBird to Sendbird --- javascript/javascript-basic-local-cache/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/javascript/javascript-basic-local-cache/package.json b/javascript/javascript-basic-local-cache/package.json index af8a00be..d11f6313 100644 --- a/javascript/javascript-basic-local-cache/package.json +++ b/javascript/javascript-basic-local-cache/package.json @@ -11,7 +11,7 @@ "start": "npm run build && node server.js", "deploy": "node ./deploy/deploy.js" }, - "author": "SendBird", + "author": "Sendbird", "license": "ISC", "devDependencies": { "babel-core": "^6.26.0", From c7c7289618a3a7e0e4675a092c734e83be3a1f48 Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Thu, 2 Dec 2021 05:44:42 +0900 Subject: [PATCH 115/145] move directory --- .../%HOMEPATH%/.npmrc | 1 + .../.babelrc | 0 .../.eslintignore | 0 .../.eslintrc.js | 2 +- .../.prettierignore | 0 .../.prettierrc | 0 .../README.md | 0 .../chat.html | 0 .../index.html | 0 .../migration.ts | 0 .../package.json | 0 .../server.js | 0 .../src/js/Chat.js | 0 .../src/js/ChatLeftMenu.js | 0 .../src/js/SendBirdAction.js | 0 .../src/js/SendBirdChatEvent.js | 0 .../src/js/SendBirdConnection.js | 0 .../src/js/SendBirdEvent.js | 0 .../src/js/components/ChatBody.js | 17 +- .../src/js/components/ChatInput.js | 0 .../src/js/components/ChatMain.js | 0 .../src/js/components/ChatMenu.js | 0 .../src/js/components/ChatTopMenu.js | 0 .../src/js/components/ChatUserItem.js | 0 .../src/js/components/LeftListItem.js | 0 .../src/js/components/List.js | 0 .../src/js/components/Message.js | 2 +- .../src/js/components/MessageDeleteModal.js | 0 .../src/js/components/Modal.js | 0 .../src/js/components/Spinner.js | 0 .../src/js/components/Toast.js | 0 .../src/js/components/UserBlockModal.js | 0 .../src/js/components/UserItem.js | 0 .../src/js/components/UserList.js | 0 .../src/js/const.js | 0 .../src/js/index.js | 0 .../src/js/main.js | 0 .../src/js/utils.js | 12 +- .../src/scss/_animation.scss | 0 .../src/scss/_common.scss | 0 .../src/scss/_icons.scss | 0 .../src/scss/_mixins.scss | 0 .../src/scss/_normalize.scss | 0 .../src/scss/_variables.scss | 0 .../src/scss/chat-body.scss | 0 .../src/scss/chat-input.scss | 0 .../src/scss/chat-main.scss | 0 .../src/scss/chat-menu.scss | 0 .../src/scss/chat-top-menu.scss | 0 .../src/scss/chat-user-item.scss | 0 .../src/scss/chat.scss | 0 .../src/scss/index.scss | 0 .../src/scss/list-item.scss | 0 .../src/scss/list.scss | 0 .../src/scss/main.scss | 0 .../src/scss/message-delete-modal.scss | 0 .../src/scss/message.scss | 0 .../src/scss/mixins/_border-radius.scss | 0 .../src/scss/mixins/_reset.scss | 0 .../src/scss/mixins/_state.scss | 0 .../src/scss/mixins/_transform.scss | 0 .../src/scss/modal.scss | 0 .../src/scss/spinner.scss | 0 .../src/scss/toast.scss | 0 .../src/scss/user-block-modal.scss | 0 .../src/scss/user-item.scss | 0 .../src/scss/user-list.scss | 0 .../webpack.config.js | 0 .../javascript-basic-local-caching/yarn.lock | 6889 +++++++++++++++++ 69 files changed, 6912 insertions(+), 11 deletions(-) create mode 100644 javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/.babelrc (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/.eslintignore (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/.eslintrc.js (89%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/.prettierignore (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/.prettierrc (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/README.md (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/chat.html (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/index.html (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/migration.ts (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/package.json (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/server.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/Chat.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/ChatLeftMenu.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/SendBirdAction.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/SendBirdChatEvent.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/SendBirdConnection.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/SendBirdEvent.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/ChatBody.js (93%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/ChatInput.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/ChatMain.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/ChatMenu.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/ChatTopMenu.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/ChatUserItem.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/LeftListItem.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/List.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/Message.js (99%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/MessageDeleteModal.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/Modal.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/Spinner.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/Toast.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/UserBlockModal.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/UserItem.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/components/UserList.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/const.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/index.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/main.js (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/js/utils.js (97%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/_animation.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/_common.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/_icons.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/_mixins.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/_normalize.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/_variables.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat-body.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat-input.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat-main.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat-menu.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat-top-menu.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat-user-item.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/chat.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/index.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/list-item.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/list.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/main.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/message-delete-modal.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/message.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/mixins/_border-radius.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/mixins/_reset.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/mixins/_state.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/mixins/_transform.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/modal.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/spinner.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/toast.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/user-block-modal.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/user-item.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/src/scss/user-list.scss (100%) rename javascript/{javascript-basic-local-cache => javascript-basic-local-caching}/webpack.config.js (100%) create mode 100644 javascript/javascript-basic-local-caching/yarn.lock diff --git a/javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc b/javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc new file mode 100644 index 00000000..c6c1e44a --- /dev/null +++ b/javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc @@ -0,0 +1 @@ +msvs_version=2017 diff --git a/javascript/javascript-basic-local-cache/.babelrc b/javascript/javascript-basic-local-caching/.babelrc similarity index 100% rename from javascript/javascript-basic-local-cache/.babelrc rename to javascript/javascript-basic-local-caching/.babelrc diff --git a/javascript/javascript-basic-local-cache/.eslintignore b/javascript/javascript-basic-local-caching/.eslintignore similarity index 100% rename from javascript/javascript-basic-local-cache/.eslintignore rename to javascript/javascript-basic-local-caching/.eslintignore diff --git a/javascript/javascript-basic-local-cache/.eslintrc.js b/javascript/javascript-basic-local-caching/.eslintrc.js similarity index 89% rename from javascript/javascript-basic-local-cache/.eslintrc.js rename to javascript/javascript-basic-local-caching/.eslintrc.js index 0211a4b2..600ee67a 100644 --- a/javascript/javascript-basic-local-cache/.eslintrc.js +++ b/javascript/javascript-basic-local-caching/.eslintrc.js @@ -10,7 +10,7 @@ module.exports = { sourceType: 'module' }, rules: { - 'linebreak-style': ['error', 'unix'], + 'linebreak-style': ['error', 'windows'], quotes: ['warn', 'single'], semi: ['warn', 'always'], 'no-console': 1, diff --git a/javascript/javascript-basic-local-cache/.prettierignore b/javascript/javascript-basic-local-caching/.prettierignore similarity index 100% rename from javascript/javascript-basic-local-cache/.prettierignore rename to javascript/javascript-basic-local-caching/.prettierignore diff --git a/javascript/javascript-basic-local-cache/.prettierrc b/javascript/javascript-basic-local-caching/.prettierrc similarity index 100% rename from javascript/javascript-basic-local-cache/.prettierrc rename to javascript/javascript-basic-local-caching/.prettierrc diff --git a/javascript/javascript-basic-local-cache/README.md b/javascript/javascript-basic-local-caching/README.md similarity index 100% rename from javascript/javascript-basic-local-cache/README.md rename to javascript/javascript-basic-local-caching/README.md diff --git a/javascript/javascript-basic-local-cache/chat.html b/javascript/javascript-basic-local-caching/chat.html similarity index 100% rename from javascript/javascript-basic-local-cache/chat.html rename to javascript/javascript-basic-local-caching/chat.html diff --git a/javascript/javascript-basic-local-cache/index.html b/javascript/javascript-basic-local-caching/index.html similarity index 100% rename from javascript/javascript-basic-local-cache/index.html rename to javascript/javascript-basic-local-caching/index.html diff --git a/javascript/javascript-basic-local-cache/migration.ts b/javascript/javascript-basic-local-caching/migration.ts similarity index 100% rename from javascript/javascript-basic-local-cache/migration.ts rename to javascript/javascript-basic-local-caching/migration.ts diff --git a/javascript/javascript-basic-local-cache/package.json b/javascript/javascript-basic-local-caching/package.json similarity index 100% rename from javascript/javascript-basic-local-cache/package.json rename to javascript/javascript-basic-local-caching/package.json diff --git a/javascript/javascript-basic-local-cache/server.js b/javascript/javascript-basic-local-caching/server.js similarity index 100% rename from javascript/javascript-basic-local-cache/server.js rename to javascript/javascript-basic-local-caching/server.js diff --git a/javascript/javascript-basic-local-cache/src/js/Chat.js b/javascript/javascript-basic-local-caching/src/js/Chat.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/Chat.js rename to javascript/javascript-basic-local-caching/src/js/Chat.js diff --git a/javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js b/javascript/javascript-basic-local-caching/src/js/ChatLeftMenu.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/ChatLeftMenu.js rename to javascript/javascript-basic-local-caching/src/js/ChatLeftMenu.js diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdAction.js b/javascript/javascript-basic-local-caching/src/js/SendBirdAction.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/SendBirdAction.js rename to javascript/javascript-basic-local-caching/src/js/SendBirdAction.js diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdChatEvent.js b/javascript/javascript-basic-local-caching/src/js/SendBirdChatEvent.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/SendBirdChatEvent.js rename to javascript/javascript-basic-local-caching/src/js/SendBirdChatEvent.js diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdConnection.js b/javascript/javascript-basic-local-caching/src/js/SendBirdConnection.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/SendBirdConnection.js rename to javascript/javascript-basic-local-caching/src/js/SendBirdConnection.js diff --git a/javascript/javascript-basic-local-cache/src/js/SendBirdEvent.js b/javascript/javascript-basic-local-caching/src/js/SendBirdEvent.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/SendBirdEvent.js rename to javascript/javascript-basic-local-caching/src/js/SendBirdEvent.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js b/javascript/javascript-basic-local-caching/src/js/components/ChatBody.js similarity index 93% rename from javascript/javascript-basic-local-cache/src/js/components/ChatBody.js rename to javascript/javascript-basic-local-caching/src/js/components/ChatBody.js index 0d08a7e7..903d5e08 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/ChatBody.js +++ b/javascript/javascript-basic-local-caching/src/js/components/ChatBody.js @@ -34,17 +34,26 @@ class ChatBody { this.collection.setMessageCollectionHandler({ onMessagesAdded: (context, channel, messages) => { + console.log('onMessagesAdded', { messages }); this._mergeMessagesOnInsert(messages); }, onMessagesUpdated: (context, channel, messages) => { + console.log('onMessagesUpdated', { messages }); this._updateMessages(messages); }, onMessagesDeleted: (context, channel, messages) => { + console.log('onMessagesDeleted', { messages }); this._removeMessages(messages); }, - onChannelUpdated: (context, channel) => {}, - onChannelDeleted: (context, channel) => {}, - onHugeGapDetected: () => {} + onChannelUpdated: (context, channel) => { + console.log('onChannelUpdated'); + }, + onChannelDeleted: (context, channel) => { + console.log('onChannelDeleted'); + }, + onHugeGapDetected: () => { + console.log('onHugeGapDetected'); + } }); this.element.addEventListener('scroll', () => { @@ -149,9 +158,11 @@ class ChatBody { this.collection .initialize(sb.MessageCollection.MessageCollectionInitPolicy.CACHE_AND_REPLACE_BY_API, new Date().getTime()) .onCacheResult((error, messages) => { + console.log('onCacheResult'); this._mergeMessagesOnInsert(messages); }) .onApiResult((error, messages) => { + console.log('onApiResult'); this.element.innerHTML = ''; this._mergeMessagesOnInsert(messages); callback(); diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatInput.js b/javascript/javascript-basic-local-caching/src/js/components/ChatInput.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/ChatInput.js rename to javascript/javascript-basic-local-caching/src/js/components/ChatInput.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatMain.js b/javascript/javascript-basic-local-caching/src/js/components/ChatMain.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/ChatMain.js rename to javascript/javascript-basic-local-caching/src/js/components/ChatMain.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatMenu.js b/javascript/javascript-basic-local-caching/src/js/components/ChatMenu.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/ChatMenu.js rename to javascript/javascript-basic-local-caching/src/js/components/ChatMenu.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatTopMenu.js b/javascript/javascript-basic-local-caching/src/js/components/ChatTopMenu.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/ChatTopMenu.js rename to javascript/javascript-basic-local-caching/src/js/components/ChatTopMenu.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/ChatUserItem.js b/javascript/javascript-basic-local-caching/src/js/components/ChatUserItem.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/ChatUserItem.js rename to javascript/javascript-basic-local-caching/src/js/components/ChatUserItem.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/LeftListItem.js b/javascript/javascript-basic-local-caching/src/js/components/LeftListItem.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/LeftListItem.js rename to javascript/javascript-basic-local-caching/src/js/components/LeftListItem.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/List.js b/javascript/javascript-basic-local-caching/src/js/components/List.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/List.js rename to javascript/javascript-basic-local-caching/src/js/components/List.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/Message.js b/javascript/javascript-basic-local-caching/src/js/components/Message.js similarity index 99% rename from javascript/javascript-basic-local-cache/src/js/components/Message.js rename to javascript/javascript-basic-local-caching/src/js/components/Message.js index 63042b7a..ec32cd31 100644 --- a/javascript/javascript-basic-local-cache/src/js/components/Message.js +++ b/javascript/javascript-basic-local-caching/src/js/components/Message.js @@ -155,7 +155,7 @@ class Message { } _resendUserMessage() { - this.channel.resendUserMessage(this.message, (error, message) => {}); + this.channel.resendUserMessage(this.message, (error, message) => { }); } _createFileElement() { diff --git a/javascript/javascript-basic-local-cache/src/js/components/MessageDeleteModal.js b/javascript/javascript-basic-local-caching/src/js/components/MessageDeleteModal.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/MessageDeleteModal.js rename to javascript/javascript-basic-local-caching/src/js/components/MessageDeleteModal.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/Modal.js b/javascript/javascript-basic-local-caching/src/js/components/Modal.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/Modal.js rename to javascript/javascript-basic-local-caching/src/js/components/Modal.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/Spinner.js b/javascript/javascript-basic-local-caching/src/js/components/Spinner.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/Spinner.js rename to javascript/javascript-basic-local-caching/src/js/components/Spinner.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/Toast.js b/javascript/javascript-basic-local-caching/src/js/components/Toast.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/Toast.js rename to javascript/javascript-basic-local-caching/src/js/components/Toast.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/UserBlockModal.js b/javascript/javascript-basic-local-caching/src/js/components/UserBlockModal.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/UserBlockModal.js rename to javascript/javascript-basic-local-caching/src/js/components/UserBlockModal.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/UserItem.js b/javascript/javascript-basic-local-caching/src/js/components/UserItem.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/UserItem.js rename to javascript/javascript-basic-local-caching/src/js/components/UserItem.js diff --git a/javascript/javascript-basic-local-cache/src/js/components/UserList.js b/javascript/javascript-basic-local-caching/src/js/components/UserList.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/components/UserList.js rename to javascript/javascript-basic-local-caching/src/js/components/UserList.js diff --git a/javascript/javascript-basic-local-cache/src/js/const.js b/javascript/javascript-basic-local-caching/src/js/const.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/const.js rename to javascript/javascript-basic-local-caching/src/js/const.js diff --git a/javascript/javascript-basic-local-cache/src/js/index.js b/javascript/javascript-basic-local-caching/src/js/index.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/index.js rename to javascript/javascript-basic-local-caching/src/js/index.js diff --git a/javascript/javascript-basic-local-cache/src/js/main.js b/javascript/javascript-basic-local-caching/src/js/main.js similarity index 100% rename from javascript/javascript-basic-local-cache/src/js/main.js rename to javascript/javascript-basic-local-caching/src/js/main.js diff --git a/javascript/javascript-basic-local-cache/src/js/utils.js b/javascript/javascript-basic-local-caching/src/js/utils.js similarity index 97% rename from javascript/javascript-basic-local-cache/src/js/utils.js rename to javascript/javascript-basic-local-caching/src/js/utils.js index 73310dc3..3e94efc2 100644 --- a/javascript/javascript-basic-local-cache/src/js/utils.js +++ b/javascript/javascript-basic-local-caching/src/js/utils.js @@ -212,7 +212,7 @@ export const toggleClass = (target, className) => { export const uuid4 = () => { let d = new Date().getTime(); - return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { + return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { const r = (d + Math.random() * 16) % 16 | 0; d = Math.floor(d / 16); return (c === 'x' ? r : (r & 0x3) | 0x8).toString(16); @@ -222,10 +222,10 @@ export const uuid4 = () => { export const protectFromXSS = text => { return typeof text === 'string' ? text - .replace(/&/g, '&') - .replace(//g, '>') - .replace(/"/g, '"') - .replace(/'/g, ''') + .replace(/&/g, '&') + .replace(//g, '>') + .replace(/"/g, '"') + .replace(/'/g, ''') : text; }; diff --git a/javascript/javascript-basic-local-cache/src/scss/_animation.scss b/javascript/javascript-basic-local-caching/src/scss/_animation.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/_animation.scss rename to javascript/javascript-basic-local-caching/src/scss/_animation.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/_common.scss b/javascript/javascript-basic-local-caching/src/scss/_common.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/_common.scss rename to javascript/javascript-basic-local-caching/src/scss/_common.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/_icons.scss b/javascript/javascript-basic-local-caching/src/scss/_icons.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/_icons.scss rename to javascript/javascript-basic-local-caching/src/scss/_icons.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/_mixins.scss b/javascript/javascript-basic-local-caching/src/scss/_mixins.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/_mixins.scss rename to javascript/javascript-basic-local-caching/src/scss/_mixins.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/_normalize.scss b/javascript/javascript-basic-local-caching/src/scss/_normalize.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/_normalize.scss rename to javascript/javascript-basic-local-caching/src/scss/_normalize.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/_variables.scss b/javascript/javascript-basic-local-caching/src/scss/_variables.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/_variables.scss rename to javascript/javascript-basic-local-caching/src/scss/_variables.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-body.scss b/javascript/javascript-basic-local-caching/src/scss/chat-body.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat-body.scss rename to javascript/javascript-basic-local-caching/src/scss/chat-body.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-input.scss b/javascript/javascript-basic-local-caching/src/scss/chat-input.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat-input.scss rename to javascript/javascript-basic-local-caching/src/scss/chat-input.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-main.scss b/javascript/javascript-basic-local-caching/src/scss/chat-main.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat-main.scss rename to javascript/javascript-basic-local-caching/src/scss/chat-main.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-menu.scss b/javascript/javascript-basic-local-caching/src/scss/chat-menu.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat-menu.scss rename to javascript/javascript-basic-local-caching/src/scss/chat-menu.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-top-menu.scss b/javascript/javascript-basic-local-caching/src/scss/chat-top-menu.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat-top-menu.scss rename to javascript/javascript-basic-local-caching/src/scss/chat-top-menu.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat-user-item.scss b/javascript/javascript-basic-local-caching/src/scss/chat-user-item.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat-user-item.scss rename to javascript/javascript-basic-local-caching/src/scss/chat-user-item.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/chat.scss b/javascript/javascript-basic-local-caching/src/scss/chat.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/chat.scss rename to javascript/javascript-basic-local-caching/src/scss/chat.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/index.scss b/javascript/javascript-basic-local-caching/src/scss/index.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/index.scss rename to javascript/javascript-basic-local-caching/src/scss/index.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/list-item.scss b/javascript/javascript-basic-local-caching/src/scss/list-item.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/list-item.scss rename to javascript/javascript-basic-local-caching/src/scss/list-item.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/list.scss b/javascript/javascript-basic-local-caching/src/scss/list.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/list.scss rename to javascript/javascript-basic-local-caching/src/scss/list.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/main.scss b/javascript/javascript-basic-local-caching/src/scss/main.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/main.scss rename to javascript/javascript-basic-local-caching/src/scss/main.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/message-delete-modal.scss b/javascript/javascript-basic-local-caching/src/scss/message-delete-modal.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/message-delete-modal.scss rename to javascript/javascript-basic-local-caching/src/scss/message-delete-modal.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/message.scss b/javascript/javascript-basic-local-caching/src/scss/message.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/message.scss rename to javascript/javascript-basic-local-caching/src/scss/message.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_border-radius.scss b/javascript/javascript-basic-local-caching/src/scss/mixins/_border-radius.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/mixins/_border-radius.scss rename to javascript/javascript-basic-local-caching/src/scss/mixins/_border-radius.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_reset.scss b/javascript/javascript-basic-local-caching/src/scss/mixins/_reset.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/mixins/_reset.scss rename to javascript/javascript-basic-local-caching/src/scss/mixins/_reset.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_state.scss b/javascript/javascript-basic-local-caching/src/scss/mixins/_state.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/mixins/_state.scss rename to javascript/javascript-basic-local-caching/src/scss/mixins/_state.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/mixins/_transform.scss b/javascript/javascript-basic-local-caching/src/scss/mixins/_transform.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/mixins/_transform.scss rename to javascript/javascript-basic-local-caching/src/scss/mixins/_transform.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/modal.scss b/javascript/javascript-basic-local-caching/src/scss/modal.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/modal.scss rename to javascript/javascript-basic-local-caching/src/scss/modal.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/spinner.scss b/javascript/javascript-basic-local-caching/src/scss/spinner.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/spinner.scss rename to javascript/javascript-basic-local-caching/src/scss/spinner.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/toast.scss b/javascript/javascript-basic-local-caching/src/scss/toast.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/toast.scss rename to javascript/javascript-basic-local-caching/src/scss/toast.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/user-block-modal.scss b/javascript/javascript-basic-local-caching/src/scss/user-block-modal.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/user-block-modal.scss rename to javascript/javascript-basic-local-caching/src/scss/user-block-modal.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/user-item.scss b/javascript/javascript-basic-local-caching/src/scss/user-item.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/user-item.scss rename to javascript/javascript-basic-local-caching/src/scss/user-item.scss diff --git a/javascript/javascript-basic-local-cache/src/scss/user-list.scss b/javascript/javascript-basic-local-caching/src/scss/user-list.scss similarity index 100% rename from javascript/javascript-basic-local-cache/src/scss/user-list.scss rename to javascript/javascript-basic-local-caching/src/scss/user-list.scss diff --git a/javascript/javascript-basic-local-cache/webpack.config.js b/javascript/javascript-basic-local-caching/webpack.config.js similarity index 100% rename from javascript/javascript-basic-local-cache/webpack.config.js rename to javascript/javascript-basic-local-caching/webpack.config.js diff --git a/javascript/javascript-basic-local-caching/yarn.lock b/javascript/javascript-basic-local-caching/yarn.lock new file mode 100644 index 00000000..ae6ef0ae --- /dev/null +++ b/javascript/javascript-basic-local-caching/yarn.lock @@ -0,0 +1,6889 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@babel/code-frame@7.0.0-beta.44": + "integrity" "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/highlight" "7.0.0-beta.44" + +"@babel/generator@7.0.0-beta.44": + "integrity" "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/types" "7.0.0-beta.44" + "jsesc" "^2.5.1" + "lodash" "^4.2.0" + "source-map" "^0.5.0" + "trim-right" "^1.0.1" + +"@babel/helper-function-name@7.0.0-beta.44": + "integrity" "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/helper-get-function-arity" "7.0.0-beta.44" + "@babel/template" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + +"@babel/helper-get-function-arity@7.0.0-beta.44": + "integrity" "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==" + "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/types" "7.0.0-beta.44" + +"@babel/helper-split-export-declaration@7.0.0-beta.44": + "integrity" "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/types" "7.0.0-beta.44" + +"@babel/highlight@7.0.0-beta.44": + "integrity" "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "chalk" "^2.0.0" + "esutils" "^2.0.2" + "js-tokens" "^3.0.0" + +"@babel/template@7.0.0-beta.44": + "integrity" "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/code-frame" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + "babylon" "7.0.0-beta.44" + "lodash" "^4.2.0" + +"@babel/traverse@7.0.0-beta.44": + "integrity" "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "@babel/code-frame" "7.0.0-beta.44" + "@babel/generator" "7.0.0-beta.44" + "@babel/helper-function-name" "7.0.0-beta.44" + "@babel/helper-split-export-declaration" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + "babylon" "7.0.0-beta.44" + "debug" "^3.1.0" + "globals" "^11.1.0" + "invariant" "^2.2.0" + "lodash" "^4.2.0" + +"@babel/types@7.0.0-beta.44": + "integrity" "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + dependencies: + "esutils" "^2.0.2" + "lodash" "^4.2.0" + "to-fast-properties" "^2.0.0" + +"@types/glob@^7.1.1": + "integrity" "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==" + "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "@types/minimatch" "*" + "@types/node" "*" + +"@types/minimatch@*": + "integrity" "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" + "version" "3.0.5" + +"@types/node@*": + "integrity" "sha512-KB0sixD67CeecHC33MYn+eYARkqTheIRNuu97y2XMjR7Wu3XibO1vaY6VBV6O/a89SPI81cEUIYT87UqUWlZNw==" + "resolved" "https://registry.npmjs.org/@types/node/-/node-16.11.11.tgz" + "version" "16.11.11" + +"@webassemblyjs/ast@1.9.0": + "integrity" "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" + +"@webassemblyjs/floating-point-hex-parser@1.9.0": + "integrity" "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz" + "version" "1.9.0" + +"@webassemblyjs/helper-api-error@1.9.0": + "integrity" "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz" + "version" "1.9.0" + +"@webassemblyjs/helper-buffer@1.9.0": + "integrity" "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz" + "version" "1.9.0" + +"@webassemblyjs/helper-code-frame@1.9.0": + "integrity" "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/wast-printer" "1.9.0" + +"@webassemblyjs/helper-fsm@1.9.0": + "integrity" "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz" + "version" "1.9.0" + +"@webassemblyjs/helper-module-context@1.9.0": + "integrity" "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + +"@webassemblyjs/helper-wasm-bytecode@1.9.0": + "integrity" "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz" + "version" "1.9.0" + +"@webassemblyjs/helper-wasm-section@1.9.0": + "integrity" "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + +"@webassemblyjs/ieee754@1.9.0": + "integrity" "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.9.0": + "integrity" "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.9.0": + "integrity" "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz" + "version" "1.9.0" + +"@webassemblyjs/wasm-edit@1.9.0": + "integrity" "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/helper-wasm-section" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-opt" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + "@webassemblyjs/wast-printer" "1.9.0" + +"@webassemblyjs/wasm-gen@1.9.0": + "integrity" "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" + +"@webassemblyjs/wasm-opt@1.9.0": + "integrity" "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-buffer" "1.9.0" + "@webassemblyjs/wasm-gen" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + +"@webassemblyjs/wasm-parser@1.9.0": + "integrity" "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-wasm-bytecode" "1.9.0" + "@webassemblyjs/ieee754" "1.9.0" + "@webassemblyjs/leb128" "1.9.0" + "@webassemblyjs/utf8" "1.9.0" + +"@webassemblyjs/wast-parser@1.9.0": + "integrity" "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/floating-point-hex-parser" "1.9.0" + "@webassemblyjs/helper-api-error" "1.9.0" + "@webassemblyjs/helper-code-frame" "1.9.0" + "@webassemblyjs/helper-fsm" "1.9.0" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.9.0": + "integrity" "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==" + "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz" + "version" "1.9.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/wast-parser" "1.9.0" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + "version" "1.2.0" + +"@xtuc/long@4.2.2": + "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + "version" "4.2.2" + +"abbrev@1": + "integrity" "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "resolved" "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" + "version" "1.1.1" + +"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7": + "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" + "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" + "version" "1.3.7" + dependencies: + "mime-types" "~2.1.24" + "negotiator" "0.6.2" + +"acorn-jsx@^3.0.0": + "integrity" "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=" + "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "acorn" "^3.0.4" + +"acorn@^3.0.4": + "integrity" "sha1-ReN/s56No/JbruP/U2niu18iAXo=" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" + "version" "3.3.0" + +"acorn@^5.5.0": + "integrity" "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz" + "version" "5.7.4" + +"acorn@^6.4.1": + "integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" + "version" "6.4.2" + +"agentkeepalive@4.1.4": + "integrity" "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==" + "resolved" "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz" + "version" "4.1.4" + dependencies: + "debug" "^4.1.0" + "depd" "^1.1.2" + "humanize-ms" "^1.2.1" + +"ajv-errors@^1.0.0": + "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" + "resolved" "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" + "version" "1.0.1" + +"ajv-keywords@^2.1.0": + "integrity" "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz" + "version" "2.1.1" + +"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1": + "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + "version" "3.5.2" + +"ajv@^5.0.0", "ajv@^5.2.3": + "integrity" "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz" + "version" "5.5.2" + dependencies: + "co" "^4.6.0" + "fast-deep-equal" "^1.0.0" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.3.0" + +"ajv@^5.3.0": + "integrity" "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz" + "version" "5.5.2" + dependencies: + "co" "^4.6.0" + "fast-deep-equal" "^1.0.0" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.3.0" + +"ajv@^6.1.0", "ajv@^6.10.2", "ajv@^6.12.3", "ajv@^6.9.1", "ajv@>=5.0.0": + "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" + "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + "version" "6.12.6" + dependencies: + "fast-deep-equal" "^3.1.1" + "fast-json-stable-stringify" "^2.0.0" + "json-schema-traverse" "^0.4.1" + "uri-js" "^4.2.2" + +"alphanum-sort@^1.0.1", "alphanum-sort@^1.0.2": + "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + "resolved" "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" + "version" "1.0.2" + +"amdefine@>=0.0.4": + "integrity" "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + "resolved" "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz" + "version" "1.0.1" + +"ansi-colors@^3.0.0": + "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz" + "version" "3.2.4" + +"ansi-escapes@^3.0.0": + "integrity" "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz" + "version" "3.2.0" + +"ansi-html-community@0.0.8": + "integrity" "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + "resolved" "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" + "version" "0.0.8" + +"ansi-regex@^2.0.0": + "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + "version" "2.1.1" + +"ansi-regex@^3.0.0": + "integrity" "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz" + "version" "3.0.0" + +"ansi-regex@^4.1.0": + "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + "version" "4.1.0" + +"ansi-regex@^5.0.1": + "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + "version" "5.0.1" + +"ansi-styles@^2.2.1": + "integrity" "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" + "version" "2.2.1" + +"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"anymatch@^2.0.0": + "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "micromatch" "^3.1.4" + "normalize-path" "^2.1.1" + +"anymatch@~3.1.2": + "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" + "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "normalize-path" "^3.0.0" + "picomatch" "^2.0.4" + +"aproba@^1.0.3", "aproba@^1.1.1": + "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" + "version" "1.2.0" + +"are-we-there-yet@~1.1.2": + "integrity" "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==" + "resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "delegates" "^1.0.0" + "readable-stream" "^2.0.6" + +"argparse@^1.0.7": + "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" + "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "sprintf-js" "~1.0.2" + +"arr-diff@^4.0.0": + "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" + "version" "4.0.0" + +"arr-flatten@^1.1.0": + "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + "version" "1.1.0" + +"arr-union@^3.1.0": + "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + "version" "3.1.0" + +"array-find-index@^1.0.1": + "integrity" "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" + "resolved" "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz" + "version" "1.0.2" + +"array-flatten@^2.1.0": + "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + "version" "2.1.2" + +"array-flatten@1.1.1": + "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + "version" "1.1.1" + +"array-union@^1.0.1": + "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=" + "resolved" "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "array-uniq" "^1.0.1" + +"array-uniq@^1.0.1": + "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + "resolved" "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" + "version" "1.0.3" + +"array-unique@^0.3.2": + "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" + "version" "0.3.2" + +"asn1.js@^5.2.0": + "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==" + "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" + "version" "5.4.1" + dependencies: + "bn.js" "^4.0.0" + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + "safer-buffer" "^2.1.0" + +"asn1@~0.2.0", "asn1@~0.2.3": + "integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==" + "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" + "version" "0.2.6" + dependencies: + "safer-buffer" "~2.1.0" + +"assert-plus@^1.0.0", "assert-plus@1.0.0": + "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" + "version" "1.0.0" + +"assert@^1.1.1": + "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==" + "resolved" "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz" + "version" "1.5.0" + dependencies: + "object-assign" "^4.1.1" + "util" "0.10.3" + +"assign-symbols@^1.0.0": + "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + "version" "1.0.0" + +"async-each@^1.0.1": + "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" + "version" "1.0.3" + +"async-foreach@^0.1.3": + "integrity" "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" + "resolved" "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz" + "version" "0.1.3" + +"async-limiter@~1.0.0": + "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + "version" "1.0.1" + +"async@^2.4.1", "async@^2.6.2": + "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" + "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" + "version" "2.6.3" + dependencies: + "lodash" "^4.17.14" + +"asynckit@^0.4.0": + "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"atob@^2.1.2": + "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + "version" "2.1.2" + +"autoprefixer@^6.3.1": + "integrity" "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=" + "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz" + "version" "6.7.7" + dependencies: + "browserslist" "^1.7.6" + "caniuse-db" "^1.0.30000634" + "normalize-range" "^0.1.2" + "num2fraction" "^1.2.2" + "postcss" "^5.2.16" + "postcss-value-parser" "^3.2.3" + +"aws-sign2@~0.7.0": + "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" + "version" "0.7.0" + +"aws4@^1.8.0": + "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" + "version" "1.11.0" + +"axios@^0.21.4": + "integrity" "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==" + "resolved" "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz" + "version" "0.21.4" + dependencies: + "follow-redirects" "^1.14.0" + +"babel-code-frame@^6.22.0", "babel-code-frame@^6.26.0": + "integrity" "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=" + "resolved" "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "chalk" "^1.1.3" + "esutils" "^2.0.2" + "js-tokens" "^3.0.2" + +"babel-core@^6.26.0", "babel-core@6": + "integrity" "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==" + "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz" + "version" "6.26.3" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-generator" "^6.26.0" + "babel-helpers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-register" "^6.26.0" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "convert-source-map" "^1.5.1" + "debug" "^2.6.9" + "json5" "^0.5.1" + "lodash" "^4.17.4" + "minimatch" "^3.0.4" + "path-is-absolute" "^1.0.1" + "private" "^0.1.8" + "slash" "^1.0.0" + "source-map" "^0.5.7" + +"babel-eslint@^8.2.3": + "integrity" "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==" + "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz" + "version" "8.2.6" + dependencies: + "@babel/code-frame" "7.0.0-beta.44" + "@babel/traverse" "7.0.0-beta.44" + "@babel/types" "7.0.0-beta.44" + "babylon" "7.0.0-beta.44" + "eslint-scope" "3.7.1" + "eslint-visitor-keys" "^1.0.0" + +"babel-generator@^6.26.0": + "integrity" "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==" + "resolved" "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz" + "version" "6.26.1" + dependencies: + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "detect-indent" "^4.0.0" + "jsesc" "^1.3.0" + "lodash" "^4.17.4" + "source-map" "^0.5.7" + "trim-right" "^1.0.1" + +"babel-helper-builder-binary-assignment-operator-visitor@^6.24.1": + "integrity" "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=" + "resolved" "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-explode-assignable-expression" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-call-delegate@^6.24.1": + "integrity" "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=" + "resolved" "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-define-map@^6.24.1": + "integrity" "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=" + "resolved" "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-explode-assignable-expression@^6.24.1": + "integrity" "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=" + "resolved" "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-function-name@^6.24.1": + "integrity" "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=" + "resolved" "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-get-function-arity@^6.24.1": + "integrity" "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=" + "resolved" "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-hoist-variables@^6.24.1": + "integrity" "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=" + "resolved" "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-optimise-call-expression@^6.24.1": + "integrity" "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=" + "resolved" "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-helper-regex@^6.24.1": + "integrity" "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=" + "resolved" "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-helper-remap-async-to-generator@^6.24.1": + "integrity" "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=" + "resolved" "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helper-replace-supers@^6.24.1": + "integrity" "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=" + "resolved" "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-helpers@^6.24.1": + "integrity" "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=" + "resolved" "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-loader@^7.1.4": + "integrity" "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==" + "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz" + "version" "7.1.5" + dependencies: + "find-cache-dir" "^1.0.0" + "loader-utils" "^1.0.2" + "mkdirp" "^0.5.1" + +"babel-messages@^6.23.0": + "integrity" "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=" + "resolved" "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-check-es2015-constants@^6.22.0": + "integrity" "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=" + "resolved" "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-syntax-async-functions@^6.8.0": + "integrity" "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-exponentiation-operator@^6.8.0": + "integrity" "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz" + "version" "6.13.0" + +"babel-plugin-syntax-trailing-function-commas@^6.22.0": + "integrity" "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" + "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz" + "version" "6.22.0" + +"babel-plugin-transform-async-to-generator@^6.22.0": + "integrity" "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-remap-async-to-generator" "^6.24.1" + "babel-plugin-syntax-async-functions" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-arrow-functions@^6.22.0": + "integrity" "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoped-functions@^6.22.0": + "integrity" "sha1-u8UbSflk1wy42OC5ToICRs46YUE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-block-scoping@^6.23.0": + "integrity" "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "lodash" "^4.17.4" + +"babel-plugin-transform-es2015-classes@^6.23.0": + "integrity" "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-define-map" "^6.24.1" + "babel-helper-function-name" "^6.24.1" + "babel-helper-optimise-call-expression" "^6.24.1" + "babel-helper-replace-supers" "^6.24.1" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-computed-properties@^6.22.0": + "integrity" "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-destructuring@^6.23.0": + "integrity" "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-duplicate-keys@^6.22.0": + "integrity" "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-for-of@^6.23.0": + "integrity" "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-function-name@^6.22.0": + "integrity" "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-function-name" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-literals@^6.22.0": + "integrity" "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-modules-amd@^6.22.0", "babel-plugin-transform-es2015-modules-amd@^6.24.1": + "integrity" "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-plugin-transform-es2015-modules-commonjs" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-modules-commonjs@^6.23.0", "babel-plugin-transform-es2015-modules-commonjs@^6.24.1": + "integrity" "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz" + "version" "6.26.2" + dependencies: + "babel-plugin-transform-strict-mode" "^6.24.1" + "babel-runtime" "^6.26.0" + "babel-template" "^6.26.0" + "babel-types" "^6.26.0" + +"babel-plugin-transform-es2015-modules-systemjs@^6.23.0": + "integrity" "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-hoist-variables" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-modules-umd@^6.23.0": + "integrity" "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-plugin-transform-es2015-modules-amd" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + +"babel-plugin-transform-es2015-object-super@^6.22.0": + "integrity" "sha1-JM72muIcuDp/hgPa0CH1cusnj40=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-replace-supers" "^6.24.1" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-parameters@^6.23.0": + "integrity" "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-call-delegate" "^6.24.1" + "babel-helper-get-function-arity" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-template" "^6.24.1" + "babel-traverse" "^6.24.1" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-shorthand-properties@^6.22.0": + "integrity" "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-spread@^6.22.0": + "integrity" "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-sticky-regex@^6.22.0": + "integrity" "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-regex" "^6.24.1" + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-plugin-transform-es2015-template-literals@^6.22.0": + "integrity" "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz" + "version" "6.22.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-typeof-symbol@^6.23.0": + "integrity" "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz" + "version" "6.23.0" + dependencies: + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-es2015-unicode-regex@^6.22.0": + "integrity" "sha1-04sS9C6nMj9yk4fxinxa4frrNek=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-regex" "^6.24.1" + "babel-runtime" "^6.22.0" + "regexpu-core" "^2.0.0" + +"babel-plugin-transform-exponentiation-operator@^6.22.0": + "integrity" "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-helper-builder-binary-assignment-operator-visitor" "^6.24.1" + "babel-plugin-syntax-exponentiation-operator" "^6.8.0" + "babel-runtime" "^6.22.0" + +"babel-plugin-transform-regenerator@^6.22.0": + "integrity" "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "regenerator-transform" "^0.10.0" + +"babel-plugin-transform-strict-mode@^6.24.1": + "integrity" "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=" + "resolved" "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz" + "version" "6.24.1" + dependencies: + "babel-runtime" "^6.22.0" + "babel-types" "^6.24.1" + +"babel-preset-env@^1.6.1": + "integrity" "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==" + "resolved" "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "babel-plugin-check-es2015-constants" "^6.22.0" + "babel-plugin-syntax-trailing-function-commas" "^6.22.0" + "babel-plugin-transform-async-to-generator" "^6.22.0" + "babel-plugin-transform-es2015-arrow-functions" "^6.22.0" + "babel-plugin-transform-es2015-block-scoped-functions" "^6.22.0" + "babel-plugin-transform-es2015-block-scoping" "^6.23.0" + "babel-plugin-transform-es2015-classes" "^6.23.0" + "babel-plugin-transform-es2015-computed-properties" "^6.22.0" + "babel-plugin-transform-es2015-destructuring" "^6.23.0" + "babel-plugin-transform-es2015-duplicate-keys" "^6.22.0" + "babel-plugin-transform-es2015-for-of" "^6.23.0" + "babel-plugin-transform-es2015-function-name" "^6.22.0" + "babel-plugin-transform-es2015-literals" "^6.22.0" + "babel-plugin-transform-es2015-modules-amd" "^6.22.0" + "babel-plugin-transform-es2015-modules-commonjs" "^6.23.0" + "babel-plugin-transform-es2015-modules-systemjs" "^6.23.0" + "babel-plugin-transform-es2015-modules-umd" "^6.23.0" + "babel-plugin-transform-es2015-object-super" "^6.22.0" + "babel-plugin-transform-es2015-parameters" "^6.23.0" + "babel-plugin-transform-es2015-shorthand-properties" "^6.22.0" + "babel-plugin-transform-es2015-spread" "^6.22.0" + "babel-plugin-transform-es2015-sticky-regex" "^6.22.0" + "babel-plugin-transform-es2015-template-literals" "^6.22.0" + "babel-plugin-transform-es2015-typeof-symbol" "^6.23.0" + "babel-plugin-transform-es2015-unicode-regex" "^6.22.0" + "babel-plugin-transform-exponentiation-operator" "^6.22.0" + "babel-plugin-transform-regenerator" "^6.22.0" + "browserslist" "^3.2.6" + "invariant" "^2.2.2" + "semver" "^5.3.0" + +"babel-register@^6.26.0": + "integrity" "sha1-btAhFz4vy0htestFxgCahW9kcHE=" + "resolved" "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-core" "^6.26.0" + "babel-runtime" "^6.26.0" + "core-js" "^2.5.0" + "home-or-tmp" "^2.0.0" + "lodash" "^4.17.4" + "mkdirp" "^0.5.1" + "source-map-support" "^0.4.15" + +"babel-runtime@^6.18.0", "babel-runtime@^6.22.0", "babel-runtime@^6.26.0": + "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" + "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "core-js" "^2.4.0" + "regenerator-runtime" "^0.11.0" + +"babel-template@^6.24.1", "babel-template@^6.26.0": + "integrity" "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=" + "resolved" "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "babel-traverse" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "lodash" "^4.17.4" + +"babel-traverse@^6.24.1", "babel-traverse@^6.26.0": + "integrity" "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=" + "resolved" "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-code-frame" "^6.26.0" + "babel-messages" "^6.23.0" + "babel-runtime" "^6.26.0" + "babel-types" "^6.26.0" + "babylon" "^6.18.0" + "debug" "^2.6.8" + "globals" "^9.18.0" + "invariant" "^2.2.2" + "lodash" "^4.17.4" + +"babel-types@^6.19.0", "babel-types@^6.24.1", "babel-types@^6.26.0": + "integrity" "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=" + "resolved" "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz" + "version" "6.26.0" + dependencies: + "babel-runtime" "^6.26.0" + "esutils" "^2.0.2" + "lodash" "^4.17.4" + "to-fast-properties" "^1.0.3" + +"babylon@^6.18.0": + "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + "version" "6.18.0" + +"babylon@7.0.0-beta.44": + "integrity" "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==" + "resolved" "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz" + "version" "7.0.0-beta.44" + +"balanced-match@^0.4.2": + "integrity" "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" + "version" "0.4.2" + +"balanced-match@^1.0.0": + "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + "version" "1.0.2" + +"base@^0.11.1": + "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" + "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" + "version" "0.11.2" + dependencies: + "cache-base" "^1.0.1" + "class-utils" "^0.3.5" + "component-emitter" "^1.2.1" + "define-property" "^1.0.0" + "isobject" "^3.0.1" + "mixin-deep" "^1.2.0" + "pascalcase" "^0.1.1" + +"base64-js@^1.0.2": + "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + "version" "1.5.1" + +"batch@0.6.1": + "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + "version" "0.6.1" + +"bcrypt-pbkdf@^1.0.0", "bcrypt-pbkdf@^1.0.2": + "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=" + "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "tweetnacl" "^0.14.3" + +"big.js@^5.2.2": + "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + "version" "5.2.2" + +"binary-extensions@^1.0.0": + "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" + "version" "1.13.1" + +"binary-extensions@^2.0.0": + "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + "version" "2.2.0" + +"block-stream@*": + "integrity" "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=" + "resolved" "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" + "version" "0.0.9" + dependencies: + "inherits" "~2.0.0" + +"bluebird@^3.5.5": + "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + "version" "3.7.2" + +"bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.11.9": + "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + "version" "4.12.0" + +"bn.js@^5.0.0": + "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" + "version" "5.2.0" + +"bn.js@^5.1.1": + "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" + "version" "5.2.0" + +"body-parser@1.19.0": + "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==" + "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" + "version" "1.19.0" + dependencies: + "bytes" "3.1.0" + "content-type" "~1.0.4" + "debug" "2.6.9" + "depd" "~1.1.2" + "http-errors" "1.7.2" + "iconv-lite" "0.4.24" + "on-finished" "~2.3.0" + "qs" "6.7.0" + "raw-body" "2.4.0" + "type-is" "~1.6.17" + +"bonjour@^3.5.0": + "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU=" + "resolved" "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz" + "version" "3.5.0" + dependencies: + "array-flatten" "^2.1.0" + "deep-equal" "^1.0.1" + "dns-equal" "^1.0.0" + "dns-txt" "^2.0.2" + "multicast-dns" "^6.0.1" + "multicast-dns-service-types" "^1.1.0" + +"brace-expansion@^1.1.7": + "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" + "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + "version" "1.1.11" + dependencies: + "balanced-match" "^1.0.0" + "concat-map" "0.0.1" + +"braces@^2.3.1", "braces@^2.3.2": + "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" + "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "arr-flatten" "^1.1.0" + "array-unique" "^0.3.2" + "extend-shallow" "^2.0.1" + "fill-range" "^4.0.0" + "isobject" "^3.0.1" + "repeat-element" "^1.1.2" + "snapdragon" "^0.8.1" + "snapdragon-node" "^2.0.1" + "split-string" "^3.0.2" + "to-regex" "^3.0.1" + +"braces@~3.0.2": + "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" + "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "fill-range" "^7.0.1" + +"brorand@^1.0.1", "brorand@^1.1.0": + "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" + "version" "1.1.0" + +"browserify-aes@^1.0.0", "browserify-aes@^1.0.4": + "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" + "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "buffer-xor" "^1.0.3" + "cipher-base" "^1.0.0" + "create-hash" "^1.1.0" + "evp_bytestokey" "^1.0.3" + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"browserify-cipher@^1.0.0": + "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" + "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "browserify-aes" "^1.0.4" + "browserify-des" "^1.0.0" + "evp_bytestokey" "^1.0.0" + +"browserify-des@^1.0.0": + "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" + "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "cipher-base" "^1.0.1" + "des.js" "^1.0.0" + "inherits" "^2.0.1" + "safe-buffer" "^5.1.2" + +"browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1": + "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==" + "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "bn.js" "^5.0.0" + "randombytes" "^2.0.1" + +"browserify-sign@^4.0.0": + "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==" + "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" + "version" "4.2.1" + dependencies: + "bn.js" "^5.1.1" + "browserify-rsa" "^4.0.1" + "create-hash" "^1.2.0" + "create-hmac" "^1.1.7" + "elliptic" "^6.5.3" + "inherits" "^2.0.4" + "parse-asn1" "^5.1.5" + "readable-stream" "^3.6.0" + "safe-buffer" "^5.2.0" + +"browserify-zlib@^0.2.0": + "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==" + "resolved" "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" + "version" "0.2.0" + dependencies: + "pako" "~1.0.5" + +"browserslist@^1.3.6", "browserslist@^1.5.2", "browserslist@^1.7.6": + "integrity" "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz" + "version" "1.7.7" + dependencies: + "caniuse-db" "^1.0.30000639" + "electron-to-chromium" "^1.2.7" + +"browserslist@^3.2.6": + "integrity" "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz" + "version" "3.2.8" + dependencies: + "caniuse-lite" "^1.0.30000844" + "electron-to-chromium" "^1.3.47" + +"buffer-from@^1.0.0": + "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + "version" "1.1.2" + +"buffer-indexof@^1.0.0": + "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + "resolved" "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz" + "version" "1.1.1" + +"buffer-xor@^1.0.3": + "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" + "version" "1.0.3" + +"buffer@^4.3.0": + "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==" + "resolved" "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" + "version" "4.9.2" + dependencies: + "base64-js" "^1.0.2" + "ieee754" "^1.1.4" + "isarray" "^1.0.0" + +"builtin-status-codes@^3.0.0": + "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + "resolved" "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.0.0": + "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + "version" "3.0.0" + +"bytes@3.1.0": + "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" + "version" "3.1.0" + +"cacache@^12.0.2": + "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==" + "resolved" "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" + "version" "12.0.4" + dependencies: + "bluebird" "^3.5.5" + "chownr" "^1.1.1" + "figgy-pudding" "^3.5.1" + "glob" "^7.1.4" + "graceful-fs" "^4.1.15" + "infer-owner" "^1.0.3" + "lru-cache" "^5.1.1" + "mississippi" "^3.0.0" + "mkdirp" "^0.5.1" + "move-concurrently" "^1.0.1" + "promise-inflight" "^1.0.1" + "rimraf" "^2.6.3" + "ssri" "^6.0.1" + "unique-filename" "^1.1.1" + "y18n" "^4.0.0" + +"cache-base@^1.0.1": + "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" + "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "collection-visit" "^1.0.0" + "component-emitter" "^1.2.1" + "get-value" "^2.0.6" + "has-value" "^1.0.0" + "isobject" "^3.0.1" + "set-value" "^2.0.0" + "to-object-path" "^0.3.0" + "union-value" "^1.0.0" + "unset-value" "^1.0.0" + +"call-bind@^1.0.2": + "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" + "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "function-bind" "^1.1.1" + "get-intrinsic" "^1.0.2" + +"caller-path@^0.1.0": + "integrity" "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=" + "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "callsites" "^0.2.0" + +"callsites@^0.2.0": + "integrity" "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" + "resolved" "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz" + "version" "0.2.0" + +"camelcase-keys@^2.0.0": + "integrity" "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=" + "resolved" "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "camelcase" "^2.0.0" + "map-obj" "^1.0.0" + +"camelcase@^2.0.0": + "integrity" "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz" + "version" "2.1.1" + +"camelcase@^5.0.0": + "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + "version" "5.3.1" + +"caniuse-api@^1.5.2": + "integrity" "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=" + "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz" + "version" "1.6.1" + dependencies: + "browserslist" "^1.3.6" + "caniuse-db" "^1.0.30000529" + "lodash.memoize" "^4.1.2" + "lodash.uniq" "^4.5.0" + +"caniuse-db@^1.0.30000529", "caniuse-db@^1.0.30000634", "caniuse-db@^1.0.30000639": + "integrity" "sha512-xEAlBjCxAdtEc05VVrNJQdDvY7jfOx1QiVbmEavio5DSM/hAypRz7pqKyVF0o9uaDX4j8bAjKieLIfTHRfANgA==" + "resolved" "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001283.tgz" + "version" "1.0.30001283" + +"caniuse-lite@^1.0.30000844": + "integrity" "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz" + "version" "1.0.30001283" + +"caseless@~0.12.0": + "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" + "version" "0.12.0" + +"chalk@^1.1.1": + "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "ansi-styles" "^2.2.1" + "escape-string-regexp" "^1.0.2" + "has-ansi" "^2.0.0" + "strip-ansi" "^3.0.0" + "supports-color" "^2.0.0" + +"chalk@^1.1.3": + "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "ansi-styles" "^2.2.1" + "escape-string-regexp" "^1.0.2" + "has-ansi" "^2.0.0" + "strip-ansi" "^3.0.0" + "supports-color" "^2.0.0" + +"chalk@^2.0.0", "chalk@^2.1.0", "chalk@^2.4.1", "chalk@^2.4.2": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"chardet@^0.4.0": + "integrity" "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" + "resolved" "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz" + "version" "0.4.2" + +"chokidar@^2.1.8": + "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" + "version" "2.1.8" + dependencies: + "anymatch" "^2.0.0" + "async-each" "^1.0.1" + "braces" "^2.3.2" + "glob-parent" "^3.1.0" + "inherits" "^2.0.3" + "is-binary-path" "^1.0.0" + "is-glob" "^4.0.0" + "normalize-path" "^3.0.0" + "path-is-absolute" "^1.0.0" + "readdirp" "^2.2.1" + "upath" "^1.1.1" + optionalDependencies: + "fsevents" "^1.2.7" + +"chokidar@^3.4.1": + "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==" + "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" + "version" "3.5.2" + dependencies: + "anymatch" "~3.1.2" + "braces" "~3.0.2" + "glob-parent" "~5.1.2" + "is-binary-path" "~2.1.0" + "is-glob" "~4.0.1" + "normalize-path" "~3.0.0" + "readdirp" "~3.6.0" + optionalDependencies: + "fsevents" "~2.3.2" + +"chownr@^1.1.1": + "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + "version" "1.1.4" + +"chrome-trace-event@^1.0.2": + "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + "version" "1.0.3" + +"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": + "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" + "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"circular-json@^0.3.1": + "integrity" "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" + "resolved" "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz" + "version" "0.3.3" + +"clap@^1.0.9": + "integrity" "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==" + "resolved" "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "chalk" "^1.1.3" + +"class-utils@^0.3.5": + "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" + "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" + "version" "0.3.6" + dependencies: + "arr-union" "^3.1.0" + "define-property" "^0.2.5" + "isobject" "^3.0.0" + "static-extend" "^0.1.1" + +"cli-cursor@^2.1.0": + "integrity" "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=" + "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "restore-cursor" "^2.0.0" + +"cli-width@^2.0.0": + "integrity" "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" + "resolved" "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz" + "version" "2.2.1" + +"cliui@^5.0.0": + "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==" + "resolved" "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" + "version" "5.0.0" + dependencies: + "string-width" "^3.1.0" + "strip-ansi" "^5.2.0" + "wrap-ansi" "^5.1.0" + +"clone-deep@^4.0.1": + "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" + "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "is-plain-object" "^2.0.4" + "kind-of" "^6.0.2" + "shallow-clone" "^3.0.0" + +"clone@^1.0.2": + "integrity" "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" + "resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + "version" "1.0.4" + +"co@^4.6.0": + "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + "version" "4.6.0" + +"coa@~1.0.1": + "integrity" "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=" + "resolved" "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "q" "^1.1.2" + +"code-point-at@^1.0.0": + "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" + "version" "1.1.0" + +"collection-visit@^1.0.0": + "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=" + "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "map-visit" "^1.0.0" + "object-visit" "^1.0.0" + +"color-convert@^1.3.0", "color-convert@^1.9.0": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-name@^1.0.0": + "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + "version" "1.1.4" + +"color-name@1.1.3": + "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"color-string@^0.3.0": + "integrity" "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=" + "resolved" "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "color-name" "^1.0.0" + +"color@^0.11.0": + "integrity" "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=" + "resolved" "https://registry.npmjs.org/color/-/color-0.11.4.tgz" + "version" "0.11.4" + dependencies: + "clone" "^1.0.2" + "color-convert" "^1.3.0" + "color-string" "^0.3.0" + +"colormin@^1.0.5": + "integrity" "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=" + "resolved" "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "color" "^0.11.0" + "css-color-names" "0.0.4" + "has" "^1.0.1" + +"colors@~1.1.2": + "integrity" "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" + "resolved" "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz" + "version" "1.1.2" + +"combined-stream@^1.0.6", "combined-stream@^1.0.8", "combined-stream@~1.0.6": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"commander@^2.20.0": + "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + "version" "2.20.3" + +"commondir@^1.0.1": + "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + "version" "1.0.1" + +"component-emitter@^1.2.1": + "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" + "version" "1.3.0" + +"compressible@~2.0.16": + "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" + "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + "version" "2.0.18" + dependencies: + "mime-db" ">= 1.43.0 < 2" + +"compression@^1.7.4": + "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" + "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + "version" "1.7.4" + dependencies: + "accepts" "~1.3.5" + "bytes" "3.0.0" + "compressible" "~2.0.16" + "debug" "2.6.9" + "on-headers" "~1.0.2" + "safe-buffer" "5.1.2" + "vary" "~1.1.2" + +"concat-map@0.0.1": + "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + "version" "0.0.1" + +"concat-stream@^1.5.0", "concat-stream@^1.6.0": + "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" + "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" + "version" "1.6.2" + dependencies: + "buffer-from" "^1.0.0" + "inherits" "^2.0.3" + "readable-stream" "^2.2.2" + "typedarray" "^0.0.6" + +"connect-history-api-fallback@^1.6.0": + "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" + "version" "1.6.0" + +"console-browserify@^1.1.0": + "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" + "version" "1.2.0" + +"console-control-strings@^1.0.0", "console-control-strings@~1.1.0": + "integrity" "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + "resolved" "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + "version" "1.1.0" + +"constants-browserify@^1.0.0": + "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" + "version" "1.0.0" + +"content-disposition@0.5.3": + "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==" + "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "safe-buffer" "5.1.2" + +"content-type@~1.0.4": + "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + "version" "1.0.4" + +"convert-source-map@^1.5.1": + "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" + "version" "1.8.0" + dependencies: + "safe-buffer" "~5.1.1" + +"cookie-signature@1.0.6": + "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + "version" "1.0.6" + +"cookie@0.4.0": + "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" + "version" "0.4.0" + +"copy-concurrently@^1.0.0": + "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==" + "resolved" "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "aproba" "^1.1.1" + "fs-write-stream-atomic" "^1.0.8" + "iferr" "^0.1.5" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + "run-queue" "^1.0.0" + +"copy-descriptor@^0.1.0": + "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + "version" "0.1.1" + +"core-js@^2.4.0", "core-js@^2.5.0": + "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + "version" "2.6.12" + +"core-util-is@~1.0.0": + "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + "version" "1.0.3" + +"core-util-is@1.0.2": + "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" + "version" "1.0.2" + +"create-ecdh@^4.0.0": + "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==" + "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" + "version" "4.0.4" + dependencies: + "bn.js" "^4.1.0" + "elliptic" "^6.5.3" + +"create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0": + "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" + "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "cipher-base" "^1.0.1" + "inherits" "^2.0.1" + "md5.js" "^1.3.4" + "ripemd160" "^2.0.1" + "sha.js" "^2.4.0" + +"create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7": + "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" + "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "cipher-base" "^1.0.3" + "create-hash" "^1.1.0" + "inherits" "^2.0.1" + "ripemd160" "^2.0.0" + "safe-buffer" "^5.0.1" + "sha.js" "^2.4.8" + +"cross-spawn@^3.0.0": + "integrity" "sha1-ElYDfsufDF9549bvE14wdwGEuYI=" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "lru-cache" "^4.0.1" + "which" "^1.2.9" + +"cross-spawn@^5.1.0": + "integrity" "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "lru-cache" "^4.0.1" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"cross-spawn@^6.0.0", "cross-spawn@^6.0.5": + "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" + "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + "version" "6.0.5" + dependencies: + "nice-try" "^1.0.4" + "path-key" "^2.0.1" + "semver" "^5.5.0" + "shebang-command" "^1.2.0" + "which" "^1.2.9" + +"crypto-browserify@^3.11.0": + "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" + "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" + "version" "3.12.0" + dependencies: + "browserify-cipher" "^1.0.0" + "browserify-sign" "^4.0.0" + "create-ecdh" "^4.0.0" + "create-hash" "^1.1.0" + "create-hmac" "^1.1.0" + "diffie-hellman" "^5.0.0" + "inherits" "^2.0.1" + "pbkdf2" "^3.0.3" + "public-encrypt" "^4.0.0" + "randombytes" "^2.0.0" + "randomfill" "^1.0.3" + +"css-color-names@0.0.4": + "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" + "resolved" "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" + "version" "0.0.4" + +"css-loader@^0.28.11": + "integrity" "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==" + "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz" + "version" "0.28.11" + dependencies: + "babel-code-frame" "^6.26.0" + "css-selector-tokenizer" "^0.7.0" + "cssnano" "^3.10.0" + "icss-utils" "^2.1.0" + "loader-utils" "^1.0.2" + "lodash.camelcase" "^4.3.0" + "object-assign" "^4.1.1" + "postcss" "^5.0.6" + "postcss-modules-extract-imports" "^1.2.0" + "postcss-modules-local-by-default" "^1.2.0" + "postcss-modules-scope" "^1.1.0" + "postcss-modules-values" "^1.3.0" + "postcss-value-parser" "^3.3.0" + "source-list-map" "^2.0.0" + +"css-selector-tokenizer@^0.7.0": + "integrity" "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==" + "resolved" "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz" + "version" "0.7.3" + dependencies: + "cssesc" "^3.0.0" + "fastparse" "^1.1.2" + +"cssesc@^3.0.0": + "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + "version" "3.0.0" + +"cssnano@^3.10.0": + "integrity" "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=" + "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz" + "version" "3.10.0" + dependencies: + "autoprefixer" "^6.3.1" + "decamelize" "^1.1.2" + "defined" "^1.0.0" + "has" "^1.0.1" + "object-assign" "^4.0.1" + "postcss" "^5.0.14" + "postcss-calc" "^5.2.0" + "postcss-colormin" "^2.1.8" + "postcss-convert-values" "^2.3.4" + "postcss-discard-comments" "^2.0.4" + "postcss-discard-duplicates" "^2.0.1" + "postcss-discard-empty" "^2.0.1" + "postcss-discard-overridden" "^0.1.1" + "postcss-discard-unused" "^2.2.1" + "postcss-filter-plugins" "^2.0.0" + "postcss-merge-idents" "^2.1.5" + "postcss-merge-longhand" "^2.0.1" + "postcss-merge-rules" "^2.0.3" + "postcss-minify-font-values" "^1.0.2" + "postcss-minify-gradients" "^1.0.1" + "postcss-minify-params" "^1.0.4" + "postcss-minify-selectors" "^2.0.4" + "postcss-normalize-charset" "^1.1.0" + "postcss-normalize-url" "^3.0.7" + "postcss-ordered-values" "^2.1.0" + "postcss-reduce-idents" "^2.2.2" + "postcss-reduce-initial" "^1.0.0" + "postcss-reduce-transforms" "^1.0.3" + "postcss-svgo" "^2.1.1" + "postcss-unique-selectors" "^2.0.2" + "postcss-value-parser" "^3.2.3" + "postcss-zindex" "^2.0.1" + +"csso@~2.3.1": + "integrity" "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=" + "resolved" "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz" + "version" "2.3.2" + dependencies: + "clap" "^1.0.9" + "source-map" "^0.5.3" + +"currently-unhandled@^0.4.1": + "integrity" "sha1-mI3zP+qxke95mmE2nddsF635V+o=" + "resolved" "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "array-find-index" "^1.0.1" + +"cyclist@^1.0.1": + "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + "resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" + "version" "1.0.1" + +"dashdash@^1.12.0": + "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=" + "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "assert-plus" "^1.0.0" + +"debug@^2.2.0", "debug@^2.3.3", "debug@^2.6.8", "debug@^2.6.9", "debug@2.6.9": + "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" + "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + "version" "2.6.9" + dependencies: + "ms" "2.0.0" + +"debug@^3.1.0": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^3.1.1": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^3.2.6": + "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + "version" "3.2.7" + dependencies: + "ms" "^2.1.1" + +"debug@^4.1.0": + "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "ms" "2.1.2" + +"debug@^4.1.1": + "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" + "version" "4.3.3" + dependencies: + "ms" "2.1.2" + +"decamelize@^1.1.2", "decamelize@^1.2.0": + "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + "version" "1.2.0" + +"decode-uri-component@^0.2.0": + "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + "version" "0.2.0" + +"deep-equal@^1.0.1": + "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==" + "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "is-arguments" "^1.0.4" + "is-date-object" "^1.0.1" + "is-regex" "^1.0.4" + "object-is" "^1.0.1" + "object-keys" "^1.1.1" + "regexp.prototype.flags" "^1.2.0" + +"deep-is@~0.1.3": + "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + "version" "0.1.4" + +"default-gateway@^4.2.0": + "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==" + "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" + "version" "4.2.0" + dependencies: + "execa" "^1.0.0" + "ip-regex" "^2.1.0" + +"define-properties@^1.1.3": + "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" + "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "object-keys" "^1.0.12" + +"define-property@^0.2.5": + "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" + "version" "0.2.5" + dependencies: + "is-descriptor" "^0.1.0" + +"define-property@^1.0.0": + "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-descriptor" "^1.0.0" + +"define-property@^2.0.2": + "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" + "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "is-descriptor" "^1.0.2" + "isobject" "^3.0.1" + +"defined@^1.0.0": + "integrity" "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" + "version" "1.0.0" + +"del@^4.1.1": + "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==" + "resolved" "https://registry.npmjs.org/del/-/del-4.1.1.tgz" + "version" "4.1.1" + dependencies: + "@types/glob" "^7.1.1" + "globby" "^6.1.0" + "is-path-cwd" "^2.0.0" + "is-path-in-cwd" "^2.0.0" + "p-map" "^2.0.0" + "pify" "^4.0.1" + "rimraf" "^2.6.3" + +"delayed-stream@~1.0.0": + "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"delegates@^1.0.0": + "integrity" "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + "resolved" "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + "version" "1.0.0" + +"depd@^1.1.2", "depd@~1.1.2": + "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + "version" "1.1.2" + +"des.js@^1.0.0": + "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" + "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "inherits" "^2.0.1" + "minimalistic-assert" "^1.0.0" + +"destroy@~1.0.4": + "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" + "version" "1.0.4" + +"detect-file@^1.0.0": + "integrity" "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" + "resolved" "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz" + "version" "1.0.0" + +"detect-indent@^4.0.0": + "integrity" "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=" + "resolved" "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "repeating" "^2.0.0" + +"detect-node@^2.0.4": + "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" + "version" "2.1.0" + +"diffie-hellman@^5.0.0": + "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" + "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" + "version" "5.0.3" + dependencies: + "bn.js" "^4.1.0" + "miller-rabin" "^4.0.0" + "randombytes" "^2.0.0" + +"dns-equal@^1.0.0": + "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + "version" "1.0.0" + +"dns-packet@^1.3.1": + "integrity" "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==" + "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz" + "version" "1.3.4" + dependencies: + "ip" "^1.1.0" + "safe-buffer" "^5.0.1" + +"dns-txt@^2.0.2": + "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=" + "resolved" "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "buffer-indexof" "^1.0.0" + +"doctrine@^2.1.0": + "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" + "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "esutils" "^2.0.2" + +"domain-browser@^1.1.1": + "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" + "version" "1.2.0" + +"duplexify@^3.4.2", "duplexify@^3.6.0": + "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==" + "resolved" "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" + "version" "3.7.1" + dependencies: + "end-of-stream" "^1.0.0" + "inherits" "^2.0.1" + "readable-stream" "^2.0.0" + "stream-shift" "^1.0.0" + +"ecc-jsbn@~0.1.1": + "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=" + "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "jsbn" "~0.1.0" + "safer-buffer" "^2.1.0" + +"ee-first@1.1.1": + "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + "version" "1.1.1" + +"electron-to-chromium@^1.2.7", "electron-to-chromium@^1.3.47": + "integrity" "sha512-UPy2MsQw1OdcbxR7fvwWZH/rXcv+V26+uvQVHx0fGa1kqRfydtfOw+NMGAvZJ63hyaH4aEBxbhSEtqbpliSNWA==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.7.tgz" + "version" "1.4.7" + +"elliptic@^6.5.3": + "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" + "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" + "version" "6.5.4" + dependencies: + "bn.js" "^4.11.9" + "brorand" "^1.1.0" + "hash.js" "^1.0.0" + "hmac-drbg" "^1.0.1" + "inherits" "^2.0.4" + "minimalistic-assert" "^1.0.1" + "minimalistic-crypto-utils" "^1.0.1" + +"emoji-regex@^7.0.1": + "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + "version" "7.0.3" + +"emoji-regex@^8.0.0": + "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + "version" "8.0.0" + +"emojis-list@^3.0.0": + "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + "version" "3.0.0" + +"encodeurl@~1.0.2": + "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + "version" "1.0.2" + +"end-of-stream@^1.0.0", "end-of-stream@^1.1.0": + "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" + "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + "version" "1.4.4" + dependencies: + "once" "^1.4.0" + +"enhanced-resolve@^4.1.1", "enhanced-resolve@^4.5.0": + "integrity" "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==" + "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz" + "version" "4.5.0" + dependencies: + "graceful-fs" "^4.1.2" + "memory-fs" "^0.5.0" + "tapable" "^1.0.0" + +"errno@^0.1.3", "errno@~0.1.7": + "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==" + "resolved" "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" + "version" "0.1.8" + dependencies: + "prr" "~1.0.1" + +"error-ex@^1.2.0": + "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" + "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "is-arrayish" "^0.2.1" + +"escape-html@~1.0.3": + "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + "version" "1.0.3" + +"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5": + "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"eslint-loader@^2.1.1": + "integrity" "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==" + "resolved" "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "loader-fs-cache" "^1.0.0" + "loader-utils" "^1.0.2" + "object-assign" "^4.0.1" + "object-hash" "^1.1.4" + "rimraf" "^2.6.1" + +"eslint-scope@^3.7.1": + "integrity" "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz" + "version" "3.7.3" + dependencies: + "esrecurse" "^4.1.0" + "estraverse" "^4.1.1" + +"eslint-scope@^4.0.3": + "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "esrecurse" "^4.1.0" + "estraverse" "^4.1.1" + +"eslint-scope@3.7.1": + "integrity" "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=" + "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz" + "version" "3.7.1" + dependencies: + "esrecurse" "^4.1.0" + "estraverse" "^4.1.1" + +"eslint-visitor-keys@^1.0.0": + "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" + "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + "version" "1.3.0" + +"eslint@^4.19.1", "eslint@>=1.6.0 <7.0.0": + "integrity" "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==" + "resolved" "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz" + "version" "4.19.1" + dependencies: + "ajv" "^5.3.0" + "babel-code-frame" "^6.22.0" + "chalk" "^2.1.0" + "concat-stream" "^1.6.0" + "cross-spawn" "^5.1.0" + "debug" "^3.1.0" + "doctrine" "^2.1.0" + "eslint-scope" "^3.7.1" + "eslint-visitor-keys" "^1.0.0" + "espree" "^3.5.4" + "esquery" "^1.0.0" + "esutils" "^2.0.2" + "file-entry-cache" "^2.0.0" + "functional-red-black-tree" "^1.0.1" + "glob" "^7.1.2" + "globals" "^11.0.1" + "ignore" "^3.3.3" + "imurmurhash" "^0.1.4" + "inquirer" "^3.0.6" + "is-resolvable" "^1.0.0" + "js-yaml" "^3.9.1" + "json-stable-stringify-without-jsonify" "^1.0.1" + "levn" "^0.3.0" + "lodash" "^4.17.4" + "minimatch" "^3.0.2" + "mkdirp" "^0.5.1" + "natural-compare" "^1.4.0" + "optionator" "^0.8.2" + "path-is-inside" "^1.0.2" + "pluralize" "^7.0.0" + "progress" "^2.0.0" + "regexpp" "^1.0.1" + "require-uncached" "^1.0.3" + "semver" "^5.3.0" + "strip-ansi" "^4.0.0" + "strip-json-comments" "~2.0.1" + "table" "4.0.2" + "text-table" "~0.2.0" + +"espree@^3.5.4": + "integrity" "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==" + "resolved" "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz" + "version" "3.5.4" + dependencies: + "acorn" "^5.5.0" + "acorn-jsx" "^3.0.0" + +"esprima@^2.6.0": + "integrity" "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz" + "version" "2.7.3" + +"esprima@^4.0.0": + "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + "version" "4.0.1" + +"esquery@^1.0.0": + "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" + "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "estraverse" "^5.1.0" + +"esrecurse@^4.1.0": + "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" + "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "estraverse" "^5.2.0" + +"estraverse@^4.1.1": + "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + "version" "4.3.0" + +"estraverse@^5.1.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"estraverse@^5.2.0": + "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + "version" "5.3.0" + +"esutils@^2.0.2": + "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + "version" "2.0.3" + +"etag@~1.8.1": + "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + "version" "1.8.1" + +"eventemitter3@^4.0.0": + "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + "version" "4.0.7" + +"events@^3.0.0": + "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + "version" "3.3.0" + +"eventsource@^1.0.7": + "integrity" "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==" + "resolved" "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "original" "^1.0.0" + +"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": + "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" + "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "md5.js" "^1.3.4" + "safe-buffer" "^5.1.1" + +"execa@^1.0.0": + "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" + "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "cross-spawn" "^6.0.0" + "get-stream" "^4.0.0" + "is-stream" "^1.1.0" + "npm-run-path" "^2.0.0" + "p-finally" "^1.0.0" + "signal-exit" "^3.0.0" + "strip-eof" "^1.0.0" + +"expand-brackets@^2.1.4": + "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=" + "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" + "version" "2.1.4" + dependencies: + "debug" "^2.3.3" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "posix-character-classes" "^0.1.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"expand-tilde@^2.0.0", "expand-tilde@^2.0.2": + "integrity" "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=" + "resolved" "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "homedir-polyfill" "^1.0.1" + +"express@^4.16.3", "express@^4.17.1": + "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==" + "resolved" "https://registry.npmjs.org/express/-/express-4.17.1.tgz" + "version" "4.17.1" + dependencies: + "accepts" "~1.3.7" + "array-flatten" "1.1.1" + "body-parser" "1.19.0" + "content-disposition" "0.5.3" + "content-type" "~1.0.4" + "cookie" "0.4.0" + "cookie-signature" "1.0.6" + "debug" "2.6.9" + "depd" "~1.1.2" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "etag" "~1.8.1" + "finalhandler" "~1.1.2" + "fresh" "0.5.2" + "merge-descriptors" "1.0.1" + "methods" "~1.1.2" + "on-finished" "~2.3.0" + "parseurl" "~1.3.3" + "path-to-regexp" "0.1.7" + "proxy-addr" "~2.0.5" + "qs" "6.7.0" + "range-parser" "~1.2.1" + "safe-buffer" "5.1.2" + "send" "0.17.1" + "serve-static" "1.14.1" + "setprototypeof" "1.1.1" + "statuses" "~1.5.0" + "type-is" "~1.6.18" + "utils-merge" "1.0.1" + "vary" "~1.1.2" + +"extend-shallow@^2.0.1": + "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-extendable" "^0.1.0" + +"extend-shallow@^3.0.0": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extend-shallow@^3.0.2": + "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" + "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "assign-symbols" "^1.0.0" + "is-extendable" "^1.0.1" + +"extend@~3.0.2": + "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + "version" "3.0.2" + +"external-editor@^2.0.4": + "integrity" "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==" + "resolved" "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "chardet" "^0.4.0" + "iconv-lite" "^0.4.17" + "tmp" "^0.0.33" + +"extglob@^2.0.4": + "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" + "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "array-unique" "^0.3.2" + "define-property" "^1.0.0" + "expand-brackets" "^2.1.4" + "extend-shallow" "^2.0.1" + "fragment-cache" "^0.2.1" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"extract-text-webpack-plugin@^4.0.0-beta.0": + "integrity" "sha512-Hypkn9jUTnFr0DpekNam53X47tXn3ucY08BQumv7kdGgeVUBLq3DJHJTi6HNxv4jl9W+Skxjz9+RnK0sJyqqjA==" + "resolved" "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-4.0.0-beta.0.tgz" + "version" "4.0.0-beta.0" + dependencies: + "async" "^2.4.1" + "loader-utils" "^1.1.0" + "schema-utils" "^0.4.5" + "webpack-sources" "^1.1.0" + +"extsprintf@^1.2.0": + "integrity" "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==" + "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz" + "version" "1.4.1" + +"extsprintf@1.3.0": + "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" + "version" "1.3.0" + +"fast-deep-equal@^1.0.0": + "integrity" "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz" + "version" "1.1.0" + +"fast-deep-equal@^3.1.1": + "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + "version" "3.1.3" + +"fast-json-stable-stringify@^2.0.0": + "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + "version" "2.1.0" + +"fast-levenshtein@~2.0.6": + "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + "version" "2.0.6" + +"fastparse@^1.1.2": + "integrity" "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" + "resolved" "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz" + "version" "1.1.2" + +"faye-websocket@^0.11.3": + "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" + "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + "version" "0.11.4" + dependencies: + "websocket-driver" ">=0.5.1" + +"figgy-pudding@^3.5.1": + "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" + "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" + "version" "3.5.2" + +"figures@^2.0.0": + "integrity" "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=" + "resolved" "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "escape-string-regexp" "^1.0.5" + +"file-entry-cache@^2.0.0": + "integrity" "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=" + "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "flat-cache" "^1.2.1" + "object-assign" "^4.0.1" + +"fill-range@^4.0.0": + "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "extend-shallow" "^2.0.1" + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + "to-regex-range" "^2.1.0" + +"fill-range@^7.0.1": + "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" + "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + "version" "7.0.1" + dependencies: + "to-regex-range" "^5.0.1" + +"finalhandler@~1.1.2": + "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" + "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "debug" "2.6.9" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "on-finished" "~2.3.0" + "parseurl" "~1.3.3" + "statuses" "~1.5.0" + "unpipe" "~1.0.0" + +"find-cache-dir@^0.1.1": + "integrity" "sha1-yN765XyKUqinhPnjHFfHQumToLk=" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz" + "version" "0.1.1" + dependencies: + "commondir" "^1.0.1" + "mkdirp" "^0.5.1" + "pkg-dir" "^1.0.0" + +"find-cache-dir@^1.0.0": + "integrity" "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^1.0.0" + "pkg-dir" "^2.0.0" + +"find-cache-dir@^2.1.0": + "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" + "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "commondir" "^1.0.1" + "make-dir" "^2.0.0" + "pkg-dir" "^3.0.0" + +"find-up@^1.0.0": + "integrity" "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "path-exists" "^2.0.0" + "pinkie-promise" "^2.0.0" + +"find-up@^2.1.0": + "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "locate-path" "^2.0.0" + +"find-up@^3.0.0": + "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" + "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "locate-path" "^3.0.0" + +"findup-sync@^3.0.0": + "integrity" "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==" + "resolved" "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "detect-file" "^1.0.0" + "is-glob" "^4.0.0" + "micromatch" "^3.0.4" + "resolve-dir" "^1.0.1" + +"flat-cache@^1.2.1": + "integrity" "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==" + "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz" + "version" "1.3.4" + dependencies: + "circular-json" "^0.3.1" + "graceful-fs" "^4.1.2" + "rimraf" "~2.6.2" + "write" "^0.2.1" + +"flatten@^1.0.2": + "integrity" "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + "resolved" "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" + "version" "1.0.3" + +"flush-write-stream@^1.0.0": + "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" + "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "inherits" "^2.0.3" + "readable-stream" "^2.3.6" + +"follow-redirects@^1.0.0", "follow-redirects@^1.14.0": + "integrity" "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz" + "version" "1.14.5" + +"for-in@^1.0.2": + "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + "version" "1.0.2" + +"forever-agent@~0.6.1": + "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" + "version" "0.6.1" + +"form-data@^4.0.0": + "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"form-data@~2.3.2": + "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" + "version" "2.3.3" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.6" + "mime-types" "^2.1.12" + +"forwarded@0.2.0": + "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + "version" "0.2.0" + +"fragment-cache@^0.2.1": + "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=" + "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "map-cache" "^0.2.2" + +"fresh@0.5.2": + "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + "version" "0.5.2" + +"from2@^2.1.0": + "integrity" "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=" + "resolved" "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "inherits" "^2.0.1" + "readable-stream" "^2.0.0" + +"fs-write-stream-atomic@^1.0.8": + "integrity" "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=" + "resolved" "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "graceful-fs" "^4.1.2" + "iferr" "^0.1.5" + "imurmurhash" "^0.1.4" + "readable-stream" "1 || 2" + +"fs.realpath@^1.0.0": + "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + "version" "1.0.0" + +"fstream@^1.0.0", "fstream@^1.0.12": + "integrity" "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==" + "resolved" "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz" + "version" "1.0.12" + dependencies: + "graceful-fs" "^4.1.2" + "inherits" "~2.0.0" + "mkdirp" ">=0.5 0" + "rimraf" "2" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"functional-red-black-tree@^1.0.1": + "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + "version" "1.0.1" + +"gauge@~2.7.3": + "integrity" "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=" + "resolved" "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz" + "version" "2.7.4" + dependencies: + "aproba" "^1.0.3" + "console-control-strings" "^1.0.0" + "has-unicode" "^2.0.0" + "object-assign" "^4.1.0" + "signal-exit" "^3.0.0" + "string-width" "^1.0.1" + "strip-ansi" "^3.0.1" + "wide-align" "^1.1.0" + +"gaze@^1.0.0": + "integrity" "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==" + "resolved" "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz" + "version" "1.1.3" + dependencies: + "globule" "^1.0.0" + +"get-caller-file@^2.0.1": + "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + "version" "2.0.5" + +"get-intrinsic@^1.0.2": + "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" + "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "function-bind" "^1.1.1" + "has" "^1.0.3" + "has-symbols" "^1.0.1" + +"get-stdin@^4.0.1": + "integrity" "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" + "resolved" "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" + "version" "4.0.1" + +"get-stream@^4.0.0": + "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" + "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + "version" "4.1.0" + dependencies: + "pump" "^3.0.0" + +"get-value@^2.0.3", "get-value@^2.0.6": + "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + "version" "2.0.6" + +"getpass@^0.1.1": + "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=" + "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" + "version" "0.1.7" + dependencies: + "assert-plus" "^1.0.0" + +"glob-parent@^3.1.0": + "integrity" "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-glob" "^3.1.0" + "path-dirname" "^1.0.0" + +"glob-parent@~5.1.2": + "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" + "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + "version" "5.1.2" + dependencies: + "is-glob" "^4.0.1" + +"glob@^7.0.0", "glob@^7.0.3", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4": + "integrity" "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" + "version" "7.2.0" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"glob@~7.1.1": + "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" + "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" + "version" "7.1.7" + dependencies: + "fs.realpath" "^1.0.0" + "inflight" "^1.0.4" + "inherits" "2" + "minimatch" "^3.0.4" + "once" "^1.3.0" + "path-is-absolute" "^1.0.0" + +"global-modules@^1.0.0": + "integrity" "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "global-prefix" "^1.0.1" + "is-windows" "^1.0.1" + "resolve-dir" "^1.0.0" + +"global-modules@^2.0.0": + "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" + "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "global-prefix" "^3.0.0" + +"global-prefix@^1.0.1": + "integrity" "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "expand-tilde" "^2.0.2" + "homedir-polyfill" "^1.0.1" + "ini" "^1.3.4" + "is-windows" "^1.0.1" + "which" "^1.2.14" + +"global-prefix@^3.0.0": + "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" + "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "ini" "^1.3.5" + "kind-of" "^6.0.2" + "which" "^1.3.1" + +"globals@^11.0.1", "globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"globals@^9.18.0": + "integrity" "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" + "resolved" "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz" + "version" "9.18.0" + +"globby@^6.1.0": + "integrity" "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=" + "resolved" "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "array-union" "^1.0.1" + "glob" "^7.0.3" + "object-assign" "^4.0.1" + "pify" "^2.0.0" + "pinkie-promise" "^2.0.0" + +"globule@^1.0.0": + "integrity" "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==" + "resolved" "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz" + "version" "1.3.3" + dependencies: + "glob" "~7.1.1" + "lodash" "~4.17.10" + "minimatch" "~3.0.2" + +"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2": + "integrity" "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz" + "version" "4.2.8" + +"handle-thing@^2.0.0": + "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + "version" "2.0.1" + +"har-schema@^2.0.0": + "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" + "version" "2.0.0" + +"har-validator@~5.1.3": + "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==" + "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" + "version" "5.1.5" + dependencies: + "ajv" "^6.12.3" + "har-schema" "^2.0.0" + +"has-ansi@^2.0.0": + "integrity" "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=" + "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-regex" "^2.0.0" + +"has-flag@^1.0.0": + "integrity" "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz" + "version" "1.0.0" + +"has-flag@^3.0.0": + "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has-symbols@^1.0.1", "has-symbols@^1.0.2": + "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" + "version" "1.0.2" + +"has-tostringtag@^1.0.0": + "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" + "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-symbols" "^1.0.2" + +"has-unicode@^2.0.0": + "integrity" "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + "resolved" "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + "version" "2.0.1" + +"has-value@^0.3.1": + "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" + "version" "0.3.1" + dependencies: + "get-value" "^2.0.3" + "has-values" "^0.1.4" + "isobject" "^2.0.0" + +"has-value@^1.0.0": + "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=" + "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "get-value" "^2.0.6" + "has-values" "^1.0.0" + "isobject" "^3.0.0" + +"has-values@^0.1.4": + "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" + "version" "0.1.4" + +"has-values@^1.0.0": + "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=" + "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-number" "^3.0.0" + "kind-of" "^4.0.0" + +"has@^1.0.1", "has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"hash-base@^3.0.0": + "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==" + "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "inherits" "^2.0.4" + "readable-stream" "^3.6.0" + "safe-buffer" "^5.2.0" + +"hash.js@^1.0.0", "hash.js@^1.0.3": + "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" + "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" + "version" "1.1.7" + dependencies: + "inherits" "^2.0.3" + "minimalistic-assert" "^1.0.1" + +"hmac-drbg@^1.0.1": + "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=" + "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "hash.js" "^1.0.3" + "minimalistic-assert" "^1.0.0" + "minimalistic-crypto-utils" "^1.0.1" + +"home-or-tmp@^2.0.0": + "integrity" "sha1-42w/LSyufXRqhX440Y1fMqeILbg=" + "resolved" "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "os-homedir" "^1.0.0" + "os-tmpdir" "^1.0.1" + +"homedir-polyfill@^1.0.1": + "integrity" "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" + "resolved" "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "parse-passwd" "^1.0.0" + +"hosted-git-info@^2.1.4": + "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + "version" "2.8.9" + +"hpack.js@^2.1.6": + "integrity" "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=" + "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + "version" "2.1.6" + dependencies: + "inherits" "^2.0.1" + "obuf" "^1.0.0" + "readable-stream" "^2.0.1" + "wbuf" "^1.1.0" + +"html-comment-regex@^1.1.0": + "integrity" "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + "resolved" "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz" + "version" "1.1.2" + +"html-entities@^1.3.1": + "integrity" "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" + "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" + "version" "1.4.0" + +"http-deceiver@^1.2.7": + "integrity" "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + "version" "1.2.7" + +"http-errors@~1.6.2": + "integrity" "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + "version" "1.6.3" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.0" + "statuses" ">= 1.4.0 < 2" + +"http-errors@~1.7.2": + "integrity" "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.4" + "setprototypeof" "1.1.1" + "statuses" ">= 1.5.0 < 2" + "toidentifier" "1.0.0" + +"http-errors@1.7.2": + "integrity" "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==" + "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" + "version" "1.7.2" + dependencies: + "depd" "~1.1.2" + "inherits" "2.0.3" + "setprototypeof" "1.1.1" + "statuses" ">= 1.5.0 < 2" + "toidentifier" "1.0.0" + +"http-parser-js@>=0.5.1": + "integrity" "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" + "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz" + "version" "0.5.5" + +"http-proxy-middleware@0.19.1": + "integrity" "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==" + "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" + "version" "0.19.1" + dependencies: + "http-proxy" "^1.17.0" + "is-glob" "^4.0.0" + "lodash" "^4.17.11" + "micromatch" "^3.1.10" + +"http-proxy@^1.17.0": + "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" + "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + "version" "1.18.1" + dependencies: + "eventemitter3" "^4.0.0" + "follow-redirects" "^1.0.0" + "requires-port" "^1.0.0" + +"http-signature@~1.2.0": + "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=" + "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "assert-plus" "^1.0.0" + "jsprim" "^1.2.2" + "sshpk" "^1.7.0" + +"https-browserify@^1.0.0": + "integrity" "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + "resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" + "version" "1.0.0" + +"humanize-ms@^1.2.1": + "integrity" "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=" + "resolved" "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "ms" "^2.0.0" + +"iconv-lite@^0.4.17", "iconv-lite@0.4.24": + "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" + "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + "version" "0.4.24" + dependencies: + "safer-buffer" ">= 2.1.2 < 3" + +"icss-replace-symbols@^1.1.0": + "integrity" "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" + "resolved" "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz" + "version" "1.1.0" + +"icss-utils@^2.1.0": + "integrity" "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=" + "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "postcss" "^6.0.1" + +"ieee754@^1.1.4": + "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + "version" "1.2.1" + +"iferr@^0.1.5": + "integrity" "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + "resolved" "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" + "version" "0.1.5" + +"ignore@^3.3.3": + "integrity" "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" + "resolved" "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz" + "version" "3.3.10" + +"import-local@^2.0.0": + "integrity" "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==" + "resolved" "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "pkg-dir" "^3.0.0" + "resolve-cwd" "^2.0.0" + +"imurmurhash@^0.1.4": + "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + "version" "0.1.4" + +"in-publish@^2.0.0": + "integrity" "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" + "resolved" "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz" + "version" "2.0.1" + +"indent-string@^2.1.0": + "integrity" "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=" + "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "repeating" "^2.0.0" + +"indexes-of@^1.0.1": + "integrity" "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + "resolved" "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" + "version" "1.0.1" + +"infer-owner@^1.0.3": + "integrity" "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + "resolved" "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" + "version" "1.0.4" + +"inflight@^1.0.4": + "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" + "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + "version" "1.0.6" + dependencies: + "once" "^1.3.0" + "wrappy" "1" + +"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.0", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": + "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + "version" "2.0.4" + +"inherits@2.0.1": + "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + "version" "2.0.1" + +"inherits@2.0.3": + "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + "version" "2.0.3" + +"ini@^1.3.4", "ini@^1.3.5": + "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + "version" "1.3.8" + +"inquirer@^3.0.6": + "integrity" "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==" + "resolved" "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz" + "version" "3.3.0" + dependencies: + "ansi-escapes" "^3.0.0" + "chalk" "^2.0.0" + "cli-cursor" "^2.1.0" + "cli-width" "^2.0.0" + "external-editor" "^2.0.4" + "figures" "^2.0.0" + "lodash" "^4.3.0" + "mute-stream" "0.0.7" + "run-async" "^2.2.0" + "rx-lite" "^4.0.8" + "rx-lite-aggregates" "^4.0.8" + "string-width" "^2.1.0" + "strip-ansi" "^4.0.0" + "through" "^2.3.6" + +"internal-ip@^4.3.0": + "integrity" "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==" + "resolved" "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" + "version" "4.3.0" + dependencies: + "default-gateway" "^4.2.0" + "ipaddr.js" "^1.9.0" + +"interpret@^1.4.0": + "integrity" "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + "resolved" "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" + "version" "1.4.0" + +"invariant@^2.2.0", "invariant@^2.2.2": + "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" + "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" + "version" "2.2.4" + dependencies: + "loose-envify" "^1.0.0" + +"ip-regex@^2.1.0": + "integrity" "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + "resolved" "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" + "version" "2.1.0" + +"ip@^1.1.0", "ip@^1.1.5": + "integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" + "version" "1.1.5" + +"ipaddr.js@^1.9.0", "ipaddr.js@1.9.1": + "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + "version" "1.9.1" + +"is-absolute-url@^2.0.0": + "integrity" "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" + "version" "2.1.0" + +"is-absolute-url@^3.0.3": + "integrity" "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" + "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" + "version" "3.0.3" + +"is-accessor-descriptor@^0.1.6": + "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "kind-of" "^3.0.2" + +"is-accessor-descriptor@^1.0.0": + "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" + "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-arguments@^1.0.4": + "integrity" "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==" + "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-arrayish@^0.2.1": + "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + "version" "0.2.1" + +"is-binary-path@^1.0.0": + "integrity" "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "binary-extensions" "^1.0.0" + +"is-binary-path@~2.1.0": + "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" + "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "binary-extensions" "^2.0.0" + +"is-buffer@^1.1.5": + "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + "version" "1.1.6" + +"is-core-module@^2.2.0": + "integrity" "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz" + "version" "2.8.0" + dependencies: + "has" "^1.0.3" + +"is-data-descriptor@^0.1.4": + "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" + "version" "0.1.4" + dependencies: + "kind-of" "^3.0.2" + +"is-data-descriptor@^1.0.0": + "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" + "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "kind-of" "^6.0.0" + +"is-date-object@^1.0.1": + "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" + "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "has-tostringtag" "^1.0.0" + +"is-descriptor@^0.1.0": + "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" + "version" "0.1.6" + dependencies: + "is-accessor-descriptor" "^0.1.6" + "is-data-descriptor" "^0.1.4" + "kind-of" "^5.0.0" + +"is-descriptor@^1.0.0", "is-descriptor@^1.0.2": + "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" + "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "is-accessor-descriptor" "^1.0.0" + "is-data-descriptor" "^1.0.0" + "kind-of" "^6.0.2" + +"is-extendable@^0.1.0", "is-extendable@^0.1.1": + "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + "version" "0.1.1" + +"is-extendable@^1.0.1": + "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" + "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "is-plain-object" "^2.0.4" + +"is-extglob@^2.1.0", "is-extglob@^2.1.1": + "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + "version" "2.1.1" + +"is-finite@^1.0.0": + "integrity" "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" + "resolved" "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz" + "version" "1.1.0" + +"is-fullwidth-code-point@^1.0.0": + "integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "number-is-nan" "^1.0.0" + +"is-fullwidth-code-point@^2.0.0": + "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + "version" "2.0.0" + +"is-fullwidth-code-point@^3.0.0": + "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + "version" "3.0.0" + +"is-glob@^3.1.0": + "integrity" "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "is-extglob" "^2.1.0" + +"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@~4.0.1": + "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" + "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "is-extglob" "^2.1.1" + +"is-number@^3.0.0": + "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "kind-of" "^3.0.2" + +"is-number@^7.0.0": + "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + "version" "7.0.0" + +"is-path-cwd@^2.0.0": + "integrity" "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + "resolved" "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" + "version" "2.2.0" + +"is-path-in-cwd@^2.0.0": + "integrity" "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==" + "resolved" "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "is-path-inside" "^2.1.0" + +"is-path-inside@^2.1.0": + "integrity" "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==" + "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "path-is-inside" "^1.0.2" + +"is-plain-obj@^1.0.0": + "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + "version" "1.1.0" + +"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": + "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" + "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "isobject" "^3.0.1" + +"is-regex@^1.0.4": + "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" + "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + "version" "1.1.4" + dependencies: + "call-bind" "^1.0.2" + "has-tostringtag" "^1.0.0" + +"is-resolvable@^1.0.0": + "integrity" "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + "resolved" "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" + "version" "1.1.0" + +"is-stream@^1.1.0": + "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + "version" "1.1.0" + +"is-svg@^2.0.0": + "integrity" "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=" + "resolved" "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "html-comment-regex" "^1.1.0" + +"is-typedarray@~1.0.0": + "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + "version" "1.0.0" + +"is-utf8@^0.2.0": + "integrity" "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" + "resolved" "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz" + "version" "0.2.1" + +"is-windows@^1.0.1", "is-windows@^1.0.2": + "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + "version" "1.0.2" + +"is-wsl@^1.1.0": + "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + "version" "1.1.0" + +"isarray@^1.0.0", "isarray@~1.0.0", "isarray@1.0.0": + "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + "version" "1.0.0" + +"isexe@^2.0.0": + "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + "version" "2.0.0" + +"isobject@^2.0.0": + "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "isarray" "1.0.0" + +"isobject@^3.0.0", "isobject@^3.0.1": + "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + "version" "3.0.1" + +"isstream@~0.1.2": + "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" + "version" "0.1.2" + +"js-base64@^2.1.8", "js-base64@^2.1.9": + "integrity" "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" + "resolved" "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz" + "version" "2.6.4" + +"js-tokens@^3.0.0 || ^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"js-tokens@^3.0.0", "js-tokens@^3.0.2": + "integrity" "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" + "version" "3.0.2" + +"js-yaml@^3.9.1": + "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + "version" "3.14.1" + dependencies: + "argparse" "^1.0.7" + "esprima" "^4.0.0" + +"js-yaml@~3.7.0": + "integrity" "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=" + "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz" + "version" "3.7.0" + dependencies: + "argparse" "^1.0.7" + "esprima" "^2.6.0" + +"jsbn@~0.1.0": + "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" + "version" "0.1.1" + +"jsesc@^1.3.0": + "integrity" "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz" + "version" "1.3.0" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"jsesc@~0.5.0": + "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + "version" "0.5.0" + +"json-parse-better-errors@^1.0.2": + "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + "version" "1.0.2" + +"json-schema-traverse@^0.3.0": + "integrity" "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz" + "version" "0.3.1" + +"json-schema-traverse@^0.4.1": + "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + "version" "0.4.1" + +"json-schema@0.4.0": + "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + "version" "0.4.0" + +"json-stable-stringify-without-jsonify@^1.0.1": + "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + "version" "1.0.1" + +"json-stringify-safe@~5.0.1": + "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + "version" "5.0.1" + +"json3@^3.3.3": + "integrity" "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + "resolved" "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" + "version" "3.3.3" + +"json5@^0.5.1": + "integrity" "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "resolved" "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" + "version" "0.5.1" + +"json5@^1.0.1": + "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" + "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "minimist" "^1.2.0" + +"jsprim@^1.2.2": + "integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==" + "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz" + "version" "1.4.2" + dependencies: + "assert-plus" "1.0.0" + "extsprintf" "1.3.0" + "json-schema" "0.4.0" + "verror" "1.10.0" + +"killable@^1.0.1": + "integrity" "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + "resolved" "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" + "version" "1.0.1" + +"kind-of@^3.0.2": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.0.3": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^3.2.0": + "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + "version" "3.2.2" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^4.0.0": + "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "is-buffer" "^1.1.5" + +"kind-of@^5.0.0": + "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" + "version" "5.1.0" + +"kind-of@^6.0.0", "kind-of@^6.0.2": + "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + "version" "6.0.3" + +"levn@^0.3.0", "levn@~0.3.0": + "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" + "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + +"load-json-file@^1.0.0": + "integrity" "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=" + "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "graceful-fs" "^4.1.2" + "parse-json" "^2.2.0" + "pify" "^2.0.0" + "pinkie-promise" "^2.0.0" + "strip-bom" "^2.0.0" + +"loader-fs-cache@^1.0.0": + "integrity" "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==" + "resolved" "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "find-cache-dir" "^0.1.1" + "mkdirp" "^0.5.1" + +"loader-runner@^2.4.0": + "integrity" "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" + "version" "2.4.0" + +"loader-utils@^1.0.1", "loader-utils@^1.0.2", "loader-utils@^1.1.0", "loader-utils@^1.2.3", "loader-utils@^1.4.0": + "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" + "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "big.js" "^5.2.2" + "emojis-list" "^3.0.0" + "json5" "^1.0.1" + +"locate-path@^2.0.0": + "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-locate" "^2.0.0" + "path-exists" "^3.0.0" + +"locate-path@^3.0.0": + "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" + "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-locate" "^3.0.0" + "path-exists" "^3.0.0" + +"lodash.camelcase@^4.3.0": + "integrity" "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" + "resolved" "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + "version" "4.3.0" + +"lodash.memoize@^4.1.2": + "integrity" "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + "version" "4.1.2" + +"lodash.uniq@^4.5.0": + "integrity" "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + "version" "4.5.0" + +"lodash@^4.0.0", "lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.4", "lodash@^4.2.0", "lodash@^4.3.0", "lodash@~4.17.10": + "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + "version" "4.17.21" + +"loglevel@^1.6.8": + "integrity" "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==" + "resolved" "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz" + "version" "1.8.0" + +"loose-envify@^1.0.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"loud-rejection@^1.0.0": + "integrity" "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=" + "resolved" "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz" + "version" "1.6.0" + dependencies: + "currently-unhandled" "^0.4.1" + "signal-exit" "^3.0.0" + +"lru-cache@^4.0.1": + "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" + "version" "4.1.5" + dependencies: + "pseudomap" "^1.0.2" + "yallist" "^2.1.2" + +"lru-cache@^5.1.1": + "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "yallist" "^3.0.2" + +"make-dir@^1.0.0": + "integrity" "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "pify" "^3.0.0" + +"make-dir@^2.0.0": + "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" + "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pify" "^4.0.1" + "semver" "^5.6.0" + +"map-cache@^0.2.2": + "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" + "version" "0.2.2" + +"map-obj@^1.0.0", "map-obj@^1.0.1": + "integrity" "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" + "resolved" "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + "version" "1.0.1" + +"map-visit@^1.0.0": + "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=" + "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "object-visit" "^1.0.0" + +"math-expression-evaluator@^1.2.14": + "integrity" "sha512-9FbRY3i6U+CbHgrdNbAUaisjWTozkm1ZfupYQJiZ87NtYHk2Zh9DvxMgp/fifxVhqTLpd5fCCLossUbpZxGeKw==" + "resolved" "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.8.tgz" + "version" "1.3.8" + +"md5.js@^1.3.4": + "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" + "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" + "version" "1.3.5" + dependencies: + "hash-base" "^3.0.0" + "inherits" "^2.0.1" + "safe-buffer" "^5.1.2" + +"media-typer@0.3.0": + "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + "version" "0.3.0" + +"memory-fs@^0.4.1": + "integrity" "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=" + "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" + "version" "0.4.1" + dependencies: + "errno" "^0.1.3" + "readable-stream" "^2.0.1" + +"memory-fs@^0.5.0": + "integrity" "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==" + "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz" + "version" "0.5.0" + dependencies: + "errno" "^0.1.3" + "readable-stream" "^2.0.1" + +"meow@^3.7.0": + "integrity" "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=" + "resolved" "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz" + "version" "3.7.0" + dependencies: + "camelcase-keys" "^2.0.0" + "decamelize" "^1.1.2" + "loud-rejection" "^1.0.0" + "map-obj" "^1.0.1" + "minimist" "^1.1.3" + "normalize-package-data" "^2.3.4" + "object-assign" "^4.0.1" + "read-pkg-up" "^1.0.1" + "redent" "^1.0.0" + "trim-newlines" "^1.0.0" + +"merge-descriptors@1.0.1": + "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + "version" "1.0.1" + +"methods@~1.1.2": + "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + "version" "1.1.2" + +"micromatch@^3.0.4", "micromatch@^3.1.10", "micromatch@^3.1.4": + "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" + "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + "version" "3.1.10" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "braces" "^2.3.1" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "extglob" "^2.0.4" + "fragment-cache" "^0.2.1" + "kind-of" "^6.0.2" + "nanomatch" "^1.2.9" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.2" + +"miller-rabin@^4.0.0": + "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" + "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" + "version" "4.0.1" + dependencies: + "bn.js" "^4.0.0" + "brorand" "^1.0.1" + +"mime-db@>= 1.43.0 < 2", "mime-db@1.51.0": + "integrity" "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz" + "version" "1.51.0" + +"mime-types@^2.1.12", "mime-types@~2.1.17", "mime-types@~2.1.19", "mime-types@~2.1.24": + "integrity" "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" + "version" "2.1.34" + dependencies: + "mime-db" "1.51.0" + +"mime@^2.4.4": + "integrity" "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" + "version" "2.6.0" + +"mime@1.6.0": + "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + "version" "1.6.0" + +"mimic-fn@^1.0.0": + "integrity" "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" + "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz" + "version" "1.2.0" + +"minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": + "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + "version" "1.0.1" + +"minimalistic-crypto-utils@^1.0.1": + "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + "version" "1.0.1" + +"minimatch@^3.0.2", "minimatch@^3.0.4", "minimatch@~3.0.2": + "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" + "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "brace-expansion" "^1.1.7" + +"minimist@^1.1.3", "minimist@^1.2.0", "minimist@^1.2.5": + "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" + "version" "1.2.5" + +"mississippi@^3.0.0": + "integrity" "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==" + "resolved" "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "concat-stream" "^1.5.0" + "duplexify" "^3.4.2" + "end-of-stream" "^1.1.0" + "flush-write-stream" "^1.0.0" + "from2" "^2.1.0" + "parallel-transform" "^1.1.0" + "pump" "^3.0.0" + "pumpify" "^1.3.3" + "stream-each" "^1.1.0" + "through2" "^2.0.0" + +"mixin-deep@^1.2.0": + "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" + "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" + "version" "1.3.2" + dependencies: + "for-in" "^1.0.2" + "is-extendable" "^1.0.1" + +"mkdirp@^0.5.0", "mkdirp@^0.5.1", "mkdirp@^0.5.3", "mkdirp@^0.5.5", "mkdirp@>=0.5 0", "mkdirp@~0.5.1": + "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" + "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" + "version" "0.5.5" + dependencies: + "minimist" "^1.2.5" + +"moment@^2.22.1": + "integrity" "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + "resolved" "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz" + "version" "2.29.1" + +"move-concurrently@^1.0.1": + "integrity" "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=" + "resolved" "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "aproba" "^1.1.1" + "copy-concurrently" "^1.0.0" + "fs-write-stream-atomic" "^1.0.8" + "mkdirp" "^0.5.1" + "rimraf" "^2.5.4" + "run-queue" "^1.0.3" + +"ms@^2.0.0", "ms@^2.1.1": + "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + "version" "2.1.3" + +"ms@2.0.0": + "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + "version" "2.0.0" + +"ms@2.1.1": + "integrity" "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" + "version" "2.1.1" + +"ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"multicast-dns-service-types@^1.1.0": + "integrity" "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + "resolved" "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" + "version" "1.1.0" + +"multicast-dns@^6.0.1": + "integrity" "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==" + "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" + "version" "6.2.3" + dependencies: + "dns-packet" "^1.3.1" + "thunky" "^1.0.2" + +"mute-stream@0.0.7": + "integrity" "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + "resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz" + "version" "0.0.7" + +"nan@^2.13.2": + "integrity" "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + "resolved" "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz" + "version" "2.15.0" + +"nanomatch@^1.2.9": + "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" + "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" + "version" "1.2.13" + dependencies: + "arr-diff" "^4.0.0" + "array-unique" "^0.3.2" + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "fragment-cache" "^0.2.1" + "is-windows" "^1.0.2" + "kind-of" "^6.0.2" + "object.pick" "^1.3.0" + "regex-not" "^1.0.0" + "snapdragon" "^0.8.1" + "to-regex" "^3.0.1" + +"natural-compare@^1.4.0": + "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + "version" "1.4.0" + +"negotiator@0.6.2": + "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" + "version" "0.6.2" + +"neo-async@^2.5.0", "neo-async@^2.6.1": + "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + "version" "2.6.2" + +"nice-try@^1.0.4": + "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + "version" "1.0.5" + +"node-forge@^0.10.0": + "integrity" "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz" + "version" "0.10.0" + +"node-gyp@^3.8.0": + "integrity" "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==" + "resolved" "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz" + "version" "3.8.0" + dependencies: + "fstream" "^1.0.0" + "glob" "^7.0.3" + "graceful-fs" "^4.1.2" + "mkdirp" "^0.5.0" + "nopt" "2 || 3" + "npmlog" "0 || 1 || 2 || 3 || 4" + "osenv" "0" + "request" "^2.87.0" + "rimraf" "2" + "semver" "~5.3.0" + "tar" "^2.0.0" + "which" "1" + +"node-libs-browser@^2.2.1": + "integrity" "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==" + "resolved" "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "assert" "^1.1.1" + "browserify-zlib" "^0.2.0" + "buffer" "^4.3.0" + "console-browserify" "^1.1.0" + "constants-browserify" "^1.0.0" + "crypto-browserify" "^3.11.0" + "domain-browser" "^1.1.1" + "events" "^3.0.0" + "https-browserify" "^1.0.0" + "os-browserify" "^0.3.0" + "path-browserify" "0.0.1" + "process" "^0.11.10" + "punycode" "^1.2.4" + "querystring-es3" "^0.2.0" + "readable-stream" "^2.3.3" + "stream-browserify" "^2.0.1" + "stream-http" "^2.7.2" + "string_decoder" "^1.0.0" + "timers-browserify" "^2.0.4" + "tty-browserify" "0.0.0" + "url" "^0.11.0" + "util" "^0.11.0" + "vm-browserify" "^1.0.1" + +"node-sass@^4.9.3": + "integrity" "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==" + "resolved" "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz" + "version" "4.14.1" + dependencies: + "async-foreach" "^0.1.3" + "chalk" "^1.1.1" + "cross-spawn" "^3.0.0" + "gaze" "^1.0.0" + "get-stdin" "^4.0.1" + "glob" "^7.0.3" + "in-publish" "^2.0.0" + "lodash" "^4.17.15" + "meow" "^3.7.0" + "mkdirp" "^0.5.1" + "nan" "^2.13.2" + "node-gyp" "^3.8.0" + "npmlog" "^4.0.0" + "request" "^2.88.0" + "sass-graph" "2.2.5" + "stdout-stream" "^1.4.0" + "true-case-path" "^1.0.2" + +"nopt@2 || 3": + "integrity" "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=" + "resolved" "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz" + "version" "3.0.6" + dependencies: + "abbrev" "1" + +"normalize-package-data@^2.3.2", "normalize-package-data@^2.3.4": + "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" + "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "hosted-git-info" "^2.1.4" + "resolve" "^1.10.0" + "semver" "2 || 3 || 4 || 5" + "validate-npm-package-license" "^3.0.1" + +"normalize-path@^2.1.1": + "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "remove-trailing-separator" "^1.0.1" + +"normalize-path@^3.0.0", "normalize-path@~3.0.0": + "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + "version" "3.0.0" + +"normalize-range@^0.1.2": + "integrity" "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + "version" "0.1.2" + +"normalize-url@^1.4.0": + "integrity" "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=" + "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "object-assign" "^4.0.1" + "prepend-http" "^1.0.0" + "query-string" "^4.1.0" + "sort-keys" "^1.0.0" + +"npm-run-path@^2.0.0": + "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" + "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "path-key" "^2.0.0" + +"npmlog@^4.0.0", "npmlog@0 || 1 || 2 || 3 || 4": + "integrity" "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==" + "resolved" "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz" + "version" "4.1.2" + dependencies: + "are-we-there-yet" "~1.1.2" + "console-control-strings" "~1.1.0" + "gauge" "~2.7.3" + "set-blocking" "~2.0.0" + +"num2fraction@^1.2.2": + "integrity" "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + "resolved" "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" + "version" "1.2.2" + +"number-is-nan@^1.0.0": + "integrity" "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" + "version" "1.0.1" + +"oauth-sign@~0.9.0": + "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" + "version" "0.9.0" + +"object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": + "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"object-copy@^0.1.0": + "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=" + "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" + "version" "0.1.0" + dependencies: + "copy-descriptor" "^0.1.0" + "define-property" "^0.2.5" + "kind-of" "^3.0.3" + +"object-hash@^1.1.4": + "integrity" "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" + "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz" + "version" "1.3.1" + +"object-is@^1.0.1": + "integrity" "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==" + "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"object-keys@^1.0.12", "object-keys@^1.1.1": + "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + "version" "1.1.1" + +"object-visit@^1.0.0": + "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" + "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "isobject" "^3.0.0" + +"object.pick@^1.3.0": + "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" + "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "isobject" "^3.0.1" + +"obuf@^1.0.0", "obuf@^1.1.2": + "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + "version" "1.1.2" + +"on-finished@~2.3.0": + "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=" + "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "ee-first" "1.1.1" + +"on-headers@~1.0.2": + "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + "version" "1.0.2" + +"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": + "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" + "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "wrappy" "1" + +"onetime@^2.0.0": + "integrity" "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=" + "resolved" "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "mimic-fn" "^1.0.0" + +"opn@^5.5.0": + "integrity" "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==" + "resolved" "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "is-wsl" "^1.1.0" + +"optionator@^0.8.2": + "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" + "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + "version" "0.8.3" + dependencies: + "deep-is" "~0.1.3" + "fast-levenshtein" "~2.0.6" + "levn" "~0.3.0" + "prelude-ls" "~1.1.2" + "type-check" "~0.3.2" + "word-wrap" "~1.2.3" + +"original@^1.0.0": + "integrity" "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==" + "resolved" "https://registry.npmjs.org/original/-/original-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "url-parse" "^1.4.3" + +"os-browserify@^0.3.0": + "integrity" "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" + "version" "0.3.0" + +"os-homedir@^1.0.0": + "integrity" "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "resolved" "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" + "version" "1.0.2" + +"os-tmpdir@^1.0.0", "os-tmpdir@^1.0.1", "os-tmpdir@~1.0.2": + "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + "version" "1.0.2" + +"osenv@0": + "integrity" "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==" + "resolved" "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "os-homedir" "^1.0.0" + "os-tmpdir" "^1.0.0" + +"p-finally@^1.0.0": + "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + "version" "1.0.0" + +"p-limit@^1.1.0": + "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "p-try" "^1.0.0" + +"p-limit@^2.0.0": + "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" + "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + "version" "2.3.0" + dependencies: + "p-try" "^2.0.0" + +"p-locate@^2.0.0": + "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "p-limit" "^1.1.0" + +"p-locate@^3.0.0": + "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" + "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "p-limit" "^2.0.0" + +"p-map@^2.0.0": + "integrity" "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + "resolved" "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" + "version" "2.1.0" + +"p-retry@^3.0.1": + "integrity" "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==" + "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "retry" "^0.12.0" + +"p-try@^1.0.0": + "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + "version" "1.0.0" + +"p-try@^2.0.0": + "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + "version" "2.2.0" + +"pako@~1.0.5": + "integrity" "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" + "version" "1.0.11" + +"parallel-transform@^1.1.0": + "integrity" "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==" + "resolved" "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "cyclist" "^1.0.1" + "inherits" "^2.0.3" + "readable-stream" "^2.1.5" + +"parse-asn1@^5.0.0", "parse-asn1@^5.1.5": + "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==" + "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" + "version" "5.1.6" + dependencies: + "asn1.js" "^5.2.0" + "browserify-aes" "^1.0.0" + "evp_bytestokey" "^1.0.0" + "pbkdf2" "^3.0.3" + "safe-buffer" "^5.1.1" + +"parse-json@^2.2.0": + "integrity" "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=" + "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "error-ex" "^1.2.0" + +"parse-passwd@^1.0.0": + "integrity" "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" + "resolved" "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" + "version" "1.0.0" + +"parseurl@~1.3.2", "parseurl@~1.3.3": + "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + "version" "1.3.3" + +"pascalcase@^0.1.1": + "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" + "version" "0.1.1" + +"path-browserify@0.0.1": + "integrity" "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" + "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" + "version" "0.0.1" + +"path-dirname@^1.0.0": + "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" + "version" "1.0.2" + +"path-exists@^2.0.0": + "integrity" "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "pinkie-promise" "^2.0.0" + +"path-exists@^3.0.0": + "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + "version" "3.0.0" + +"path-is-absolute@^1.0.0", "path-is-absolute@^1.0.1": + "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + "version" "1.0.1" + +"path-is-inside@^1.0.2": + "integrity" "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" + "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + "version" "1.0.2" + +"path-key@^2.0.0", "path-key@^2.0.1": + "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + "version" "2.0.1" + +"path-parse@^1.0.6": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"path-to-regexp@0.1.7": + "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + "version" "0.1.7" + +"path-type@^1.0.0": + "integrity" "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=" + "resolved" "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "graceful-fs" "^4.1.2" + "pify" "^2.0.0" + "pinkie-promise" "^2.0.0" + +"pbkdf2@^3.0.3": + "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==" + "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "create-hash" "^1.1.2" + "create-hmac" "^1.1.4" + "ripemd160" "^2.0.1" + "safe-buffer" "^5.0.1" + "sha.js" "^2.4.8" + +"performance-now@^2.1.0": + "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + "version" "2.1.0" + +"picomatch@^2.0.4", "picomatch@^2.2.1": + "integrity" "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" + "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" + "version" "2.3.0" + +"pify@^2.0.0": + "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + "version" "2.3.0" + +"pify@^3.0.0": + "integrity" "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" + "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + "version" "3.0.0" + +"pify@^4.0.1": + "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + "version" "4.0.1" + +"pinkie-promise@^2.0.0": + "integrity" "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" + "resolved" "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "pinkie" "^2.0.0" + +"pinkie@^2.0.0": + "integrity" "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + "resolved" "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" + "version" "2.0.4" + +"pkg-dir@^1.0.0": + "integrity" "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "find-up" "^1.0.0" + +"pkg-dir@^2.0.0": + "integrity" "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "find-up" "^2.1.0" + +"pkg-dir@^3.0.0": + "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" + "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "find-up" "^3.0.0" + +"pluralize@^7.0.0": + "integrity" "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" + "resolved" "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz" + "version" "7.0.0" + +"portfinder@^1.0.26": + "integrity" "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==" + "resolved" "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz" + "version" "1.0.28" + dependencies: + "async" "^2.6.2" + "debug" "^3.1.1" + "mkdirp" "^0.5.5" + +"posix-character-classes@^0.1.0": + "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + "version" "0.1.1" + +"postcss-calc@^5.2.0": + "integrity" "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=" + "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz" + "version" "5.3.1" + dependencies: + "postcss" "^5.0.2" + "postcss-message-helpers" "^2.0.0" + "reduce-css-calc" "^1.2.6" + +"postcss-colormin@^2.1.8": + "integrity" "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=" + "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz" + "version" "2.2.2" + dependencies: + "colormin" "^1.0.5" + "postcss" "^5.0.13" + "postcss-value-parser" "^3.2.3" + +"postcss-convert-values@^2.3.4": + "integrity" "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=" + "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz" + "version" "2.6.1" + dependencies: + "postcss" "^5.0.11" + "postcss-value-parser" "^3.1.2" + +"postcss-discard-comments@^2.0.4": + "integrity" "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=" + "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz" + "version" "2.0.4" + dependencies: + "postcss" "^5.0.14" + +"postcss-discard-duplicates@^2.0.1": + "integrity" "sha1-uavye4isGIFYpesSq8riAmO5GTI=" + "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "postcss" "^5.0.4" + +"postcss-discard-empty@^2.0.1": + "integrity" "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=" + "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "postcss" "^5.0.14" + +"postcss-discard-overridden@^0.1.1": + "integrity" "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=" + "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz" + "version" "0.1.1" + dependencies: + "postcss" "^5.0.16" + +"postcss-discard-unused@^2.2.1": + "integrity" "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=" + "resolved" "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz" + "version" "2.2.3" + dependencies: + "postcss" "^5.0.14" + "uniqs" "^2.0.0" + +"postcss-filter-plugins@^2.0.0": + "integrity" "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==" + "resolved" "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz" + "version" "2.0.3" + dependencies: + "postcss" "^5.0.4" + +"postcss-merge-idents@^2.1.5": + "integrity" "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=" + "resolved" "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz" + "version" "2.1.7" + dependencies: + "has" "^1.0.1" + "postcss" "^5.0.10" + "postcss-value-parser" "^3.1.1" + +"postcss-merge-longhand@^2.0.1": + "integrity" "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=" + "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "postcss" "^5.0.4" + +"postcss-merge-rules@^2.0.3": + "integrity" "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=" + "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz" + "version" "2.1.2" + dependencies: + "browserslist" "^1.5.2" + "caniuse-api" "^1.5.2" + "postcss" "^5.0.4" + "postcss-selector-parser" "^2.2.2" + "vendors" "^1.0.0" + +"postcss-message-helpers@^2.0.0": + "integrity" "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=" + "resolved" "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz" + "version" "2.0.0" + +"postcss-minify-font-values@^1.0.2": + "integrity" "sha1-S1jttWZB66fIR0qzUmyv17vey2k=" + "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "object-assign" "^4.0.1" + "postcss" "^5.0.4" + "postcss-value-parser" "^3.0.2" + +"postcss-minify-gradients@^1.0.1": + "integrity" "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=" + "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz" + "version" "1.0.5" + dependencies: + "postcss" "^5.0.12" + "postcss-value-parser" "^3.3.0" + +"postcss-minify-params@^1.0.4": + "integrity" "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=" + "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz" + "version" "1.2.2" + dependencies: + "alphanum-sort" "^1.0.1" + "postcss" "^5.0.2" + "postcss-value-parser" "^3.0.2" + "uniqs" "^2.0.0" + +"postcss-minify-selectors@^2.0.4": + "integrity" "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=" + "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "alphanum-sort" "^1.0.2" + "has" "^1.0.1" + "postcss" "^5.0.14" + "postcss-selector-parser" "^2.0.0" + +"postcss-modules-extract-imports@^1.2.0": + "integrity" "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==" + "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz" + "version" "1.2.1" + dependencies: + "postcss" "^6.0.1" + +"postcss-modules-local-by-default@^1.2.0": + "integrity" "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=" + "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "css-selector-tokenizer" "^0.7.0" + "postcss" "^6.0.1" + +"postcss-modules-scope@^1.1.0": + "integrity" "sha1-1upkmUx5+XtipytCb75gVqGUu5A=" + "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "css-selector-tokenizer" "^0.7.0" + "postcss" "^6.0.1" + +"postcss-modules-values@^1.3.0": + "integrity" "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=" + "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "icss-replace-symbols" "^1.1.0" + "postcss" "^6.0.1" + +"postcss-normalize-charset@^1.1.0": + "integrity" "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=" + "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "postcss" "^5.0.5" + +"postcss-normalize-url@^3.0.7": + "integrity" "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=" + "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz" + "version" "3.0.8" + dependencies: + "is-absolute-url" "^2.0.0" + "normalize-url" "^1.4.0" + "postcss" "^5.0.14" + "postcss-value-parser" "^3.2.3" + +"postcss-ordered-values@^2.1.0": + "integrity" "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=" + "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz" + "version" "2.2.3" + dependencies: + "postcss" "^5.0.4" + "postcss-value-parser" "^3.0.1" + +"postcss-reduce-idents@^2.2.2": + "integrity" "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=" + "resolved" "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "postcss" "^5.0.4" + "postcss-value-parser" "^3.0.2" + +"postcss-reduce-initial@^1.0.0": + "integrity" "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=" + "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "postcss" "^5.0.4" + +"postcss-reduce-transforms@^1.0.3": + "integrity" "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=" + "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "has" "^1.0.1" + "postcss" "^5.0.8" + "postcss-value-parser" "^3.0.1" + +"postcss-selector-parser@^2.0.0", "postcss-selector-parser@^2.2.2": + "integrity" "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=" + "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz" + "version" "2.2.3" + dependencies: + "flatten" "^1.0.2" + "indexes-of" "^1.0.1" + "uniq" "^1.0.1" + +"postcss-svgo@^2.1.1": + "integrity" "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=" + "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz" + "version" "2.1.6" + dependencies: + "is-svg" "^2.0.0" + "postcss" "^5.0.14" + "postcss-value-parser" "^3.2.3" + "svgo" "^0.7.0" + +"postcss-unique-selectors@^2.0.2": + "integrity" "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=" + "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "alphanum-sort" "^1.0.1" + "postcss" "^5.0.4" + "uniqs" "^2.0.0" + +"postcss-value-parser@^3.0.1", "postcss-value-parser@^3.0.2", "postcss-value-parser@^3.1.1", "postcss-value-parser@^3.1.2", "postcss-value-parser@^3.2.3", "postcss-value-parser@^3.3.0": + "integrity" "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" + "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" + "version" "3.3.1" + +"postcss-zindex@^2.0.1": + "integrity" "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=" + "resolved" "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz" + "version" "2.2.0" + dependencies: + "has" "^1.0.1" + "postcss" "^5.0.4" + "uniqs" "^2.0.0" + +"postcss@^5.0.10", "postcss@^5.0.11", "postcss@^5.0.12", "postcss@^5.0.13", "postcss@^5.0.14", "postcss@^5.0.16", "postcss@^5.0.2", "postcss@^5.0.4", "postcss@^5.0.5", "postcss@^5.0.6", "postcss@^5.0.8", "postcss@^5.2.16": + "integrity" "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz" + "version" "5.2.18" + dependencies: + "chalk" "^1.1.3" + "js-base64" "^2.1.9" + "source-map" "^0.5.6" + "supports-color" "^3.2.3" + +"postcss@^6.0.1": + "integrity" "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz" + "version" "6.0.23" + dependencies: + "chalk" "^2.4.1" + "source-map" "^0.6.1" + "supports-color" "^5.4.0" + +"prelude-ls@~1.1.2": + "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + "version" "1.1.2" + +"prepend-http@^1.0.0": + "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" + "version" "1.0.4" + +"prettier@^1.14.3": + "integrity" "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" + "resolved" "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz" + "version" "1.19.1" + +"private@^0.1.6", "private@^0.1.8": + "integrity" "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" + "resolved" "https://registry.npmjs.org/private/-/private-0.1.8.tgz" + "version" "0.1.8" + +"process-nextick-args@~2.0.0": + "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + "version" "2.0.1" + +"process@^0.11.10": + "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + "version" "0.11.10" + +"progress@^2.0.0": + "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + "version" "2.0.3" + +"promise-inflight@^1.0.1": + "integrity" "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + "version" "1.0.1" + +"proxy-addr@~2.0.5": + "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" + "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + "version" "2.0.7" + dependencies: + "forwarded" "0.2.0" + "ipaddr.js" "1.9.1" + +"prr@~1.0.1": + "integrity" "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + "resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + "version" "1.0.1" + +"pseudomap@^1.0.2": + "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" + "version" "1.0.2" + +"psl@^1.1.28": + "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + "version" "1.8.0" + +"public-encrypt@^4.0.0": + "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" + "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" + "version" "4.0.3" + dependencies: + "bn.js" "^4.1.0" + "browserify-rsa" "^4.0.0" + "create-hash" "^1.1.0" + "parse-asn1" "^5.0.0" + "randombytes" "^2.0.1" + "safe-buffer" "^5.1.2" + +"pump@^2.0.0": + "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" + "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"pump@^3.0.0": + "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" + "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "end-of-stream" "^1.1.0" + "once" "^1.3.1" + +"pumpify@^1.3.3": + "integrity" "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==" + "resolved" "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" + "version" "1.5.1" + dependencies: + "duplexify" "^3.6.0" + "inherits" "^2.0.3" + "pump" "^2.0.0" + +"punycode@^1.2.4": + "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" + "version" "1.4.1" + +"punycode@^2.1.0", "punycode@^2.1.1": + "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + "version" "2.1.1" + +"punycode@1.3.2": + "integrity" "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + "version" "1.3.2" + +"q@^1.1.2": + "integrity" "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + "version" "1.5.1" + +"qs@~6.5.2": + "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" + "version" "6.5.2" + +"qs@6.7.0": + "integrity" "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + "resolved" "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" + "version" "6.7.0" + +"query-string@^4.1.0": + "integrity" "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "object-assign" "^4.1.0" + "strict-uri-encode" "^1.0.0" + +"querystring-es3@^0.2.0": + "integrity" "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + "resolved" "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" + "version" "0.2.1" + +"querystring@0.2.0": + "integrity" "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" + "version" "0.2.0" + +"querystringify@^2.1.1": + "integrity" "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" + "version" "2.2.0" + +"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0": + "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" + "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + "version" "2.1.0" + dependencies: + "safe-buffer" "^5.1.0" + +"randomfill@^1.0.3": + "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" + "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" + "version" "1.0.4" + dependencies: + "randombytes" "^2.0.5" + "safe-buffer" "^5.1.0" + +"range-parser@^1.2.1", "range-parser@~1.2.1": + "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + "version" "1.2.1" + +"raw-body@2.4.0": + "integrity" "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==" + "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" + "version" "2.4.0" + dependencies: + "bytes" "3.1.0" + "http-errors" "1.7.2" + "iconv-lite" "0.4.24" + "unpipe" "1.0.0" + +"read-pkg-up@^1.0.1": + "integrity" "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=" + "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "find-up" "^1.0.0" + "read-pkg" "^1.0.0" + +"read-pkg@^1.0.0": + "integrity" "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=" + "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "load-json-file" "^1.0.0" + "normalize-package-data" "^2.3.2" + "path-type" "^1.0.0" + +"readable-stream@^2.0.0", "readable-stream@^2.0.1", "readable-stream@^2.0.2", "readable-stream@^2.0.6", "readable-stream@^2.1.5", "readable-stream@^2.2.2", "readable-stream@^2.3.3", "readable-stream@^2.3.6", "readable-stream@~2.3.6", "readable-stream@1 || 2": + "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + "version" "2.3.7" + dependencies: + "core-util-is" "~1.0.0" + "inherits" "~2.0.3" + "isarray" "~1.0.0" + "process-nextick-args" "~2.0.0" + "safe-buffer" "~5.1.1" + "string_decoder" "~1.1.1" + "util-deprecate" "~1.0.1" + +"readable-stream@^3.0.6": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readable-stream@^3.6.0": + "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" + "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "inherits" "^2.0.3" + "string_decoder" "^1.1.1" + "util-deprecate" "^1.0.1" + +"readdirp@^2.2.1": + "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" + "version" "2.2.1" + dependencies: + "graceful-fs" "^4.1.11" + "micromatch" "^3.1.10" + "readable-stream" "^2.0.2" + +"readdirp@~3.6.0": + "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" + "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + "version" "3.6.0" + dependencies: + "picomatch" "^2.2.1" + +"redent@^1.0.0": + "integrity" "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=" + "resolved" "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "indent-string" "^2.1.0" + "strip-indent" "^1.0.1" + +"reduce-css-calc@^1.2.6": + "integrity" "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=" + "resolved" "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "balanced-match" "^0.4.2" + "math-expression-evaluator" "^1.2.14" + "reduce-function-call" "^1.0.1" + +"reduce-function-call@^1.0.1": + "integrity" "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==" + "resolved" "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "balanced-match" "^1.0.0" + +"regenerate@^1.2.1": + "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + "version" "1.4.2" + +"regenerator-runtime@^0.11.0": + "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + "version" "0.11.1" + +"regenerator-transform@^0.10.0": + "integrity" "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==" + "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz" + "version" "0.10.1" + dependencies: + "babel-runtime" "^6.18.0" + "babel-types" "^6.19.0" + "private" "^0.1.6" + +"regex-not@^1.0.0", "regex-not@^1.0.2": + "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" + "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "extend-shallow" "^3.0.2" + "safe-regex" "^1.1.0" + +"regexp.prototype.flags@^1.2.0": + "integrity" "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==" + "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "call-bind" "^1.0.2" + "define-properties" "^1.1.3" + +"regexpp@^1.0.1": + "integrity" "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==" + "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz" + "version" "1.1.0" + +"regexpu-core@^2.0.0": + "integrity" "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=" + "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "regenerate" "^1.2.1" + "regjsgen" "^0.2.0" + "regjsparser" "^0.1.4" + +"regjsgen@^0.2.0": + "integrity" "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" + "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz" + "version" "0.2.0" + +"regjsparser@^0.1.4": + "integrity" "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=" + "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz" + "version" "0.1.5" + dependencies: + "jsesc" "~0.5.0" + +"remove-trailing-separator@^1.0.1": + "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + "version" "1.1.0" + +"repeat-element@^1.1.2": + "integrity" "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" + "version" "1.1.4" + +"repeat-string@^1.6.1": + "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + "version" "1.6.1" + +"repeating@^2.0.0": + "integrity" "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=" + "resolved" "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "is-finite" "^1.0.0" + +"request@^2.87.0", "request@^2.88.0": + "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" + "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" + "version" "2.88.2" + dependencies: + "aws-sign2" "~0.7.0" + "aws4" "^1.8.0" + "caseless" "~0.12.0" + "combined-stream" "~1.0.6" + "extend" "~3.0.2" + "forever-agent" "~0.6.1" + "form-data" "~2.3.2" + "har-validator" "~5.1.3" + "http-signature" "~1.2.0" + "is-typedarray" "~1.0.0" + "isstream" "~0.1.2" + "json-stringify-safe" "~5.0.1" + "mime-types" "~2.1.19" + "oauth-sign" "~0.9.0" + "performance-now" "^2.1.0" + "qs" "~6.5.2" + "safe-buffer" "^5.1.2" + "tough-cookie" "~2.5.0" + "tunnel-agent" "^0.6.0" + "uuid" "^3.3.2" + +"require-directory@^2.1.1": + "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + "version" "2.1.1" + +"require-main-filename@^2.0.0": + "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" + "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + "version" "2.0.0" + +"require-uncached@^1.0.3": + "integrity" "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=" + "resolved" "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "caller-path" "^0.1.0" + "resolve-from" "^1.0.0" + +"requires-port@^1.0.0": + "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + "version" "1.0.0" + +"resolve-cwd@^2.0.0": + "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=" + "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "resolve-from" "^3.0.0" + +"resolve-dir@^1.0.0", "resolve-dir@^1.0.1": + "integrity" "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=" + "resolved" "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "expand-tilde" "^2.0.0" + "global-modules" "^1.0.0" + +"resolve-from@^1.0.0": + "integrity" "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz" + "version" "1.0.1" + +"resolve-from@^3.0.0": + "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=" + "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + "version" "3.0.0" + +"resolve-url@^0.2.1": + "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + "version" "0.2.1" + +"resolve@^1.10.0": + "integrity" "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" + "version" "1.20.0" + dependencies: + "is-core-module" "^2.2.0" + "path-parse" "^1.0.6" + +"restore-cursor@^2.0.0": + "integrity" "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=" + "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "onetime" "^2.0.0" + "signal-exit" "^3.0.2" + +"ret@~0.1.10": + "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" + "version" "0.1.15" + +"retry@^0.12.0": + "integrity" "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + "resolved" "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + "version" "0.12.0" + +"rimraf@^2.5.4", "rimraf@^2.6.1", "rimraf@^2.6.3", "rimraf@2": + "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + "version" "2.7.1" + dependencies: + "glob" "^7.1.3" + +"rimraf@~2.6.2": + "integrity" "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==" + "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" + "version" "2.6.3" + dependencies: + "glob" "^7.1.3" + +"ripemd160@^2.0.0", "ripemd160@^2.0.1": + "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" + "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "hash-base" "^3.0.0" + "inherits" "^2.0.1" + +"run-async@^2.2.0": + "integrity" "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" + "resolved" "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" + "version" "2.4.1" + +"run-queue@^1.0.0", "run-queue@^1.0.3": + "integrity" "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=" + "resolved" "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "aproba" "^1.1.1" + +"rx-lite-aggregates@^4.0.8": + "integrity" "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=" + "resolved" "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz" + "version" "4.0.8" + dependencies: + "rx-lite" "*" + +"rx-lite@*", "rx-lite@^4.0.8": + "integrity" "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" + "resolved" "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz" + "version" "4.0.8" + +"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@^5.2.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.2.0": + "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + "version" "5.2.1" + +"safe-buffer@~5.1.0", "safe-buffer@~5.1.1": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" + +"safe-buffer@5.1.2": + "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + "version" "5.1.2" + +"safe-regex@^1.1.0": + "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" + "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" + "version" "1.1.0" + dependencies: + "ret" "~0.1.10" + +"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": + "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + "version" "2.1.2" + +"sass-graph@2.2.5": + "integrity" "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==" + "resolved" "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz" + "version" "2.2.5" + dependencies: + "glob" "^7.0.0" + "lodash" "^4.0.0" + "scss-tokenizer" "^0.2.3" + "yargs" "^13.3.2" + +"sass-loader@^7.0.1": + "integrity" "sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA==" + "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-7.3.1.tgz" + "version" "7.3.1" + dependencies: + "clone-deep" "^4.0.1" + "loader-utils" "^1.0.1" + "neo-async" "^2.5.0" + "pify" "^4.0.1" + "semver" "^6.3.0" + +"sax@~1.2.1": + "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" + "version" "1.2.4" + +"schema-utils@^0.4.5": + "integrity" "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz" + "version" "0.4.7" + dependencies: + "ajv" "^6.1.0" + "ajv-keywords" "^3.1.0" + +"schema-utils@^1.0.0": + "integrity" "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==" + "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "ajv" "^6.1.0" + "ajv-errors" "^1.0.0" + "ajv-keywords" "^3.1.0" + +"scss-tokenizer@^0.2.3": + "integrity" "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=" + "resolved" "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz" + "version" "0.2.3" + dependencies: + "js-base64" "^2.1.8" + "source-map" "^0.4.2" + +"select-hose@^2.0.0": + "integrity" "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + "version" "2.0.0" + +"selfsigned@^1.10.8": + "integrity" "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==" + "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz" + "version" "1.10.11" + dependencies: + "node-forge" "^0.10.0" + +"semver@^5.3.0", "semver@^5.5.0", "semver@^5.6.0", "semver@2 || 3 || 4 || 5": + "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + "version" "5.7.1" + +"semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"semver@~5.3.0": + "integrity" "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" + "resolved" "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" + "version" "5.3.0" + +"send@0.17.1": + "integrity" "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==" + "resolved" "https://registry.npmjs.org/send/-/send-0.17.1.tgz" + "version" "0.17.1" + dependencies: + "debug" "2.6.9" + "depd" "~1.1.2" + "destroy" "~1.0.4" + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "etag" "~1.8.1" + "fresh" "0.5.2" + "http-errors" "~1.7.2" + "mime" "1.6.0" + "ms" "2.1.1" + "on-finished" "~2.3.0" + "range-parser" "~1.2.1" + "statuses" "~1.5.0" + +"sendbird@^3.1.1": + "integrity" "sha512-vwrbS0ublFgyvJLl0qUTevH/03VYH/0/c1qG8xHB0ofYvdF0ozqZESL0SM8LGkhVo5neogi2zb07+kd2uuaCJw==" + "resolved" "https://registry.npmjs.org/sendbird/-/sendbird-3.1.2.tgz" + "version" "3.1.2" + dependencies: + "agentkeepalive" "4.1.4" + "axios" "^0.21.4" + "form-data" "^4.0.0" + "ws" "^7.5.5" + +"serialize-javascript@^4.0.0": + "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" + "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "randombytes" "^2.1.0" + +"serve-index@^1.9.1": + "integrity" "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=" + "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + "version" "1.9.1" + dependencies: + "accepts" "~1.3.4" + "batch" "0.6.1" + "debug" "2.6.9" + "escape-html" "~1.0.3" + "http-errors" "~1.6.2" + "mime-types" "~2.1.17" + "parseurl" "~1.3.2" + +"serve-static@1.14.1": + "integrity" "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==" + "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" + "version" "1.14.1" + dependencies: + "encodeurl" "~1.0.2" + "escape-html" "~1.0.3" + "parseurl" "~1.3.3" + "send" "0.17.1" + +"set-blocking@^2.0.0", "set-blocking@~2.0.0": + "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + "version" "2.0.0" + +"set-value@^2.0.0", "set-value@^2.0.1": + "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" + "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "extend-shallow" "^2.0.1" + "is-extendable" "^0.1.1" + "is-plain-object" "^2.0.3" + "split-string" "^3.0.1" + +"setimmediate@^1.0.4": + "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + "version" "1.0.5" + +"setprototypeof@1.1.0": + "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + "version" "1.1.0" + +"setprototypeof@1.1.1": + "integrity" "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" + "version" "1.1.1" + +"sha.js@^2.4.0", "sha.js@^2.4.8": + "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" + "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" + "version" "2.4.11" + dependencies: + "inherits" "^2.0.1" + "safe-buffer" "^5.0.1" + +"shallow-clone@^3.0.0": + "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" + "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^6.0.2" + +"shebang-command@^1.2.0": + "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" + "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + "version" "1.2.0" + dependencies: + "shebang-regex" "^1.0.0" + +"shebang-regex@^1.0.0": + "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + "version" "1.0.0" + +"signal-exit@^3.0.0", "signal-exit@^3.0.2": + "integrity" "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" + "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz" + "version" "3.0.6" + +"slash@^1.0.0": + "integrity" "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" + "resolved" "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" + "version" "1.0.0" + +"slice-ansi@1.0.0": + "integrity" "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==" + "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + +"snapdragon-node@^2.0.1": + "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" + "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "define-property" "^1.0.0" + "isobject" "^3.0.0" + "snapdragon-util" "^3.0.1" + +"snapdragon-util@^3.0.1": + "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" + "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "kind-of" "^3.2.0" + +"snapdragon@^0.8.1": + "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" + "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" + "version" "0.8.2" + dependencies: + "base" "^0.11.1" + "debug" "^2.2.0" + "define-property" "^0.2.5" + "extend-shallow" "^2.0.1" + "map-cache" "^0.2.2" + "source-map" "^0.5.6" + "source-map-resolve" "^0.5.0" + "use" "^3.1.0" + +"sockjs-client@^1.5.0": + "integrity" "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==" + "resolved" "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz" + "version" "1.5.2" + dependencies: + "debug" "^3.2.6" + "eventsource" "^1.0.7" + "faye-websocket" "^0.11.3" + "inherits" "^2.0.4" + "json3" "^3.3.3" + "url-parse" "^1.5.3" + +"sockjs@^0.3.21": + "integrity" "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==" + "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz" + "version" "0.3.21" + dependencies: + "faye-websocket" "^0.11.3" + "uuid" "^3.4.0" + "websocket-driver" "^0.7.4" + +"sort-keys@^1.0.0": + "integrity" "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=" + "resolved" "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" + "version" "1.1.2" + dependencies: + "is-plain-obj" "^1.0.0" + +"source-list-map@^2.0.0": + "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + "version" "2.0.1" + +"source-map-resolve@^0.5.0": + "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" + "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + "version" "0.5.3" + dependencies: + "atob" "^2.1.2" + "decode-uri-component" "^0.2.0" + "resolve-url" "^0.2.1" + "source-map-url" "^0.4.0" + "urix" "^0.1.0" + +"source-map-support@^0.4.15": + "integrity" "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz" + "version" "0.4.18" + dependencies: + "source-map" "^0.5.6" + +"source-map-support@~0.5.12": + "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" + "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + "version" "0.5.21" + dependencies: + "buffer-from" "^1.0.0" + "source-map" "^0.6.0" + +"source-map-url@^0.4.0": + "integrity" "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" + "version" "0.4.1" + +"source-map@^0.4.2": + "integrity" "sha1-66T12pwNyZneaAMti092FzZSA2s=" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" + "version" "0.4.4" + dependencies: + "amdefine" ">=0.0.4" + +"source-map@^0.5.0", "source-map@^0.5.3", "source-map@^0.5.6", "source-map@^0.5.7": + "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + "version" "0.5.7" + +"source-map@^0.6.0", "source-map@~0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"source-map@^0.6.1": + "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + "version" "0.6.1" + +"spdx-correct@^3.0.0": + "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" + "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + "version" "3.1.1" + dependencies: + "spdx-expression-parse" "^3.0.0" + "spdx-license-ids" "^3.0.0" + +"spdx-exceptions@^2.1.0": + "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + "version" "2.3.0" + +"spdx-expression-parse@^3.0.0": + "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" + "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "spdx-exceptions" "^2.1.0" + "spdx-license-ids" "^3.0.0" + +"spdx-license-ids@^3.0.0": + "integrity" "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz" + "version" "3.0.11" + +"spdy-transport@^3.0.0": + "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" + "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + "version" "3.0.0" + dependencies: + "debug" "^4.1.0" + "detect-node" "^2.0.4" + "hpack.js" "^2.1.6" + "obuf" "^1.1.2" + "readable-stream" "^3.0.6" + "wbuf" "^1.7.3" + +"spdy@^4.0.2": + "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" + "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "debug" "^4.1.0" + "handle-thing" "^2.0.0" + "http-deceiver" "^1.2.7" + "select-hose" "^2.0.0" + "spdy-transport" "^3.0.0" + +"split-string@^3.0.1", "split-string@^3.0.2": + "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" + "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "extend-shallow" "^3.0.0" + +"sprintf-js@~1.0.2": + "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + "version" "1.0.3" + +"ssh2-streams@~0.4.10": + "integrity" "sha512-8pnlMjvnIZJvmTzUIIA5nT4jr2ZWNNVHwyXfMGdRJbug9TpI3kd99ffglgfSWqujVv/0gxwMsDn9j9RVst8yhQ==" + "resolved" "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.4.10.tgz" + "version" "0.4.10" + dependencies: + "asn1" "~0.2.0" + "bcrypt-pbkdf" "^1.0.2" + "streamsearch" "~0.1.2" + +"ssh2@^0.8.5": + "integrity" "sha512-GmoNPxWDMkVpMFa9LVVzQZHF6EW3WKmBwL+4/GeILf2hFmix5Isxm7Amamo8o7bHiU0tC+wXsGcUXOxp8ChPaw==" + "resolved" "https://registry.npmjs.org/ssh2/-/ssh2-0.8.9.tgz" + "version" "0.8.9" + dependencies: + "ssh2-streams" "~0.4.10" + +"sshpk@^1.7.0": + "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==" + "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz" + "version" "1.16.1" + dependencies: + "asn1" "~0.2.3" + "assert-plus" "^1.0.0" + "bcrypt-pbkdf" "^1.0.0" + "dashdash" "^1.12.0" + "ecc-jsbn" "~0.1.1" + "getpass" "^0.1.1" + "jsbn" "~0.1.0" + "safer-buffer" "^2.0.2" + "tweetnacl" "~0.14.0" + +"ssri@^6.0.1": + "integrity" "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==" + "resolved" "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz" + "version" "6.0.2" + dependencies: + "figgy-pudding" "^3.5.1" + +"static-extend@^0.1.1": + "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=" + "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" + "version" "0.1.2" + dependencies: + "define-property" "^0.2.5" + "object-copy" "^0.1.0" + +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", "statuses@~1.5.0": + "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + "version" "1.5.0" + +"stdout-stream@^1.4.0": + "integrity" "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==" + "resolved" "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz" + "version" "1.4.1" + dependencies: + "readable-stream" "^2.0.1" + +"stream-browserify@^2.0.1": + "integrity" "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==" + "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "inherits" "~2.0.1" + "readable-stream" "^2.0.2" + +"stream-each@^1.1.0": + "integrity" "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==" + "resolved" "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz" + "version" "1.2.3" + dependencies: + "end-of-stream" "^1.1.0" + "stream-shift" "^1.0.0" + +"stream-http@^2.7.2": + "integrity" "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==" + "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" + "version" "2.8.3" + dependencies: + "builtin-status-codes" "^3.0.0" + "inherits" "^2.0.1" + "readable-stream" "^2.3.6" + "to-arraybuffer" "^1.0.0" + "xtend" "^4.0.0" + +"stream-shift@^1.0.0": + "integrity" "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" + "version" "1.0.1" + +"streamsearch@~0.1.2": + "integrity" "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + "resolved" "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz" + "version" "0.1.2" + +"strict-uri-encode@^1.0.0": + "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" + "version" "1.1.0" + +"string_decoder@^1.0.0", "string_decoder@^1.1.1": + "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + "version" "1.3.0" + dependencies: + "safe-buffer" "~5.2.0" + +"string_decoder@~1.1.1": + "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" + "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "safe-buffer" "~5.1.0" + +"string-width@^1.0.1": + "integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" + "version" "1.0.2" + dependencies: + "code-point-at" "^1.0.0" + "is-fullwidth-code-point" "^1.0.0" + "strip-ansi" "^3.0.0" + +"string-width@^1.0.2 || 2 || 3 || 4": + "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + "version" "4.2.3" + dependencies: + "emoji-regex" "^8.0.0" + "is-fullwidth-code-point" "^3.0.0" + "strip-ansi" "^6.0.1" + +"string-width@^2.1.0": + "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^4.0.0" + +"string-width@^2.1.1": + "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^4.0.0" + +"string-width@^3.0.0", "string-width@^3.1.0": + "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" + "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + "version" "3.1.0" + dependencies: + "emoji-regex" "^7.0.1" + "is-fullwidth-code-point" "^2.0.0" + "strip-ansi" "^5.1.0" + +"strip-ansi@^3.0.0", "strip-ansi@^3.0.1": + "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + "version" "3.0.1" + dependencies: + "ansi-regex" "^2.0.0" + +"strip-ansi@^4.0.0": + "integrity" "sha1-qEeQIusaw2iocTibY1JixQXuNo8=" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "ansi-regex" "^3.0.0" + +"strip-ansi@^5.0.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^5.1.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^5.2.0": + "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + "version" "5.2.0" + dependencies: + "ansi-regex" "^4.1.0" + +"strip-ansi@^6.0.1": + "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" + "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + "version" "6.0.1" + dependencies: + "ansi-regex" "^5.0.1" + +"strip-bom@^2.0.0": + "integrity" "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=" + "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "is-utf8" "^0.2.0" + +"strip-eof@^1.0.0": + "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" + "version" "1.0.0" + +"strip-indent@^1.0.1": + "integrity" "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=" + "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "get-stdin" "^4.0.1" + +"strip-json-comments@~2.0.1": + "integrity" "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + "version" "2.0.1" + +"style-loader@^0.21.0": + "integrity" "sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==" + "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-0.21.0.tgz" + "version" "0.21.0" + dependencies: + "loader-utils" "^1.1.0" + "schema-utils" "^0.4.5" + +"supports-color@^2.0.0": + "integrity" "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" + "version" "2.0.0" + +"supports-color@^3.2.3": + "integrity" "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" + "version" "3.2.3" + dependencies: + "has-flag" "^1.0.0" + +"supports-color@^5.3.0", "supports-color@^5.4.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-color@^6.1.0": + "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" + "version" "6.1.0" + dependencies: + "has-flag" "^3.0.0" + +"svgo@^0.7.0": + "integrity" "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=" + "resolved" "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz" + "version" "0.7.2" + dependencies: + "coa" "~1.0.1" + "colors" "~1.1.2" + "csso" "~2.3.1" + "js-yaml" "~3.7.0" + "mkdirp" "~0.5.1" + "sax" "~1.2.1" + "whet.extend" "~0.9.9" + +"table@4.0.2": + "integrity" "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==" + "resolved" "https://registry.npmjs.org/table/-/table-4.0.2.tgz" + "version" "4.0.2" + dependencies: + "ajv" "^5.2.3" + "ajv-keywords" "^2.1.0" + "chalk" "^2.1.0" + "lodash" "^4.17.4" + "slice-ansi" "1.0.0" + "string-width" "^2.1.1" + +"tapable@^1.0.0", "tapable@^1.1.3": + "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + "version" "1.1.3" + +"tar@^2.0.0": + "integrity" "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==" + "resolved" "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz" + "version" "2.2.2" + dependencies: + "block-stream" "*" + "fstream" "^1.0.12" + "inherits" "2" + +"terser-webpack-plugin@^1.4.3": + "integrity" "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==" + "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz" + "version" "1.4.5" + dependencies: + "cacache" "^12.0.2" + "find-cache-dir" "^2.1.0" + "is-wsl" "^1.1.0" + "schema-utils" "^1.0.0" + "serialize-javascript" "^4.0.0" + "source-map" "^0.6.1" + "terser" "^4.1.2" + "webpack-sources" "^1.4.0" + "worker-farm" "^1.7.0" + +"terser@^4.1.2": + "integrity" "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==" + "resolved" "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz" + "version" "4.8.0" + dependencies: + "commander" "^2.20.0" + "source-map" "~0.6.1" + "source-map-support" "~0.5.12" + +"text-table@~0.2.0": + "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + "version" "0.2.0" + +"through@^2.3.6": + "integrity" "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" + "resolved" "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + "version" "2.3.8" + +"through2@^2.0.0": + "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" + "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + "version" "2.0.5" + dependencies: + "readable-stream" "~2.3.6" + "xtend" "~4.0.1" + +"thunky@^1.0.2": + "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + "version" "1.1.0" + +"timers-browserify@^2.0.4": + "integrity" "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==" + "resolved" "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" + "version" "2.0.12" + dependencies: + "setimmediate" "^1.0.4" + +"tmp@^0.0.33": + "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" + "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + "version" "0.0.33" + dependencies: + "os-tmpdir" "~1.0.2" + +"to-arraybuffer@^1.0.0": + "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" + "version" "1.0.1" + +"to-fast-properties@^1.0.3": + "integrity" "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz" + "version" "1.0.3" + +"to-fast-properties@^2.0.0": + "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"to-object-path@^0.3.0": + "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" + "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" + "version" "0.3.0" + dependencies: + "kind-of" "^3.0.2" + +"to-regex-range@^2.1.0": + "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" + "version" "2.1.1" + dependencies: + "is-number" "^3.0.0" + "repeat-string" "^1.6.1" + +"to-regex-range@^5.0.1": + "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" + "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + "version" "5.0.1" + dependencies: + "is-number" "^7.0.0" + +"to-regex@^3.0.1", "to-regex@^3.0.2": + "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" + "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" + "version" "3.0.2" + dependencies: + "define-property" "^2.0.2" + "extend-shallow" "^3.0.2" + "regex-not" "^1.0.2" + "safe-regex" "^1.1.0" + +"toidentifier@1.0.0": + "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" + "version" "1.0.0" + +"tough-cookie@~2.5.0": + "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" + "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" + "version" "2.5.0" + dependencies: + "psl" "^1.1.28" + "punycode" "^2.1.1" + +"trim-newlines@^1.0.0": + "integrity" "sha1-WIeWa7WCpFA6QetST301ARgVphM=" + "resolved" "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz" + "version" "1.0.0" + +"trim-right@^1.0.1": + "integrity" "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" + "resolved" "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz" + "version" "1.0.1" + +"true-case-path@^1.0.2": + "integrity" "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==" + "resolved" "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "glob" "^7.1.2" + +"tty-browserify@0.0.0": + "integrity" "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" + "version" "0.0.0" + +"tunnel-agent@^0.6.0": + "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=" + "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + "version" "0.6.0" + dependencies: + "safe-buffer" "^5.0.1" + +"tweetnacl@^0.14.3", "tweetnacl@~0.14.0": + "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" + "version" "0.14.5" + +"type-check@~0.3.2": + "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" + "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + "version" "0.3.2" + dependencies: + "prelude-ls" "~1.1.2" + +"type-is@~1.6.17", "type-is@~1.6.18": + "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" + "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + "version" "1.6.18" + dependencies: + "media-typer" "0.3.0" + "mime-types" "~2.1.24" + +"typedarray@^0.0.6": + "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + "version" "0.0.6" + +"union-value@^1.0.0": + "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" + "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + "version" "1.0.1" + dependencies: + "arr-union" "^3.1.0" + "get-value" "^2.0.6" + "is-extendable" "^0.1.1" + "set-value" "^2.0.1" + +"uniq@^1.0.1": + "integrity" "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + "resolved" "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz" + "version" "1.0.1" + +"uniqs@^2.0.0": + "integrity" "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + "resolved" "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" + "version" "2.0.0" + +"unique-filename@^1.1.1": + "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" + "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" + "version" "1.1.1" + dependencies: + "unique-slug" "^2.0.0" + +"unique-slug@^2.0.0": + "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" + "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" + "version" "2.0.2" + dependencies: + "imurmurhash" "^0.1.4" + +"unpipe@~1.0.0", "unpipe@1.0.0": + "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + "version" "1.0.0" + +"unset-value@^1.0.0": + "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" + "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" + "version" "1.0.0" + dependencies: + "has-value" "^0.3.1" + "isobject" "^3.0.0" + +"upath@^1.1.1": + "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + "version" "1.2.0" + +"uri-js@^4.2.2": + "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" + "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + "version" "4.4.1" + dependencies: + "punycode" "^2.1.0" + +"urix@^0.1.0": + "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + "version" "0.1.0" + +"url-parse@^1.4.3", "url-parse@^1.5.3": + "integrity" "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==" + "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz" + "version" "1.5.3" + dependencies: + "querystringify" "^2.1.1" + "requires-port" "^1.0.0" + +"url@^0.11.0": + "integrity" "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=" + "resolved" "https://registry.npmjs.org/url/-/url-0.11.0.tgz" + "version" "0.11.0" + dependencies: + "punycode" "1.3.2" + "querystring" "0.2.0" + +"use@^3.1.0": + "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" + "version" "3.1.1" + +"util-deprecate@^1.0.1", "util-deprecate@~1.0.1": + "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + "version" "1.0.2" + +"util@^0.11.0": + "integrity" "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==" + "resolved" "https://registry.npmjs.org/util/-/util-0.11.1.tgz" + "version" "0.11.1" + dependencies: + "inherits" "2.0.3" + +"util@0.10.3": + "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=" + "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" + "version" "0.10.3" + dependencies: + "inherits" "2.0.1" + +"utils-merge@1.0.1": + "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + "version" "1.0.1" + +"uuid@^3.3.2", "uuid@^3.4.0": + "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + "version" "3.4.0" + +"v8-compile-cache@^2.1.1": + "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + "version" "2.3.0" + +"validate-npm-package-license@^3.0.1": + "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" + "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + "version" "3.0.4" + dependencies: + "spdx-correct" "^3.0.0" + "spdx-expression-parse" "^3.0.0" + +"vary@~1.1.2": + "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + "version" "1.1.2" + +"vendors@^1.0.0": + "integrity" "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + "resolved" "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" + "version" "1.0.4" + +"verror@1.10.0": + "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=" + "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" + "version" "1.10.0" + dependencies: + "assert-plus" "^1.0.0" + "core-util-is" "1.0.2" + "extsprintf" "^1.2.0" + +"vm-browserify@^1.0.1": + "integrity" "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" + "resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" + "version" "1.1.2" + +"watchpack-chokidar2@^2.0.1": + "integrity" "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==" + "resolved" "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz" + "version" "2.0.1" + dependencies: + "chokidar" "^2.1.8" + +"watchpack@^1.7.4": + "integrity" "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==" + "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz" + "version" "1.7.5" + dependencies: + "graceful-fs" "^4.1.2" + "neo-async" "^2.5.0" + optionalDependencies: + "chokidar" "^3.4.1" + "watchpack-chokidar2" "^2.0.1" + +"wbuf@^1.1.0", "wbuf@^1.7.3": + "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" + "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + "version" "1.7.3" + dependencies: + "minimalistic-assert" "^1.0.0" + +"webpack-cli@^3.1.0": + "integrity" "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==" + "resolved" "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz" + "version" "3.3.12" + dependencies: + "chalk" "^2.4.2" + "cross-spawn" "^6.0.5" + "enhanced-resolve" "^4.1.1" + "findup-sync" "^3.0.0" + "global-modules" "^2.0.0" + "import-local" "^2.0.0" + "interpret" "^1.4.0" + "loader-utils" "^1.4.0" + "supports-color" "^6.1.0" + "v8-compile-cache" "^2.1.1" + "yargs" "^13.3.2" + +"webpack-dev-middleware@^3.7.2": + "integrity" "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==" + "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz" + "version" "3.7.3" + dependencies: + "memory-fs" "^0.4.1" + "mime" "^2.4.4" + "mkdirp" "^0.5.1" + "range-parser" "^1.2.1" + "webpack-log" "^2.0.0" + +"webpack-dev-server@^3.1.11": + "integrity" "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==" + "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz" + "version" "3.11.3" + dependencies: + "ansi-html-community" "0.0.8" + "bonjour" "^3.5.0" + "chokidar" "^2.1.8" + "compression" "^1.7.4" + "connect-history-api-fallback" "^1.6.0" + "debug" "^4.1.1" + "del" "^4.1.1" + "express" "^4.17.1" + "html-entities" "^1.3.1" + "http-proxy-middleware" "0.19.1" + "import-local" "^2.0.0" + "internal-ip" "^4.3.0" + "ip" "^1.1.5" + "is-absolute-url" "^3.0.3" + "killable" "^1.0.1" + "loglevel" "^1.6.8" + "opn" "^5.5.0" + "p-retry" "^3.0.1" + "portfinder" "^1.0.26" + "schema-utils" "^1.0.0" + "selfsigned" "^1.10.8" + "semver" "^6.3.0" + "serve-index" "^1.9.1" + "sockjs" "^0.3.21" + "sockjs-client" "^1.5.0" + "spdy" "^4.0.2" + "strip-ansi" "^3.0.1" + "supports-color" "^6.1.0" + "url" "^0.11.0" + "webpack-dev-middleware" "^3.7.2" + "webpack-log" "^2.0.0" + "ws" "^6.2.1" + "yargs" "^13.3.2" + +"webpack-log@^2.0.0": + "integrity" "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==" + "resolved" "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" + "version" "2.0.0" + dependencies: + "ansi-colors" "^3.0.0" + "uuid" "^3.3.2" + +"webpack-sources@^1.1.0", "webpack-sources@^1.4.0", "webpack-sources@^1.4.1": + "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" + "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + "version" "1.4.3" + dependencies: + "source-list-map" "^2.0.0" + "source-map" "~0.6.1" + +"webpack@^3.0.0 || ^4.0.0", "webpack@^4.0.0", "webpack@^4.0.0 || ^5.0.0", "webpack@^4.19.1", "webpack@>=2.0.0 <5.0.0", "webpack@2 || 3 || 4", "webpack@4.x.x": + "integrity" "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==" + "resolved" "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz" + "version" "4.46.0" + dependencies: + "@webassemblyjs/ast" "1.9.0" + "@webassemblyjs/helper-module-context" "1.9.0" + "@webassemblyjs/wasm-edit" "1.9.0" + "@webassemblyjs/wasm-parser" "1.9.0" + "acorn" "^6.4.1" + "ajv" "^6.10.2" + "ajv-keywords" "^3.4.1" + "chrome-trace-event" "^1.0.2" + "enhanced-resolve" "^4.5.0" + "eslint-scope" "^4.0.3" + "json-parse-better-errors" "^1.0.2" + "loader-runner" "^2.4.0" + "loader-utils" "^1.2.3" + "memory-fs" "^0.4.1" + "micromatch" "^3.1.10" + "mkdirp" "^0.5.3" + "neo-async" "^2.6.1" + "node-libs-browser" "^2.2.1" + "schema-utils" "^1.0.0" + "tapable" "^1.1.3" + "terser-webpack-plugin" "^1.4.3" + "watchpack" "^1.7.4" + "webpack-sources" "^1.4.1" + +"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": + "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" + "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + "version" "0.7.4" + dependencies: + "http-parser-js" ">=0.5.1" + "safe-buffer" ">=5.1.0" + "websocket-extensions" ">=0.1.1" + +"websocket-extensions@>=0.1.1": + "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + "version" "0.1.4" + +"whet.extend@~0.9.9": + "integrity" "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=" + "resolved" "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz" + "version" "0.9.9" + +"which-module@^2.0.0": + "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" + "version" "2.0.0" + +"which@^1.2.14", "which@^1.2.9", "which@^1.3.1", "which@1": + "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" + "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + "version" "1.3.1" + dependencies: + "isexe" "^2.0.0" + +"wide-align@^1.1.0": + "integrity" "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==" + "resolved" "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" + "version" "1.1.5" + dependencies: + "string-width" "^1.0.2 || 2 || 3 || 4" + +"word-wrap@~1.2.3": + "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + "version" "1.2.3" + +"worker-farm@^1.7.0": + "integrity" "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==" + "resolved" "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz" + "version" "1.7.0" + dependencies: + "errno" "~0.1.7" + +"wrap-ansi@^5.1.0": + "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==" + "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "ansi-styles" "^3.2.0" + "string-width" "^3.0.0" + "strip-ansi" "^5.0.0" + +"wrappy@1": + "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + "version" "1.0.2" + +"write@^0.2.1": + "integrity" "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=" + "resolved" "https://registry.npmjs.org/write/-/write-0.2.1.tgz" + "version" "0.2.1" + dependencies: + "mkdirp" "^0.5.1" + +"ws@^6.2.1": + "integrity" "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==" + "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" + "version" "6.2.2" + dependencies: + "async-limiter" "~1.0.0" + +"ws@^7.5.5": + "integrity" "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==" + "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz" + "version" "7.5.6" + +"xtend@^4.0.0", "xtend@~4.0.1": + "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + "version" "4.0.2" + +"y18n@^4.0.0": + "integrity" "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + "version" "4.0.3" + +"yallist@^2.1.2": + "integrity" "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" + "version" "2.1.2" + +"yallist@^3.0.2": + "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + "version" "3.1.1" + +"yargs-parser@^13.1.2": + "integrity" "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==" + "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" + "version" "13.1.2" + dependencies: + "camelcase" "^5.0.0" + "decamelize" "^1.2.0" + +"yargs@^13.3.2": + "integrity" "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==" + "resolved" "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" + "version" "13.3.2" + dependencies: + "cliui" "^5.0.0" + "find-up" "^3.0.0" + "get-caller-file" "^2.0.1" + "require-directory" "^2.1.1" + "require-main-filename" "^2.0.0" + "set-blocking" "^2.0.0" + "string-width" "^3.0.0" + "which-module" "^2.0.0" + "y18n" "^4.0.0" + "yargs-parser" "^13.1.2" From 757d0cef7698cc429d34548803606c375de36920 Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Thu, 2 Dec 2021 05:49:01 +0900 Subject: [PATCH 116/145] fix html files --- javascript/javascript-basic-local-caching/chat.html | 2 +- javascript/javascript-basic-local-caching/index.html | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/javascript/javascript-basic-local-caching/chat.html b/javascript/javascript-basic-local-caching/chat.html index 01169d0b..00977a48 100644 --- a/javascript/javascript-basic-local-caching/chat.html +++ b/javascript/javascript-basic-local-caching/chat.html @@ -12,7 +12,7 @@ rel='stylesheet' type='text/css'> - Basic Sample with SyncManager | Sendbird + Basic Sample with Local Caching | Sendbird diff --git a/javascript/javascript-basic-local-caching/index.html b/javascript/javascript-basic-local-caching/index.html index e5745b1e..b9c984b8 100644 --- a/javascript/javascript-basic-local-caching/index.html +++ b/javascript/javascript-basic-local-caching/index.html @@ -15,7 +15,7 @@ - Basic Sample with SyncManager | Sendbird + Basic Sample with Local Caching | Sendbird @@ -29,7 +29,7 @@ Sendbird
    - Web Basic Sample with SyncManager + Web Basic Sample with Local Caching
    From 607a00be5b0231444503f03c2cd22ba713e1621c Mon Sep 17 00:00:00 2001 From: Tes Cha Date: Fri, 3 Dec 2021 16:23:51 +0900 Subject: [PATCH 117/145] clear project --- .gitignore | 525 +- .../.eslintrc.js | 2 +- .../src/js/components/ChatBody.js | 24 +- .../src/js/components/ChatMain.js | 6 +- .../javascript-basic-local-caching/yarn.lock | 6889 ----------------- 5 files changed, 528 insertions(+), 6918 deletions(-) delete mode 100644 javascript/javascript-basic-local-caching/yarn.lock diff --git a/.gitignore b/.gitignore index 7fbb6e5c..5e5788ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,516 @@ -# Created by .ignore support plugin (hsz.mobi) -web-widget/node_modules -package-lock.json + +# Created by https://www.toptal.com/developers/gitignore/api/node,jetbrains+all,visualstudiocode,react,reactnative +# Edit at https://www.toptal.com/developers/gitignore?templates=node,jetbrains+all,visualstudiocode,react,reactnative + +### JetBrains+all ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### JetBrains+all Patch ### +# Ignores the whole .idea folder and all .iml files +# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360 + +.idea/ + +# Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023 + +*.iml +modules.xml +.idea/misc.xml +*.ipr + +# Sonarlint plugin +.idea/sonarlint + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test +.env.production + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +### Node Patch ### +# Serverless Webpack directories +.webpack/ + +# Optional stylelint cache +.stylelintcache + +# SvelteKit build / generate output +.svelte-kit + +### react ### +.DS_* +**/*.backup.* +**/*.back.* + node_modules -.idea -web-basic-sample/dist -web-basic-sample-syncmanager/dist -web-live-chat/dist -npm-debug.log -web-widget/dist + +*.sublime* + +psd +thumb +sketch + +### ReactNative ### +# React Native Stack Base + +.expo +__generated__ + +### ReactNative.Android Stack ### +# Built application files +*.apk +*.aar +*.ap_ +*.aab + +# Files for the ART/Dalvik VM +*.dex + +# Java class files +*.class + +# Generated files +bin/ +gen/ +# Uncomment the following line in case you need and you don't have the release build type files in your app +# release/ + +# Gradle files +.gradle/ +build/ + +# Local configuration file (sdk path, etc) +local.properties + +# Proguard folder generated by Eclipse +proguard/ + +# Log Files + +# Android Studio Navigation editor temp files +.navigation/ + +# Android Studio captures folder +captures/ + +# IntelliJ +.idea/workspace.xml +.idea/tasks.xml +.idea/gradle.xml +.idea/assetWizardSettings.xml +.idea/dictionaries +.idea/libraries +.idea/jarRepositories.xml +# Android Studio 3 in .gitignore file. +.idea/caches +.idea/modules.xml +# Comment next line if keeping position of elements in Navigation Editor is relevant for you +.idea/navEditor.xml + +# Keystore files +# Uncomment the following lines if you do not want to check your keystore files in. +#*.jks +#*.keystore + +# External native build folder generated in Android Studio 2.2 and later +.externalNativeBuild +.cxx/ + +# Google Services (e.g. APIs or Firebase) +# google-services.json + +# Freeline +freeline.py +freeline/ +freeline_project_description.json + +# fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/test_output +fastlane/readme.md + +# Version control +vcs.xml + +# lint +lint/intermediates/ +lint/generated/ +lint/outputs/ +lint/tmp/ +# lint/reports/ + +# Android Profiling +*.hprof + +### ReactNative.Buck Stack ### +buck-out/ +.buckconfig.local +.buckd/ +.buckversion +.fakebuckversion + +### ReactNative.Gradle Stack ### +.gradle + +# Ignore Gradle GUI config +gradle-app.setting + +# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) +!gradle-wrapper.jar + +# Cache of project +.gradletasknamecache + +# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898 +# gradle/wrapper/gradle-wrapper.properties + +### ReactNative.Linux Stack ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### ReactNative.Node Stack ### +# Logs + +# Diagnostic reports (https://nodejs.org/api/report.html) + +# Runtime data + +# Directory for instrumented libs generated by jscoverage/JSCover + +# Coverage directory used by tools like istanbul + +# nyc test coverage + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) + +# Bower dependency directory (https://bower.io/) + +# node-waf configuration + +# Compiled binary addons (https://nodejs.org/api/addons.html) + +# Dependency directories + +# Snowpack dependency directory (https://snowpack.dev/) + +# TypeScript cache + +# Optional npm cache directory + +# Optional eslint cache + +# Microbundle cache + +# Optional REPL history + +# Output of 'npm pack' + +# Yarn Integrity file + +# dotenv environment variables file + +# parcel-bundler cache (https://parceljs.org/) + +# Next.js build output + +# Nuxt.js build / generate output + +# Gatsby files +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output + +# Serverless directories + +# FuseBox cache + +# DynamoDB Local files + +# TernJS port file + +# Stores VSCode versions used for testing VSCode extensions + +# yarn v2 + +### ReactNative.Xcode Stack ### +# Xcode +# +# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore + +## User settings +xcuserdata/ + +## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) +*.xcscmblueprint +*.xccheckout + +## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) +DerivedData/ +*.moved-aside +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 + +## Gcc Patch +/*.gcno + +### ReactNative.macOS Stack ### +# General +.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +*.code-workspace + +# Local History for Visual Studio Code +.history/ + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +# Support for Project snippet scope +!.vscode/*.code-snippets + +# End of https://www.toptal.com/developers/gitignore/api/node,jetbrains+all,visualstudiocode,react,reactnative + package-lock.json -Pods/ -Podfile.lock -.env \ No newline at end of file +yarn.lock diff --git a/javascript/javascript-basic-local-caching/.eslintrc.js b/javascript/javascript-basic-local-caching/.eslintrc.js index 600ee67a..0211a4b2 100644 --- a/javascript/javascript-basic-local-caching/.eslintrc.js +++ b/javascript/javascript-basic-local-caching/.eslintrc.js @@ -10,7 +10,7 @@ module.exports = { sourceType: 'module' }, rules: { - 'linebreak-style': ['error', 'windows'], + 'linebreak-style': ['error', 'unix'], quotes: ['warn', 'single'], semi: ['warn', 'always'], 'no-console': 1, diff --git a/javascript/javascript-basic-local-caching/src/js/components/ChatBody.js b/javascript/javascript-basic-local-caching/src/js/components/ChatBody.js index 903d5e08..c711ea99 100644 --- a/javascript/javascript-basic-local-caching/src/js/components/ChatBody.js +++ b/javascript/javascript-basic-local-caching/src/js/components/ChatBody.js @@ -34,26 +34,17 @@ class ChatBody { this.collection.setMessageCollectionHandler({ onMessagesAdded: (context, channel, messages) => { - console.log('onMessagesAdded', { messages }); this._mergeMessagesOnInsert(messages); }, onMessagesUpdated: (context, channel, messages) => { - console.log('onMessagesUpdated', { messages }); this._updateMessages(messages); }, onMessagesDeleted: (context, channel, messages) => { - console.log('onMessagesDeleted', { messages }); this._removeMessages(messages); }, - onChannelUpdated: (context, channel) => { - console.log('onChannelUpdated'); - }, - onChannelDeleted: (context, channel) => { - console.log('onChannelDeleted'); - }, - onHugeGapDetected: () => { - console.log('onHugeGapDetected'); - } + onChannelUpdated: (context, channel) => {}, + onChannelDeleted: (context, channel) => {}, + onHugeGapDetected: () => {} }); this.element.addEventListener('scroll', () => { @@ -152,17 +143,22 @@ class ChatBody { } } + loadPreviousMessages(callback) { + this.collection.loadPrevious().then(messages => { + this._mergeMessagesOnInsert(messages); + callback(); + }); + } + loadInitialMessages(callback) { const action = SendBirdAction.getInstance(); const sb = action.sb; this.collection .initialize(sb.MessageCollection.MessageCollectionInitPolicy.CACHE_AND_REPLACE_BY_API, new Date().getTime()) .onCacheResult((error, messages) => { - console.log('onCacheResult'); this._mergeMessagesOnInsert(messages); }) .onApiResult((error, messages) => { - console.log('onApiResult'); this.element.innerHTML = ''; this._mergeMessagesOnInsert(messages); callback(); diff --git a/javascript/javascript-basic-local-caching/src/js/components/ChatMain.js b/javascript/javascript-basic-local-caching/src/js/components/ChatMain.js index 0f8f63f6..8d323d98 100644 --- a/javascript/javascript-basic-local-caching/src/js/components/ChatMain.js +++ b/javascript/javascript-basic-local-caching/src/js/components/ChatMain.js @@ -48,8 +48,10 @@ class ChatMain { loadInitialMessages() { const sendbirdAction = SendBirdAction.getInstance(); this.body.loadInitialMessages(() => { - sendbirdAction.markAsRead(this.channel); - this.body.scrollToBottom(); + this.body.loadPreviousMessages(() => { + sendbirdAction.markAsRead(this.channel); + this.body.scrollToBottom(); + }); }); } } diff --git a/javascript/javascript-basic-local-caching/yarn.lock b/javascript/javascript-basic-local-caching/yarn.lock deleted file mode 100644 index ae6ef0ae..00000000 --- a/javascript/javascript-basic-local-caching/yarn.lock +++ /dev/null @@ -1,6889 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@7.0.0-beta.44": - "integrity" "sha512-cuAuTTIQ9RqcFRJ/Y8PvTh+paepNcaGxwQwjIDRWPXmzzyAeCO4KqS9ikMvq0MCbRk6GlYKwfzStrcP3/jSL8g==" - "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/highlight" "7.0.0-beta.44" - -"@babel/generator@7.0.0-beta.44": - "integrity" "sha512-5xVb7hlhjGcdkKpMXgicAVgx8syK5VJz193k0i/0sLP6DzE6lRrU1K3B/rFefgdo9LPGMAOOOAWW4jycj07ShQ==" - "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/types" "7.0.0-beta.44" - "jsesc" "^2.5.1" - "lodash" "^4.2.0" - "source-map" "^0.5.0" - "trim-right" "^1.0.1" - -"@babel/helper-function-name@7.0.0-beta.44": - "integrity" "sha512-MHRG2qZMKMFaBavX0LWpfZ2e+hLloT++N7rfM3DYOMUOGCD8cVjqZpwiL8a0bOX3IYcQev1ruciT0gdFFRTxzg==" - "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/helper-get-function-arity" "7.0.0-beta.44" - "@babel/template" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - -"@babel/helper-get-function-arity@7.0.0-beta.44": - "integrity" "sha512-w0YjWVwrM2HwP6/H3sEgrSQdkCaxppqFeJtAnB23pRiJB5E/O9Yp7JAAeWBl+gGEgmBFinnTyOv2RN7rcSmMiw==" - "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/types" "7.0.0-beta.44" - -"@babel/helper-split-export-declaration@7.0.0-beta.44": - "integrity" "sha512-aQ7QowtkgKKzPGf0j6u77kBMdUFVBKNHw2p/3HX/POt5/oz8ec5cs0GwlgM8Hz7ui5EwJnzyfRmkNF1Nx1N7aA==" - "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/types" "7.0.0-beta.44" - -"@babel/highlight@7.0.0-beta.44": - "integrity" "sha512-Il19yJvy7vMFm8AVAh6OZzaFoAd0hbkeMZiX3P5HGD+z7dyI7RzndHB0dg6Urh/VAFfHtpOIzDUSxmY6coyZWQ==" - "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "chalk" "^2.0.0" - "esutils" "^2.0.2" - "js-tokens" "^3.0.0" - -"@babel/template@7.0.0-beta.44": - "integrity" "sha512-w750Sloq0UNifLx1rUqwfbnC6uSUk0mfwwgGRfdLiaUzfAOiH0tHJE6ILQIUi3KYkjiCDTskoIsnfqZvWLBDng==" - "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/code-frame" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - "babylon" "7.0.0-beta.44" - "lodash" "^4.2.0" - -"@babel/traverse@7.0.0-beta.44": - "integrity" "sha512-UHuDz8ukQkJCDASKHf+oDt3FVUzFd+QYfuBIsiNu/4+/ix6pP/C+uQZJ6K1oEfbCMv/IKWbgDEh7fcsnIE5AtA==" - "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "@babel/code-frame" "7.0.0-beta.44" - "@babel/generator" "7.0.0-beta.44" - "@babel/helper-function-name" "7.0.0-beta.44" - "@babel/helper-split-export-declaration" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - "babylon" "7.0.0-beta.44" - "debug" "^3.1.0" - "globals" "^11.1.0" - "invariant" "^2.2.0" - "lodash" "^4.2.0" - -"@babel/types@7.0.0-beta.44": - "integrity" "sha512-5eTV4WRmqbaFM3v9gHAIljEQJU4Ssc6fxL61JN+Oe2ga/BwyjzjamwkCVVAQjHGuAX8i0BWo42dshL8eO5KfLQ==" - "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - dependencies: - "esutils" "^2.0.2" - "lodash" "^4.2.0" - "to-fast-properties" "^2.0.0" - -"@types/glob@^7.1.1": - "integrity" "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==" - "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" - "version" "7.2.0" - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/minimatch@*": - "integrity" "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" - "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" - "version" "3.0.5" - -"@types/node@*": - "integrity" "sha512-KB0sixD67CeecHC33MYn+eYARkqTheIRNuu97y2XMjR7Wu3XibO1vaY6VBV6O/a89SPI81cEUIYT87UqUWlZNw==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-16.11.11.tgz" - "version" "16.11.11" - -"@webassemblyjs/ast@1.9.0": - "integrity" "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - "integrity" "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz" - "version" "1.9.0" - -"@webassemblyjs/helper-api-error@1.9.0": - "integrity" "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz" - "version" "1.9.0" - -"@webassemblyjs/helper-buffer@1.9.0": - "integrity" "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz" - "version" "1.9.0" - -"@webassemblyjs/helper-code-frame@1.9.0": - "integrity" "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - "integrity" "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz" - "version" "1.9.0" - -"@webassemblyjs/helper-module-context@1.9.0": - "integrity" "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - "integrity" "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz" - "version" "1.9.0" - -"@webassemblyjs/helper-wasm-section@1.9.0": - "integrity" "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - "integrity" "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.9.0": - "integrity" "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.9.0": - "integrity" "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz" - "version" "1.9.0" - -"@webassemblyjs/wasm-edit@1.9.0": - "integrity" "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - "integrity" "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - "integrity" "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - "integrity" "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - "integrity" "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/wast-printer@1.9.0": - "integrity" "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz" - "version" "1.9.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - "version" "1.2.0" - -"@xtuc/long@4.2.2": - "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - "version" "4.2.2" - -"abbrev@1": - "integrity" "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" - "resolved" "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" - "version" "1.1.1" - -"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7": - "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" - "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" - "version" "1.3.7" - dependencies: - "mime-types" "~2.1.24" - "negotiator" "0.6.2" - -"acorn-jsx@^3.0.0": - "integrity" "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=" - "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "acorn" "^3.0.4" - -"acorn@^3.0.4": - "integrity" "sha1-ReN/s56No/JbruP/U2niu18iAXo=" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" - "version" "3.3.0" - -"acorn@^5.5.0": - "integrity" "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz" - "version" "5.7.4" - -"acorn@^6.4.1": - "integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" - "version" "6.4.2" - -"agentkeepalive@4.1.4": - "integrity" "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==" - "resolved" "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz" - "version" "4.1.4" - dependencies: - "debug" "^4.1.0" - "depd" "^1.1.2" - "humanize-ms" "^1.2.1" - -"ajv-errors@^1.0.0": - "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" - "resolved" "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" - "version" "1.0.1" - -"ajv-keywords@^2.1.0": - "integrity" "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz" - "version" "2.1.1" - -"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1": - "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - "version" "3.5.2" - -"ajv@^5.0.0", "ajv@^5.2.3": - "integrity" "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz" - "version" "5.5.2" - dependencies: - "co" "^4.6.0" - "fast-deep-equal" "^1.0.0" - "fast-json-stable-stringify" "^2.0.0" - "json-schema-traverse" "^0.3.0" - -"ajv@^5.3.0": - "integrity" "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz" - "version" "5.5.2" - dependencies: - "co" "^4.6.0" - "fast-deep-equal" "^1.0.0" - "fast-json-stable-stringify" "^2.0.0" - "json-schema-traverse" "^0.3.0" - -"ajv@^6.1.0", "ajv@^6.10.2", "ajv@^6.12.3", "ajv@^6.9.1", "ajv@>=5.0.0": - "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - "version" "6.12.6" - dependencies: - "fast-deep-equal" "^3.1.1" - "fast-json-stable-stringify" "^2.0.0" - "json-schema-traverse" "^0.4.1" - "uri-js" "^4.2.2" - -"alphanum-sort@^1.0.1", "alphanum-sort@^1.0.2": - "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" - "resolved" "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" - "version" "1.0.2" - -"amdefine@>=0.0.4": - "integrity" "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" - "resolved" "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz" - "version" "1.0.1" - -"ansi-colors@^3.0.0": - "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" - "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz" - "version" "3.2.4" - -"ansi-escapes@^3.0.0": - "integrity" "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" - "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz" - "version" "3.2.0" - -"ansi-html-community@0.0.8": - "integrity" "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" - "resolved" "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" - "version" "0.0.8" - -"ansi-regex@^2.0.0": - "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" - "version" "2.1.1" - -"ansi-regex@^3.0.0": - "integrity" "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz" - "version" "3.0.0" - -"ansi-regex@^4.1.0": - "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" - "version" "4.1.0" - -"ansi-regex@^5.0.1": - "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - "version" "5.0.1" - -"ansi-styles@^2.2.1": - "integrity" "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" - "version" "2.2.1" - -"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": - "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.0" - -"anymatch@^2.0.0": - "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "micromatch" "^3.1.4" - "normalize-path" "^2.1.1" - -"anymatch@~3.1.2": - "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "normalize-path" "^3.0.0" - "picomatch" "^2.0.4" - -"aproba@^1.0.3", "aproba@^1.1.1": - "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" - "version" "1.2.0" - -"are-we-there-yet@~1.1.2": - "integrity" "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==" - "resolved" "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz" - "version" "1.1.7" - dependencies: - "delegates" "^1.0.0" - "readable-stream" "^2.0.6" - -"argparse@^1.0.7": - "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "sprintf-js" "~1.0.2" - -"arr-diff@^4.0.0": - "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" - "version" "4.0.0" - -"arr-flatten@^1.1.0": - "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" - "version" "1.1.0" - -"arr-union@^3.1.0": - "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" - "version" "3.1.0" - -"array-find-index@^1.0.1": - "integrity" "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=" - "resolved" "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz" - "version" "1.0.2" - -"array-flatten@^2.1.0": - "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - "version" "2.1.2" - -"array-flatten@1.1.1": - "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - "version" "1.1.1" - -"array-union@^1.0.1": - "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=" - "resolved" "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "array-uniq" "^1.0.1" - -"array-uniq@^1.0.1": - "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - "resolved" "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" - "version" "1.0.3" - -"array-unique@^0.3.2": - "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" - "version" "0.3.2" - -"asn1.js@^5.2.0": - "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==" - "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" - "version" "5.4.1" - dependencies: - "bn.js" "^4.0.0" - "inherits" "^2.0.1" - "minimalistic-assert" "^1.0.0" - "safer-buffer" "^2.1.0" - -"asn1@~0.2.0", "asn1@~0.2.3": - "integrity" "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==" - "resolved" "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz" - "version" "0.2.6" - dependencies: - "safer-buffer" "~2.1.0" - -"assert-plus@^1.0.0", "assert-plus@1.0.0": - "integrity" "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" - "resolved" "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" - "version" "1.0.0" - -"assert@^1.1.1": - "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==" - "resolved" "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz" - "version" "1.5.0" - dependencies: - "object-assign" "^4.1.1" - "util" "0.10.3" - -"assign-symbols@^1.0.0": - "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" - "version" "1.0.0" - -"async-each@^1.0.1": - "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" - "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" - "version" "1.0.3" - -"async-foreach@^0.1.3": - "integrity" "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=" - "resolved" "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz" - "version" "0.1.3" - -"async-limiter@~1.0.0": - "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" - "version" "1.0.1" - -"async@^2.4.1", "async@^2.6.2": - "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" - "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" - "version" "2.6.3" - dependencies: - "lodash" "^4.17.14" - -"asynckit@^0.4.0": - "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - "version" "0.4.0" - -"atob@^2.1.2": - "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - "version" "2.1.2" - -"autoprefixer@^6.3.1": - "integrity" "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=" - "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz" - "version" "6.7.7" - dependencies: - "browserslist" "^1.7.6" - "caniuse-db" "^1.0.30000634" - "normalize-range" "^0.1.2" - "num2fraction" "^1.2.2" - "postcss" "^5.2.16" - "postcss-value-parser" "^3.2.3" - -"aws-sign2@~0.7.0": - "integrity" "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" - "resolved" "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz" - "version" "0.7.0" - -"aws4@^1.8.0": - "integrity" "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" - "resolved" "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz" - "version" "1.11.0" - -"axios@^0.21.4": - "integrity" "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==" - "resolved" "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz" - "version" "0.21.4" - dependencies: - "follow-redirects" "^1.14.0" - -"babel-code-frame@^6.22.0", "babel-code-frame@^6.26.0": - "integrity" "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=" - "resolved" "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "chalk" "^1.1.3" - "esutils" "^2.0.2" - "js-tokens" "^3.0.2" - -"babel-core@^6.26.0", "babel-core@6": - "integrity" "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==" - "resolved" "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz" - "version" "6.26.3" - dependencies: - "babel-code-frame" "^6.26.0" - "babel-generator" "^6.26.0" - "babel-helpers" "^6.24.1" - "babel-messages" "^6.23.0" - "babel-register" "^6.26.0" - "babel-runtime" "^6.26.0" - "babel-template" "^6.26.0" - "babel-traverse" "^6.26.0" - "babel-types" "^6.26.0" - "babylon" "^6.18.0" - "convert-source-map" "^1.5.1" - "debug" "^2.6.9" - "json5" "^0.5.1" - "lodash" "^4.17.4" - "minimatch" "^3.0.4" - "path-is-absolute" "^1.0.1" - "private" "^0.1.8" - "slash" "^1.0.0" - "source-map" "^0.5.7" - -"babel-eslint@^8.2.3": - "integrity" "sha512-aCdHjhzcILdP8c9lej7hvXKvQieyRt20SF102SIGyY4cUIiw6UaAtK4j2o3dXX74jEmy0TJ0CEhv4fTIM3SzcA==" - "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.2.6.tgz" - "version" "8.2.6" - dependencies: - "@babel/code-frame" "7.0.0-beta.44" - "@babel/traverse" "7.0.0-beta.44" - "@babel/types" "7.0.0-beta.44" - "babylon" "7.0.0-beta.44" - "eslint-scope" "3.7.1" - "eslint-visitor-keys" "^1.0.0" - -"babel-generator@^6.26.0": - "integrity" "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==" - "resolved" "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz" - "version" "6.26.1" - dependencies: - "babel-messages" "^6.23.0" - "babel-runtime" "^6.26.0" - "babel-types" "^6.26.0" - "detect-indent" "^4.0.0" - "jsesc" "^1.3.0" - "lodash" "^4.17.4" - "source-map" "^0.5.7" - "trim-right" "^1.0.1" - -"babel-helper-builder-binary-assignment-operator-visitor@^6.24.1": - "integrity" "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=" - "resolved" "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-explode-assignable-expression" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-helper-call-delegate@^6.24.1": - "integrity" "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=" - "resolved" "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-hoist-variables" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-helper-define-map@^6.24.1": - "integrity" "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=" - "resolved" "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-helper-function-name" "^6.24.1" - "babel-runtime" "^6.26.0" - "babel-types" "^6.26.0" - "lodash" "^4.17.4" - -"babel-helper-explode-assignable-expression@^6.24.1": - "integrity" "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=" - "resolved" "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-helper-function-name@^6.24.1": - "integrity" "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=" - "resolved" "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-get-function-arity" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-helper-get-function-arity@^6.24.1": - "integrity" "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=" - "resolved" "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-helper-hoist-variables@^6.24.1": - "integrity" "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=" - "resolved" "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-helper-optimise-call-expression@^6.24.1": - "integrity" "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=" - "resolved" "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-helper-regex@^6.24.1": - "integrity" "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=" - "resolved" "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-runtime" "^6.26.0" - "babel-types" "^6.26.0" - "lodash" "^4.17.4" - -"babel-helper-remap-async-to-generator@^6.24.1": - "integrity" "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=" - "resolved" "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-function-name" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-helper-replace-supers@^6.24.1": - "integrity" "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=" - "resolved" "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-optimise-call-expression" "^6.24.1" - "babel-messages" "^6.23.0" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-helpers@^6.24.1": - "integrity" "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=" - "resolved" "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - -"babel-loader@^7.1.4": - "integrity" "sha512-iCHfbieL5d1LfOQeeVJEUyD9rTwBcP/fcEbRCfempxTDuqrKpu0AZjLAQHEQa3Yqyj9ORKe2iHfoj4rHLf7xpw==" - "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-7.1.5.tgz" - "version" "7.1.5" - dependencies: - "find-cache-dir" "^1.0.0" - "loader-utils" "^1.0.2" - "mkdirp" "^0.5.1" - -"babel-messages@^6.23.0": - "integrity" "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=" - "resolved" "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" - "version" "6.23.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-check-es2015-constants@^6.22.0": - "integrity" "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=" - "resolved" "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz" - "version" "6.22.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-syntax-async-functions@^6.8.0": - "integrity" "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=" - "resolved" "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz" - "version" "6.13.0" - -"babel-plugin-syntax-exponentiation-operator@^6.8.0": - "integrity" "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=" - "resolved" "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz" - "version" "6.13.0" - -"babel-plugin-syntax-trailing-function-commas@^6.22.0": - "integrity" "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=" - "resolved" "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz" - "version" "6.22.0" - -"babel-plugin-transform-async-to-generator@^6.22.0": - "integrity" "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-remap-async-to-generator" "^6.24.1" - "babel-plugin-syntax-async-functions" "^6.8.0" - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-arrow-functions@^6.22.0": - "integrity" "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz" - "version" "6.22.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-block-scoped-functions@^6.22.0": - "integrity" "sha1-u8UbSflk1wy42OC5ToICRs46YUE=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz" - "version" "6.22.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-block-scoping@^6.23.0": - "integrity" "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-runtime" "^6.26.0" - "babel-template" "^6.26.0" - "babel-traverse" "^6.26.0" - "babel-types" "^6.26.0" - "lodash" "^4.17.4" - -"babel-plugin-transform-es2015-classes@^6.23.0": - "integrity" "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-define-map" "^6.24.1" - "babel-helper-function-name" "^6.24.1" - "babel-helper-optimise-call-expression" "^6.24.1" - "babel-helper-replace-supers" "^6.24.1" - "babel-messages" "^6.23.0" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-plugin-transform-es2015-computed-properties@^6.22.0": - "integrity" "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - -"babel-plugin-transform-es2015-destructuring@^6.23.0": - "integrity" "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz" - "version" "6.23.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-duplicate-keys@^6.22.0": - "integrity" "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-plugin-transform-es2015-for-of@^6.23.0": - "integrity" "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz" - "version" "6.23.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-function-name@^6.22.0": - "integrity" "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-function-name" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-plugin-transform-es2015-literals@^6.22.0": - "integrity" "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz" - "version" "6.22.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-modules-amd@^6.22.0", "babel-plugin-transform-es2015-modules-amd@^6.24.1": - "integrity" "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-plugin-transform-es2015-modules-commonjs" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - -"babel-plugin-transform-es2015-modules-commonjs@^6.23.0", "babel-plugin-transform-es2015-modules-commonjs@^6.24.1": - "integrity" "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz" - "version" "6.26.2" - dependencies: - "babel-plugin-transform-strict-mode" "^6.24.1" - "babel-runtime" "^6.26.0" - "babel-template" "^6.26.0" - "babel-types" "^6.26.0" - -"babel-plugin-transform-es2015-modules-systemjs@^6.23.0": - "integrity" "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-hoist-variables" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - -"babel-plugin-transform-es2015-modules-umd@^6.23.0": - "integrity" "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-plugin-transform-es2015-modules-amd" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - -"babel-plugin-transform-es2015-object-super@^6.22.0": - "integrity" "sha1-JM72muIcuDp/hgPa0CH1cusnj40=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-replace-supers" "^6.24.1" - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-parameters@^6.23.0": - "integrity" "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-call-delegate" "^6.24.1" - "babel-helper-get-function-arity" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-template" "^6.24.1" - "babel-traverse" "^6.24.1" - "babel-types" "^6.24.1" - -"babel-plugin-transform-es2015-shorthand-properties@^6.22.0": - "integrity" "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-plugin-transform-es2015-spread@^6.22.0": - "integrity" "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz" - "version" "6.22.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-sticky-regex@^6.22.0": - "integrity" "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-regex" "^6.24.1" - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-plugin-transform-es2015-template-literals@^6.22.0": - "integrity" "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz" - "version" "6.22.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-typeof-symbol@^6.23.0": - "integrity" "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz" - "version" "6.23.0" - dependencies: - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-es2015-unicode-regex@^6.22.0": - "integrity" "sha1-04sS9C6nMj9yk4fxinxa4frrNek=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-regex" "^6.24.1" - "babel-runtime" "^6.22.0" - "regexpu-core" "^2.0.0" - -"babel-plugin-transform-exponentiation-operator@^6.22.0": - "integrity" "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-helper-builder-binary-assignment-operator-visitor" "^6.24.1" - "babel-plugin-syntax-exponentiation-operator" "^6.8.0" - "babel-runtime" "^6.22.0" - -"babel-plugin-transform-regenerator@^6.22.0": - "integrity" "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "regenerator-transform" "^0.10.0" - -"babel-plugin-transform-strict-mode@^6.24.1": - "integrity" "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz" - "version" "6.24.1" - dependencies: - "babel-runtime" "^6.22.0" - "babel-types" "^6.24.1" - -"babel-preset-env@^1.6.1": - "integrity" "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==" - "resolved" "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "babel-plugin-check-es2015-constants" "^6.22.0" - "babel-plugin-syntax-trailing-function-commas" "^6.22.0" - "babel-plugin-transform-async-to-generator" "^6.22.0" - "babel-plugin-transform-es2015-arrow-functions" "^6.22.0" - "babel-plugin-transform-es2015-block-scoped-functions" "^6.22.0" - "babel-plugin-transform-es2015-block-scoping" "^6.23.0" - "babel-plugin-transform-es2015-classes" "^6.23.0" - "babel-plugin-transform-es2015-computed-properties" "^6.22.0" - "babel-plugin-transform-es2015-destructuring" "^6.23.0" - "babel-plugin-transform-es2015-duplicate-keys" "^6.22.0" - "babel-plugin-transform-es2015-for-of" "^6.23.0" - "babel-plugin-transform-es2015-function-name" "^6.22.0" - "babel-plugin-transform-es2015-literals" "^6.22.0" - "babel-plugin-transform-es2015-modules-amd" "^6.22.0" - "babel-plugin-transform-es2015-modules-commonjs" "^6.23.0" - "babel-plugin-transform-es2015-modules-systemjs" "^6.23.0" - "babel-plugin-transform-es2015-modules-umd" "^6.23.0" - "babel-plugin-transform-es2015-object-super" "^6.22.0" - "babel-plugin-transform-es2015-parameters" "^6.23.0" - "babel-plugin-transform-es2015-shorthand-properties" "^6.22.0" - "babel-plugin-transform-es2015-spread" "^6.22.0" - "babel-plugin-transform-es2015-sticky-regex" "^6.22.0" - "babel-plugin-transform-es2015-template-literals" "^6.22.0" - "babel-plugin-transform-es2015-typeof-symbol" "^6.23.0" - "babel-plugin-transform-es2015-unicode-regex" "^6.22.0" - "babel-plugin-transform-exponentiation-operator" "^6.22.0" - "babel-plugin-transform-regenerator" "^6.22.0" - "browserslist" "^3.2.6" - "invariant" "^2.2.2" - "semver" "^5.3.0" - -"babel-register@^6.26.0": - "integrity" "sha1-btAhFz4vy0htestFxgCahW9kcHE=" - "resolved" "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-core" "^6.26.0" - "babel-runtime" "^6.26.0" - "core-js" "^2.5.0" - "home-or-tmp" "^2.0.0" - "lodash" "^4.17.4" - "mkdirp" "^0.5.1" - "source-map-support" "^0.4.15" - -"babel-runtime@^6.18.0", "babel-runtime@^6.22.0", "babel-runtime@^6.26.0": - "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" - "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "core-js" "^2.4.0" - "regenerator-runtime" "^0.11.0" - -"babel-template@^6.24.1", "babel-template@^6.26.0": - "integrity" "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=" - "resolved" "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-runtime" "^6.26.0" - "babel-traverse" "^6.26.0" - "babel-types" "^6.26.0" - "babylon" "^6.18.0" - "lodash" "^4.17.4" - -"babel-traverse@^6.24.1", "babel-traverse@^6.26.0": - "integrity" "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=" - "resolved" "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-code-frame" "^6.26.0" - "babel-messages" "^6.23.0" - "babel-runtime" "^6.26.0" - "babel-types" "^6.26.0" - "babylon" "^6.18.0" - "debug" "^2.6.8" - "globals" "^9.18.0" - "invariant" "^2.2.2" - "lodash" "^4.17.4" - -"babel-types@^6.19.0", "babel-types@^6.24.1", "babel-types@^6.26.0": - "integrity" "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=" - "resolved" "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "babel-runtime" "^6.26.0" - "esutils" "^2.0.2" - "lodash" "^4.17.4" - "to-fast-properties" "^1.0.3" - -"babylon@^6.18.0": - "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" - "version" "6.18.0" - -"babylon@7.0.0-beta.44": - "integrity" "sha512-5Hlm13BJVAioCHpImtFqNOF2H3ieTOHd0fmFGMxOJ9jgeFqeAwsv3u5P5cR7CSeFrkgHsT19DgFJkHV0/Mcd8g==" - "resolved" "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.44.tgz" - "version" "7.0.0-beta.44" - -"balanced-match@^0.4.2": - "integrity" "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" - "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz" - "version" "0.4.2" - -"balanced-match@^1.0.0": - "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - "version" "1.0.2" - -"base@^0.11.1": - "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" - "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" - "version" "0.11.2" - dependencies: - "cache-base" "^1.0.1" - "class-utils" "^0.3.5" - "component-emitter" "^1.2.1" - "define-property" "^1.0.0" - "isobject" "^3.0.1" - "mixin-deep" "^1.2.0" - "pascalcase" "^0.1.1" - -"base64-js@^1.0.2": - "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" - "version" "1.5.1" - -"batch@0.6.1": - "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - "version" "0.6.1" - -"bcrypt-pbkdf@^1.0.0", "bcrypt-pbkdf@^1.0.2": - "integrity" "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=" - "resolved" "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "tweetnacl" "^0.14.3" - -"big.js@^5.2.2": - "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - "version" "5.2.2" - -"binary-extensions@^1.0.0": - "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" - "version" "1.13.1" - -"binary-extensions@^2.0.0": - "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - "version" "2.2.0" - -"block-stream@*": - "integrity" "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=" - "resolved" "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz" - "version" "0.0.9" - dependencies: - "inherits" "~2.0.0" - -"bluebird@^3.5.5": - "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - "version" "3.7.2" - -"bn.js@^4.0.0", "bn.js@^4.1.0", "bn.js@^4.11.9": - "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - "version" "4.12.0" - -"bn.js@^5.0.0": - "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" - "version" "5.2.0" - -"bn.js@^5.1.1": - "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" - "version" "5.2.0" - -"body-parser@1.19.0": - "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==" - "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" - "version" "1.19.0" - dependencies: - "bytes" "3.1.0" - "content-type" "~1.0.4" - "debug" "2.6.9" - "depd" "~1.1.2" - "http-errors" "1.7.2" - "iconv-lite" "0.4.24" - "on-finished" "~2.3.0" - "qs" "6.7.0" - "raw-body" "2.4.0" - "type-is" "~1.6.17" - -"bonjour@^3.5.0": - "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU=" - "resolved" "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz" - "version" "3.5.0" - dependencies: - "array-flatten" "^2.1.0" - "deep-equal" "^1.0.1" - "dns-equal" "^1.0.0" - "dns-txt" "^2.0.2" - "multicast-dns" "^6.0.1" - "multicast-dns-service-types" "^1.1.0" - -"brace-expansion@^1.1.7": - "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - "version" "1.1.11" - dependencies: - "balanced-match" "^1.0.0" - "concat-map" "0.0.1" - -"braces@^2.3.1", "braces@^2.3.2": - "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" - "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" - "version" "2.3.2" - dependencies: - "arr-flatten" "^1.1.0" - "array-unique" "^0.3.2" - "extend-shallow" "^2.0.1" - "fill-range" "^4.0.0" - "isobject" "^3.0.1" - "repeat-element" "^1.1.2" - "snapdragon" "^0.8.1" - "snapdragon-node" "^2.0.1" - "split-string" "^3.0.2" - "to-regex" "^3.0.1" - -"braces@~3.0.2": - "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" - "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "fill-range" "^7.0.1" - -"brorand@^1.0.1", "brorand@^1.1.0": - "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" - "version" "1.1.0" - -"browserify-aes@^1.0.0", "browserify-aes@^1.0.4": - "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" - "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "buffer-xor" "^1.0.3" - "cipher-base" "^1.0.0" - "create-hash" "^1.1.0" - "evp_bytestokey" "^1.0.3" - "inherits" "^2.0.1" - "safe-buffer" "^5.0.1" - -"browserify-cipher@^1.0.0": - "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" - "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "browserify-aes" "^1.0.4" - "browserify-des" "^1.0.0" - "evp_bytestokey" "^1.0.0" - -"browserify-des@^1.0.0": - "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" - "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "cipher-base" "^1.0.1" - "des.js" "^1.0.0" - "inherits" "^2.0.1" - "safe-buffer" "^5.1.2" - -"browserify-rsa@^4.0.0", "browserify-rsa@^4.0.1": - "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==" - "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "bn.js" "^5.0.0" - "randombytes" "^2.0.1" - -"browserify-sign@^4.0.0": - "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==" - "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" - "version" "4.2.1" - dependencies: - "bn.js" "^5.1.1" - "browserify-rsa" "^4.0.1" - "create-hash" "^1.2.0" - "create-hmac" "^1.1.7" - "elliptic" "^6.5.3" - "inherits" "^2.0.4" - "parse-asn1" "^5.1.5" - "readable-stream" "^3.6.0" - "safe-buffer" "^5.2.0" - -"browserify-zlib@^0.2.0": - "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==" - "resolved" "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" - "version" "0.2.0" - dependencies: - "pako" "~1.0.5" - -"browserslist@^1.3.6", "browserslist@^1.5.2", "browserslist@^1.7.6": - "integrity" "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz" - "version" "1.7.7" - dependencies: - "caniuse-db" "^1.0.30000639" - "electron-to-chromium" "^1.2.7" - -"browserslist@^3.2.6": - "integrity" "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz" - "version" "3.2.8" - dependencies: - "caniuse-lite" "^1.0.30000844" - "electron-to-chromium" "^1.3.47" - -"buffer-from@^1.0.0": - "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - "version" "1.1.2" - -"buffer-indexof@^1.0.0": - "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - "resolved" "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz" - "version" "1.1.1" - -"buffer-xor@^1.0.3": - "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" - "version" "1.0.3" - -"buffer@^4.3.0": - "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==" - "resolved" "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" - "version" "4.9.2" - dependencies: - "base64-js" "^1.0.2" - "ieee754" "^1.1.4" - "isarray" "^1.0.0" - -"builtin-status-codes@^3.0.0": - "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" - "resolved" "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" - "version" "3.0.0" - -"bytes@3.0.0": - "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - "version" "3.0.0" - -"bytes@3.1.0": - "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" - "version" "3.1.0" - -"cacache@^12.0.2": - "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==" - "resolved" "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" - "version" "12.0.4" - dependencies: - "bluebird" "^3.5.5" - "chownr" "^1.1.1" - "figgy-pudding" "^3.5.1" - "glob" "^7.1.4" - "graceful-fs" "^4.1.15" - "infer-owner" "^1.0.3" - "lru-cache" "^5.1.1" - "mississippi" "^3.0.0" - "mkdirp" "^0.5.1" - "move-concurrently" "^1.0.1" - "promise-inflight" "^1.0.1" - "rimraf" "^2.6.3" - "ssri" "^6.0.1" - "unique-filename" "^1.1.1" - "y18n" "^4.0.0" - -"cache-base@^1.0.1": - "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" - "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "collection-visit" "^1.0.0" - "component-emitter" "^1.2.1" - "get-value" "^2.0.6" - "has-value" "^1.0.0" - "isobject" "^3.0.1" - "set-value" "^2.0.0" - "to-object-path" "^0.3.0" - "union-value" "^1.0.0" - "unset-value" "^1.0.0" - -"call-bind@^1.0.2": - "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" - "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "function-bind" "^1.1.1" - "get-intrinsic" "^1.0.2" - -"caller-path@^0.1.0": - "integrity" "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=" - "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz" - "version" "0.1.0" - dependencies: - "callsites" "^0.2.0" - -"callsites@^0.2.0": - "integrity" "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" - "resolved" "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz" - "version" "0.2.0" - -"camelcase-keys@^2.0.0": - "integrity" "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=" - "resolved" "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "camelcase" "^2.0.0" - "map-obj" "^1.0.0" - -"camelcase@^2.0.0": - "integrity" "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz" - "version" "2.1.1" - -"camelcase@^5.0.0": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"caniuse-api@^1.5.2": - "integrity" "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=" - "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz" - "version" "1.6.1" - dependencies: - "browserslist" "^1.3.6" - "caniuse-db" "^1.0.30000529" - "lodash.memoize" "^4.1.2" - "lodash.uniq" "^4.5.0" - -"caniuse-db@^1.0.30000529", "caniuse-db@^1.0.30000634", "caniuse-db@^1.0.30000639": - "integrity" "sha512-xEAlBjCxAdtEc05VVrNJQdDvY7jfOx1QiVbmEavio5DSM/hAypRz7pqKyVF0o9uaDX4j8bAjKieLIfTHRfANgA==" - "resolved" "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30001283.tgz" - "version" "1.0.30001283" - -"caniuse-lite@^1.0.30000844": - "integrity" "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==" - "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz" - "version" "1.0.30001283" - -"caseless@~0.12.0": - "integrity" "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" - "resolved" "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" - "version" "0.12.0" - -"chalk@^1.1.1": - "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "ansi-styles" "^2.2.1" - "escape-string-regexp" "^1.0.2" - "has-ansi" "^2.0.0" - "strip-ansi" "^3.0.0" - "supports-color" "^2.0.0" - -"chalk@^1.1.3": - "integrity" "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "ansi-styles" "^2.2.1" - "escape-string-regexp" "^1.0.2" - "has-ansi" "^2.0.0" - "strip-ansi" "^3.0.0" - "supports-color" "^2.0.0" - -"chalk@^2.0.0", "chalk@^2.1.0", "chalk@^2.4.1", "chalk@^2.4.2": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chardet@^0.4.0": - "integrity" "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=" - "resolved" "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz" - "version" "0.4.2" - -"chokidar@^2.1.8": - "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" - "version" "2.1.8" - dependencies: - "anymatch" "^2.0.0" - "async-each" "^1.0.1" - "braces" "^2.3.2" - "glob-parent" "^3.1.0" - "inherits" "^2.0.3" - "is-binary-path" "^1.0.0" - "is-glob" "^4.0.0" - "normalize-path" "^3.0.0" - "path-is-absolute" "^1.0.0" - "readdirp" "^2.2.1" - "upath" "^1.1.1" - optionalDependencies: - "fsevents" "^1.2.7" - -"chokidar@^3.4.1": - "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" - "version" "3.5.2" - dependencies: - "anymatch" "~3.1.2" - "braces" "~3.0.2" - "glob-parent" "~5.1.2" - "is-binary-path" "~2.1.0" - "is-glob" "~4.0.1" - "normalize-path" "~3.0.0" - "readdirp" "~3.6.0" - optionalDependencies: - "fsevents" "~2.3.2" - -"chownr@^1.1.1": - "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" - "version" "1.1.4" - -"chrome-trace-event@^1.0.2": - "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" - "version" "1.0.3" - -"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": - "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" - "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "inherits" "^2.0.1" - "safe-buffer" "^5.0.1" - -"circular-json@^0.3.1": - "integrity" "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==" - "resolved" "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz" - "version" "0.3.3" - -"clap@^1.0.9": - "integrity" "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==" - "resolved" "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz" - "version" "1.2.3" - dependencies: - "chalk" "^1.1.3" - -"class-utils@^0.3.5": - "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" - "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" - "version" "0.3.6" - dependencies: - "arr-union" "^3.1.0" - "define-property" "^0.2.5" - "isobject" "^3.0.0" - "static-extend" "^0.1.1" - -"cli-cursor@^2.1.0": - "integrity" "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=" - "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "restore-cursor" "^2.0.0" - -"cli-width@^2.0.0": - "integrity" "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==" - "resolved" "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz" - "version" "2.2.1" - -"cliui@^5.0.0": - "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==" - "resolved" "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "string-width" "^3.1.0" - "strip-ansi" "^5.2.0" - "wrap-ansi" "^5.1.0" - -"clone-deep@^4.0.1": - "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" - "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "is-plain-object" "^2.0.4" - "kind-of" "^6.0.2" - "shallow-clone" "^3.0.0" - -"clone@^1.0.2": - "integrity" "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" - "resolved" "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" - "version" "1.0.4" - -"co@^4.6.0": - "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - "version" "4.6.0" - -"coa@~1.0.1": - "integrity" "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=" - "resolved" "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "q" "^1.1.2" - -"code-point-at@^1.0.0": - "integrity" "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" - "resolved" "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz" - "version" "1.1.0" - -"collection-visit@^1.0.0": - "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=" - "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "map-visit" "^1.0.0" - "object-visit" "^1.0.0" - -"color-convert@^1.3.0", "color-convert@^1.9.0": - "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - "version" "1.9.3" - dependencies: - "color-name" "1.1.3" - -"color-name@^1.0.0": - "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - "version" "1.1.4" - -"color-name@1.1.3": - "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - "version" "1.1.3" - -"color-string@^0.3.0": - "integrity" "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=" - "resolved" "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "color-name" "^1.0.0" - -"color@^0.11.0": - "integrity" "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=" - "resolved" "https://registry.npmjs.org/color/-/color-0.11.4.tgz" - "version" "0.11.4" - dependencies: - "clone" "^1.0.2" - "color-convert" "^1.3.0" - "color-string" "^0.3.0" - -"colormin@^1.0.5": - "integrity" "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=" - "resolved" "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "color" "^0.11.0" - "css-color-names" "0.0.4" - "has" "^1.0.1" - -"colors@~1.1.2": - "integrity" "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" - "resolved" "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz" - "version" "1.1.2" - -"combined-stream@^1.0.6", "combined-stream@^1.0.8", "combined-stream@~1.0.6": - "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" - "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "delayed-stream" "~1.0.0" - -"commander@^2.20.0": - "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - "version" "2.20.3" - -"commondir@^1.0.1": - "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - "version" "1.0.1" - -"component-emitter@^1.2.1": - "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" - "version" "1.3.0" - -"compressible@~2.0.16": - "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" - "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - "version" "2.0.18" - dependencies: - "mime-db" ">= 1.43.0 < 2" - -"compression@^1.7.4": - "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" - "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" - "version" "1.7.4" - dependencies: - "accepts" "~1.3.5" - "bytes" "3.0.0" - "compressible" "~2.0.16" - "debug" "2.6.9" - "on-headers" "~1.0.2" - "safe-buffer" "5.1.2" - "vary" "~1.1.2" - -"concat-map@0.0.1": - "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - "version" "0.0.1" - -"concat-stream@^1.5.0", "concat-stream@^1.6.0": - "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" - "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" - "version" "1.6.2" - dependencies: - "buffer-from" "^1.0.0" - "inherits" "^2.0.3" - "readable-stream" "^2.2.2" - "typedarray" "^0.0.6" - -"connect-history-api-fallback@^1.6.0": - "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" - "version" "1.6.0" - -"console-browserify@^1.1.0": - "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" - "version" "1.2.0" - -"console-control-strings@^1.0.0", "console-control-strings@~1.1.0": - "integrity" "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" - "resolved" "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" - "version" "1.1.0" - -"constants-browserify@^1.0.0": - "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" - "version" "1.0.0" - -"content-disposition@0.5.3": - "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==" - "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" - "version" "0.5.3" - dependencies: - "safe-buffer" "5.1.2" - -"content-type@~1.0.4": - "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" - "version" "1.0.4" - -"convert-source-map@^1.5.1": - "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" - "version" "1.8.0" - dependencies: - "safe-buffer" "~5.1.1" - -"cookie-signature@1.0.6": - "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - "version" "1.0.6" - -"cookie@0.4.0": - "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" - "version" "0.4.0" - -"copy-concurrently@^1.0.0": - "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==" - "resolved" "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "aproba" "^1.1.1" - "fs-write-stream-atomic" "^1.0.8" - "iferr" "^0.1.5" - "mkdirp" "^0.5.1" - "rimraf" "^2.5.4" - "run-queue" "^1.0.0" - -"copy-descriptor@^0.1.0": - "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" - "version" "0.1.1" - -"core-js@^2.4.0", "core-js@^2.5.0": - "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" - "version" "2.6.12" - -"core-util-is@~1.0.0": - "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - "version" "1.0.3" - -"core-util-is@1.0.2": - "integrity" "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz" - "version" "1.0.2" - -"create-ecdh@^4.0.0": - "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==" - "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" - "version" "4.0.4" - dependencies: - "bn.js" "^4.1.0" - "elliptic" "^6.5.3" - -"create-hash@^1.1.0", "create-hash@^1.1.2", "create-hash@^1.2.0": - "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" - "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "cipher-base" "^1.0.1" - "inherits" "^2.0.1" - "md5.js" "^1.3.4" - "ripemd160" "^2.0.1" - "sha.js" "^2.4.0" - -"create-hmac@^1.1.0", "create-hmac@^1.1.4", "create-hmac@^1.1.7": - "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" - "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" - "version" "1.1.7" - dependencies: - "cipher-base" "^1.0.3" - "create-hash" "^1.1.0" - "inherits" "^2.0.1" - "ripemd160" "^2.0.0" - "safe-buffer" "^5.0.1" - "sha.js" "^2.4.8" - -"cross-spawn@^3.0.0": - "integrity" "sha1-ElYDfsufDF9549bvE14wdwGEuYI=" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "lru-cache" "^4.0.1" - "which" "^1.2.9" - -"cross-spawn@^5.1.0": - "integrity" "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "lru-cache" "^4.0.1" - "shebang-command" "^1.2.0" - "which" "^1.2.9" - -"cross-spawn@^6.0.0", "cross-spawn@^6.0.5": - "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" - "version" "6.0.5" - dependencies: - "nice-try" "^1.0.4" - "path-key" "^2.0.1" - "semver" "^5.5.0" - "shebang-command" "^1.2.0" - "which" "^1.2.9" - -"crypto-browserify@^3.11.0": - "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" - "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" - "version" "3.12.0" - dependencies: - "browserify-cipher" "^1.0.0" - "browserify-sign" "^4.0.0" - "create-ecdh" "^4.0.0" - "create-hash" "^1.1.0" - "create-hmac" "^1.1.0" - "diffie-hellman" "^5.0.0" - "inherits" "^2.0.1" - "pbkdf2" "^3.0.3" - "public-encrypt" "^4.0.0" - "randombytes" "^2.0.0" - "randomfill" "^1.0.3" - -"css-color-names@0.0.4": - "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" - "resolved" "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" - "version" "0.0.4" - -"css-loader@^0.28.11": - "integrity" "sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg==" - "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-0.28.11.tgz" - "version" "0.28.11" - dependencies: - "babel-code-frame" "^6.26.0" - "css-selector-tokenizer" "^0.7.0" - "cssnano" "^3.10.0" - "icss-utils" "^2.1.0" - "loader-utils" "^1.0.2" - "lodash.camelcase" "^4.3.0" - "object-assign" "^4.1.1" - "postcss" "^5.0.6" - "postcss-modules-extract-imports" "^1.2.0" - "postcss-modules-local-by-default" "^1.2.0" - "postcss-modules-scope" "^1.1.0" - "postcss-modules-values" "^1.3.0" - "postcss-value-parser" "^3.3.0" - "source-list-map" "^2.0.0" - -"css-selector-tokenizer@^0.7.0": - "integrity" "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==" - "resolved" "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz" - "version" "0.7.3" - dependencies: - "cssesc" "^3.0.0" - "fastparse" "^1.1.2" - -"cssesc@^3.0.0": - "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - "version" "3.0.0" - -"cssnano@^3.10.0": - "integrity" "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=" - "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz" - "version" "3.10.0" - dependencies: - "autoprefixer" "^6.3.1" - "decamelize" "^1.1.2" - "defined" "^1.0.0" - "has" "^1.0.1" - "object-assign" "^4.0.1" - "postcss" "^5.0.14" - "postcss-calc" "^5.2.0" - "postcss-colormin" "^2.1.8" - "postcss-convert-values" "^2.3.4" - "postcss-discard-comments" "^2.0.4" - "postcss-discard-duplicates" "^2.0.1" - "postcss-discard-empty" "^2.0.1" - "postcss-discard-overridden" "^0.1.1" - "postcss-discard-unused" "^2.2.1" - "postcss-filter-plugins" "^2.0.0" - "postcss-merge-idents" "^2.1.5" - "postcss-merge-longhand" "^2.0.1" - "postcss-merge-rules" "^2.0.3" - "postcss-minify-font-values" "^1.0.2" - "postcss-minify-gradients" "^1.0.1" - "postcss-minify-params" "^1.0.4" - "postcss-minify-selectors" "^2.0.4" - "postcss-normalize-charset" "^1.1.0" - "postcss-normalize-url" "^3.0.7" - "postcss-ordered-values" "^2.1.0" - "postcss-reduce-idents" "^2.2.2" - "postcss-reduce-initial" "^1.0.0" - "postcss-reduce-transforms" "^1.0.3" - "postcss-svgo" "^2.1.1" - "postcss-unique-selectors" "^2.0.2" - "postcss-value-parser" "^3.2.3" - "postcss-zindex" "^2.0.1" - -"csso@~2.3.1": - "integrity" "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=" - "resolved" "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz" - "version" "2.3.2" - dependencies: - "clap" "^1.0.9" - "source-map" "^0.5.3" - -"currently-unhandled@^0.4.1": - "integrity" "sha1-mI3zP+qxke95mmE2nddsF635V+o=" - "resolved" "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz" - "version" "0.4.1" - dependencies: - "array-find-index" "^1.0.1" - -"cyclist@^1.0.1": - "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - "resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" - "version" "1.0.1" - -"dashdash@^1.12.0": - "integrity" "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=" - "resolved" "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz" - "version" "1.14.1" - dependencies: - "assert-plus" "^1.0.0" - -"debug@^2.2.0", "debug@^2.3.3", "debug@^2.6.8", "debug@^2.6.9", "debug@2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^3.1.0": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" - -"debug@^3.1.1": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" - -"debug@^3.2.6": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" - -"debug@^4.1.0": - "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" - "version" "4.3.3" - dependencies: - "ms" "2.1.2" - -"debug@^4.1.1": - "integrity" "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz" - "version" "4.3.3" - dependencies: - "ms" "2.1.2" - -"decamelize@^1.1.2", "decamelize@^1.2.0": - "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" - "version" "1.2.0" - -"decode-uri-component@^0.2.0": - "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - "version" "0.2.0" - -"deep-equal@^1.0.1": - "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==" - "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "is-arguments" "^1.0.4" - "is-date-object" "^1.0.1" - "is-regex" "^1.0.4" - "object-is" "^1.0.1" - "object-keys" "^1.1.1" - "regexp.prototype.flags" "^1.2.0" - -"deep-is@~0.1.3": - "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - "version" "0.1.4" - -"default-gateway@^4.2.0": - "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==" - "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "execa" "^1.0.0" - "ip-regex" "^2.1.0" - -"define-properties@^1.1.3": - "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" - "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "object-keys" "^1.0.12" - -"define-property@^0.2.5": - "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=" - "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" - "version" "0.2.5" - dependencies: - "is-descriptor" "^0.1.0" - -"define-property@^1.0.0": - "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=" - "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "is-descriptor" "^1.0.0" - -"define-property@^2.0.2": - "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" - "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "is-descriptor" "^1.0.2" - "isobject" "^3.0.1" - -"defined@^1.0.0": - "integrity" "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - "resolved" "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" - "version" "1.0.0" - -"del@^4.1.1": - "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==" - "resolved" "https://registry.npmjs.org/del/-/del-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "@types/glob" "^7.1.1" - "globby" "^6.1.0" - "is-path-cwd" "^2.0.0" - "is-path-in-cwd" "^2.0.0" - "p-map" "^2.0.0" - "pify" "^4.0.1" - "rimraf" "^2.6.3" - -"delayed-stream@~1.0.0": - "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - "version" "1.0.0" - -"delegates@^1.0.0": - "integrity" "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" - "resolved" "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" - "version" "1.0.0" - -"depd@^1.1.2", "depd@~1.1.2": - "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - "version" "1.1.2" - -"des.js@^1.0.0": - "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" - "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "inherits" "^2.0.1" - "minimalistic-assert" "^1.0.0" - -"destroy@~1.0.4": - "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" - "version" "1.0.4" - -"detect-file@^1.0.0": - "integrity" "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" - "resolved" "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz" - "version" "1.0.0" - -"detect-indent@^4.0.0": - "integrity" "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=" - "resolved" "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "repeating" "^2.0.0" - -"detect-node@^2.0.4": - "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - "version" "2.1.0" - -"diffie-hellman@^5.0.0": - "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" - "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" - "version" "5.0.3" - dependencies: - "bn.js" "^4.1.0" - "miller-rabin" "^4.0.0" - "randombytes" "^2.0.0" - -"dns-equal@^1.0.0": - "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - "version" "1.0.0" - -"dns-packet@^1.3.1": - "integrity" "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==" - "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz" - "version" "1.3.4" - dependencies: - "ip" "^1.1.0" - "safe-buffer" "^5.0.1" - -"dns-txt@^2.0.2": - "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=" - "resolved" "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "buffer-indexof" "^1.0.0" - -"doctrine@^2.1.0": - "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "esutils" "^2.0.2" - -"domain-browser@^1.1.1": - "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" - "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" - "version" "1.2.0" - -"duplexify@^3.4.2", "duplexify@^3.6.0": - "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==" - "resolved" "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" - "version" "3.7.1" - dependencies: - "end-of-stream" "^1.0.0" - "inherits" "^2.0.1" - "readable-stream" "^2.0.0" - "stream-shift" "^1.0.0" - -"ecc-jsbn@~0.1.1": - "integrity" "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=" - "resolved" "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" - "version" "0.1.2" - dependencies: - "jsbn" "~0.1.0" - "safer-buffer" "^2.1.0" - -"ee-first@1.1.1": - "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - "version" "1.1.1" - -"electron-to-chromium@^1.2.7", "electron-to-chromium@^1.3.47": - "integrity" "sha512-UPy2MsQw1OdcbxR7fvwWZH/rXcv+V26+uvQVHx0fGa1kqRfydtfOw+NMGAvZJ63hyaH4aEBxbhSEtqbpliSNWA==" - "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.7.tgz" - "version" "1.4.7" - -"elliptic@^6.5.3": - "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" - "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" - "version" "6.5.4" - dependencies: - "bn.js" "^4.11.9" - "brorand" "^1.1.0" - "hash.js" "^1.0.0" - "hmac-drbg" "^1.0.1" - "inherits" "^2.0.4" - "minimalistic-assert" "^1.0.1" - "minimalistic-crypto-utils" "^1.0.1" - -"emoji-regex@^7.0.1": - "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" - "version" "7.0.3" - -"emoji-regex@^8.0.0": - "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - "version" "8.0.0" - -"emojis-list@^3.0.0": - "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - "version" "3.0.0" - -"encodeurl@~1.0.2": - "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - "version" "1.0.2" - -"end-of-stream@^1.0.0", "end-of-stream@^1.1.0": - "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" - "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" - "version" "1.4.4" - dependencies: - "once" "^1.4.0" - -"enhanced-resolve@^4.1.1", "enhanced-resolve@^4.5.0": - "integrity" "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==" - "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz" - "version" "4.5.0" - dependencies: - "graceful-fs" "^4.1.2" - "memory-fs" "^0.5.0" - "tapable" "^1.0.0" - -"errno@^0.1.3", "errno@~0.1.7": - "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==" - "resolved" "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" - "version" "0.1.8" - dependencies: - "prr" "~1.0.1" - -"error-ex@^1.2.0": - "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" - "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "is-arrayish" "^0.2.1" - -"escape-html@~1.0.3": - "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - "version" "1.0.3" - -"escape-string-regexp@^1.0.2", "escape-string-regexp@^1.0.5": - "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - "version" "1.0.5" - -"eslint-loader@^2.1.1": - "integrity" "sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==" - "resolved" "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.2.1.tgz" - "version" "2.2.1" - dependencies: - "loader-fs-cache" "^1.0.0" - "loader-utils" "^1.0.2" - "object-assign" "^4.0.1" - "object-hash" "^1.1.4" - "rimraf" "^2.6.1" - -"eslint-scope@^3.7.1": - "integrity" "sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.3.tgz" - "version" "3.7.3" - dependencies: - "esrecurse" "^4.1.0" - "estraverse" "^4.1.1" - -"eslint-scope@^4.0.3": - "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "esrecurse" "^4.1.0" - "estraverse" "^4.1.1" - -"eslint-scope@3.7.1": - "integrity" "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz" - "version" "3.7.1" - dependencies: - "esrecurse" "^4.1.0" - "estraverse" "^4.1.1" - -"eslint-visitor-keys@^1.0.0": - "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - "version" "1.3.0" - -"eslint@^4.19.1", "eslint@>=1.6.0 <7.0.0": - "integrity" "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==" - "resolved" "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz" - "version" "4.19.1" - dependencies: - "ajv" "^5.3.0" - "babel-code-frame" "^6.22.0" - "chalk" "^2.1.0" - "concat-stream" "^1.6.0" - "cross-spawn" "^5.1.0" - "debug" "^3.1.0" - "doctrine" "^2.1.0" - "eslint-scope" "^3.7.1" - "eslint-visitor-keys" "^1.0.0" - "espree" "^3.5.4" - "esquery" "^1.0.0" - "esutils" "^2.0.2" - "file-entry-cache" "^2.0.0" - "functional-red-black-tree" "^1.0.1" - "glob" "^7.1.2" - "globals" "^11.0.1" - "ignore" "^3.3.3" - "imurmurhash" "^0.1.4" - "inquirer" "^3.0.6" - "is-resolvable" "^1.0.0" - "js-yaml" "^3.9.1" - "json-stable-stringify-without-jsonify" "^1.0.1" - "levn" "^0.3.0" - "lodash" "^4.17.4" - "minimatch" "^3.0.2" - "mkdirp" "^0.5.1" - "natural-compare" "^1.4.0" - "optionator" "^0.8.2" - "path-is-inside" "^1.0.2" - "pluralize" "^7.0.0" - "progress" "^2.0.0" - "regexpp" "^1.0.1" - "require-uncached" "^1.0.3" - "semver" "^5.3.0" - "strip-ansi" "^4.0.0" - "strip-json-comments" "~2.0.1" - "table" "4.0.2" - "text-table" "~0.2.0" - -"espree@^3.5.4": - "integrity" "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==" - "resolved" "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz" - "version" "3.5.4" - dependencies: - "acorn" "^5.5.0" - "acorn-jsx" "^3.0.0" - -"esprima@^2.6.0": - "integrity" "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" - "resolved" "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz" - "version" "2.7.3" - -"esprima@^4.0.0": - "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - "version" "4.0.1" - -"esquery@^1.0.0": - "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" - "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "estraverse" "^5.1.0" - -"esrecurse@^4.1.0": - "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" - "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "estraverse" "^5.2.0" - -"estraverse@^4.1.1": - "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - "version" "4.3.0" - -"estraverse@^5.1.0": - "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - "version" "5.3.0" - -"estraverse@^5.2.0": - "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - "version" "5.3.0" - -"esutils@^2.0.2": - "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - "version" "2.0.3" - -"etag@~1.8.1": - "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - "version" "1.8.1" - -"eventemitter3@^4.0.0": - "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - "version" "4.0.7" - -"events@^3.0.0": - "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - "version" "3.3.0" - -"eventsource@^1.0.7": - "integrity" "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==" - "resolved" "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "original" "^1.0.0" - -"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": - "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" - "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "md5.js" "^1.3.4" - "safe-buffer" "^5.1.1" - -"execa@^1.0.0": - "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" - "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "cross-spawn" "^6.0.0" - "get-stream" "^4.0.0" - "is-stream" "^1.1.0" - "npm-run-path" "^2.0.0" - "p-finally" "^1.0.0" - "signal-exit" "^3.0.0" - "strip-eof" "^1.0.0" - -"expand-brackets@^2.1.4": - "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=" - "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" - "version" "2.1.4" - dependencies: - "debug" "^2.3.3" - "define-property" "^0.2.5" - "extend-shallow" "^2.0.1" - "posix-character-classes" "^0.1.0" - "regex-not" "^1.0.0" - "snapdragon" "^0.8.1" - "to-regex" "^3.0.1" - -"expand-tilde@^2.0.0", "expand-tilde@^2.0.2": - "integrity" "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=" - "resolved" "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "homedir-polyfill" "^1.0.1" - -"express@^4.16.3", "express@^4.17.1": - "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==" - "resolved" "https://registry.npmjs.org/express/-/express-4.17.1.tgz" - "version" "4.17.1" - dependencies: - "accepts" "~1.3.7" - "array-flatten" "1.1.1" - "body-parser" "1.19.0" - "content-disposition" "0.5.3" - "content-type" "~1.0.4" - "cookie" "0.4.0" - "cookie-signature" "1.0.6" - "debug" "2.6.9" - "depd" "~1.1.2" - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "etag" "~1.8.1" - "finalhandler" "~1.1.2" - "fresh" "0.5.2" - "merge-descriptors" "1.0.1" - "methods" "~1.1.2" - "on-finished" "~2.3.0" - "parseurl" "~1.3.3" - "path-to-regexp" "0.1.7" - "proxy-addr" "~2.0.5" - "qs" "6.7.0" - "range-parser" "~1.2.1" - "safe-buffer" "5.1.2" - "send" "0.17.1" - "serve-static" "1.14.1" - "setprototypeof" "1.1.1" - "statuses" "~1.5.0" - "type-is" "~1.6.18" - "utils-merge" "1.0.1" - "vary" "~1.1.2" - -"extend-shallow@^2.0.1": - "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=" - "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "is-extendable" "^0.1.0" - -"extend-shallow@^3.0.0": - "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" - "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "assign-symbols" "^1.0.0" - "is-extendable" "^1.0.1" - -"extend-shallow@^3.0.2": - "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" - "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "assign-symbols" "^1.0.0" - "is-extendable" "^1.0.1" - -"extend@~3.0.2": - "integrity" "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - "resolved" "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" - "version" "3.0.2" - -"external-editor@^2.0.4": - "integrity" "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==" - "resolved" "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "chardet" "^0.4.0" - "iconv-lite" "^0.4.17" - "tmp" "^0.0.33" - -"extglob@^2.0.4": - "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" - "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" - "version" "2.0.4" - dependencies: - "array-unique" "^0.3.2" - "define-property" "^1.0.0" - "expand-brackets" "^2.1.4" - "extend-shallow" "^2.0.1" - "fragment-cache" "^0.2.1" - "regex-not" "^1.0.0" - "snapdragon" "^0.8.1" - "to-regex" "^3.0.1" - -"extract-text-webpack-plugin@^4.0.0-beta.0": - "integrity" "sha512-Hypkn9jUTnFr0DpekNam53X47tXn3ucY08BQumv7kdGgeVUBLq3DJHJTi6HNxv4jl9W+Skxjz9+RnK0sJyqqjA==" - "resolved" "https://registry.npmjs.org/extract-text-webpack-plugin/-/extract-text-webpack-plugin-4.0.0-beta.0.tgz" - "version" "4.0.0-beta.0" - dependencies: - "async" "^2.4.1" - "loader-utils" "^1.1.0" - "schema-utils" "^0.4.5" - "webpack-sources" "^1.1.0" - -"extsprintf@^1.2.0": - "integrity" "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==" - "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz" - "version" "1.4.1" - -"extsprintf@1.3.0": - "integrity" "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" - "resolved" "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz" - "version" "1.3.0" - -"fast-deep-equal@^1.0.0": - "integrity" "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" - "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz" - "version" "1.1.0" - -"fast-deep-equal@^3.1.1": - "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - "version" "3.1.3" - -"fast-json-stable-stringify@^2.0.0": - "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - "version" "2.1.0" - -"fast-levenshtein@~2.0.6": - "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - "version" "2.0.6" - -"fastparse@^1.1.2": - "integrity" "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==" - "resolved" "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz" - "version" "1.1.2" - -"faye-websocket@^0.11.3": - "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" - "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - "version" "0.11.4" - dependencies: - "websocket-driver" ">=0.5.1" - -"figgy-pudding@^3.5.1": - "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" - "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" - "version" "3.5.2" - -"figures@^2.0.0": - "integrity" "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=" - "resolved" "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "escape-string-regexp" "^1.0.5" - -"file-entry-cache@^2.0.0": - "integrity" "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=" - "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "flat-cache" "^1.2.1" - "object-assign" "^4.0.1" - -"fill-range@^4.0.0": - "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "extend-shallow" "^2.0.1" - "is-number" "^3.0.0" - "repeat-string" "^1.6.1" - "to-regex-range" "^2.1.0" - -"fill-range@^7.0.1": - "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "to-regex-range" "^5.0.1" - -"finalhandler@~1.1.2": - "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" - "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "debug" "2.6.9" - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "on-finished" "~2.3.0" - "parseurl" "~1.3.3" - "statuses" "~1.5.0" - "unpipe" "~1.0.0" - -"find-cache-dir@^0.1.1": - "integrity" "sha1-yN765XyKUqinhPnjHFfHQumToLk=" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz" - "version" "0.1.1" - dependencies: - "commondir" "^1.0.1" - "mkdirp" "^0.5.1" - "pkg-dir" "^1.0.0" - -"find-cache-dir@^1.0.0": - "integrity" "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "commondir" "^1.0.1" - "make-dir" "^1.0.0" - "pkg-dir" "^2.0.0" - -"find-cache-dir@^2.1.0": - "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "commondir" "^1.0.1" - "make-dir" "^2.0.0" - "pkg-dir" "^3.0.0" - -"find-up@^1.0.0": - "integrity" "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "path-exists" "^2.0.0" - "pinkie-promise" "^2.0.0" - -"find-up@^2.1.0": - "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "locate-path" "^2.0.0" - -"find-up@^3.0.0": - "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "locate-path" "^3.0.0" - -"findup-sync@^3.0.0": - "integrity" "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==" - "resolved" "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "detect-file" "^1.0.0" - "is-glob" "^4.0.0" - "micromatch" "^3.0.4" - "resolve-dir" "^1.0.1" - -"flat-cache@^1.2.1": - "integrity" "sha512-VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==" - "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz" - "version" "1.3.4" - dependencies: - "circular-json" "^0.3.1" - "graceful-fs" "^4.1.2" - "rimraf" "~2.6.2" - "write" "^0.2.1" - -"flatten@^1.0.2": - "integrity" "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" - "resolved" "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" - "version" "1.0.3" - -"flush-write-stream@^1.0.0": - "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" - "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "inherits" "^2.0.3" - "readable-stream" "^2.3.6" - -"follow-redirects@^1.0.0", "follow-redirects@^1.14.0": - "integrity" "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==" - "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz" - "version" "1.14.5" - -"for-in@^1.0.2": - "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" - "version" "1.0.2" - -"forever-agent@~0.6.1": - "integrity" "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" - "resolved" "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz" - "version" "0.6.1" - -"form-data@^4.0.0": - "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"form-data@~2.3.2": - "integrity" "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" - "version" "2.3.3" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.6" - "mime-types" "^2.1.12" - -"forwarded@0.2.0": - "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - "version" "0.2.0" - -"fragment-cache@^0.2.1": - "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=" - "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" - "version" "0.2.1" - dependencies: - "map-cache" "^0.2.2" - -"fresh@0.5.2": - "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - "version" "0.5.2" - -"from2@^2.1.0": - "integrity" "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=" - "resolved" "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "inherits" "^2.0.1" - "readable-stream" "^2.0.0" - -"fs-write-stream-atomic@^1.0.8": - "integrity" "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=" - "resolved" "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "graceful-fs" "^4.1.2" - "iferr" "^0.1.5" - "imurmurhash" "^0.1.4" - "readable-stream" "1 || 2" - -"fs.realpath@^1.0.0": - "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - "version" "1.0.0" - -"fstream@^1.0.0", "fstream@^1.0.12": - "integrity" "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==" - "resolved" "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz" - "version" "1.0.12" - dependencies: - "graceful-fs" "^4.1.2" - "inherits" "~2.0.0" - "mkdirp" ">=0.5 0" - "rimraf" "2" - -"function-bind@^1.1.1": - "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - "version" "1.1.1" - -"functional-red-black-tree@^1.0.1": - "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - "version" "1.0.1" - -"gauge@~2.7.3": - "integrity" "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=" - "resolved" "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz" - "version" "2.7.4" - dependencies: - "aproba" "^1.0.3" - "console-control-strings" "^1.0.0" - "has-unicode" "^2.0.0" - "object-assign" "^4.1.0" - "signal-exit" "^3.0.0" - "string-width" "^1.0.1" - "strip-ansi" "^3.0.1" - "wide-align" "^1.1.0" - -"gaze@^1.0.0": - "integrity" "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==" - "resolved" "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "globule" "^1.0.0" - -"get-caller-file@^2.0.1": - "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - "version" "2.0.5" - -"get-intrinsic@^1.0.2": - "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" - "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "function-bind" "^1.1.1" - "has" "^1.0.3" - "has-symbols" "^1.0.1" - -"get-stdin@^4.0.1": - "integrity" "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=" - "resolved" "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz" - "version" "4.0.1" - -"get-stream@^4.0.0": - "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" - "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "pump" "^3.0.0" - -"get-value@^2.0.3", "get-value@^2.0.6": - "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" - "version" "2.0.6" - -"getpass@^0.1.1": - "integrity" "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=" - "resolved" "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz" - "version" "0.1.7" - dependencies: - "assert-plus" "^1.0.0" - -"glob-parent@^3.1.0": - "integrity" "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "is-glob" "^3.1.0" - "path-dirname" "^1.0.0" - -"glob-parent@~5.1.2": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob@^7.0.0", "glob@^7.0.3", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4": - "integrity" "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" - "version" "7.2.0" - dependencies: - "fs.realpath" "^1.0.0" - "inflight" "^1.0.4" - "inherits" "2" - "minimatch" "^3.0.4" - "once" "^1.3.0" - "path-is-absolute" "^1.0.0" - -"glob@~7.1.1": - "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" - "version" "7.1.7" - dependencies: - "fs.realpath" "^1.0.0" - "inflight" "^1.0.4" - "inherits" "2" - "minimatch" "^3.0.4" - "once" "^1.3.0" - "path-is-absolute" "^1.0.0" - -"global-modules@^1.0.0": - "integrity" "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==" - "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "global-prefix" "^1.0.1" - "is-windows" "^1.0.1" - "resolve-dir" "^1.0.0" - -"global-modules@^2.0.0": - "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" - "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "global-prefix" "^3.0.0" - -"global-prefix@^1.0.1": - "integrity" "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=" - "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "expand-tilde" "^2.0.2" - "homedir-polyfill" "^1.0.1" - "ini" "^1.3.4" - "is-windows" "^1.0.1" - "which" "^1.2.14" - -"global-prefix@^3.0.0": - "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" - "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ini" "^1.3.5" - "kind-of" "^6.0.2" - "which" "^1.3.1" - -"globals@^11.0.1", "globals@^11.1.0": - "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - "version" "11.12.0" - -"globals@^9.18.0": - "integrity" "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==" - "resolved" "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz" - "version" "9.18.0" - -"globby@^6.1.0": - "integrity" "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=" - "resolved" "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "array-union" "^1.0.1" - "glob" "^7.0.3" - "object-assign" "^4.0.1" - "pify" "^2.0.0" - "pinkie-promise" "^2.0.0" - -"globule@^1.0.0": - "integrity" "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==" - "resolved" "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz" - "version" "1.3.3" - dependencies: - "glob" "~7.1.1" - "lodash" "~4.17.10" - "minimatch" "~3.0.2" - -"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2": - "integrity" "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" - "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz" - "version" "4.2.8" - -"handle-thing@^2.0.0": - "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - "version" "2.0.1" - -"har-schema@^2.0.0": - "integrity" "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" - "resolved" "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" - "version" "2.0.0" - -"har-validator@~5.1.3": - "integrity" "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==" - "resolved" "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz" - "version" "5.1.5" - dependencies: - "ajv" "^6.12.3" - "har-schema" "^2.0.0" - -"has-ansi@^2.0.0": - "integrity" "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=" - "resolved" "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "ansi-regex" "^2.0.0" - -"has-flag@^1.0.0": - "integrity" "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz" - "version" "1.0.0" - -"has-flag@^3.0.0": - "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - "version" "3.0.0" - -"has-symbols@^1.0.1", "has-symbols@^1.0.2": - "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" - "version" "1.0.2" - -"has-tostringtag@^1.0.0": - "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" - "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has-symbols" "^1.0.2" - -"has-unicode@^2.0.0": - "integrity" "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" - "resolved" "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" - "version" "2.0.1" - -"has-value@^0.3.1": - "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=" - "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" - "version" "0.3.1" - dependencies: - "get-value" "^2.0.3" - "has-values" "^0.1.4" - "isobject" "^2.0.0" - -"has-value@^1.0.0": - "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=" - "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "get-value" "^2.0.6" - "has-values" "^1.0.0" - "isobject" "^3.0.0" - -"has-values@^0.1.4": - "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" - "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" - "version" "0.1.4" - -"has-values@^1.0.0": - "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=" - "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "is-number" "^3.0.0" - "kind-of" "^4.0.0" - -"has@^1.0.1", "has@^1.0.3": - "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" - "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "function-bind" "^1.1.1" - -"hash-base@^3.0.0": - "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==" - "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "inherits" "^2.0.4" - "readable-stream" "^3.6.0" - "safe-buffer" "^5.2.0" - -"hash.js@^1.0.0", "hash.js@^1.0.3": - "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" - "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" - "version" "1.1.7" - dependencies: - "inherits" "^2.0.3" - "minimalistic-assert" "^1.0.1" - -"hmac-drbg@^1.0.1": - "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=" - "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "hash.js" "^1.0.3" - "minimalistic-assert" "^1.0.0" - "minimalistic-crypto-utils" "^1.0.1" - -"home-or-tmp@^2.0.0": - "integrity" "sha1-42w/LSyufXRqhX440Y1fMqeILbg=" - "resolved" "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "os-homedir" "^1.0.0" - "os-tmpdir" "^1.0.1" - -"homedir-polyfill@^1.0.1": - "integrity" "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==" - "resolved" "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "parse-passwd" "^1.0.0" - -"hosted-git-info@^2.1.4": - "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" - "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" - "version" "2.8.9" - -"hpack.js@^2.1.6": - "integrity" "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=" - "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - "version" "2.1.6" - dependencies: - "inherits" "^2.0.1" - "obuf" "^1.0.0" - "readable-stream" "^2.0.1" - "wbuf" "^1.1.0" - -"html-comment-regex@^1.1.0": - "integrity" "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" - "resolved" "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz" - "version" "1.1.2" - -"html-entities@^1.3.1": - "integrity" "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" - "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" - "version" "1.4.0" - -"http-deceiver@^1.2.7": - "integrity" "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - "version" "1.2.7" - -"http-errors@~1.6.2": - "integrity" "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - "version" "1.6.3" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.3" - "setprototypeof" "1.1.0" - "statuses" ">= 1.4.0 < 2" - -"http-errors@~1.7.2": - "integrity" "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz" - "version" "1.7.3" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.4" - "setprototypeof" "1.1.1" - "statuses" ">= 1.5.0 < 2" - "toidentifier" "1.0.0" - -"http-errors@1.7.2": - "integrity" "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" - "version" "1.7.2" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.3" - "setprototypeof" "1.1.1" - "statuses" ">= 1.5.0 < 2" - "toidentifier" "1.0.0" - -"http-parser-js@>=0.5.1": - "integrity" "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==" - "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz" - "version" "0.5.5" - -"http-proxy-middleware@0.19.1": - "integrity" "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==" - "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" - "version" "0.19.1" - dependencies: - "http-proxy" "^1.17.0" - "is-glob" "^4.0.0" - "lodash" "^4.17.11" - "micromatch" "^3.1.10" - -"http-proxy@^1.17.0": - "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" - "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" - "version" "1.18.1" - dependencies: - "eventemitter3" "^4.0.0" - "follow-redirects" "^1.0.0" - "requires-port" "^1.0.0" - -"http-signature@~1.2.0": - "integrity" "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=" - "resolved" "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "assert-plus" "^1.0.0" - "jsprim" "^1.2.2" - "sshpk" "^1.7.0" - -"https-browserify@^1.0.0": - "integrity" "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" - "resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" - "version" "1.0.0" - -"humanize-ms@^1.2.1": - "integrity" "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=" - "resolved" "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" - "version" "1.2.1" - dependencies: - "ms" "^2.0.0" - -"iconv-lite@^0.4.17", "iconv-lite@0.4.24": - "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - "version" "0.4.24" - dependencies: - "safer-buffer" ">= 2.1.2 < 3" - -"icss-replace-symbols@^1.1.0": - "integrity" "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" - "resolved" "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz" - "version" "1.1.0" - -"icss-utils@^2.1.0": - "integrity" "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=" - "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "postcss" "^6.0.1" - -"ieee754@^1.1.4": - "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" - "version" "1.2.1" - -"iferr@^0.1.5": - "integrity" "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - "resolved" "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" - "version" "0.1.5" - -"ignore@^3.3.3": - "integrity" "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" - "resolved" "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz" - "version" "3.3.10" - -"import-local@^2.0.0": - "integrity" "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==" - "resolved" "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "pkg-dir" "^3.0.0" - "resolve-cwd" "^2.0.0" - -"imurmurhash@^0.1.4": - "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - "version" "0.1.4" - -"in-publish@^2.0.0": - "integrity" "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==" - "resolved" "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz" - "version" "2.0.1" - -"indent-string@^2.1.0": - "integrity" "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=" - "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "repeating" "^2.0.0" - -"indexes-of@^1.0.1": - "integrity" "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - "resolved" "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" - "version" "1.0.1" - -"infer-owner@^1.0.3": - "integrity" "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - "resolved" "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" - "version" "1.0.4" - -"inflight@^1.0.4": - "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" - "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - "version" "1.0.6" - dependencies: - "once" "^1.3.0" - "wrappy" "1" - -"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.0", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2", "inherits@2.0.4": - "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - "version" "2.0.4" - -"inherits@2.0.1": - "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - "version" "2.0.1" - -"inherits@2.0.3": - "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - "version" "2.0.3" - -"ini@^1.3.4", "ini@^1.3.5": - "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - "version" "1.3.8" - -"inquirer@^3.0.6": - "integrity" "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==" - "resolved" "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "ansi-escapes" "^3.0.0" - "chalk" "^2.0.0" - "cli-cursor" "^2.1.0" - "cli-width" "^2.0.0" - "external-editor" "^2.0.4" - "figures" "^2.0.0" - "lodash" "^4.3.0" - "mute-stream" "0.0.7" - "run-async" "^2.2.0" - "rx-lite" "^4.0.8" - "rx-lite-aggregates" "^4.0.8" - "string-width" "^2.1.0" - "strip-ansi" "^4.0.0" - "through" "^2.3.6" - -"internal-ip@^4.3.0": - "integrity" "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==" - "resolved" "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "default-gateway" "^4.2.0" - "ipaddr.js" "^1.9.0" - -"interpret@^1.4.0": - "integrity" "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - "resolved" "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" - "version" "1.4.0" - -"invariant@^2.2.0", "invariant@^2.2.2": - "integrity" "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==" - "resolved" "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - "version" "2.2.4" - dependencies: - "loose-envify" "^1.0.0" - -"ip-regex@^2.1.0": - "integrity" "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - "resolved" "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" - "version" "2.1.0" - -"ip@^1.1.0", "ip@^1.1.5": - "integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" - "version" "1.1.5" - -"ipaddr.js@^1.9.0", "ipaddr.js@1.9.1": - "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - "version" "1.9.1" - -"is-absolute-url@^2.0.0": - "integrity" "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" - "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" - "version" "2.1.0" - -"is-absolute-url@^3.0.3": - "integrity" "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" - "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" - "version" "3.0.3" - -"is-accessor-descriptor@^0.1.6": - "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=" - "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" - "version" "0.1.6" - dependencies: - "kind-of" "^3.0.2" - -"is-accessor-descriptor@^1.0.0": - "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" - "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "kind-of" "^6.0.0" - -"is-arguments@^1.0.4": - "integrity" "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==" - "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-arrayish@^0.2.1": - "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - "version" "0.2.1" - -"is-binary-path@^1.0.0": - "integrity" "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=" - "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "binary-extensions" "^1.0.0" - -"is-binary-path@~2.1.0": - "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" - "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "binary-extensions" "^2.0.0" - -"is-buffer@^1.1.5": - "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" - "version" "1.1.6" - -"is-core-module@^2.2.0": - "integrity" "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==" - "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz" - "version" "2.8.0" - dependencies: - "has" "^1.0.3" - -"is-data-descriptor@^0.1.4": - "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=" - "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" - "version" "0.1.4" - dependencies: - "kind-of" "^3.0.2" - -"is-data-descriptor@^1.0.0": - "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" - "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "kind-of" "^6.0.0" - -"is-date-object@^1.0.1": - "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" - "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-descriptor@^0.1.0": - "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" - "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" - "version" "0.1.6" - dependencies: - "is-accessor-descriptor" "^0.1.6" - "is-data-descriptor" "^0.1.4" - "kind-of" "^5.0.0" - -"is-descriptor@^1.0.0", "is-descriptor@^1.0.2": - "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" - "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "is-accessor-descriptor" "^1.0.0" - "is-data-descriptor" "^1.0.0" - "kind-of" "^6.0.2" - -"is-extendable@^0.1.0", "is-extendable@^0.1.1": - "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - "version" "0.1.1" - -"is-extendable@^1.0.1": - "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" - "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "is-plain-object" "^2.0.4" - -"is-extglob@^2.1.0", "is-extglob@^2.1.1": - "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - "version" "2.1.1" - -"is-finite@^1.0.0": - "integrity" "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==" - "resolved" "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz" - "version" "1.1.0" - -"is-fullwidth-code-point@^1.0.0": - "integrity" "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "number-is-nan" "^1.0.0" - -"is-fullwidth-code-point@^2.0.0": - "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" - "version" "2.0.0" - -"is-fullwidth-code-point@^3.0.0": - "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - "version" "3.0.0" - -"is-glob@^3.1.0": - "integrity" "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "is-extglob" "^2.1.0" - -"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@~4.0.1": - "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "is-extglob" "^2.1.1" - -"is-number@^3.0.0": - "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "kind-of" "^3.0.2" - -"is-number@^7.0.0": - "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - "version" "7.0.0" - -"is-path-cwd@^2.0.0": - "integrity" "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - "resolved" "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" - "version" "2.2.0" - -"is-path-in-cwd@^2.0.0": - "integrity" "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==" - "resolved" "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "is-path-inside" "^2.1.0" - -"is-path-inside@^2.1.0": - "integrity" "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==" - "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "path-is-inside" "^1.0.2" - -"is-plain-obj@^1.0.0": - "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" - "version" "1.1.0" - -"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": - "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" - "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - "version" "2.0.4" - dependencies: - "isobject" "^3.0.1" - -"is-regex@^1.0.4": - "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" - "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-resolvable@^1.0.0": - "integrity" "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - "resolved" "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" - "version" "1.1.0" - -"is-stream@^1.1.0": - "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" - "version" "1.1.0" - -"is-svg@^2.0.0": - "integrity" "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=" - "resolved" "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "html-comment-regex" "^1.1.0" - -"is-typedarray@~1.0.0": - "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - "version" "1.0.0" - -"is-utf8@^0.2.0": - "integrity" "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=" - "resolved" "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz" - "version" "0.2.1" - -"is-windows@^1.0.1", "is-windows@^1.0.2": - "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" - "version" "1.0.2" - -"is-wsl@^1.1.0": - "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" - "version" "1.1.0" - -"isarray@^1.0.0", "isarray@~1.0.0", "isarray@1.0.0": - "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - "version" "1.0.0" - -"isexe@^2.0.0": - "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - "version" "2.0.0" - -"isobject@^2.0.0": - "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" - "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "isarray" "1.0.0" - -"isobject@^3.0.0", "isobject@^3.0.1": - "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - "version" "3.0.1" - -"isstream@~0.1.2": - "integrity" "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" - "resolved" "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" - "version" "0.1.2" - -"js-base64@^2.1.8", "js-base64@^2.1.9": - "integrity" "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==" - "resolved" "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz" - "version" "2.6.4" - -"js-tokens@^3.0.0 || ^4.0.0": - "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - "version" "4.0.0" - -"js-tokens@^3.0.0", "js-tokens@^3.0.2": - "integrity" "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz" - "version" "3.0.2" - -"js-yaml@^3.9.1": - "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - "version" "3.14.1" - dependencies: - "argparse" "^1.0.7" - "esprima" "^4.0.0" - -"js-yaml@~3.7.0": - "integrity" "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz" - "version" "3.7.0" - dependencies: - "argparse" "^1.0.7" - "esprima" "^2.6.0" - -"jsbn@~0.1.0": - "integrity" "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" - "resolved" "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" - "version" "0.1.1" - -"jsesc@^1.3.0": - "integrity" "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz" - "version" "1.3.0" - -"jsesc@^2.5.1": - "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - "version" "2.5.2" - -"jsesc@~0.5.0": - "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - "version" "0.5.0" - -"json-parse-better-errors@^1.0.2": - "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" - "version" "1.0.2" - -"json-schema-traverse@^0.3.0": - "integrity" "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz" - "version" "0.3.1" - -"json-schema-traverse@^0.4.1": - "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - "version" "0.4.1" - -"json-schema@0.4.0": - "integrity" "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" - "resolved" "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" - "version" "0.4.0" - -"json-stable-stringify-without-jsonify@^1.0.1": - "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - "version" "1.0.1" - -"json-stringify-safe@~5.0.1": - "integrity" "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" - "resolved" "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" - "version" "5.0.1" - -"json3@^3.3.3": - "integrity" "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" - "resolved" "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" - "version" "3.3.3" - -"json5@^0.5.1": - "integrity" "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" - "resolved" "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz" - "version" "0.5.1" - -"json5@^1.0.1": - "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" - "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "minimist" "^1.2.0" - -"jsprim@^1.2.2": - "integrity" "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==" - "resolved" "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz" - "version" "1.4.2" - dependencies: - "assert-plus" "1.0.0" - "extsprintf" "1.3.0" - "json-schema" "0.4.0" - "verror" "1.10.0" - -"killable@^1.0.1": - "integrity" "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - "resolved" "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" - "version" "1.0.1" - -"kind-of@^3.0.2": - "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - "version" "3.2.2" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^3.0.3": - "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - "version" "3.2.2" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^3.2.0": - "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - "version" "3.2.2" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^4.0.0": - "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^5.0.0": - "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" - "version" "5.1.0" - -"kind-of@^6.0.0", "kind-of@^6.0.2": - "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - "version" "6.0.3" - -"levn@^0.3.0", "levn@~0.3.0": - "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - -"load-json-file@^1.0.0": - "integrity" "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=" - "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "graceful-fs" "^4.1.2" - "parse-json" "^2.2.0" - "pify" "^2.0.0" - "pinkie-promise" "^2.0.0" - "strip-bom" "^2.0.0" - -"loader-fs-cache@^1.0.0": - "integrity" "sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==" - "resolved" "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "find-cache-dir" "^0.1.1" - "mkdirp" "^0.5.1" - -"loader-runner@^2.4.0": - "integrity" "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" - "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" - "version" "2.4.0" - -"loader-utils@^1.0.1", "loader-utils@^1.0.2", "loader-utils@^1.1.0", "loader-utils@^1.2.3", "loader-utils@^1.4.0": - "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^1.0.1" - -"locate-path@^2.0.0": - "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "p-locate" "^2.0.0" - "path-exists" "^3.0.0" - -"locate-path@^3.0.0": - "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "p-locate" "^3.0.0" - "path-exists" "^3.0.0" - -"lodash.camelcase@^4.3.0": - "integrity" "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=" - "resolved" "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" - "version" "4.3.0" - -"lodash.memoize@^4.1.2": - "integrity" "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - "version" "4.1.2" - -"lodash.uniq@^4.5.0": - "integrity" "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - "version" "4.5.0" - -"lodash@^4.0.0", "lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.4", "lodash@^4.2.0", "lodash@^4.3.0", "lodash@~4.17.10": - "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - "version" "4.17.21" - -"loglevel@^1.6.8": - "integrity" "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==" - "resolved" "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz" - "version" "1.8.0" - -"loose-envify@^1.0.0": - "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" - "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "js-tokens" "^3.0.0 || ^4.0.0" - -"loud-rejection@^1.0.0": - "integrity" "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=" - "resolved" "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz" - "version" "1.6.0" - dependencies: - "currently-unhandled" "^0.4.1" - "signal-exit" "^3.0.0" - -"lru-cache@^4.0.1": - "integrity" "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz" - "version" "4.1.5" - dependencies: - "pseudomap" "^1.0.2" - "yallist" "^2.1.2" - -"lru-cache@^5.1.1": - "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "yallist" "^3.0.2" - -"make-dir@^1.0.0": - "integrity" "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "pify" "^3.0.0" - -"make-dir@^2.0.0": - "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "pify" "^4.0.1" - "semver" "^5.6.0" - -"map-cache@^0.2.2": - "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" - "version" "0.2.2" - -"map-obj@^1.0.0", "map-obj@^1.0.1": - "integrity" "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=" - "resolved" "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" - "version" "1.0.1" - -"map-visit@^1.0.0": - "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=" - "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "object-visit" "^1.0.0" - -"math-expression-evaluator@^1.2.14": - "integrity" "sha512-9FbRY3i6U+CbHgrdNbAUaisjWTozkm1ZfupYQJiZ87NtYHk2Zh9DvxMgp/fifxVhqTLpd5fCCLossUbpZxGeKw==" - "resolved" "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.3.8.tgz" - "version" "1.3.8" - -"md5.js@^1.3.4": - "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" - "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" - "version" "1.3.5" - dependencies: - "hash-base" "^3.0.0" - "inherits" "^2.0.1" - "safe-buffer" "^5.1.2" - -"media-typer@0.3.0": - "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - "version" "0.3.0" - -"memory-fs@^0.4.1": - "integrity" "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=" - "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" - "version" "0.4.1" - dependencies: - "errno" "^0.1.3" - "readable-stream" "^2.0.1" - -"memory-fs@^0.5.0": - "integrity" "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==" - "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz" - "version" "0.5.0" - dependencies: - "errno" "^0.1.3" - "readable-stream" "^2.0.1" - -"meow@^3.7.0": - "integrity" "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=" - "resolved" "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz" - "version" "3.7.0" - dependencies: - "camelcase-keys" "^2.0.0" - "decamelize" "^1.1.2" - "loud-rejection" "^1.0.0" - "map-obj" "^1.0.1" - "minimist" "^1.1.3" - "normalize-package-data" "^2.3.4" - "object-assign" "^4.0.1" - "read-pkg-up" "^1.0.1" - "redent" "^1.0.0" - "trim-newlines" "^1.0.0" - -"merge-descriptors@1.0.1": - "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - "version" "1.0.1" - -"methods@~1.1.2": - "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - "version" "1.1.2" - -"micromatch@^3.0.4", "micromatch@^3.1.10", "micromatch@^3.1.4": - "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" - "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" - "version" "3.1.10" - dependencies: - "arr-diff" "^4.0.0" - "array-unique" "^0.3.2" - "braces" "^2.3.1" - "define-property" "^2.0.2" - "extend-shallow" "^3.0.2" - "extglob" "^2.0.4" - "fragment-cache" "^0.2.1" - "kind-of" "^6.0.2" - "nanomatch" "^1.2.9" - "object.pick" "^1.3.0" - "regex-not" "^1.0.0" - "snapdragon" "^0.8.1" - "to-regex" "^3.0.2" - -"miller-rabin@^4.0.0": - "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" - "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "bn.js" "^4.0.0" - "brorand" "^1.0.1" - -"mime-db@>= 1.43.0 < 2", "mime-db@1.51.0": - "integrity" "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==" - "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz" - "version" "1.51.0" - -"mime-types@^2.1.12", "mime-types@~2.1.17", "mime-types@~2.1.19", "mime-types@~2.1.24": - "integrity" "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==" - "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz" - "version" "2.1.34" - dependencies: - "mime-db" "1.51.0" - -"mime@^2.4.4": - "integrity" "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" - "resolved" "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz" - "version" "2.6.0" - -"mime@1.6.0": - "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - "version" "1.6.0" - -"mimic-fn@^1.0.0": - "integrity" "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==" - "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz" - "version" "1.2.0" - -"minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": - "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" - "version" "1.0.1" - -"minimalistic-crypto-utils@^1.0.1": - "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" - "version" "1.0.1" - -"minimatch@^3.0.2", "minimatch@^3.0.4", "minimatch@~3.0.2": - "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "brace-expansion" "^1.1.7" - -"minimist@^1.1.3", "minimist@^1.2.0", "minimist@^1.2.5": - "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" - "version" "1.2.5" - -"mississippi@^3.0.0": - "integrity" "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==" - "resolved" "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "concat-stream" "^1.5.0" - "duplexify" "^3.4.2" - "end-of-stream" "^1.1.0" - "flush-write-stream" "^1.0.0" - "from2" "^2.1.0" - "parallel-transform" "^1.1.0" - "pump" "^3.0.0" - "pumpify" "^1.3.3" - "stream-each" "^1.1.0" - "through2" "^2.0.0" - -"mixin-deep@^1.2.0": - "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" - "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "for-in" "^1.0.2" - "is-extendable" "^1.0.1" - -"mkdirp@^0.5.0", "mkdirp@^0.5.1", "mkdirp@^0.5.3", "mkdirp@^0.5.5", "mkdirp@>=0.5 0", "mkdirp@~0.5.1": - "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - "version" "0.5.5" - dependencies: - "minimist" "^1.2.5" - -"moment@^2.22.1": - "integrity" "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" - "resolved" "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz" - "version" "2.29.1" - -"move-concurrently@^1.0.1": - "integrity" "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=" - "resolved" "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "aproba" "^1.1.1" - "copy-concurrently" "^1.0.0" - "fs-write-stream-atomic" "^1.0.8" - "mkdirp" "^0.5.1" - "rimraf" "^2.5.4" - "run-queue" "^1.0.3" - -"ms@^2.0.0", "ms@^2.1.1": - "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - "version" "2.1.3" - -"ms@2.0.0": - "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - "version" "2.0.0" - -"ms@2.1.1": - "integrity" "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" - "version" "2.1.1" - -"ms@2.1.2": - "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - "version" "2.1.2" - -"multicast-dns-service-types@^1.1.0": - "integrity" "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - "resolved" "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" - "version" "1.1.0" - -"multicast-dns@^6.0.1": - "integrity" "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==" - "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" - "version" "6.2.3" - dependencies: - "dns-packet" "^1.3.1" - "thunky" "^1.0.2" - -"mute-stream@0.0.7": - "integrity" "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" - "resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz" - "version" "0.0.7" - -"nan@^2.13.2": - "integrity" "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" - "resolved" "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz" - "version" "2.15.0" - -"nanomatch@^1.2.9": - "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" - "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" - "version" "1.2.13" - dependencies: - "arr-diff" "^4.0.0" - "array-unique" "^0.3.2" - "define-property" "^2.0.2" - "extend-shallow" "^3.0.2" - "fragment-cache" "^0.2.1" - "is-windows" "^1.0.2" - "kind-of" "^6.0.2" - "object.pick" "^1.3.0" - "regex-not" "^1.0.0" - "snapdragon" "^0.8.1" - "to-regex" "^3.0.1" - -"natural-compare@^1.4.0": - "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - "version" "1.4.0" - -"negotiator@0.6.2": - "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" - "version" "0.6.2" - -"neo-async@^2.5.0", "neo-async@^2.6.1": - "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - "version" "2.6.2" - -"nice-try@^1.0.4": - "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" - "version" "1.0.5" - -"node-forge@^0.10.0": - "integrity" "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" - "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz" - "version" "0.10.0" - -"node-gyp@^3.8.0": - "integrity" "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==" - "resolved" "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz" - "version" "3.8.0" - dependencies: - "fstream" "^1.0.0" - "glob" "^7.0.3" - "graceful-fs" "^4.1.2" - "mkdirp" "^0.5.0" - "nopt" "2 || 3" - "npmlog" "0 || 1 || 2 || 3 || 4" - "osenv" "0" - "request" "^2.87.0" - "rimraf" "2" - "semver" "~5.3.0" - "tar" "^2.0.0" - "which" "1" - -"node-libs-browser@^2.2.1": - "integrity" "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==" - "resolved" "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" - "version" "2.2.1" - dependencies: - "assert" "^1.1.1" - "browserify-zlib" "^0.2.0" - "buffer" "^4.3.0" - "console-browserify" "^1.1.0" - "constants-browserify" "^1.0.0" - "crypto-browserify" "^3.11.0" - "domain-browser" "^1.1.1" - "events" "^3.0.0" - "https-browserify" "^1.0.0" - "os-browserify" "^0.3.0" - "path-browserify" "0.0.1" - "process" "^0.11.10" - "punycode" "^1.2.4" - "querystring-es3" "^0.2.0" - "readable-stream" "^2.3.3" - "stream-browserify" "^2.0.1" - "stream-http" "^2.7.2" - "string_decoder" "^1.0.0" - "timers-browserify" "^2.0.4" - "tty-browserify" "0.0.0" - "url" "^0.11.0" - "util" "^0.11.0" - "vm-browserify" "^1.0.1" - -"node-sass@^4.9.3": - "integrity" "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==" - "resolved" "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz" - "version" "4.14.1" - dependencies: - "async-foreach" "^0.1.3" - "chalk" "^1.1.1" - "cross-spawn" "^3.0.0" - "gaze" "^1.0.0" - "get-stdin" "^4.0.1" - "glob" "^7.0.3" - "in-publish" "^2.0.0" - "lodash" "^4.17.15" - "meow" "^3.7.0" - "mkdirp" "^0.5.1" - "nan" "^2.13.2" - "node-gyp" "^3.8.0" - "npmlog" "^4.0.0" - "request" "^2.88.0" - "sass-graph" "2.2.5" - "stdout-stream" "^1.4.0" - "true-case-path" "^1.0.2" - -"nopt@2 || 3": - "integrity" "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=" - "resolved" "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz" - "version" "3.0.6" - dependencies: - "abbrev" "1" - -"normalize-package-data@^2.3.2", "normalize-package-data@^2.3.4": - "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" - "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" - "version" "2.5.0" - dependencies: - "hosted-git-info" "^2.1.4" - "resolve" "^1.10.0" - "semver" "2 || 3 || 4 || 5" - "validate-npm-package-license" "^3.0.1" - -"normalize-path@^2.1.1": - "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "remove-trailing-separator" "^1.0.1" - -"normalize-path@^3.0.0", "normalize-path@~3.0.0": - "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - "version" "3.0.0" - -"normalize-range@^0.1.2": - "integrity" "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - "version" "0.1.2" - -"normalize-url@^1.4.0": - "integrity" "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=" - "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz" - "version" "1.9.1" - dependencies: - "object-assign" "^4.0.1" - "prepend-http" "^1.0.0" - "query-string" "^4.1.0" - "sort-keys" "^1.0.0" - -"npm-run-path@^2.0.0": - "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" - "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "path-key" "^2.0.0" - -"npmlog@^4.0.0", "npmlog@0 || 1 || 2 || 3 || 4": - "integrity" "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==" - "resolved" "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "are-we-there-yet" "~1.1.2" - "console-control-strings" "~1.1.0" - "gauge" "~2.7.3" - "set-blocking" "~2.0.0" - -"num2fraction@^1.2.2": - "integrity" "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - "resolved" "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" - "version" "1.2.2" - -"number-is-nan@^1.0.0": - "integrity" "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" - "resolved" "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" - "version" "1.0.1" - -"oauth-sign@~0.9.0": - "integrity" "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" - "resolved" "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz" - "version" "0.9.0" - -"object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": - "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - "version" "4.1.1" - -"object-copy@^0.1.0": - "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=" - "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" - "version" "0.1.0" - dependencies: - "copy-descriptor" "^0.1.0" - "define-property" "^0.2.5" - "kind-of" "^3.0.3" - -"object-hash@^1.1.4": - "integrity" "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" - "resolved" "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz" - "version" "1.3.1" - -"object-is@^1.0.1": - "integrity" "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==" - "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - -"object-keys@^1.0.12", "object-keys@^1.1.1": - "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - "version" "1.1.1" - -"object-visit@^1.0.0": - "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" - "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "isobject" "^3.0.0" - -"object.pick@^1.3.0": - "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" - "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "isobject" "^3.0.1" - -"obuf@^1.0.0", "obuf@^1.1.2": - "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - "version" "1.1.2" - -"on-finished@~2.3.0": - "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=" - "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "ee-first" "1.1.1" - -"on-headers@~1.0.2": - "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" - "version" "1.0.2" - -"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": - "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" - "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "wrappy" "1" - -"onetime@^2.0.0": - "integrity" "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=" - "resolved" "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "mimic-fn" "^1.0.0" - -"opn@^5.5.0": - "integrity" "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==" - "resolved" "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "is-wsl" "^1.1.0" - -"optionator@^0.8.2": - "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" - "version" "0.8.3" - dependencies: - "deep-is" "~0.1.3" - "fast-levenshtein" "~2.0.6" - "levn" "~0.3.0" - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - "word-wrap" "~1.2.3" - -"original@^1.0.0": - "integrity" "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==" - "resolved" "https://registry.npmjs.org/original/-/original-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "url-parse" "^1.4.3" - -"os-browserify@^0.3.0": - "integrity" "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" - "version" "0.3.0" - -"os-homedir@^1.0.0": - "integrity" "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" - "resolved" "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" - "version" "1.0.2" - -"os-tmpdir@^1.0.0", "os-tmpdir@^1.0.1", "os-tmpdir@~1.0.2": - "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" - "version" "1.0.2" - -"osenv@0": - "integrity" "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==" - "resolved" "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz" - "version" "0.1.5" - dependencies: - "os-homedir" "^1.0.0" - "os-tmpdir" "^1.0.0" - -"p-finally@^1.0.0": - "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" - "version" "1.0.0" - -"p-limit@^1.1.0": - "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "p-try" "^1.0.0" - -"p-limit@^2.0.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "p-try" "^2.0.0" - -"p-locate@^2.0.0": - "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "p-limit" "^1.1.0" - -"p-locate@^3.0.0": - "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "p-limit" "^2.0.0" - -"p-map@^2.0.0": - "integrity" "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - "resolved" "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" - "version" "2.1.0" - -"p-retry@^3.0.1": - "integrity" "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==" - "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "retry" "^0.12.0" - -"p-try@^1.0.0": - "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - "version" "1.0.0" - -"p-try@^2.0.0": - "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - "version" "2.2.0" - -"pako@~1.0.5": - "integrity" "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" - "version" "1.0.11" - -"parallel-transform@^1.1.0": - "integrity" "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==" - "resolved" "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "cyclist" "^1.0.1" - "inherits" "^2.0.3" - "readable-stream" "^2.1.5" - -"parse-asn1@^5.0.0", "parse-asn1@^5.1.5": - "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==" - "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" - "version" "5.1.6" - dependencies: - "asn1.js" "^5.2.0" - "browserify-aes" "^1.0.0" - "evp_bytestokey" "^1.0.0" - "pbkdf2" "^3.0.3" - "safe-buffer" "^5.1.1" - -"parse-json@^2.2.0": - "integrity" "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=" - "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "error-ex" "^1.2.0" - -"parse-passwd@^1.0.0": - "integrity" "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=" - "resolved" "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" - "version" "1.0.0" - -"parseurl@~1.3.2", "parseurl@~1.3.3": - "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - "version" "1.3.3" - -"pascalcase@^0.1.1": - "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" - "version" "0.1.1" - -"path-browserify@0.0.1": - "integrity" "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" - "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" - "version" "0.0.1" - -"path-dirname@^1.0.0": - "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" - "version" "1.0.2" - -"path-exists@^2.0.0": - "integrity" "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "pinkie-promise" "^2.0.0" - -"path-exists@^3.0.0": - "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - "version" "3.0.0" - -"path-is-absolute@^1.0.0", "path-is-absolute@^1.0.1": - "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - "version" "1.0.1" - -"path-is-inside@^1.0.2": - "integrity" "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" - "version" "1.0.2" - -"path-key@^2.0.0", "path-key@^2.0.1": - "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" - "version" "2.0.1" - -"path-parse@^1.0.6": - "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - "version" "1.0.7" - -"path-to-regexp@0.1.7": - "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - "version" "0.1.7" - -"path-type@^1.0.0": - "integrity" "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=" - "resolved" "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "graceful-fs" "^4.1.2" - "pify" "^2.0.0" - "pinkie-promise" "^2.0.0" - -"pbkdf2@^3.0.3": - "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==" - "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "create-hash" "^1.1.2" - "create-hmac" "^1.1.4" - "ripemd160" "^2.0.1" - "safe-buffer" "^5.0.1" - "sha.js" "^2.4.8" - -"performance-now@^2.1.0": - "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - "version" "2.1.0" - -"picomatch@^2.0.4", "picomatch@^2.2.1": - "integrity" "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" - "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" - "version" "2.3.0" - -"pify@^2.0.0": - "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - "version" "2.3.0" - -"pify@^3.0.0": - "integrity" "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" - "version" "3.0.0" - -"pify@^4.0.1": - "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" - "version" "4.0.1" - -"pinkie-promise@^2.0.0": - "integrity" "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" - "resolved" "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "pinkie" "^2.0.0" - -"pinkie@^2.0.0": - "integrity" "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - "resolved" "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" - "version" "2.0.4" - -"pkg-dir@^1.0.0": - "integrity" "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "find-up" "^1.0.0" - -"pkg-dir@^2.0.0": - "integrity" "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "find-up" "^2.1.0" - -"pkg-dir@^3.0.0": - "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "find-up" "^3.0.0" - -"pluralize@^7.0.0": - "integrity" "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==" - "resolved" "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz" - "version" "7.0.0" - -"portfinder@^1.0.26": - "integrity" "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==" - "resolved" "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz" - "version" "1.0.28" - dependencies: - "async" "^2.6.2" - "debug" "^3.1.1" - "mkdirp" "^0.5.5" - -"posix-character-classes@^0.1.0": - "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" - "version" "0.1.1" - -"postcss-calc@^5.2.0": - "integrity" "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=" - "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz" - "version" "5.3.1" - dependencies: - "postcss" "^5.0.2" - "postcss-message-helpers" "^2.0.0" - "reduce-css-calc" "^1.2.6" - -"postcss-colormin@^2.1.8": - "integrity" "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=" - "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz" - "version" "2.2.2" - dependencies: - "colormin" "^1.0.5" - "postcss" "^5.0.13" - "postcss-value-parser" "^3.2.3" - -"postcss-convert-values@^2.3.4": - "integrity" "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=" - "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz" - "version" "2.6.1" - dependencies: - "postcss" "^5.0.11" - "postcss-value-parser" "^3.1.2" - -"postcss-discard-comments@^2.0.4": - "integrity" "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=" - "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz" - "version" "2.0.4" - dependencies: - "postcss" "^5.0.14" - -"postcss-discard-duplicates@^2.0.1": - "integrity" "sha1-uavye4isGIFYpesSq8riAmO5GTI=" - "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "postcss" "^5.0.4" - -"postcss-discard-empty@^2.0.1": - "integrity" "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=" - "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "postcss" "^5.0.14" - -"postcss-discard-overridden@^0.1.1": - "integrity" "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=" - "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz" - "version" "0.1.1" - dependencies: - "postcss" "^5.0.16" - -"postcss-discard-unused@^2.2.1": - "integrity" "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=" - "resolved" "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz" - "version" "2.2.3" - dependencies: - "postcss" "^5.0.14" - "uniqs" "^2.0.0" - -"postcss-filter-plugins@^2.0.0": - "integrity" "sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ==" - "resolved" "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz" - "version" "2.0.3" - dependencies: - "postcss" "^5.0.4" - -"postcss-merge-idents@^2.1.5": - "integrity" "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=" - "resolved" "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz" - "version" "2.1.7" - dependencies: - "has" "^1.0.1" - "postcss" "^5.0.10" - "postcss-value-parser" "^3.1.1" - -"postcss-merge-longhand@^2.0.1": - "integrity" "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=" - "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "postcss" "^5.0.4" - -"postcss-merge-rules@^2.0.3": - "integrity" "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=" - "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz" - "version" "2.1.2" - dependencies: - "browserslist" "^1.5.2" - "caniuse-api" "^1.5.2" - "postcss" "^5.0.4" - "postcss-selector-parser" "^2.2.2" - "vendors" "^1.0.0" - -"postcss-message-helpers@^2.0.0": - "integrity" "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=" - "resolved" "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz" - "version" "2.0.0" - -"postcss-minify-font-values@^1.0.2": - "integrity" "sha1-S1jttWZB66fIR0qzUmyv17vey2k=" - "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "object-assign" "^4.0.1" - "postcss" "^5.0.4" - "postcss-value-parser" "^3.0.2" - -"postcss-minify-gradients@^1.0.1": - "integrity" "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=" - "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "postcss" "^5.0.12" - "postcss-value-parser" "^3.3.0" - -"postcss-minify-params@^1.0.4": - "integrity" "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=" - "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz" - "version" "1.2.2" - dependencies: - "alphanum-sort" "^1.0.1" - "postcss" "^5.0.2" - "postcss-value-parser" "^3.0.2" - "uniqs" "^2.0.0" - -"postcss-minify-selectors@^2.0.4": - "integrity" "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=" - "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "alphanum-sort" "^1.0.2" - "has" "^1.0.1" - "postcss" "^5.0.14" - "postcss-selector-parser" "^2.0.0" - -"postcss-modules-extract-imports@^1.2.0": - "integrity" "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==" - "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz" - "version" "1.2.1" - dependencies: - "postcss" "^6.0.1" - -"postcss-modules-local-by-default@^1.2.0": - "integrity" "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=" - "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "css-selector-tokenizer" "^0.7.0" - "postcss" "^6.0.1" - -"postcss-modules-scope@^1.1.0": - "integrity" "sha1-1upkmUx5+XtipytCb75gVqGUu5A=" - "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "css-selector-tokenizer" "^0.7.0" - "postcss" "^6.0.1" - -"postcss-modules-values@^1.3.0": - "integrity" "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=" - "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "icss-replace-symbols" "^1.1.0" - "postcss" "^6.0.1" - -"postcss-normalize-charset@^1.1.0": - "integrity" "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=" - "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "postcss" "^5.0.5" - -"postcss-normalize-url@^3.0.7": - "integrity" "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=" - "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz" - "version" "3.0.8" - dependencies: - "is-absolute-url" "^2.0.0" - "normalize-url" "^1.4.0" - "postcss" "^5.0.14" - "postcss-value-parser" "^3.2.3" - -"postcss-ordered-values@^2.1.0": - "integrity" "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=" - "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz" - "version" "2.2.3" - dependencies: - "postcss" "^5.0.4" - "postcss-value-parser" "^3.0.1" - -"postcss-reduce-idents@^2.2.2": - "integrity" "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=" - "resolved" "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz" - "version" "2.4.0" - dependencies: - "postcss" "^5.0.4" - "postcss-value-parser" "^3.0.2" - -"postcss-reduce-initial@^1.0.0": - "integrity" "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=" - "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "postcss" "^5.0.4" - -"postcss-reduce-transforms@^1.0.3": - "integrity" "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=" - "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has" "^1.0.1" - "postcss" "^5.0.8" - "postcss-value-parser" "^3.0.1" - -"postcss-selector-parser@^2.0.0", "postcss-selector-parser@^2.2.2": - "integrity" "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz" - "version" "2.2.3" - dependencies: - "flatten" "^1.0.2" - "indexes-of" "^1.0.1" - "uniq" "^1.0.1" - -"postcss-svgo@^2.1.1": - "integrity" "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=" - "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz" - "version" "2.1.6" - dependencies: - "is-svg" "^2.0.0" - "postcss" "^5.0.14" - "postcss-value-parser" "^3.2.3" - "svgo" "^0.7.0" - -"postcss-unique-selectors@^2.0.2": - "integrity" "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=" - "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "alphanum-sort" "^1.0.1" - "postcss" "^5.0.4" - "uniqs" "^2.0.0" - -"postcss-value-parser@^3.0.1", "postcss-value-parser@^3.0.2", "postcss-value-parser@^3.1.1", "postcss-value-parser@^3.1.2", "postcss-value-parser@^3.2.3", "postcss-value-parser@^3.3.0": - "integrity" "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" - "version" "3.3.1" - -"postcss-zindex@^2.0.1": - "integrity" "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=" - "resolved" "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "has" "^1.0.1" - "postcss" "^5.0.4" - "uniqs" "^2.0.0" - -"postcss@^5.0.10", "postcss@^5.0.11", "postcss@^5.0.12", "postcss@^5.0.13", "postcss@^5.0.14", "postcss@^5.0.16", "postcss@^5.0.2", "postcss@^5.0.4", "postcss@^5.0.5", "postcss@^5.0.6", "postcss@^5.0.8", "postcss@^5.2.16": - "integrity" "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz" - "version" "5.2.18" - dependencies: - "chalk" "^1.1.3" - "js-base64" "^2.1.9" - "source-map" "^0.5.6" - "supports-color" "^3.2.3" - -"postcss@^6.0.1": - "integrity" "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz" - "version" "6.0.23" - dependencies: - "chalk" "^2.4.1" - "source-map" "^0.6.1" - "supports-color" "^5.4.0" - -"prelude-ls@~1.1.2": - "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - "version" "1.1.2" - -"prepend-http@^1.0.0": - "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" - "version" "1.0.4" - -"prettier@^1.14.3": - "integrity" "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==" - "resolved" "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz" - "version" "1.19.1" - -"private@^0.1.6", "private@^0.1.8": - "integrity" "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==" - "resolved" "https://registry.npmjs.org/private/-/private-0.1.8.tgz" - "version" "0.1.8" - -"process-nextick-args@~2.0.0": - "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - "version" "2.0.1" - -"process@^0.11.10": - "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" - "version" "0.11.10" - -"progress@^2.0.0": - "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - "version" "2.0.3" - -"promise-inflight@^1.0.1": - "integrity" "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" - "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" - "version" "1.0.1" - -"proxy-addr@~2.0.5": - "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" - "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - "version" "2.0.7" - dependencies: - "forwarded" "0.2.0" - "ipaddr.js" "1.9.1" - -"prr@~1.0.1": - "integrity" "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - "resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" - "version" "1.0.1" - -"pseudomap@^1.0.2": - "integrity" "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" - "resolved" "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz" - "version" "1.0.2" - -"psl@^1.1.28": - "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - "version" "1.8.0" - -"public-encrypt@^4.0.0": - "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" - "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "bn.js" "^4.1.0" - "browserify-rsa" "^4.0.0" - "create-hash" "^1.1.0" - "parse-asn1" "^5.0.0" - "randombytes" "^2.0.1" - "safe-buffer" "^5.1.2" - -"pump@^2.0.0": - "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" - "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "end-of-stream" "^1.1.0" - "once" "^1.3.1" - -"pump@^3.0.0": - "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" - "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "end-of-stream" "^1.1.0" - "once" "^1.3.1" - -"pumpify@^1.3.3": - "integrity" "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==" - "resolved" "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" - "version" "1.5.1" - dependencies: - "duplexify" "^3.6.0" - "inherits" "^2.0.3" - "pump" "^2.0.0" - -"punycode@^1.2.4": - "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" - "version" "1.4.1" - -"punycode@^2.1.0", "punycode@^2.1.1": - "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - "version" "2.1.1" - -"punycode@1.3.2": - "integrity" "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" - "version" "1.3.2" - -"q@^1.1.2": - "integrity" "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" - "version" "1.5.1" - -"qs@~6.5.2": - "integrity" "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" - "resolved" "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" - "version" "6.5.2" - -"qs@6.7.0": - "integrity" "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - "resolved" "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" - "version" "6.7.0" - -"query-string@^4.1.0": - "integrity" "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=" - "resolved" "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" - "version" "4.3.4" - dependencies: - "object-assign" "^4.1.0" - "strict-uri-encode" "^1.0.0" - -"querystring-es3@^0.2.0": - "integrity" "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - "resolved" "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" - "version" "0.2.1" - -"querystring@0.2.0": - "integrity" "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" - "version" "0.2.0" - -"querystringify@^2.1.1": - "integrity" "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" - "version" "2.2.0" - -"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0": - "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" - "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "safe-buffer" "^5.1.0" - -"randomfill@^1.0.3": - "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" - "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "randombytes" "^2.0.5" - "safe-buffer" "^5.1.0" - -"range-parser@^1.2.1", "range-parser@~1.2.1": - "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - "version" "1.2.1" - -"raw-body@2.4.0": - "integrity" "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==" - "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" - "version" "2.4.0" - dependencies: - "bytes" "3.1.0" - "http-errors" "1.7.2" - "iconv-lite" "0.4.24" - "unpipe" "1.0.0" - -"read-pkg-up@^1.0.1": - "integrity" "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=" - "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "find-up" "^1.0.0" - "read-pkg" "^1.0.0" - -"read-pkg@^1.0.0": - "integrity" "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=" - "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "load-json-file" "^1.0.0" - "normalize-package-data" "^2.3.2" - "path-type" "^1.0.0" - -"readable-stream@^2.0.0", "readable-stream@^2.0.1", "readable-stream@^2.0.2", "readable-stream@^2.0.6", "readable-stream@^2.1.5", "readable-stream@^2.2.2", "readable-stream@^2.3.3", "readable-stream@^2.3.6", "readable-stream@~2.3.6", "readable-stream@1 || 2": - "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" - "version" "2.3.7" - dependencies: - "core-util-is" "~1.0.0" - "inherits" "~2.0.3" - "isarray" "~1.0.0" - "process-nextick-args" "~2.0.0" - "safe-buffer" "~5.1.1" - "string_decoder" "~1.1.1" - "util-deprecate" "~1.0.1" - -"readable-stream@^3.0.6": - "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - "version" "3.6.0" - dependencies: - "inherits" "^2.0.3" - "string_decoder" "^1.1.1" - "util-deprecate" "^1.0.1" - -"readable-stream@^3.6.0": - "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - "version" "3.6.0" - dependencies: - "inherits" "^2.0.3" - "string_decoder" "^1.1.1" - "util-deprecate" "^1.0.1" - -"readdirp@^2.2.1": - "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" - "version" "2.2.1" - dependencies: - "graceful-fs" "^4.1.11" - "micromatch" "^3.1.10" - "readable-stream" "^2.0.2" - -"readdirp@~3.6.0": - "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - "version" "3.6.0" - dependencies: - "picomatch" "^2.2.1" - -"redent@^1.0.0": - "integrity" "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=" - "resolved" "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "indent-string" "^2.1.0" - "strip-indent" "^1.0.1" - -"reduce-css-calc@^1.2.6": - "integrity" "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=" - "resolved" "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "balanced-match" "^0.4.2" - "math-expression-evaluator" "^1.2.14" - "reduce-function-call" "^1.0.1" - -"reduce-function-call@^1.0.1": - "integrity" "sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ==" - "resolved" "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "balanced-match" "^1.0.0" - -"regenerate@^1.2.1": - "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - "version" "1.4.2" - -"regenerator-runtime@^0.11.0": - "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" - "version" "0.11.1" - -"regenerator-transform@^0.10.0": - "integrity" "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==" - "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz" - "version" "0.10.1" - dependencies: - "babel-runtime" "^6.18.0" - "babel-types" "^6.19.0" - "private" "^0.1.6" - -"regex-not@^1.0.0", "regex-not@^1.0.2": - "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" - "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "extend-shallow" "^3.0.2" - "safe-regex" "^1.1.0" - -"regexp.prototype.flags@^1.2.0": - "integrity" "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==" - "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - -"regexpp@^1.0.1": - "integrity" "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==" - "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz" - "version" "1.1.0" - -"regexpu-core@^2.0.0": - "integrity" "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=" - "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "regenerate" "^1.2.1" - "regjsgen" "^0.2.0" - "regjsparser" "^0.1.4" - -"regjsgen@^0.2.0": - "integrity" "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" - "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz" - "version" "0.2.0" - -"regjsparser@^0.1.4": - "integrity" "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=" - "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz" - "version" "0.1.5" - dependencies: - "jsesc" "~0.5.0" - -"remove-trailing-separator@^1.0.1": - "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" - "version" "1.1.0" - -"repeat-element@^1.1.2": - "integrity" "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" - "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" - "version" "1.1.4" - -"repeat-string@^1.6.1": - "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" - "version" "1.6.1" - -"repeating@^2.0.0": - "integrity" "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=" - "resolved" "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "is-finite" "^1.0.0" - -"request@^2.87.0", "request@^2.88.0": - "integrity" "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==" - "resolved" "https://registry.npmjs.org/request/-/request-2.88.2.tgz" - "version" "2.88.2" - dependencies: - "aws-sign2" "~0.7.0" - "aws4" "^1.8.0" - "caseless" "~0.12.0" - "combined-stream" "~1.0.6" - "extend" "~3.0.2" - "forever-agent" "~0.6.1" - "form-data" "~2.3.2" - "har-validator" "~5.1.3" - "http-signature" "~1.2.0" - "is-typedarray" "~1.0.0" - "isstream" "~0.1.2" - "json-stringify-safe" "~5.0.1" - "mime-types" "~2.1.19" - "oauth-sign" "~0.9.0" - "performance-now" "^2.1.0" - "qs" "~6.5.2" - "safe-buffer" "^5.1.2" - "tough-cookie" "~2.5.0" - "tunnel-agent" "^0.6.0" - "uuid" "^3.3.2" - -"require-directory@^2.1.1": - "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - "version" "2.1.1" - -"require-main-filename@^2.0.0": - "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" - "version" "2.0.0" - -"require-uncached@^1.0.3": - "integrity" "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=" - "resolved" "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "caller-path" "^0.1.0" - "resolve-from" "^1.0.0" - -"requires-port@^1.0.0": - "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - "version" "1.0.0" - -"resolve-cwd@^2.0.0": - "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=" - "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "resolve-from" "^3.0.0" - -"resolve-dir@^1.0.0", "resolve-dir@^1.0.1": - "integrity" "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=" - "resolved" "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "expand-tilde" "^2.0.0" - "global-modules" "^1.0.0" - -"resolve-from@^1.0.0": - "integrity" "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz" - "version" "1.0.1" - -"resolve-from@^3.0.0": - "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" - "version" "3.0.0" - -"resolve-url@^0.2.1": - "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" - "version" "0.2.1" - -"resolve@^1.10.0": - "integrity" "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" - "version" "1.20.0" - dependencies: - "is-core-module" "^2.2.0" - "path-parse" "^1.0.6" - -"restore-cursor@^2.0.0": - "integrity" "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=" - "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "onetime" "^2.0.0" - "signal-exit" "^3.0.2" - -"ret@~0.1.10": - "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" - "version" "0.1.15" - -"retry@^0.12.0": - "integrity" "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" - "resolved" "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" - "version" "0.12.0" - -"rimraf@^2.5.4", "rimraf@^2.6.1", "rimraf@^2.6.3", "rimraf@2": - "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" - "version" "2.7.1" - dependencies: - "glob" "^7.1.3" - -"rimraf@~2.6.2": - "integrity" "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" - "version" "2.6.3" - dependencies: - "glob" "^7.1.3" - -"ripemd160@^2.0.0", "ripemd160@^2.0.1": - "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" - "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "hash-base" "^3.0.0" - "inherits" "^2.0.1" - -"run-async@^2.2.0": - "integrity" "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" - "resolved" "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" - "version" "2.4.1" - -"run-queue@^1.0.0", "run-queue@^1.0.3": - "integrity" "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=" - "resolved" "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "aproba" "^1.1.1" - -"rx-lite-aggregates@^4.0.8": - "integrity" "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=" - "resolved" "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz" - "version" "4.0.8" - dependencies: - "rx-lite" "*" - -"rx-lite@*", "rx-lite@^4.0.8": - "integrity" "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=" - "resolved" "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz" - "version" "4.0.8" - -"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@^5.2.0", "safe-buffer@>=5.1.0", "safe-buffer@~5.2.0": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" - -"safe-buffer@~5.1.0", "safe-buffer@~5.1.1": - "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - "version" "5.1.2" - -"safe-buffer@5.1.2": - "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - "version" "5.1.2" - -"safe-regex@^1.1.0": - "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" - "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "ret" "~0.1.10" - -"safer-buffer@^2.0.2", "safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3", "safer-buffer@~2.1.0": - "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - "version" "2.1.2" - -"sass-graph@2.2.5": - "integrity" "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==" - "resolved" "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz" - "version" "2.2.5" - dependencies: - "glob" "^7.0.0" - "lodash" "^4.0.0" - "scss-tokenizer" "^0.2.3" - "yargs" "^13.3.2" - -"sass-loader@^7.0.1": - "integrity" "sha512-tuU7+zm0pTCynKYHpdqaPpe+MMTQ76I9TPZ7i4/5dZsigE350shQWe5EZNl5dBidM49TPET75tNqRbcsUZWeNA==" - "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-7.3.1.tgz" - "version" "7.3.1" - dependencies: - "clone-deep" "^4.0.1" - "loader-utils" "^1.0.1" - "neo-async" "^2.5.0" - "pify" "^4.0.1" - "semver" "^6.3.0" - -"sax@~1.2.1": - "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - "version" "1.2.4" - -"schema-utils@^0.4.5": - "integrity" "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz" - "version" "0.4.7" - dependencies: - "ajv" "^6.1.0" - "ajv-keywords" "^3.1.0" - -"schema-utils@^1.0.0": - "integrity" "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "ajv" "^6.1.0" - "ajv-errors" "^1.0.0" - "ajv-keywords" "^3.1.0" - -"scss-tokenizer@^0.2.3": - "integrity" "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=" - "resolved" "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz" - "version" "0.2.3" - dependencies: - "js-base64" "^2.1.8" - "source-map" "^0.4.2" - -"select-hose@^2.0.0": - "integrity" "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - "version" "2.0.0" - -"selfsigned@^1.10.8": - "integrity" "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==" - "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz" - "version" "1.10.11" - dependencies: - "node-forge" "^0.10.0" - -"semver@^5.3.0", "semver@^5.5.0", "semver@^5.6.0", "semver@2 || 3 || 4 || 5": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^6.3.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@~5.3.0": - "integrity" "sha1-myzl094C0XxgEq0yaqa00M9U+U8=" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" - "version" "5.3.0" - -"send@0.17.1": - "integrity" "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==" - "resolved" "https://registry.npmjs.org/send/-/send-0.17.1.tgz" - "version" "0.17.1" - dependencies: - "debug" "2.6.9" - "depd" "~1.1.2" - "destroy" "~1.0.4" - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "etag" "~1.8.1" - "fresh" "0.5.2" - "http-errors" "~1.7.2" - "mime" "1.6.0" - "ms" "2.1.1" - "on-finished" "~2.3.0" - "range-parser" "~1.2.1" - "statuses" "~1.5.0" - -"sendbird@^3.1.1": - "integrity" "sha512-vwrbS0ublFgyvJLl0qUTevH/03VYH/0/c1qG8xHB0ofYvdF0ozqZESL0SM8LGkhVo5neogi2zb07+kd2uuaCJw==" - "resolved" "https://registry.npmjs.org/sendbird/-/sendbird-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "agentkeepalive" "4.1.4" - "axios" "^0.21.4" - "form-data" "^4.0.0" - "ws" "^7.5.5" - -"serialize-javascript@^4.0.0": - "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "randombytes" "^2.1.0" - -"serve-index@^1.9.1": - "integrity" "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=" - "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - "version" "1.9.1" - dependencies: - "accepts" "~1.3.4" - "batch" "0.6.1" - "debug" "2.6.9" - "escape-html" "~1.0.3" - "http-errors" "~1.6.2" - "mime-types" "~2.1.17" - "parseurl" "~1.3.2" - -"serve-static@1.14.1": - "integrity" "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==" - "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" - "version" "1.14.1" - dependencies: - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "parseurl" "~1.3.3" - "send" "0.17.1" - -"set-blocking@^2.0.0", "set-blocking@~2.0.0": - "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" - "version" "2.0.0" - -"set-value@^2.0.0", "set-value@^2.0.1": - "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" - "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "extend-shallow" "^2.0.1" - "is-extendable" "^0.1.1" - "is-plain-object" "^2.0.3" - "split-string" "^3.0.1" - -"setimmediate@^1.0.4": - "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" - "version" "1.0.5" - -"setprototypeof@1.1.0": - "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - "version" "1.1.0" - -"setprototypeof@1.1.1": - "integrity" "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" - "version" "1.1.1" - -"sha.js@^2.4.0", "sha.js@^2.4.8": - "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" - "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" - "version" "2.4.11" - dependencies: - "inherits" "^2.0.1" - "safe-buffer" "^5.0.1" - -"shallow-clone@^3.0.0": - "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" - "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "kind-of" "^6.0.2" - -"shebang-command@^1.2.0": - "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "shebang-regex" "^1.0.0" - -"shebang-regex@^1.0.0": - "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" - "version" "1.0.0" - -"signal-exit@^3.0.0", "signal-exit@^3.0.2": - "integrity" "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" - "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz" - "version" "3.0.6" - -"slash@^1.0.0": - "integrity" "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=" - "resolved" "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" - "version" "1.0.0" - -"slice-ansi@1.0.0": - "integrity" "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==" - "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "is-fullwidth-code-point" "^2.0.0" - -"snapdragon-node@^2.0.1": - "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" - "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "define-property" "^1.0.0" - "isobject" "^3.0.0" - "snapdragon-util" "^3.0.1" - -"snapdragon-util@^3.0.1": - "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" - "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "kind-of" "^3.2.0" - -"snapdragon@^0.8.1": - "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" - "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" - "version" "0.8.2" - dependencies: - "base" "^0.11.1" - "debug" "^2.2.0" - "define-property" "^0.2.5" - "extend-shallow" "^2.0.1" - "map-cache" "^0.2.2" - "source-map" "^0.5.6" - "source-map-resolve" "^0.5.0" - "use" "^3.1.0" - -"sockjs-client@^1.5.0": - "integrity" "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==" - "resolved" "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz" - "version" "1.5.2" - dependencies: - "debug" "^3.2.6" - "eventsource" "^1.0.7" - "faye-websocket" "^0.11.3" - "inherits" "^2.0.4" - "json3" "^3.3.3" - "url-parse" "^1.5.3" - -"sockjs@^0.3.21": - "integrity" "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==" - "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz" - "version" "0.3.21" - dependencies: - "faye-websocket" "^0.11.3" - "uuid" "^3.4.0" - "websocket-driver" "^0.7.4" - -"sort-keys@^1.0.0": - "integrity" "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=" - "resolved" "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "is-plain-obj" "^1.0.0" - -"source-list-map@^2.0.0": - "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" - "version" "2.0.1" - -"source-map-resolve@^0.5.0": - "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" - "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" - "version" "0.5.3" - dependencies: - "atob" "^2.1.2" - "decode-uri-component" "^0.2.0" - "resolve-url" "^0.2.1" - "source-map-url" "^0.4.0" - "urix" "^0.1.0" - -"source-map-support@^0.4.15": - "integrity" "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz" - "version" "0.4.18" - dependencies: - "source-map" "^0.5.6" - -"source-map-support@~0.5.12": - "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - "version" "0.5.21" - dependencies: - "buffer-from" "^1.0.0" - "source-map" "^0.6.0" - -"source-map-url@^0.4.0": - "integrity" "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" - "version" "0.4.1" - -"source-map@^0.4.2": - "integrity" "sha1-66T12pwNyZneaAMti092FzZSA2s=" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz" - "version" "0.4.4" - dependencies: - "amdefine" ">=0.0.4" - -"source-map@^0.5.0", "source-map@^0.5.3", "source-map@^0.5.6", "source-map@^0.5.7": - "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - "version" "0.5.7" - -"source-map@^0.6.0", "source-map@~0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@^0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"spdx-correct@^3.0.0": - "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" - "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" - "version" "3.1.1" - dependencies: - "spdx-expression-parse" "^3.0.0" - "spdx-license-ids" "^3.0.0" - -"spdx-exceptions@^2.1.0": - "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" - "version" "2.3.0" - -"spdx-expression-parse@^3.0.0": - "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" - "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "spdx-exceptions" "^2.1.0" - "spdx-license-ids" "^3.0.0" - -"spdx-license-ids@^3.0.0": - "integrity" "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" - "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz" - "version" "3.0.11" - -"spdy-transport@^3.0.0": - "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" - "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "debug" "^4.1.0" - "detect-node" "^2.0.4" - "hpack.js" "^2.1.6" - "obuf" "^1.1.2" - "readable-stream" "^3.0.6" - "wbuf" "^1.7.3" - -"spdy@^4.0.2": - "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" - "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "debug" "^4.1.0" - "handle-thing" "^2.0.0" - "http-deceiver" "^1.2.7" - "select-hose" "^2.0.0" - "spdy-transport" "^3.0.0" - -"split-string@^3.0.1", "split-string@^3.0.2": - "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" - "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "extend-shallow" "^3.0.0" - -"sprintf-js@~1.0.2": - "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - "version" "1.0.3" - -"ssh2-streams@~0.4.10": - "integrity" "sha512-8pnlMjvnIZJvmTzUIIA5nT4jr2ZWNNVHwyXfMGdRJbug9TpI3kd99ffglgfSWqujVv/0gxwMsDn9j9RVst8yhQ==" - "resolved" "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.4.10.tgz" - "version" "0.4.10" - dependencies: - "asn1" "~0.2.0" - "bcrypt-pbkdf" "^1.0.2" - "streamsearch" "~0.1.2" - -"ssh2@^0.8.5": - "integrity" "sha512-GmoNPxWDMkVpMFa9LVVzQZHF6EW3WKmBwL+4/GeILf2hFmix5Isxm7Amamo8o7bHiU0tC+wXsGcUXOxp8ChPaw==" - "resolved" "https://registry.npmjs.org/ssh2/-/ssh2-0.8.9.tgz" - "version" "0.8.9" - dependencies: - "ssh2-streams" "~0.4.10" - -"sshpk@^1.7.0": - "integrity" "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==" - "resolved" "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz" - "version" "1.16.1" - dependencies: - "asn1" "~0.2.3" - "assert-plus" "^1.0.0" - "bcrypt-pbkdf" "^1.0.0" - "dashdash" "^1.12.0" - "ecc-jsbn" "~0.1.1" - "getpass" "^0.1.1" - "jsbn" "~0.1.0" - "safer-buffer" "^2.0.2" - "tweetnacl" "~0.14.0" - -"ssri@^6.0.1": - "integrity" "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==" - "resolved" "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "figgy-pudding" "^3.5.1" - -"static-extend@^0.1.1": - "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=" - "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" - "version" "0.1.2" - dependencies: - "define-property" "^0.2.5" - "object-copy" "^0.1.0" - -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", "statuses@~1.5.0": - "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - "version" "1.5.0" - -"stdout-stream@^1.4.0": - "integrity" "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==" - "resolved" "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz" - "version" "1.4.1" - dependencies: - "readable-stream" "^2.0.1" - -"stream-browserify@^2.0.1": - "integrity" "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==" - "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "inherits" "~2.0.1" - "readable-stream" "^2.0.2" - -"stream-each@^1.1.0": - "integrity" "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==" - "resolved" "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz" - "version" "1.2.3" - dependencies: - "end-of-stream" "^1.1.0" - "stream-shift" "^1.0.0" - -"stream-http@^2.7.2": - "integrity" "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==" - "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" - "version" "2.8.3" - dependencies: - "builtin-status-codes" "^3.0.0" - "inherits" "^2.0.1" - "readable-stream" "^2.3.6" - "to-arraybuffer" "^1.0.0" - "xtend" "^4.0.0" - -"stream-shift@^1.0.0": - "integrity" "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" - "version" "1.0.1" - -"streamsearch@~0.1.2": - "integrity" "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" - "resolved" "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz" - "version" "0.1.2" - -"strict-uri-encode@^1.0.0": - "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" - "version" "1.1.0" - -"string_decoder@^1.0.0", "string_decoder@^1.1.1": - "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "safe-buffer" "~5.2.0" - -"string_decoder@~1.1.1": - "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "safe-buffer" "~5.1.0" - -"string-width@^1.0.1": - "integrity" "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "code-point-at" "^1.0.0" - "is-fullwidth-code-point" "^1.0.0" - "strip-ansi" "^3.0.0" - -"string-width@^1.0.2 || 2 || 3 || 4": - "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "emoji-regex" "^8.0.0" - "is-fullwidth-code-point" "^3.0.0" - "strip-ansi" "^6.0.1" - -"string-width@^2.1.0": - "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "is-fullwidth-code-point" "^2.0.0" - "strip-ansi" "^4.0.0" - -"string-width@^2.1.1": - "integrity" "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "is-fullwidth-code-point" "^2.0.0" - "strip-ansi" "^4.0.0" - -"string-width@^3.0.0", "string-width@^3.1.0": - "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "emoji-regex" "^7.0.1" - "is-fullwidth-code-point" "^2.0.0" - "strip-ansi" "^5.1.0" - -"strip-ansi@^3.0.0", "strip-ansi@^3.0.1": - "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "ansi-regex" "^2.0.0" - -"strip-ansi@^4.0.0": - "integrity" "sha1-qEeQIusaw2iocTibY1JixQXuNo8=" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "ansi-regex" "^3.0.0" - -"strip-ansi@^5.0.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^5.1.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^5.2.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^6.0.1": - "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "ansi-regex" "^5.0.1" - -"strip-bom@^2.0.0": - "integrity" "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "is-utf8" "^0.2.0" - -"strip-eof@^1.0.0": - "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" - "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" - "version" "1.0.0" - -"strip-indent@^1.0.1": - "integrity" "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=" - "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "get-stdin" "^4.0.1" - -"strip-json-comments@~2.0.1": - "integrity" "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" - "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" - "version" "2.0.1" - -"style-loader@^0.21.0": - "integrity" "sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg==" - "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-0.21.0.tgz" - "version" "0.21.0" - dependencies: - "loader-utils" "^1.1.0" - "schema-utils" "^0.4.5" - -"supports-color@^2.0.0": - "integrity" "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" - "version" "2.0.0" - -"supports-color@^3.2.3": - "integrity" "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" - "version" "3.2.3" - dependencies: - "has-flag" "^1.0.0" - -"supports-color@^5.3.0", "supports-color@^5.4.0": - "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "has-flag" "^3.0.0" - -"supports-color@^6.1.0": - "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "has-flag" "^3.0.0" - -"svgo@^0.7.0": - "integrity" "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=" - "resolved" "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz" - "version" "0.7.2" - dependencies: - "coa" "~1.0.1" - "colors" "~1.1.2" - "csso" "~2.3.1" - "js-yaml" "~3.7.0" - "mkdirp" "~0.5.1" - "sax" "~1.2.1" - "whet.extend" "~0.9.9" - -"table@4.0.2": - "integrity" "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==" - "resolved" "https://registry.npmjs.org/table/-/table-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "ajv" "^5.2.3" - "ajv-keywords" "^2.1.0" - "chalk" "^2.1.0" - "lodash" "^4.17.4" - "slice-ansi" "1.0.0" - "string-width" "^2.1.1" - -"tapable@^1.0.0", "tapable@^1.1.3": - "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - "version" "1.1.3" - -"tar@^2.0.0": - "integrity" "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==" - "resolved" "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz" - "version" "2.2.2" - dependencies: - "block-stream" "*" - "fstream" "^1.0.12" - "inherits" "2" - -"terser-webpack-plugin@^1.4.3": - "integrity" "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==" - "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz" - "version" "1.4.5" - dependencies: - "cacache" "^12.0.2" - "find-cache-dir" "^2.1.0" - "is-wsl" "^1.1.0" - "schema-utils" "^1.0.0" - "serialize-javascript" "^4.0.0" - "source-map" "^0.6.1" - "terser" "^4.1.2" - "webpack-sources" "^1.4.0" - "worker-farm" "^1.7.0" - -"terser@^4.1.2": - "integrity" "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==" - "resolved" "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz" - "version" "4.8.0" - dependencies: - "commander" "^2.20.0" - "source-map" "~0.6.1" - "source-map-support" "~0.5.12" - -"text-table@~0.2.0": - "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - "version" "0.2.0" - -"through@^2.3.6": - "integrity" "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - "resolved" "https://registry.npmjs.org/through/-/through-2.3.8.tgz" - "version" "2.3.8" - -"through2@^2.0.0": - "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" - "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "readable-stream" "~2.3.6" - "xtend" "~4.0.1" - -"thunky@^1.0.2": - "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - "version" "1.1.0" - -"timers-browserify@^2.0.4": - "integrity" "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==" - "resolved" "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" - "version" "2.0.12" - dependencies: - "setimmediate" "^1.0.4" - -"tmp@^0.0.33": - "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" - "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" - "version" "0.0.33" - dependencies: - "os-tmpdir" "~1.0.2" - -"to-arraybuffer@^1.0.0": - "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" - "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" - "version" "1.0.1" - -"to-fast-properties@^1.0.3": - "integrity" "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz" - "version" "1.0.3" - -"to-fast-properties@^2.0.0": - "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - "version" "2.0.0" - -"to-object-path@^0.3.0": - "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" - "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "kind-of" "^3.0.2" - -"to-regex-range@^2.1.0": - "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "is-number" "^3.0.0" - "repeat-string" "^1.6.1" - -"to-regex-range@^5.0.1": - "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "is-number" "^7.0.0" - -"to-regex@^3.0.1", "to-regex@^3.0.2": - "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" - "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "define-property" "^2.0.2" - "extend-shallow" "^3.0.2" - "regex-not" "^1.0.2" - "safe-regex" "^1.1.0" - -"toidentifier@1.0.0": - "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" - "version" "1.0.0" - -"tough-cookie@~2.5.0": - "integrity" "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==" - "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz" - "version" "2.5.0" - dependencies: - "psl" "^1.1.28" - "punycode" "^2.1.1" - -"trim-newlines@^1.0.0": - "integrity" "sha1-WIeWa7WCpFA6QetST301ARgVphM=" - "resolved" "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz" - "version" "1.0.0" - -"trim-right@^1.0.1": - "integrity" "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=" - "resolved" "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz" - "version" "1.0.1" - -"true-case-path@^1.0.2": - "integrity" "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==" - "resolved" "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "glob" "^7.1.2" - -"tty-browserify@0.0.0": - "integrity" "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" - "version" "0.0.0" - -"tunnel-agent@^0.6.0": - "integrity" "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=" - "resolved" "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" - "version" "0.6.0" - dependencies: - "safe-buffer" "^5.0.1" - -"tweetnacl@^0.14.3", "tweetnacl@~0.14.0": - "integrity" "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" - "resolved" "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz" - "version" "0.14.5" - -"type-check@~0.3.2": - "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - "version" "0.3.2" - dependencies: - "prelude-ls" "~1.1.2" - -"type-is@~1.6.17", "type-is@~1.6.18": - "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" - "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - "version" "1.6.18" - dependencies: - "media-typer" "0.3.0" - "mime-types" "~2.1.24" - -"typedarray@^0.0.6": - "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" - "version" "0.0.6" - -"union-value@^1.0.0": - "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" - "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "arr-union" "^3.1.0" - "get-value" "^2.0.6" - "is-extendable" "^0.1.1" - "set-value" "^2.0.1" - -"uniq@^1.0.1": - "integrity" "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - "resolved" "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz" - "version" "1.0.1" - -"uniqs@^2.0.0": - "integrity" "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - "resolved" "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" - "version" "2.0.0" - -"unique-filename@^1.1.1": - "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" - "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "unique-slug" "^2.0.0" - -"unique-slug@^2.0.0": - "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" - "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "imurmurhash" "^0.1.4" - -"unpipe@~1.0.0", "unpipe@1.0.0": - "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - "version" "1.0.0" - -"unset-value@^1.0.0": - "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" - "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has-value" "^0.3.1" - "isobject" "^3.0.0" - -"upath@^1.1.1": - "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" - "version" "1.2.0" - -"uri-js@^4.2.2": - "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" - "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - "version" "4.4.1" - dependencies: - "punycode" "^2.1.0" - -"urix@^0.1.0": - "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" - "version" "0.1.0" - -"url-parse@^1.4.3", "url-parse@^1.5.3": - "integrity" "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==" - "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz" - "version" "1.5.3" - dependencies: - "querystringify" "^2.1.1" - "requires-port" "^1.0.0" - -"url@^0.11.0": - "integrity" "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=" - "resolved" "https://registry.npmjs.org/url/-/url-0.11.0.tgz" - "version" "0.11.0" - dependencies: - "punycode" "1.3.2" - "querystring" "0.2.0" - -"use@^3.1.0": - "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" - "version" "3.1.1" - -"util-deprecate@^1.0.1", "util-deprecate@~1.0.1": - "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - "version" "1.0.2" - -"util@^0.11.0": - "integrity" "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==" - "resolved" "https://registry.npmjs.org/util/-/util-0.11.1.tgz" - "version" "0.11.1" - dependencies: - "inherits" "2.0.3" - -"util@0.10.3": - "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=" - "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" - "version" "0.10.3" - dependencies: - "inherits" "2.0.1" - -"utils-merge@1.0.1": - "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - "version" "1.0.1" - -"uuid@^3.3.2", "uuid@^3.4.0": - "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" - "version" "3.4.0" - -"v8-compile-cache@^2.1.1": - "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - "version" "2.3.0" - -"validate-npm-package-license@^3.0.1": - "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" - "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "spdx-correct" "^3.0.0" - "spdx-expression-parse" "^3.0.0" - -"vary@~1.1.2": - "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - "version" "1.1.2" - -"vendors@^1.0.0": - "integrity" "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" - "resolved" "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" - "version" "1.0.4" - -"verror@1.10.0": - "integrity" "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=" - "resolved" "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz" - "version" "1.10.0" - dependencies: - "assert-plus" "^1.0.0" - "core-util-is" "1.0.2" - "extsprintf" "^1.2.0" - -"vm-browserify@^1.0.1": - "integrity" "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" - "resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" - "version" "1.1.2" - -"watchpack-chokidar2@^2.0.1": - "integrity" "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==" - "resolved" "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "chokidar" "^2.1.8" - -"watchpack@^1.7.4": - "integrity" "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==" - "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz" - "version" "1.7.5" - dependencies: - "graceful-fs" "^4.1.2" - "neo-async" "^2.5.0" - optionalDependencies: - "chokidar" "^3.4.1" - "watchpack-chokidar2" "^2.0.1" - -"wbuf@^1.1.0", "wbuf@^1.7.3": - "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" - "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" - "version" "1.7.3" - dependencies: - "minimalistic-assert" "^1.0.0" - -"webpack-cli@^3.1.0": - "integrity" "sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==" - "resolved" "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.12.tgz" - "version" "3.3.12" - dependencies: - "chalk" "^2.4.2" - "cross-spawn" "^6.0.5" - "enhanced-resolve" "^4.1.1" - "findup-sync" "^3.0.0" - "global-modules" "^2.0.0" - "import-local" "^2.0.0" - "interpret" "^1.4.0" - "loader-utils" "^1.4.0" - "supports-color" "^6.1.0" - "v8-compile-cache" "^2.1.1" - "yargs" "^13.3.2" - -"webpack-dev-middleware@^3.7.2": - "integrity" "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==" - "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz" - "version" "3.7.3" - dependencies: - "memory-fs" "^0.4.1" - "mime" "^2.4.4" - "mkdirp" "^0.5.1" - "range-parser" "^1.2.1" - "webpack-log" "^2.0.0" - -"webpack-dev-server@^3.1.11": - "integrity" "sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==" - "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz" - "version" "3.11.3" - dependencies: - "ansi-html-community" "0.0.8" - "bonjour" "^3.5.0" - "chokidar" "^2.1.8" - "compression" "^1.7.4" - "connect-history-api-fallback" "^1.6.0" - "debug" "^4.1.1" - "del" "^4.1.1" - "express" "^4.17.1" - "html-entities" "^1.3.1" - "http-proxy-middleware" "0.19.1" - "import-local" "^2.0.0" - "internal-ip" "^4.3.0" - "ip" "^1.1.5" - "is-absolute-url" "^3.0.3" - "killable" "^1.0.1" - "loglevel" "^1.6.8" - "opn" "^5.5.0" - "p-retry" "^3.0.1" - "portfinder" "^1.0.26" - "schema-utils" "^1.0.0" - "selfsigned" "^1.10.8" - "semver" "^6.3.0" - "serve-index" "^1.9.1" - "sockjs" "^0.3.21" - "sockjs-client" "^1.5.0" - "spdy" "^4.0.2" - "strip-ansi" "^3.0.1" - "supports-color" "^6.1.0" - "url" "^0.11.0" - "webpack-dev-middleware" "^3.7.2" - "webpack-log" "^2.0.0" - "ws" "^6.2.1" - "yargs" "^13.3.2" - -"webpack-log@^2.0.0": - "integrity" "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==" - "resolved" "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "ansi-colors" "^3.0.0" - "uuid" "^3.3.2" - -"webpack-sources@^1.1.0", "webpack-sources@^1.4.0", "webpack-sources@^1.4.1": - "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" - "version" "1.4.3" - dependencies: - "source-list-map" "^2.0.0" - "source-map" "~0.6.1" - -"webpack@^3.0.0 || ^4.0.0", "webpack@^4.0.0", "webpack@^4.0.0 || ^5.0.0", "webpack@^4.19.1", "webpack@>=2.0.0 <5.0.0", "webpack@2 || 3 || 4", "webpack@4.x.x": - "integrity" "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==" - "resolved" "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz" - "version" "4.46.0" - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "acorn" "^6.4.1" - "ajv" "^6.10.2" - "ajv-keywords" "^3.4.1" - "chrome-trace-event" "^1.0.2" - "enhanced-resolve" "^4.5.0" - "eslint-scope" "^4.0.3" - "json-parse-better-errors" "^1.0.2" - "loader-runner" "^2.4.0" - "loader-utils" "^1.2.3" - "memory-fs" "^0.4.1" - "micromatch" "^3.1.10" - "mkdirp" "^0.5.3" - "neo-async" "^2.6.1" - "node-libs-browser" "^2.2.1" - "schema-utils" "^1.0.0" - "tapable" "^1.1.3" - "terser-webpack-plugin" "^1.4.3" - "watchpack" "^1.7.4" - "webpack-sources" "^1.4.1" - -"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": - "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" - "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" - "version" "0.7.4" - dependencies: - "http-parser-js" ">=0.5.1" - "safe-buffer" ">=5.1.0" - "websocket-extensions" ">=0.1.1" - -"websocket-extensions@>=0.1.1": - "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" - "version" "0.1.4" - -"whet.extend@~0.9.9": - "integrity" "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=" - "resolved" "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz" - "version" "0.9.9" - -"which-module@^2.0.0": - "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" - "version" "2.0.0" - -"which@^1.2.14", "which@^1.2.9", "which@^1.3.1", "which@1": - "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" - "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "isexe" "^2.0.0" - -"wide-align@^1.1.0": - "integrity" "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==" - "resolved" "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "string-width" "^1.0.2 || 2 || 3 || 4" - -"word-wrap@~1.2.3": - "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - "version" "1.2.3" - -"worker-farm@^1.7.0": - "integrity" "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==" - "resolved" "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "errno" "~0.1.7" - -"wrap-ansi@^5.1.0": - "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==" - "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "ansi-styles" "^3.2.0" - "string-width" "^3.0.0" - "strip-ansi" "^5.0.0" - -"wrappy@1": - "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - "version" "1.0.2" - -"write@^0.2.1": - "integrity" "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=" - "resolved" "https://registry.npmjs.org/write/-/write-0.2.1.tgz" - "version" "0.2.1" - dependencies: - "mkdirp" "^0.5.1" - -"ws@^6.2.1": - "integrity" "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==" - "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" - "version" "6.2.2" - dependencies: - "async-limiter" "~1.0.0" - -"ws@^7.5.5": - "integrity" "sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==" - "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.6.tgz" - "version" "7.5.6" - -"xtend@^4.0.0", "xtend@~4.0.1": - "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - "version" "4.0.2" - -"y18n@^4.0.0": - "integrity" "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" - "version" "4.0.3" - -"yallist@^2.1.2": - "integrity" "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz" - "version" "2.1.2" - -"yallist@^3.0.2": - "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" - "version" "3.1.1" - -"yargs-parser@^13.1.2": - "integrity" "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" - "version" "13.1.2" - dependencies: - "camelcase" "^5.0.0" - "decamelize" "^1.2.0" - -"yargs@^13.3.2": - "integrity" "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==" - "resolved" "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" - "version" "13.3.2" - dependencies: - "cliui" "^5.0.0" - "find-up" "^3.0.0" - "get-caller-file" "^2.0.1" - "require-directory" "^2.1.1" - "require-main-filename" "^2.0.0" - "set-blocking" "^2.0.0" - "string-width" "^3.0.0" - "which-module" "^2.0.0" - "y18n" "^4.0.0" - "yargs-parser" "^13.1.2" From e2bbe65f3a03343ca1697a9ca27b3d51c1d2adf0 Mon Sep 17 00:00:00 2001 From: Liam Hongman Cho Date: Wed, 8 Dec 2021 17:33:37 +0900 Subject: [PATCH 118/145] Update README.md --- .../javascript-basic-local-caching/README.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/javascript/javascript-basic-local-caching/README.md b/javascript/javascript-basic-local-caching/README.md index 16039e9e..84026290 100644 --- a/javascript/javascript-basic-local-caching/README.md +++ b/javascript/javascript-basic-local-caching/README.md @@ -1,19 +1,19 @@ -# Sendbird SyncManager for JavaScript sample +# Sendbird Local Caching for JavaScript sample ![Platform](https://img.shields.io/badge/platform-JAVASCRIPT-orange.svg) ![Languages](https://img.shields.io/badge/language-JAVASCRIPT-orange.svg) [![npm](https://img.shields.io/npm/v/sendbird-syncmanager.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird-syncmanager) ## Introduction -SyncManager for Javascript is a Chat SDK add-on that optimizes the user caching experience by interlinking the synchronization of the local data storage with the chat data in Sendbird server through an event-driven structure. Provided here is a SyncManager sample for Javascript to experience first-hand the benefits of Sendbird’s SyncManager. +Local Caching enables Sendbird Chat SDK for Javascript to locally cache and retrieve group channel and message data. This facilitates offline messaging by allowing the SDK to create a channel list view or a chat view in a prompt manner and display them even when a client app is in offline mode. Provided here is a Local Caching for Javascript sample to experience first-hand the benefits of Sendbird's Local Caching. ### Benefits -Sendbird SyncManager provides the local caching system and data synchronization with the Sendbird server, which are run on an event-driven structure. According to the real-time events of the messages and channels, SyncManager takes care of the background tasks for the cache updates from the Sendbird server to the local device. By leveraging this systemized structure with connection-based synchronization, SyncManager allows you to easily integrate the Chat SDK to utilize all of its features, while also reducing data usage and offering a reliable and effortless storage mechanism. +Sendbird Local Caching provides the local caching system and data synchronization with the Sendbird server, which are run on an event-driven structure. According to the real-time events of the messages and channels, Local Caching takes care of the background tasks for the cache updates from the Sendbird server to the local device. By leveraging this systemized structure with connection-based synchronization, Local Caching allows you to easily integrate the Chat SDK to utilize all of its features, while also reducing data usage and offering a reliable and effortless storage mechanism. -### More about Sendbird SyncManager for JavaScript +### More about Sendbird Local Caching for JavaScript -Find out more about Sendbird SyncManager for JavaScript at [SyncManager for JavaScript doc](https://sendbird.com/docs/syncmanager/v1/javascript/getting-started/about-syncmanager). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com). +Find out more about Sendbird Local Caching for JavaScript at [Local Caching for JavaScript doc](https://sendbird.com/docs/chat/v3/javascript/guides/local-caching). If you need any help in resolving any issues or have questions, visit [our community](https://community.sendbird.com).
    @@ -21,7 +21,7 @@ Find out more about Sendbird SyncManager for JavaScript at [SyncManager for Java This section provides the prerequisites for testing Sendbird Desk for Javascript sample app. ### Requirements -The minimum requirements for SyncManager for Javascript are: +The minimum requirements for Local Caching for Javascript are: - Node. js v10+ - NPM v6+ - [Chat SDK for JavaScript](https://github.com/sendbird/SendBird-SDK-JavaScript) v3.0 115+ @@ -30,10 +30,6 @@ The minimum requirements for SyncManager for Javascript are: If you would like to try the sample app specifically fit to your usage, you can do so by replacing the default sample app ID with yours, which you can obtain by [creating your Sendbird application from the dashboard](https://sendbird.com/docs/chat/v3/javascript/getting-started/install-chat-sdk#2-step-1-create-a-sendbird-application-from-your-dashboard). Furthermore, you could also add data of your choice on the dashboard to test. This will allow you to experience the sample app with data from your Sendbird application. -### Try the SyncManager on our demo website - -By using this [link](https://sample.sendbird.com/basic/sync-manager), you can test the SyncManager through our demo website. -
    ## Getting started From 37d7630b472cdd2ed6ba6411799383c920492eff Mon Sep 17 00:00:00 2001 From: "Jin-Hyeok, Cha" <38489680+gignac-cha@users.noreply.github.com> Date: Wed, 8 Dec 2021 17:53:52 +0900 Subject: [PATCH 119/145] Update README.md --- .../javascript-basic-local-caching/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/javascript/javascript-basic-local-caching/README.md b/javascript/javascript-basic-local-caching/README.md index 84026290..e06d3c33 100644 --- a/javascript/javascript-basic-local-caching/README.md +++ b/javascript/javascript-basic-local-caching/README.md @@ -1,11 +1,11 @@ # Sendbird Local Caching for JavaScript sample ![Platform](https://img.shields.io/badge/platform-JAVASCRIPT-orange.svg) ![Languages](https://img.shields.io/badge/language-JAVASCRIPT-orange.svg) -[![npm](https://img.shields.io/npm/v/sendbird-syncmanager.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird-syncmanager) +[![npm](https://img.shields.io/npm/v/sendbird.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird) ## Introduction -Local Caching enables Sendbird Chat SDK for Javascript to locally cache and retrieve group channel and message data. This facilitates offline messaging by allowing the SDK to create a channel list view or a chat view in a prompt manner and display them even when a client app is in offline mode. Provided here is a Local Caching for Javascript sample to experience first-hand the benefits of Sendbird's Local Caching. +Local Caching enables Sendbird Chat SDK for JavaScript to locally cache and retrieve group channel and message data. This facilitates offline messaging by allowing the SDK to create a channel list view or a chat view in a prompt manner and display them even when a client app is in offline mode. Provided here is a Local Caching for JavaScript sample to experience first-hand the benefits of Sendbird's Local Caching. ### Benefits @@ -18,13 +18,13 @@ Find out more about Sendbird Local Caching for JavaScript at [Local Caching for
    ## Before getting started -This section provides the prerequisites for testing Sendbird Desk for Javascript sample app. +This section provides the prerequisites for testing Sendbird Desk for JavaScript sample app. ### Requirements -The minimum requirements for Local Caching for Javascript are: -- Node. js v10+ +The minimum requirements for Local Caching for JavaScript are: +- Node.js v10+ - NPM v6+ -- [Chat SDK for JavaScript](https://github.com/sendbird/SendBird-SDK-JavaScript) v3.0 115+ +- [Chat SDK for JavaScript](https://github.com/sendbird/SendBird-SDK-JavaScript) v3.1.0 or higher ### Try the sample app using your data @@ -34,7 +34,7 @@ If you would like to try the sample app specifically fit to your usage, you can ## Getting started -You can install and run SyncManager for JavaScript sample app on your system using `npm`. +You can install and run Local Caching for JavaScript sample app on your system using `npm`. ### Install packages From 1e31746609dbbb6a05a020db9fca12f1e6241caf Mon Sep 17 00:00:00 2001 From: "Jin-Hyeok, Cha" <38489680+gignac-cha@users.noreply.github.com> Date: Wed, 8 Dec 2021 18:23:31 +0900 Subject: [PATCH 120/145] Delete .npmrc --- javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc | 1 - 1 file changed, 1 deletion(-) delete mode 100644 javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc diff --git a/javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc b/javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc deleted file mode 100644 index c6c1e44a..00000000 --- a/javascript/javascript-basic-local-caching/%HOMEPATH%/.npmrc +++ /dev/null @@ -1 +0,0 @@ -msvs_version=2017 From b9751ebd0806cb92f922cb1b3b5e63aed202fcd3 Mon Sep 17 00:00:00 2001 From: Liam Cho Date: Mon, 3 Jan 2022 17:14:48 +0900 Subject: [PATCH 121/145] broken link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5df02855..c1dc2eef 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ The Sendbird React Native framework allows you to simplify development for iOS a ### JavaScript -- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-basic-sample) is a Slack-like full screen chat sample for desktop browsers using both Group channels and open channels. +- [**JavaScript chat sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-basic) is a Slack-like full screen chat sample for desktop browsers using both Group channels and open channels. - [**JavaScript widget sample**](https://github.com/sendbird/SendBird-JavaScript/tree/master/javascript/javascript-widget) is a Facebook-chat-like chat widget for websites. From 3a3c76580371e610cea10c6a28fa38972f2bbd06 Mon Sep 17 00:00:00 2001 From: bang9 Date: Tue, 25 Jan 2022 17:03:38 +0900 Subject: [PATCH 122/145] - update dependencies to latest version - removed deprecated codes - fixed receive message bugs - fixed image message not showing on android --- .../react-native-hook/Sendbird/.eslintrc.js | 3 + .../react-native-hook/Sendbird/.flowconfig | 17 +- .../react-native-hook/Sendbird/.gitattributes | 1 - .../react-native-hook/Sendbird/.gitignore | 1 + .../react-native-hook/Sendbird/.prettierrc | 4 +- .../react-native-hook/Sendbird/App.js | 16 +- .../Sendbird/android/.project | 17 - .../Sendbird/android/app/build.gradle | 45 +- .../Sendbird/android/app/google-services.json | 2 +- .../android/app/src/debug/AndroidManifest.xml | 7 +- .../android/app/src/main/AndroidManifest.xml | 6 +- .../app/src/main/assets/fonts/AntDesign.ttf | Bin 0 -> 70344 bytes .../app/src/main/assets/fonts/Entypo.ttf | Bin 0 -> 65584 bytes .../app/src/main/assets/fonts/EvilIcons.ttf | Bin 0 -> 13456 bytes .../app/src/main/assets/fonts/Feather.ttf | Bin 0 -> 56024 bytes .../app/src/main/assets/fonts/FontAwesome.ttf | Bin 0 -> 165548 bytes .../main/assets/fonts/FontAwesome5_Brands.ttf | Bin 0 -> 132728 bytes .../assets/fonts/FontAwesome5_Regular.ttf | Bin 0 -> 34092 bytes .../main/assets/fonts/FontAwesome5_Solid.ttf | Bin 0 -> 202616 bytes .../app/src/main/assets/fonts/Fontisto.ttf | Bin 0 -> 313528 bytes .../app/src/main/assets/fonts/Foundation.ttf | Bin 0 -> 56976 bytes .../app/src/main/assets/fonts/Ionicons.ttf | Bin 0 -> 247192 bytes .../assets/fonts/MaterialCommunityIcons.ttf | Bin 0 -> 899432 bytes .../src/main/assets/fonts/MaterialIcons.ttf | Bin 0 -> 230384 bytes .../app/src/main/assets/fonts/Octicons.ttf | Bin 0 -> 28364 bytes .../src/main/assets/fonts/SimpleLineIcons.ttf | Bin 0 -> 54056 bytes .../app/src/main/assets/fonts/Zocial.ttf | Bin 0 -> 25552 bytes .../reactnative/sample/MainApplication.java | 1 - .../res/drawable/rn_edit_text_material.xml | 36 + .../app/src/main/res/values/styles.xml | 3 +- .../Sendbird/android/build.gradle | 23 +- .../Sendbird/android/gradle.properties | 4 +- .../android/gradle/wrapper/gradle-wrapper.jar | Bin 55616 -> 59203 bytes .../gradle/wrapper/gradle-wrapper.properties | 2 +- .../Sendbird/android/gradlew | 31 +- .../Sendbird/android/gradlew.bat | 25 +- .../Sendbird/android/settings.gradle | 4 - .../react-native-hook/Sendbird/index.js | 5 +- .../react-native-hook/Sendbird/ios/Podfile | 113 +- .../Sendbird/ios/Podfile.lock | 713 + .../Sendbird/ios/Sendbird-tvOS/Info.plist | 53 - .../ios/Sendbird-tvOSTests/Info.plist | 24 - .../ios/Sendbird.xcodeproj/project.pbxproj | 667 +- .../xcschemes/Sendbird-tvOS.xcscheme | 88 - .../xcshareddata/xcschemes/Sendbird.xcscheme | 2 +- .../Sendbird/ios/Sendbird/AppDelegate.m | 10 +- .../ios/Sendbird/Base.lproj/LaunchScreen.xib | 42 - .../Sendbird/ios/Sendbird/Info.plist | 17 +- .../ios/Sendbird/LaunchScreen.storyboard | 47 + .../Sendbird/metro.config.js | 2 +- .../react-native-hook/Sendbird/package.json | 55 +- .../Sendbird/src/component/adminMessage.js | 6 +- .../Sendbird/src/component/channel.js | 20 +- .../Sendbird/src/component/fileMessage.js | 53 +- .../Sendbird/src/component/message.js | 10 +- .../Sendbird/src/component/user.js | 12 +- .../Sendbird/src/component/userMessage.js | 43 +- .../Sendbird/src/page/channels.js | 48 +- .../Sendbird/src/page/chat.js | 82 +- .../Sendbird/src/page/invite.js | 108 +- .../Sendbird/src/page/lobby.js | 33 +- .../Sendbird/src/page/login.js | 34 +- .../Sendbird/src/page/member.js | 34 +- .../Sendbird/src/page/profile.js | 14 +- .../Sendbird/src/reducer/channels.js | 8 +- .../Sendbird/src/reducer/chat.js | 22 +- .../Sendbird/src/reducer/invite.js | 8 +- .../Sendbird/src/reducer/member.js | 2 + .../react-native-hook/Sendbird/src/utils.js | 16 +- .../react-native-hook/Sendbird/yarn.lock | 13262 ++++++++-------- 70 files changed, 8018 insertions(+), 7883 deletions(-) delete mode 100644 react-native/react-native-hook/Sendbird/.gitattributes delete mode 100644 react-native/react-native-hook/Sendbird/android/.project create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Feather.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf create mode 100755 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Fontisto.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf create mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/res/drawable/rn_edit_text_material.xml create mode 100644 react-native/react-native-hook/Sendbird/ios/Podfile.lock delete mode 100644 react-native/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist delete mode 100644 react-native/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist delete mode 100644 react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme delete mode 100644 react-native/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib create mode 100644 react-native/react-native-hook/Sendbird/ios/Sendbird/LaunchScreen.storyboard diff --git a/react-native/react-native-hook/Sendbird/.eslintrc.js b/react-native/react-native-hook/Sendbird/.eslintrc.js index 40c6dcd0..8abb598b 100644 --- a/react-native/react-native-hook/Sendbird/.eslintrc.js +++ b/react-native/react-native-hook/Sendbird/.eslintrc.js @@ -1,4 +1,7 @@ module.exports = { root: true, extends: '@react-native-community', + rules: { + 'react-hooks/exhaustive-deps': 0, + }, }; diff --git a/react-native/react-native-hook/Sendbird/.flowconfig b/react-native/react-native-hook/Sendbird/.flowconfig index 786366c4..f0bc7b9a 100644 --- a/react-native/react-native-hook/Sendbird/.flowconfig +++ b/react-native/react-native-hook/Sendbird/.flowconfig @@ -8,10 +8,6 @@ ; Ignore polyfills node_modules/react-native/Libraries/polyfills/.* -; These should not be required directly -; require from fbjs/lib instead: require('fbjs/lib/warning') -node_modules/warning/.* - ; Flow doesn't support platforms .*/Libraries/Utilities/LoadingView.js @@ -27,8 +23,9 @@ node_modules/react-native/flow/ [options] emoji=true -esproposal.optional_chaining=enable -esproposal.nullish_coalescing=enable +exact_by_default=true + +format.bracket_spacing=false module.file_ext=.js module.file_ext=.json @@ -44,10 +41,6 @@ suppress_type=$FlowFixMe suppress_type=$FlowFixMeProps suppress_type=$FlowFixMeState -suppress_comment=\\(.\\|\n\\)*\\$FlowFixMe\\($\\|[^(]\\|(\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\) -suppress_comment=\\(.\\|\n\\)*\\$FlowIssue\\((\\(\\)? *\\(site=[a-z,_]*react_native\\(_ios\\)?_\\(oss\\|fb\\)[a-z,_]*\\)?)\\)?:? #[0-9]+ -suppress_comment=\\(.\\|\n\\)*\\$FlowExpectedError - [lints] sketchy-null-number=warn sketchy-null-mixed=warn @@ -56,10 +49,8 @@ untyped-type-import=warn nonstrict-import=warn deprecated-type=warn unsafe-getters-setters=warn -inexact-spread=warn unnecessary-invariant=warn signature-verification-failure=warn -deprecated-utility=error [strict] deprecated-type @@ -71,4 +62,4 @@ untyped-import untyped-type-import [version] -^0.113.0 +^0.162.0 diff --git a/react-native/react-native-hook/Sendbird/.gitattributes b/react-native/react-native-hook/Sendbird/.gitattributes deleted file mode 100644 index d42ff183..00000000 --- a/react-native/react-native-hook/Sendbird/.gitattributes +++ /dev/null @@ -1 +0,0 @@ -*.pbxproj -text diff --git a/react-native/react-native-hook/Sendbird/.gitignore b/react-native/react-native-hook/Sendbird/.gitignore index ad572e63..cc53454e 100644 --- a/react-native/react-native-hook/Sendbird/.gitignore +++ b/react-native/react-native-hook/Sendbird/.gitignore @@ -28,6 +28,7 @@ build/ .gradle local.properties *.iml +*.hprof # node.js # diff --git a/react-native/react-native-hook/Sendbird/.prettierrc b/react-native/react-native-hook/Sendbird/.prettierrc index 60bc8220..c0542ee6 100644 --- a/react-native/react-native-hook/Sendbird/.prettierrc +++ b/react-native/react-native-hook/Sendbird/.prettierrc @@ -5,7 +5,7 @@ "semi": true, "singleQuote": true, "quoteProps": "preserve", - "trailingComma": "none", + "trailingComma": "all", "bracketSpacing": true, "arrowParens": "avoid" -} \ No newline at end of file +} diff --git a/react-native/react-native-hook/Sendbird/App.js b/react-native/react-native-hook/Sendbird/App.js index a0920621..a5a64f7d 100644 --- a/react-native/react-native-hook/Sendbird/App.js +++ b/react-native/react-native-hook/Sendbird/App.js @@ -6,7 +6,7 @@ import { AppContext } from './src/context'; import 'react-native-gesture-handler'; import messaging from '@react-native-firebase/messaging'; import { NavigationContainer } from '@react-navigation/native'; -import { createStackNavigator } from '@react-navigation/stack'; +import { createNativeStackNavigator } from '@react-navigation/native-stack'; import Lobby from './src/page/lobby'; import Chat from './src/page/chat'; @@ -15,23 +15,23 @@ import Invite from './src/page/invite'; import Profile from './src/page/profile'; import { onRemoteMessage } from './src/utils'; -import AsyncStorage from '@react-native-community/async-storage'; +import AsyncStorage from '@react-native-async-storage/async-storage'; -const Stack = createStackNavigator(); +const Stack = createNativeStackNavigator(); const appId = '9DA1B1F4-0BE6-4DA8-82C5-2E81DAB56F23'; const sendbird = new SendBird({ appId }); sendbird.setErrorFirstCallback(true); const initialState = { - sendbird + sendbird, }; const defaultHeaderOptions = { headerStyle: { - backgroundColor: '#742ddd' + backgroundColor: '#742ddd', }, - headerTintColor: '#fff' + headerTintColor: '#fff', }; const App = () => { @@ -49,10 +49,10 @@ const App = () => { ) { if (Platform.OS === 'ios') { const token = await messaging().getAPNSToken(); - await sendbird.registerAPNSPushTokenForCurrentUser(token); + sendbird.registerAPNSPushTokenForCurrentUser(token); } else { const token = await messaging().getToken(); - await sendbird.registerGCMPushTokenForCurrentUser(token); + sendbird.registerGCMPushTokenForCurrentUser(token); } } } diff --git a/react-native/react-native-hook/Sendbird/android/.project b/react-native/react-native-hook/Sendbird/android/.project deleted file mode 100644 index 0e0a1bac..00000000 --- a/react-native/react-native-hook/Sendbird/android/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - android_ - Project android_ created by Buildship. - - - - - org.eclipse.buildship.core.gradleprojectbuilder - - - - - - org.eclipse.buildship.core.gradleprojectnature - - diff --git a/react-native/react-native-hook/Sendbird/android/app/build.gradle b/react-native/react-native-hook/Sendbird/android/app/build.gradle index 777d1066..f046a6e8 100644 --- a/react-native/react-native-hook/Sendbird/android/app/build.gradle +++ b/react-native/react-native-hook/Sendbird/android/app/build.gradle @@ -21,7 +21,7 @@ import com.android.build.OutputFile * // default. Can be overridden with ENTRY_FILE environment variable. * entryFile: "index.android.js", * - * // https://facebook.github.io/react-native/docs/performance#enable-the-ram-format + * // https://reactnative.dev/docs/performance#enable-the-ram-format * bundleCommand: "ram-bundle", * * // whether to bundle JS and assets in debug mode @@ -115,19 +115,21 @@ def jscFlavor = 'org.webkit:android-jsc:+' /** * Whether to enable the Hermes VM. * - * This should be set on project.ext.react and mirrored here. If it is not set + * This should be set on project.ext.react and that value will be read here. If it is not set * on project.ext.react, JavaScript will not be compiled to Hermes Bytecode * and the benefits of using Hermes will therefore be sharply reduced. */ def enableHermes = project.ext.react.get("enableHermes", false); +/** + * Architectures to build native code for in debug. + */ +def nativeArchitectures = project.getProperties().get("reactNativeDebugArchitectures") + android { - compileSdkVersion rootProject.ext.compileSdkVersion + ndkVersion rootProject.ext.ndkVersion - compileOptions { - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } + compileSdkVersion rootProject.ext.compileSdkVersion defaultConfig { applicationId "com.sendbird.chat.reactnative.sample" @@ -135,7 +137,6 @@ android { targetSdkVersion rootProject.ext.targetSdkVersion versionCode 1 versionName "1.0" - multiDexEnabled true } splits { abi { @@ -156,33 +157,32 @@ android { buildTypes { debug { signingConfig signingConfigs.debug + if (nativeArchitectures) { + ndk { + abiFilters nativeArchitectures.split(',') + } + } } release { // Caution! In production, you need to generate your own keystore file. - // see https://facebook.github.io/react-native/docs/signed-apk-android. + // see https://reactnative.dev/docs/signed-apk-android. signingConfig signingConfigs.debug minifyEnabled enableProguardInReleaseBuilds proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro" } } - packagingOptions { - pickFirst "lib/armeabi-v7a/libc++_shared.so" - pickFirst "lib/arm64-v8a/libc++_shared.so" - pickFirst "lib/x86/libc++_shared.so" - pickFirst "lib/x86_64/libc++_shared.so" - } - // applicationVariants are e.g. debug, release applicationVariants.all { variant -> variant.outputs.each { output -> // For each separate APK per architecture, set a unique version code as described here: // https://developer.android.com/studio/build/configure-apk-splits.html + // Example: versionCode 1 will generate 1001 for armeabi-v7a, 1002 for x86, etc. def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4] def abi = output.getFilter(OutputFile.ABI) if (abi != null) { // null for the universal-debug, universal-release variants output.versionCodeOverride = - versionCodes.get(abi) * 1048576 + defaultConfig.versionCode + defaultConfig.versionCode * 1000 + versionCodes.get(abi) } } @@ -193,18 +193,17 @@ dependencies { implementation fileTree(dir: "libs", include: ["*.jar"]) //noinspection GradleDynamicVersion implementation "com.facebook.react:react-native:+" // From node_modules - compile project(':react-native-fs') - implementation 'com.google.firebase:firebase-messaging:20.1.7' - implementation 'com.google.firebase:firebase-analytics:17.2.2' - implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.0.0" + implementation "androidx.appcompat:appcompat:1.0.0" + implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" debugImplementation("com.facebook.flipper:flipper:${FLIPPER_VERSION}") { - exclude group:'com.facebook.fbjni' + exclude group:'com.facebook.fbjni' } debugImplementation("com.facebook.flipper:flipper-network-plugin:${FLIPPER_VERSION}") { exclude group:'com.facebook.flipper' + exclude group:'com.squareup.okhttp3', module:'okhttp' } debugImplementation("com.facebook.flipper:flipper-fresco-plugin:${FLIPPER_VERSION}") { @@ -223,7 +222,7 @@ dependencies { // Run this once to be able to run the application with BUCK // puts all compile dependencies into folder libs for BUCK to use task copyDownloadableDepsToLibs(type: Copy) { - from configurations.compile + from configurations.implementation into 'libs' } diff --git a/react-native/react-native-hook/Sendbird/android/app/google-services.json b/react-native/react-native-hook/Sendbird/android/app/google-services.json index 6644c0f1..57092000 100644 --- a/react-native/react-native-hook/Sendbird/android/app/google-services.json +++ b/react-native/react-native-hook/Sendbird/android/app/google-services.json @@ -124,4 +124,4 @@ } ], "configuration_version": "1" -} \ No newline at end of file +} diff --git a/react-native/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml b/react-native/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml index fa26aa56..b2f3ad9f 100644 --- a/react-native/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml +++ b/react-native/react-native-hook/Sendbird/android/app/src/debug/AndroidManifest.xml @@ -4,5 +4,10 @@ - + + + diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml b/react-native/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml index 19a87a98..d86679cf 100644 --- a/react-native/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml +++ b/react-native/react-native-hook/Sendbird/android/app/src/main/AndroidManifest.xml @@ -7,8 +7,8 @@ + android:name="com.google.firebase.messaging.default_notification_icon" + android:resource="@mipmap/ic_notification" /> - - diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2abf03542c17e6f7a7806a226c3be732b51c5a40 GIT binary patch literal 70344 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®9K?4Tre1; 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

    9po(mC;xgZJxI5gC)~i zA_?`YC3URStH`&FuG8pa*WBu!WL;gdr+Ti-H8(veSzk~4-;&m#(xT1o6V0sG|7rMR zg0NX-DHAeJWs!*hq6?}@q0(fPCuejTsxll*!(Am88~FJ~1kWMs>u0(*O;udjtMWGzoc3Ln$Wk}s0Vq*YIeIgOY1F74@A+N;ZygqscC z{s!QN=mc^D0SS#dXzY`;*)KvFZlnZ1P=bjR6ZXVEPk=T5Q=wA&;JYOl=>|R?91r)x zF8+zIZ@&&*ybrU$416IHr;QXsp77w$i2n)6#UE7X^9T2TnV+s+PY{{KujkjRj{;8T zlP4D*>E&enfoy?zo82;f1z;KCf;82s6WxH=4+_hrS*3Z!U{2J$IbaV)tSzDS?`Rio z^$AQR@aW`q#sRO7=Ki5|MwI(yGT@&spUooWE#wBa9H1ck1DPD>xlG}?Y#Z{>Use@F zAh8j_$KLSFD-3X$tvwN5DqESw;wanY;Pzb>pU=MP4E~nS{Y%(P%!P;WF7o{09nw7Q zU0K87tB&>+Ac~b?0W=%0Slm7rlN3wj8&63{d zSoQv#9o89(5d`OG4Fv${j&h4Qwd7$>ctgkd5e&}57Rs0fqG!%Cnu;Xca zVmOwmi2vxER1{m87V>Yt6W$#1!jHglnyT6owgZgTg?*sdtAb;2Q3r9=et;HtefS4E z4_1)~X2N_CHW44<)1ruB=!Ay}bZpqblrP5Ac+LJqM>^q6AO@1`5yG2HQpT`rSsOjY zE3%gx!)~?B9X4*WN<8A1-tkBIK%rmSRhW4p-}yD+8sFlChuZ^R`4+4d!bU2%%e^kO zGiy>0_@l`ER5oePo_@Zku#T5IaP&-!_aN5qu}vFuBhWRK0Y z6V7e*=kQx2>4eV}Cs+4Y93irf7w+Oc>d*Ll2#VOMJ_)*oaDvyg4JI?+Qj9QY!^b@& z>3!>@O7fIfPQq=4>tk8YvoYy(Uu=GNVNg1KE8eI+NJa4ZdIZ7*M>MX5UQT(JQaI4b znWkguNqZ=+SEvMJdXO&-CIg)ED5>|KVZ#)9&~AU!5f9tXRu=!wvK@mC z>&x$1eHGUCUdAhGYRbRglLO1u+Dxm%6qbNd3hO8dDMCq0+6IL4gtq2=qn48&)(Rec za2blV#_WVzdyj@$rA@=ktd-CckA8nryF<1S0ttyQuuC=#1(bQQtmq;|@K0d=&?e+n*H-#xIou5R-{_xdHl5bw%y`<#p|YUAg0bW2xsEotb= z<+>V{c1;?Xc}~M;Q&VMS{OE@BW)7f#O3K0E7ncM%2_`FvC;&PPesQ!wM}{%j<=JusH4+Jt&&sE#i7aFs5yt;2*ZOgK_HI}ISB4iiU)K~Q_Yw2uhtdcq| zx|&ziCRVh!E`#5_#^IulA{tlZ6FyMvHq@tt)9J!9V$Cq!$yTD_oTsQRuQ@#>nfzOrg=*ZF*ub4U1Gl{DjZEiyR zk{;0jxn-OvwZn}}`;5rP!OCeN>FQ}?qSX#NLhWauOeGc9nqudOpf&C5IKzEb4d3>^ z*9LHFV+dkuP(uty-}C=LZ6J>mv47DxZLnM3hPh7bUsKSSreW3Q3XB7|vP!ijZ53=n zcsEE$r>M0&*pr;oWO6Mf4vDh5+@WzZ&4MpvT=-myVm=(U#}pQL0s)WoV|O5sFWe@r zRm=G~6us^DsF&kP9!Yn9H6s+j(qOom1D+uFC*TJU1o$8wo{v5E`NchXAmG{m5*^8H zp1}T>qz~151D?m+0ZeuGW1hfc8`L+%TLR)GZoD|~RRI3(=7B1@u?o_jn8RG&hFCtz z648NH(6z%vhV_lAdbR4p1!*MSJ!U6mBXO=g$NTFWhS+pCVKTmI#suQPVB#m+mq;eJT;lpXgikWpPuSQTUmH=RyKAEiThigpSl29nW&huW(~O_^b;z$yzK$f)Z}9aY_{$1hQsK2y zt3rtlB+5q0HzY#*eK@()27Ip-_TvNF-n+(7tb$H@IB^etTc z$l@ce;esxDgEzTZ}Y1C&-aN( z7C*8?JaYcR#g8st$bV=ye`bqDv37-I8d_UH`4?e5(7gp@h=(c-id4*ar%lje@Sdg? zU|=RlFMuHZCu`JptJN2^uIApDmmhD7BI0DB(`PR$w3pd^l|DG6WdpozKDpCsz0DT! zTUQr$Ien1TrmnX7BQ|v%_qv`gv)jv_c6q(7_i!s7dC%n?jUU$c6k|IetP(}h)w)CD zXY=d$t)3XYO~B3?^_8ubrVxiKJPGWg2qd2XIgBr@zcqc-4!<5IJxyZn5v;n^o4_pa zLbA#8U#NsK6`-A=C2ynfBpPtxIyy0$^*v2 zuhhr-?>!!65FL3^UW~X8KcxP8inrCwq`JL#Sa)krx5DCseu3vC0Y8NB#3OQo1sX0skwf$Yh5Ts{j++ zC9NAcArg&7P8gUvN3E-@sj1{|%-O>O4GVLfy_J60Eui5=b25vNu!M{>@}sNqNx(n1 zg|}^3lX1j+0f*CN98<08sEmq8G4<6Eb>X{WlYlQiCD@R4wPwI4oFgkoDhfX*Qq9#_ z<5!4uv61#H%1RLdmC@{4!Gu386D@%@P4=x|9*b#UEH_po^BV~QMh$+U*JaN|^- z?n>j2AH9sX%xS^jX}#`fRn)Eh@OWbda(-khCMCR4Fa9jDw$^9=vv@e>|L-V0nx0=2O86;w59@8b!X}4Hfra-uAO_Ks!l)q7wv4hHKoxJv5wRQ z&5SZ}fK!zw;vk8i{EM1YD)Wuz^H`a$be$08He69MWsP#!=Hky1P`&qlY9>>QcPa#VYKlWYsK$gZko z&Kz5;77|7VGzp*=tDBIJn^jNLUh%jm?(#2y(p;pnJw0s=Lre}E^}!IF<(%ezmce{@@Y zeMI)Kh(*sHHafM9`djs8E{{$hM!Z;zQ!nhCSV1;k?yw1(X53_9w~yB>V-thjIYEQa zcrAW|BTd-Q;#4O-i3^8}_VJM66MBvsGT}?bFJ<`fp$xSe2DWpw4`=w)%W0*hpWnf^ z;&T}VH$KV1&v7LAHCRUZ2A@8BZl?M=4Pt2@EqT}G?g$(*2>Ogc9_a)Q#2R?<#4rhk zK=(KOiy-tt5dJ$P(!5;Yz|Z;L#i2+)661^u{re9@-?U(r(Uj~iJAH!z`TdbrUwr&w z^mr)z8s7?j`4uaD27^AzVApcVmC}oaG;21Rr#win}41ZyxEdaCAs4~@85k6Y11HE@lp@j=dK7&EHjik@xlv(l} z5j_@YBz^i%G#7o!qu6|7ic~YjZyV@+fO;OBYn0EJ*2#`ba%3$WgPcz=YiP1NRd{qp zx!OoG8ITKYgM=>kxs-Xgo3#;Q^Vr_;m^q9Wovoh1W*4#6)PM57izMHku&xd-^08fyMW2G~HGA$$8Xw%x-eJ zxy?Lfk}rg9;H{#1i(3l&{$b+QGX7WiRZageAv3P7kLhI{zWyzzGn!pM%BShmDLU^kh(?~Ae9|BB`oEO|ieatmQ?Q9WfvtcgzT!FuxeveL!>&a*?$I~R<7PB(j7{>=LaK{ z3}Klv+)G!GAI$sJxfT^x}nBf`|n%HSrg4D(HiTw&YRSm+q_H+&P}Ml@68tPPO# zVT4_ski%5K`~;QMoUU0cXB&*FS1JbayQ)7wVg#&^RjPqr5ZLp}9Z(qtU7vyE3HGh$~o zLJ&spY@@V_2=f}Tq56@1X}6XKC63kUv?7?iDC_C#*TW+SHa~fIB;^h z(;u!)T47B#12|E}-8W8fkGyp&Mu>VHeyERV+V0i1`#+%zoQB#~k$MH`SMD7ky9WKd zG|rxS%{V7z7Nr>!6~Cn<=>a4>^3gRIWa)QPVK?8mtsDz4M*cljdaT8~Y(s9-BJFAf z@0v9M1xq7tuSmhnH06raCRlnf;>tlncTb!?$`O}Nk7v31i|3x(Teu$DRc-vQfAzbN ztQHs}EtG#Zl(YfuV7JS^4F}lZ3Qmnr5r6%BVVj_cYjGoNZ`Y65=)Oj+elgesD5uu| zR_iav=%BTyf^U(FjFdfLr-y}=sI^wtoOU)}Odx@(i7XoATN_>JgIDBJ-w=%LkEnBA z)SLemVIbY8`@So$Y*9U3s5w7vo9g)oc7F7z-?fwKi65%-aPC3a&7hrXKhh0v>1+>= z#)^r1h*wIX${VjL3}84Bv7IgL#X#VCYn&lkL*LMRF%#b?>F*}2R2v|_Bi0EO+oRYN zSg%&n~3D$cCSKWcg8|s{9sa}@U5r3BZnNH#+01XQfpx0 zIFg!UH*h!@f3T_h2yeP$k-cn+*V3JES4Arhh4H!SgJ*Yi_cWi`mA1k+{t#4cunt&FYUo zyvgb_N>k+?7n0XIxv6Yjk0ECFMB}DYBcZE%C6{cvxVvS6(D(HiU6Oc9^nG~1yUG61 zVa}N~%zgAtC|Y<==@5#TV}~LPDA)jhV?uts+~keMJqx~>>JL<;TbkucS6S#wGx}qp zW_$uVTC;Gu<7Z)elp8JPA1`0FWlW5ZT5Yyxn{zz++!f1BcBw{6mC3SOHcqaVkoC*s zH4M02OR9O9B+pM)!h}M$E=06ImY}>9anxv(%7t7G!!i|^YC_tlx`mX)_iEdJ_L5th zeqK=Bd@tliUCqOm^s@a^gz$2)v>Sab$|F5>g7VNx<@`XD&KJ)B$V^+kTuy2F`qSk zkPt~&+pN0ft4}`pYI%U~zVHEejCg*`{lJCl03K+G*VM#Yu)}xb4&0~lEb;9{$_~=5 zNi-YTIas+ZydA>Jfq;{d`6`XXiYXX?V%d2HVL?zzfMhnWAui&D@BvH;OcATBvzRRhOZ}G?ue$t$4|#pQ z3{rUNk0Sr(Am!hr7x62oGRV?dY1>CKW(*Dkt2Wlf*rU9wl)1eF@#6jHjXC3t{6vQj zF)J{IKx+1n*iY~jwKs7C?>Kv7#%vrm0_ij?wY~v4`NUS*q?YNrclD_4*a5xhGi2oE zT>Sp6;1wbwuOGR^^n$*If1ppryb#UM%x7U`({b!nb~ZA*T+41{_plxKvdIgW4Y@YB zWgrB@%!TjQV-R6Lp}x72eOw(r?@iI2xCc)e_2=jab9VSV=*95;*dIO*mN{IOc!MZ+ zqWwh4{iW{*4#V$o+)mgMX4l0tl{l;s<|nopx!%Ue58S zo!b8!ZSxQ9cb0bfRPC2Xv{Qwsc65sNJ45^3#-$6BYRFk9Sy@Rq{xn~HCoXe(_S{g$rct<>d2S9fc%i3!jbSXyEK%j$uKLg~X7`GQEb zP}Kk63BwmIz-GOPjyy=+vAcI4OS4XV`Js3uz5wwK-}JC7J+5B2bEoCEx8MF-F`*9b zNt1W%__`#i%XZv&qc;46ud*NCmy98*hcbTruhQNGK8~ZxA6IqvbkBXC(nvF-(P&1u zM)zS`haFqKFWIqUJGPForC8R;I(+4@b31|Ha0Eg^$PWk(At9J67(&3w0viaBtV8|~ zZk7$Z0d_IB0ju--zUm%nWG5`Y&)-LPb$4}7)vK!aUcIvxuKgVAa07D6Pb`uf9X#z} zV(tZ%#9D%LgLVptV;f)Irk9oq-~En# z!ihHA48!gV(nzOPpB2zO++ZV-)a+eI*1V04s6jRY_*rN``5Fc@2dzReEJP@SNdwmM zB3K?Hhei(jTrMrt8o3ZxHOHD`hPgKabET6y+7bH~W{gSAR-8R6oSjEmf|fp}O|SoU z{VYsq=;vnY*1cM9NG3YFlHIS4JjOBBV}1AbX|+hd3p`9+o0tEPzg!h0K%Kz9-2al| zj8H@peLO&+=QjF09wdonoB7Z{V%P-i3|xTe-An_6U_La4{2heUn(HS!c>#aeg(GOE zO6}C8Jao;_Uj2F&xqpC~RiNkz^g30xYj9M%K}kJ_;lsEC@-S zV=zI{_!HQRHER%PHV~IYaxSd%MzNqx{mr61dlsp`aTg-*P|KzkOjl?+kW{27#xLP! z>P1_+FZ~Q57`=A8@SXa4;oP~q*{TyK)V`aIVUNRA(b7^8tvBCURBrvpU^pO(d4WI)wPAnd&m!9su zuS36XbIg7%*csXFb}#d!J-Y*e!gxzl`^VJR|U-QPT590sI zggs!UJLOanKdx1zwFub~;Tqv0mx61Ykmd>9NPWbRI#?quDfByy{}|PncB1Ggn5QHe zhfsxP04Aq?j^|^XdE6tOHKvs`A&a!!V5G6bBwg9kvXa40l%F}0y!2Dy-iBGHSl`Ve z^$|9EfuFjO!OECJJ&))GcJBA&XO$}cJ?6xja7v;$(2z8q$pfC2i6-98Tx3P6-FLwOQs!oajv5g-PL zM;BHTapjqBi5KVWHTnPZw*Was`xwB7I}1O;J}L|Fyk(u$#dY>b!oRtBHNqe6Vvn!b z{NAriKpf%+4;L3zJ-rP@>VP9xxKS8dO;zdmWOXNffgfK9n%;Fzf6>bRzd*=lmD^Kz z6b`uMnr4O<`UW2>WzyH*OP@RZK~au9xZunDC)knP$MF+zLf1ZyqdS%|e(l}*tC&K7 zp-!_L;H)Xn-u{B?L8-8#B40~lL4d0LhTLk&tuI)40oUu`yZj6=&B-+pJrOt_v@E9q zxZ+Fzr{5x>F8$U=*!5(FjV$p7}ee7MLgnayA8GP5W0rTz0VeyywX(Ww{<|EU1#f&`+zC42fwcqAd;mU*7!+LzqEA1aYkCudx#U|- zKjD1M{tl>s&~x$3?VU|EhnEm9wPXox$Z(u19~6%7-hEu)$Dj0U5ri#0{K&cyqVCm4 z1eyWD?Pnxk(T@RBzqzZ6vLkfiJ3jN0B^0$rSfahZhrZG-Z0+gZDhOM|#iBH1B8F}KnHpuE*dkF+IM`%kVqp)4N)dF9(yY|dK_tMgap3wdj! z_n%pN>V_+U&3}ry5fylTQ49Gi^v8KCeC>i2IL}j1JV1&t4=8Ae8Y?Fc@sR#R+XLtt zT}_HBzpS1r>@5W43oo&4PF3!3ypJ64(TT;+OVXrT!ekbG6+ zvHg(Fw?oIb8f~J5nbYi{ah#WFD)$iMKm-O{0cQ;m`VWH!;$qP0Nh7%eHa8ZdQ*h!X zO4BG}w=zpQJ6cm9{mf_Myfs2MRIUgHS8Q1x3NEigfDo3N{Ss@xx}Cl7WOY0HrlFOs z*Dj&@c3jkSHQLfdSsJ=0LznYHId%kUP-LGW9pit3JW{$B2GLf^8S*MmOCNy61@G{8z!y z;(H5tD%@D9zl@z~Ti?X<+NZS(8fWnGI^L%&e+>n_=>I0M(C>q?=rnCM%`T`;;S5g&`mG%QFvmy; zeKh)LJm1yyX=Qdck~%n{7O=B#6l^1iEOeiHyfyyOYkHk?3S^(17Aq?zvr zOf=R+gNPy5OA4+>cn?TGM|et{e4L3hJCIIsT2hio?BHmoB1579s@iJ%kQo^xv>p zHHu)hu!4(czCZuQe2M14y!^=oZiQ?_4K#k}nM>3<K6B;zx!OK>@ zx{}*dO`!5wfed>HMkgSnI{^t#fZH6+k%$sF7wSnPfG*iW3e6FnP;l%cqWFV<9OMzf9d1>3mK z&X3-Lk-Y12R#b=eIq~y|C*nlE2Dw(W6d|#JfGATG@TNj5>PluL0p9xm0cFkksQ|}` zPpISA4X9a?M6#po2(Z*Ka49d*z-XL5^UeP0EpXPIR};?aTtrj<>O1XT_7V0jvzfjK zA?Oj6^chGfcsaw;`_@S7YC@8W7SRH^npEC-W1WONk!!p;qvgusBhHsVIujsMx13R8 zoJ3L{o|%Q@qX^Q9BMcQ02mPWE6!8SM+3LOFlz20UuhBcXPP2vKl4DTN^#{XkED}@; zf)On3f^{PTn-E6$exDW4c0V3|qX3^-ld(PxIN{&Z)(pGtEUM$Rv+4$6WF0WV^Xo>q zp7=P|y+R6Q&~&QYAq#jEjn;z#HgVaEZq&l>dm-yVME8P`-8(wa?Fg6Te8GBRoO6!XC&5mm<0|Y!mrMs~{QV7Elz>3wd>ivXs;A z3mU4`5jNp4TFl`nJcHoDX^_0$P}pi?p0J`YcAG!NYHG`at;OXgL<2%P09!C#Tw3o9 z^h<)pPIN@0Ycv*1z}ueSV*$W61Hc@}SPOY(%8l@XBC}B+AO~)h!ZQ(IY1on|V_=|w zZe-eojK?SrA`j7`g%m_)5XyL#jKeKB#tj6t(b7gv!BEr3#dDHuH?W|D$V>)NtgrAS zoU^()_Cc{dP*muLwuyy8(bD3QawiEPE@f|@y+9w9Xdc=V;A!x9`_EgJ3ufvflL;i(SAW*s3rigq5 zC`*N>q^71EQ4CAU!j(3c)s+fHW6evwKBF8jYl2vPN)YW9LFx~9>k(@;hy)Wx(ZEc* zi-O6T+LWK&hOn8ILSDY-4W|47X>2|5sle^d5@%P$bT&}M(O}Q zF>xm0bjVu_SW0qbMNw-}y1vNj54jS}&2C3eq*O6E9Yrp6ih$^=D-DGtL#)bSSLBkU z$>f&BV2Kdsa`(@o|2=fh$z8BDJK3bu9SXGb(F25TXgoXm_f;L1nFFAc8yg?BfIqKDr1qF8F=o~v} z=xY%Jj<8OvR_MYByJ&m`A4uarir_|Q_HzorPZYolJ7Lx_(g-? z6c0CF-_c#)7!IY}l^guESGmk)=epv;bGCrlB)eb_W%jof+p27dl?aRMG8(1X(L!&s zvbZ)9X4aCR(^KE+0Kd{>l%0jvkWDD7?$}xu?YJpqccdc0kmyNOwYMCsN0Rf|o|0-) zf|(UjxPf+4X*T2L=Hp_-2WKAGjspLL`pRro_To0A6;ev9)@MVDihM2vmT)br^KGo~ zq(Wu)>`K9UsZ9NBN1fXlDn_)u_th0wraVPTafvV-=}T&k(xMv$5lIlsjWs1@X|~MGZP$tR5{}X2R)yTdjP?b5BdQ4-!1r*` zBI$z(%kZ7;Ttu-tCc;o$pY#`r)T>6}0wxVhslV7~G+KWLmshWO-H1)r zRu@zwy}&L)JpA{4W-ro)Ua%RBBVQsD{V(x$oe)2Sy+b^wPlxhKoA0ul*c?o5?T7+w z=8(FRPb@eG3gR90+3@0#NMu_>Z#Lf5u{^rIv1Vy&TTgw{sz@Tn%!f>d-DgspiVI5& z)oWWzgm`y3goYx_$JnyY>(w7+(i@l|E(i%Gtgdg{Vqm+b2KKPs0wMs`Nz2hs;m9yoA<3Bw2Bnudce6x*IR_7$4E-AQjL^H*HCoB| z0-bW5!z@Mr@>-Dkt!1N!X5+ZuL669h(<<9blu)UL!2E zBDF|km)=;z+{ucX+NzqmK>M}Dk*y6v??h>L=kmz9v{cjE*4l#ncK`Il3GEtm|r~t6DzvMwRCr@}vycP0<5Z|9|DA*3@qUQjrW*tUx4d*Tb zn622qXwT;4L_i=e3W(>x7F6`fSsRHBRA&s$>NbBV#=H8aOuxHSPd_)L;%cI zet)2>Io{?Czq?7Y$<56-G&jpOscFeNS*VoPso%7@T!k*z&k zZLg;br8vyEaH_Q#4=H96^ODNC!G~!F870qC~ICjjG>=0>uI#C6gIs*9$;DQt+A8f95VoDkUI#zTqpiu6iW-!U z+Y=1l7hAV=eYDM?E>RMFED-#I;Af!$wUK>$0JI+e-oPF?>h*pYrx;T7Tmx>qxvr+T zLXr#ym)BkIa@D(-*JUv#N@{9h5Ri_me*m)EABr!<50~}!(s5}#G|JLt%vz?t2q#IK z)%t}%C={sd2sh5U&DNz?;eQ|dhWek{!^au@WDHC$$E3TXMi(nx3mnl(SA8}l#3R}*({-#NT_ z?XHi%BpjUYjre!wy-lXl+=_d3u8Htu5q7!Sd~z$*~Gv5{SISOC-7H0Z|~9gtJvMw%XM0 z)pZyr<-Z3&BKK6hEGs@#Qjd(;P1lhF{LJv?S z#vZl%t~7B@**)DpNNYX!k(B5@4~o8Sk3*!790F-I<9$eA4uOPfbV=`58Surzo&h0f zVgw2(#d$+e6GY*M!Aj12Ru^Xb8;KkNMf@|ep)0z)Fval3&u-L24^KU+cX;P6lJcOx zr!_!4pn-+p!vXaGj#t3p@`S@VsRp|WPy~aqa~D*xR(zC$=1m}Gmo#|;@jTktTgkc% zR0T*6>>(jZPfpCj0i-7aq&y5n(X}iLn#hAPit(GioVW$-3^-<8uF_h#y4Duw+lHr%jm$HAV!bDO@pePr8?o+Vu?exOC6`@s)bj9ln{@HC|67oX-w zc28AbqATe_V0a@uC5*jKRqv@{Kc-rFZ(UlOtB<$x+i9E2kXCLN0!k}5n`A2tB{f^G zw``=TsHwsu48E$JzUZzlEv+tX%lpC0n<*3so{FZTR|mC|`e!FzD6JO!|FEH4e$CfX z2o{NHNQ%)gU~LFJ8fiyE=>~~#wj!RvTftM_u(_&w?UJ>Y4Ynf#hn6l`(sOv=uzRED z?f;;)XR=>u>tKr)?cTL{&2Lw)-X-9vUn^p}B^B9(j+NiWKie%e@rEYov1$pMz-NnbOmbOUs&QEufg z;lUO7Pd!sx8VL*ChbwAJmB&oos~>~#uP)WvdqxOHO6%4=Qqts0w_Mfba0`!qR4(ee zswM4fDq-LKn6b1j)zJMI)v8_lKvA8iroOAQNPh4k!R_ems;}|XHOze(@~V#;dapo} zo0C0GZ|${_z>b4!ZdG6Jo@oq3+TQgyud^rVH<}xhPN`4wRgbjy4XyK`=u9@5)Q=t9 z5r{P2`b%EPYDt$lq&|aZ-B4fqNVUiC^pxZ%OV{MS+c?wR|1QEeT<;{lC|rVkCIVf! zCSj+~iE_VfSU}BRAS((>gCp1OfpQWDnN;G$y%Po&zxs7m_!<$jPqMGWiNbg3 zk0j2YX4TUq+`k)n*hbfXYdz7-ws*ISbnk2nE2%BPKcVO8r)i&g`ZV4@Mf7ESoGRX` zzPfrfUADA{bp4G0)kgGc9%EXQuUGLs23bdv`wwwybBcFT>5>u>kqx1l$EFRI+@wjN zT9hyhrZ=ReM{XDLk;9Auw@n%qO>rsy*x_f&it8Wf@4ddIesv-FymGaBiEq(B*S%{7 zKXYoc!rU&${H4+D6cF(E&0c~Q!Q<$E&*b7nS+pPa!TPrxTZelpt5)3p#DLSsZt>+` z3Lg6v^|ie<$7?}wuvj_hA(4N`&CvEpP8+A>7+cJIxkMAp=qxLE2D+*Fc~PPX>Nrp# zCz?&{X@c`fv-u=}eU%!aPP3n{5{gOLFmmhwNSjd%h0P^zM%p5#;-F*#X&bvmLas*qq8KQFpJV&}llPz8-;UE7+a_wP zje0MAtU&jJcpkd<9&Ryv4e0m5f*G!5!T^)n!pF}%v7~lQ!;QiA;S6C0o%l3vB`pRd zzRlb~2Iq2Yu3G~>s?+LIni)KOa7}fSFn4cN_;+y&RZ$I}X-+odlh~2hF}fq3{k+j> z{JaCvoSa6pQ@>yiDwvr=hDcevKo#whD$>Pl->FllG7dJgg0-DG6&S(ok>^&eTJ@O! zRupgbA9t|ALgqNWV#W7P;hZ^jN;rR=Bwc56n`FdF!b!XOE-%ovB$?dW6)K@X*Ho8Z zsXyIxdef$Ghsk~9{w=93>Q6qpY12n-izI1LQB_sdfNhN=t+9nyn%wVoINs|vt=yd2 zT2Zsfal~!vEJ971Z%{7jGG7t4D}e%v2Sa`t>oMcrBq9$&-Chx;=bx_k4)t$LR{y5U zh-H3eFTBak*}uHW%{Q%y8I5mJ=$`!Vu6VPXvoF5c-8ZcYxM;Q^=P*BspQ+=XDwnOm zEBufCx98~p6@6cDgZjPT2K9Nt4K6po?B0T|tAWd4!Ie*WA3@*9PD_*XQ!M`kEVWh; z&yxUF;Ra|rmPry;A=X9be}I30ay>bVbx?W!fYdp8mj9rQ#1iQ@fvX^i6bqRYyOMaM3CMp zcVqVU{E9U9=iw0HQT%%lX@%s=bK^*qhXOTep3I_%sD+2ibSSeJnt|xM~;NN3KdXAx%ireKwD1?Vswm3SOJy zaEh+$`#0axxNX*{owbo7aH?UgQe4=%eECj+A5})5U)Q9r zblTdMFK@FsnHY3z$_PSclOqUmfi}OsEItPuQVOg(XB(^o1Yp66;%31)mYQ!GXqt&6 zmm&I2=HVoY3dH8-B0-(QSieP6ZGNM1*@XLwxvRD)%7j&I?W2I7@<}sdq=O zN%Y!ehx1u2(Z{>B7}F3N!sLwRCE1^`idonn@jK5$-1z)ik~yBG>$#GzakbmsQQAhC ztlCOD-0szlj-bKmsBUeowmHQhTdAdz5qLN{Ctym0ctN+9hv$jfq673j&B?o)AIDjG4Pu5a)f~;y>BU@DzD~G$1k(D3iY+G~{}4Mcv_wHB|iQ zN2$h~(^LcO4_E~pku)DFTozO`z@d{2$YD~R)eGOyOshpQ+(OmrUfb~>|M z9~u@=5w+GMtl^YF{c>2@Hi}4AMl|*^#Jrajufs8 z#F*<1B;7rQB34@AG6}v z%)jB_k_}7PNxboha0czh3e5#HWblAs@5yhxr1wbO(Qy~LdT_~lBss~!_M*5FvaoVU zCAtAyG6?~u;hNbP84Q3^l;bhJTR^+{=8yT2lqR>|2L;PV_2R#)H#kDctpW80J6l{U z8jC~a!Hts5XufpO;WMz?6o+ImyCinIqHb{o0;Pd~OFIn;kA)n*Kyr3lsJLda!0i65 zLA%j_pc+V{_?S(i+>BS-ZVbSD2=Cy)J`ixJf20eBEA+>#bqe@}Xt$P`fU@yaVT9n` zJx{xIMBI#gRmfEUw_^C&#(nT0YlNp_46;9jd1{0n58Q4(KM!_c_AyrQMuGbLMf%gt z3RoL2UF1|e-@IRa_2kL!lP90Y;rWyFr<*Qw`3p4O$%7e9I-oZ2`Mu!u*HBiw%UhYt z8I*Hr$ainZVLn20^M1|qUf}aS-ShSbdJH=_oCDKT&kNM^h3gB-2X&k0E22?!)0`u$ zl_RX*K-{vNE5ky1`T@*s&{uX)JHM!%Xt+qn@FdpJhJphH$I*Mphk?X2JuBDOE&*zT zvNk7Zq9}(vsxb;$^xl?SLQ^s+fcOPF-T+7^8DGrdei{23#9}5*Z(0Uj;R2ZQ0+Es@ z0(Kx8h@3*dq)8~*f!!t>7Lf~{kyhCjvR0QVjTGLmQ7Nm2C5vpWu3H{bLIFhyt=ft( zHd|K}%5pHM6kb*TRxea^+JN3IJNGk)s2APja3K^7#f-VhEV)AB29jGJf4Pqt!Tgx3 zI}4RyP?ihzkB1Z`fS+4l_f{XjtTih`T5A?pTigzxWySd$p^{KPHmFoAuBa$clp$lG z532+`9w7mqOScdhpn+#Q27V<@1U~d&X#jc(WbKDQ7;*FvnwN~dHAgYcz>2sU(A7MY ztmM5ep1-uyTUh87A3-{!+2HR5kx9Q7B?}YfpNVH^>0a7^qxdz|NaT}Uq~lwZH!wet z1+p1l{IVdKq-R8CVb@EdX-L1ni=I*W2|_A3>Gv1*lj6IO&m`iy5Z8QmA z5(TiS9G}Aw?pcg1`4MnUjEDC{>z#r3Q5!Ilh+tS@3*o{NAe=*d6bg2L=%# z^MYVhzbgs`>7B4vQNKHPpWulGzHu|w#|gl)opQ@?P9v?6atMJmK_M5&lv08NP<6nx z!GH?fotbQ~fm}%TX&?h8BoRjrcqY8=bZ$5RZ+mr#+s&Rs;TfpeT&EuD84492{-$ZjbVVFyyLsZ8+d^t6iQ3kJ{ySKSQ-o;q`s^ z4jWO7r<{+y&4uso#`P|G_%=^E6l;sc+Im}KF<2ht*|g<+i1W9&h`XS9M^65*5;;0G75M1XUhP^G~TITg+)3`~6A_?C`4ckUjOg*~?~-_;iJ zsE<5x{=976`m>*XzA)V~dHm9UDs6ifAFN+`WJyaW;-W5yiEXTqMo#*9%Z z^tScJmy~a3R<^Hv$-d2=cv48HtfXIJ%eta50f|C1dmwG>1mHPyfgLet{Mc)BQhqm& z4_3WOAd&P141wlkz}JezCIKi^3lx7rprrtL+&o_RFB@P5kf;+DgOns%0)~j7G%J5! z`sgdW+0CyUQjfoK=!sW$zjF`%ysG6ae)UzxHNQi^Zxkq9;R;~{xGr@#SgD{0Ez8)G zJ8HAX-_hOuj^pcZzUQX(>un^jtj<`vc)^L-4V9i^PaTV)wQ3${hIf-bzQ}TmD3yd3as};>tZI{ z@ykzCEelpMA+xb!dn)gKcE=BQW^WhT8#^D}2jx1+i=M?^uLqWDO$8$bhk$z#Q`0V$ z){5BRA~8w;f5FLX=E>z~9B#*xrHDKjhq46~l2D663<)75W~5jvG&e0VKzc$+>FuJD zY+52Vl!&mQAI<7*YDiY&jri!n$J4LS}JSgzY7rEfv8~SzXelzEl$q%EvmqAs`RzhZiV(LbN;VsmR-d6YU_c(UM61%AP?8A`iIvMR$uPf!`7U>lhq`_xUyCOnFWWLu&>ThL} zNm2hBImq3(wlY^94srm?A}$2b3|xrF29XTdVUW=pZ!RZuBFqTfCzRtlInTs$_EYGY zaoqtcr#^Fg`MPU`>FIg#PmVXeneDjq>f*Aag2Z-QJ$$E10$u~=tz6O}bhEz(fGH#feri08k?4J?lHG{^j$ZXQs1fndvF@uS|JL{ma?2Us$hRRR6kO zj6U$ld(|H!)@XD`0%kq2gH-`~{n!4GycL7(crz^BNZ^BckNrra5B-F^y^+aJ-?HdHU9zhE?)LTanoZvf@7npmgN9JD z`#XaJlj4e^xnKfIB2lijNT|NPM!`=!#zfdqm$EOn2GYiQ9!pW7;pM z8)DVfJ=N8vx8HunFwDxo+BPY$%EAtH%ga?gg192}BKsxP?x|J_+2i>%$pOFlE86FA z!D|ECG&pE9dm25+A(XpxAs2OX+`{7Ue!9GkpAgL5pY1ja54leYV){3AaKe!5PanSH zlWnFeny9{_{@Gz!Yc{X7IDV-<#;#U>YcNQ4W^=8<#5Nh_TC@6nmNGAca)4p}`~rBb z7`sh)H;Y(UVvHX_4Nbsn;+GqS3<1NC`V^h+laRXd)9lkGgGgdeso|XV9 zgwhDzjA}eXG6~88^Di~SpGB)c3_ZP@ZVWV$6dF_mUc}|X$*ibP)In?nkGwHiXoeXJQJ@&fagnsb3jvlaEO5_ z#%~K0M+z+-sG4n^)pEe;2<*UpTrIZwZ20#bUdw@95{%XtF{8yMQ`HxkvCt^ey~WHJ zQus4Gmx7KGD1#jkRf)Ds-*;c*Mx8~hhe@HOA$Tzv+}$m8OI+egKb*j1X00zwA_I2V zU&b~j&29@zOUOf2XmiAS6U=IElSC_19@}gRwgs5ypd{KS4T6=OL6|JG?Op@w7TaBI zMKMXRuk`qtWh1KGAs3~PHP2$PE)qrCO1Iy#86TyW!*&;oI^3+ilfLUl;&PWD9WWZ- z_s$(AQ;e~g$&@k50e0vR^9s`2rKZAw&5F2k@$y(GrYK-~LOj0{&ABg&$FPP$^^sr% zW)@hl0Uvkt;KoRr)Ko((CD8qmFd6V~24Y2?RWQ-82fpJy_ubAcRn8*8~Nb{5zI24kKFMcgW)@OM8ad~otvdia^;?s!C^5uB?l;j z;Etf`ghc~WM%mme=FR3)#jFDeM!Jw zXflVY%fNQWnrjwqs&CxW)3~M~Q0({mEzXL%s%Cd2R$jLjEIXLSPyNbZC}ZM1`&V`3 zU-Xt&mH3v&yv2ThFy^a@gd#4pExu&iva(>RIu-GFi=**?!|ycVr^;HBIHRrhbHLZk;4!WPzV&Tj{xp(fkGOpSh(+iB|?cFf-%xXRDcVx98ANp`GowV zHK~A#=o~pk3`w@Y78i6R2^k6o{&F<Z^roz3-h|WPiyS>_Fhlkri2b6$+`oC)Z(CN|hTOG>4jq2k;t~>vZxVf1 zHCgT72wUt|Akr_gSYr(TPA#e_D=i<8I)|zv$xeT$sM>a5vBzo&$NC+DEwLqCwP7n01&|jw ztva2_%|)rHc85<^zx~0le1$3I)i1tyx+J;tUsxAxo!wP#zY}R%1IBn!u$)Qn-?bmx z2cE`d+GX78F#_Utfs{TS0DcmMk}ozBlOCMC%H zoq#tId87=2*XQGrL_;t)+yt8yP4N)O6-ZS^l@W*-0>F4FHqm5mh+VX1 zPz)`WaT#6iUSU>9b-GM+n5cm@0OgO2v z?|44wz4yzK)!W@}kj*BbZDiZR4%Xa>ups|d>I;V}!(oQZ$>EA{cuCoC$M`!1;hp0L z-U%;Q!H^VWqtpZ(`8!y!(HG%yp`HIAyz?LvA3l{o$xPN&4w#<1TI zj@k_lZ{I+Jvq*8dmY-}2+02GukySD%!I;w?kRA5YUiR@wlPAt%g5*vv_EfAIT>0*$ zCr&Z>sl6S`?1K6H)>|Bwfh~00^I!Ic*0zk_)3m5__))LJQ=W9V%hN_c3dS*Z_DcKP zmpL4kB4>JNW3d_Ok_#n!<$d90F`La4v^!%(X6z)xeo2AHKkZM>iEjg~mkMlc!;sL~Bz@{ONko_~FzfXNe{SsSx%sT!;Q2Ngc3j6bI zrng@dfFzLr)pF-qDA5m7P< z890dCM2LWaji;|*qR<{6+zPn|VivqfBz(16BV*f4{@QEhLBBmN^}${?ZsbT}b8E$0s%I)tq2ZMDm6{^8C2W?ATmpi~K&4M&egd`?HgTW0n6yr6g`bq!Y= zWXs==n+5w7cEYoWbpW~4A*$dn0(m8B5s>W-dok|cQ~WIwt&$bDiR#7+8IO8YVj^UU}NtE-o{p9&VD-u z3Drh;OYJL|C^)td=H&a63p=XFMCQmi@E0N9=E!;f1hYPw0ZLgj#kh5%2YVM zYGdpsTai;P3_F!#14JZdI$SXbmu7cvs@z@MRaajizlAb>NO{8bT? zHeiy=XA;dAuqf2C`hab{d}w5meb7YkQ?%p9%41dyj6&IE>cH7nwqsM(wRKAn(I6Q@ zIuM^fl)~PZhHRSkYeVL?3kF+RmCvLPncE!cYVv49W-eN}{j*>|X>>vX42%UrJTsKM z+66Eq`MDg*1+bCd-X+%j@TqfoceTpmLOEeo?$z~5^V2M`Y5A2VBWY4pw+0(!L z6k9)A$kw0v?&GJ`PpY3hE&TEAZ=Y77(`8^O)uWH^Wj8h0Rg=etOCv9>;D@bvSy!FY{qDz2QLLp8))`dkxVf*TY7-|@R*GOi~tfALnaL#=`K?*r9x`I-}AXWRp6}KJ^qB*3S_%dWU z%Mkf{Dfi5St4$SYKO3>*ivds2S_bdL*&#hPm) zHACR%;Y{Ayx8|#?yXGCyu2zxVJiBAlCgG#AAL;EC+`8^gJSRMe9-G0}lFe@q#v5Wl zxZfz~w5SOgFc|0)EP1`YnAeXC23Ra`Pozk4v>S*gW8gjGeS9n`3VSQ^e17u z^|qQ+s^*P?qR^d8IJkS~j3C^w!)&f^_C+@*?*DZpo+x713LP6O+T4!5rv9}|NOE3k zo~A}2fonlu)`HMup8~A|h^t%xOB~{pVR(Ta0g>aPu>~x27bM@Zl!RfK2n3C12zklt zQMnX|o%As1BI&Sc|3EtveLwL%`}?n}N{Xuo{$!}C5kLQs*miQw4t0<5(;s)aJddfD zyqyi6|9Gfvw`JFHR&UwUHg&+z@t*!BcBe9P)M+yxJcCfrC-S~WY6|vQxzKj>F@MAR zei!-7QP%f4Z&jMz>;GntA(5zai}wEe*iyln9D2LG`r+3d_YBt!S(-Z7hivJ_ zXIS^Pg*cXSZPvhJX(f*mNjR4J-;A#MDXunMkc0pL(S|wD!kv{!HUKFxt-v{J8<^Ok zHlGZ@&LUup1y>gYYJk@>hUyeTMa1E|7_8o?o zdrVrqykoRVJi>0A{X{o~xa}4;chOmW-|3%7(oatFWA(-vi*@gm)rWMtJ77 z251S8Hx9N=mjekY6XT+t`#eI-f?!mbY4FiZAU?k4tp|s#cqt%R-bBbEfJ#ad>Ptjz zz^aS04?~6}8@xf=&Y>cg!xP;dVpQ zgs&u0nX<71uUjnML{U;&?^)Mc4m$;FusRZrS1d`n#E1Q1mngkcDvhzv+roCM*(!}% zuXWrY+X60Vg#Hts&i{#DSF2wMMjc2(Q&<%#t+87dRhEX9dt+vAk)xv_SR0A;b=BJJ zEZVZH{6>e@X10`qjn-($S3pCwJg?a5{O?)5NG2X=L~=Y=ToE77rG0(tlvoF^YTI17 zxoz1_;Z0M(&L=#)RXzW$bLYOrYQImUhWLIhcRcCwqgWFMFs>L00AE}3c@r9oLo?x{ zZ5DK4Tti+04;4u5;cNv&4-XNpXJc4B*b^sZy5#Z?5yRR7iCVxf+{d>vHa{I9C_{)6Ah{VG5Qc%B!Z5rf#n7BK8glOU0R7Dp!_ zkq+iBYlRe2e4KjVIprHD+JeFmXSVB0^E=MxP{ax5@&$ zdQ;_^lyvWXA4;!UB|Vf~frJhD`isq6_KDx%@wu?RfU8K&40j{FNGC1M0Zi<2MY;n- zhp-39`6AuHYY-U10?z=spLnpehBfRgk!qr$N@MY(#fF+#sKQvX$zhFEl?3|R`t8w##sXW~x7n;}|D$b>vJY0pn%vQApe?N}4sOSN8x^*N4OR5X z;*S+eyb#`Mv&L$QgIn9SQjL!@4xTi zM|L_nl~iKoPT4bsjcvlEcoun_)>8MP)FS!`_hOF{^FW3#^5<@cOY|(FOF8C26}wAN zQ0Ira&*7sq8L(&n3C%wK2OE05%z(XpdRag@td~g(8Q04a%9VQA0NrF-FGHLOj!*lh z8NBFHy=(z*Iu5uqi8M%+h$y9%87vM8lYnYzi8{IpZJrG@vk7dTjveAjj>~)!;>DrO$>4}cII{Fd1 zUptgN0CsRG4DmA{d($`$15pklaat6iUxpC;WxQZ7KTf0G0IsIz?r%cveb~y4;r`@h z&lc9)ikg!MBSXPt#_{De$ZY*(Z>&I_abEB8c1*$0VIM?$)A+j=Z|}vovOwigm=e+V zsMTZmo5h_8{_Hy38N&Tq7)j7u69^MrhrhX=qzlD2p-VVPItphQTa} zwBQx265EVw$d0kiVfBdA)xa8A6JklWz%RUwwX+TgbrvD5EU~QJ(7yFDI5#5p#B#QR z^|6&~67$ zh#z=6yMx`yPO`f|px(yb&hBCFV5iu^}Bh_C9t$dp~=CJ;*-59%3J4 z53~QnKEytZfUA$NkFwM3QT8$R82dPToISxl!JcHFWM|l?pwayd`z-q$dkSH{&$2JD zFJhnhCH4&aGW!ZU$DU=+v43G-WnW`oXa9;l=r`Cm*$eDj?Az=+>_zqx`!{x;z0AJL zUO`5(@3HT*SJ@BP5802{kJ(SyPub7d&)L7TU$Fl`5SL$q^Z76KI{Ov-HTwJ{!F0omrvNsUUfeC^jBJ!X?kYRsh6ik9yun1Pc zCfEgs;1pcg>3IaN;1m2p0Ak>fP$(1$VWC)n!Hp0VVnV497s`Z$P%b19_p3sv6sm-3 zp{4*~Y^SC(6MM6hhX*EytyCTy7}`%4ihk2HI54i=F%Jz)W~L`c_l-=OcyTPVS1%1` z505MS-pquB*BBa|92(1*sft!K&P?d{sIpeH=2gvF=Idrnxyo6~eC@3DP-YUiX)HrE zZMh5n4T+kqpm~QgnQ3`yWO8(TziD7{GJAMxU~C#6nHe0*@S0|=%-hZ@@V4{P%!HYr zc|GlIswPnlVP?Xh{Sw`>9vB^;nVLE{1BhfT{6gG1fQ8aG&+lq$DEj)8X6gxoCe${ zr;G<@GE>w{d#<4UmSf>%)-W+JGnKLMqu!dlGH?HUGsm*Ia#or;JTPIT10OXi@S)(4 z)!StN%{e@7Jdhcm*_$03mJSSzj!9$MEXWM-wwiF6(ONx%j>=;L6VurVX=-|4(m;o- zymxeLIx{I9$c$t~9IR6#*@=nK@qGZov@|tvC?lc$la@oH!

    R0AMv>n9kBSrZWQv zj8gze2D43>%1lq=EoEYKXnJNcW0)Apj%Q300}~mniO~t`cy@Yp@8}R8Su?eG2E#oz zY#1FM%pQ@b);e`ybSzV&eM06J7y%kZ ze0N}M2;9eXc2XW1p(e}wMyE$+1|2yr1@mz~0B`3wNBcx}Wl4Gh8cbcvLHEh*B$Sh*B@x=+zqSq9$vZnV2gBzYHA3 z3K=-6gGafR<8>4Jv@cE!@8tzE;i`;&Z(^DkEHmT# z$Fqld*>pHN$y<~*4rATWe{-%-lT{962dRO|^Z;-;eq|7Cm_mgqaH&|()5hTeJQ|qF zC^U>%Hl~s6%;dhYfvG8Rf99yPcWhuE7W>ic%(Mc;K{Hd_vbk59+CMrjO=q)XB4&{l zy{5&zZxZteeVd%5`eto9(*wtRk=GFq42+ATQ-`E|qkE_2(P6wYY&igwIRq?&b!-Lt z#45{-0en-^BoL&$d0=m5`lx((U<~~*9M0kkG#2!A;L-8@a{pv@V&tfi7BXOv&J`LA zW25^s4FJv*FYrr(6~6>PX2u57$|R;Xz=M$*15ncPzy#1`TH&XftZ`s`crrUWj2l|P zJ}@?Vcwl@V{jbTUEqRx~&`0%knYPWBQOh`yJ)D`$?%iveo*Wp?92l6~FYN`IFww|! zoNSoN&WsNmXq}Hphk@p#siWgVSbzIQ$7LL85GDbXf#Ece_0-hBzD(Kx%(*`!_H0;b zMr%QZCNnizQ?7`|Lj&V!nnaliqB59z*g^~pO;4GovSTy+mV`C6Um}7F>t&6k5IU~W@Ue-PX$_dL*#X8G-8XInmzOjr9qJ1n2en@-h*gG(U36b5ezocLsCNM$FT5Vzj97L$l_}of% z&^($sP;($Vp4~S&aDcGi*uY@!HZ2zdy|8hkVQT-;iHvP}AUima)qfz@Ms3|IG>>Nn zGxA|Vh11G3mN`~{;c#YjFe~--uU(USTdQy75A+`C7g}#EOVOdtm_BH{3^*K}88;jo z86BBX1~VgI5;Ml($X^j< literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1c8f5e910bfb1a4a2871eeedc6eae01ca25e7ce1 GIT binary patch literal 65584 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 Mo)UlS#?4!Q1Drm*)Bpeg literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6868f7bb64ba71b131690286ddc82aa0f542293e GIT binary patch literal 13456 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 R^$*_4{sSlfLaITr|6i@SJ}UqK literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z zq1_(l4SX+ekaM;bY|YgEqv2RAEE}e-Im8<@oEZ?Z81Y?3(z-@nRbq?!xD9Hyn|7Gx z-NUw`yOor_DJLC1aqkf2(!i=2$ULNfg|s8bV^xB!_rY+bHA;KsWR@aB=!7n&LJq(} z!pqD3Wkvo-Goy zx1edGgnc}u5V8cw&nvWyWU+wXqwinB#x7(uc>H44lXZQkk*w_q#i2O!s_A?a*?`Rx zoZW6Qtj)L1T^4kDeD7;%G5dS816OPqAqPx~(_-jZ`bo-MR_kd&sJv{A^ zs@18qv!kD;U z5Evv$C*bD~m z+x@>Oo>;7%QCxfp-rOkNgx4j-(o*e5`6lW^X^{qpQo~SMWD`Gxyv6)+k)c@o6j`Yd z8c&XSiYbcmoCKe+82}>^CPM+?p@o&i(J*j0zsk}!P?!W%T5`ppk%)?&GxA`%4>0VX zKu?YB6Z)hFtj@u-icb&t5A1}BX!;~SqG5ARpVB>FEWPLW+C+QOf~G-Jj0r`0D6|0w zQUs5sE6PYc)!HWi))NeRvSZB3kWIW|R^A%RfamB2jCbVX(Fn>y%#b1W%}W%qc)XVrwuvM!>Qur!Ooy2`n@?qMe3$`F2vx z9<=L}wP7@diWhCYTD?x)LZ>F6F?z8naL18P%1T9&P_d4p;u=(XW1LO3-< z`{|5@&Y=}7sx3t1Zs zr9ZBmp}YpHLq7lwu?CXL8$Q65$Q29AlDCBJSxu5;p0({^4skD z+4se#9)xg8qnEh|WnPdgQ&+te7@`9WlzAwMit$Julp+d80n+VM1JxwqS5H6*MPKA` zlJ*Z77B;K~;4JkO5eq(@D}tezez*w6g3ZSn?J1d9Z~&MKbf=b6F9;8H22TxRl%y1r z<-6(lJiLAw>r^-=F-AIEd1y|Aq2MggNo&>7Ln)S~iAF1;-4`A*9KlL*vleLO3vhEd(@RsIWp~O@>N4p91SI zb~+*jP?8B~MwmI0W$>ksF8DC*2y8K0o#te?D$z8nrfK{|B1L^TR5hlugr|o=-;>Yn zmL6Yt=NZ2%cAsysPA)D^gkz2Vvh|Z9RJdoH$L$+6a^|>UO=3fBBH0UidA&_JQz9K~ zuo1Z_(cB7CiQ}4loOL3DsdC<+wYysw@&UMl21+LY-(z=6j8fu5%ZQg-z6Bor^M}LX z9hxH}aVC%rodtoGcTh)zEd=yDfCu5mE)qIjw~K+zwn&5c!L-N+E=kwxVEewN#vvx2WGCf^;C9^mmTlYc*kz$NUdQ=gDzLmf z!LXG7{N$Mi3n}?5L&f9TlCzzrgGR*6>MhWBR=lS)qP$&OMAQ2 z`$23{zM%a@9EPdjV|Y1zVVGf?mINO)i-q6;_Ev|n_JQ^Zy&BnUgV>NbY9xba1DlY@ zrg$_Kn?+^_+4V4^xS94tX2oLKAEiuU0<2S#v$WSDt0P^A+d-+M?XlR**u_Xdre&aY zNi~zJk9aLQUqaFZxCNRmu*wnxB_u*M6V0xVCtBhtpGUK)#Dob6DWm-n^~Vy)m~?Yg zO0^+v~`x6Vqtjl4I5;=^o2jyOb~m+ER;lNwO$iN ziH4vk>E`OTRx~v#B|ifef|ceH)%hgqOy|#f=Q|VlN6i{!0CRndN~x8wS6Ppqq7NSH zO5hX{k5T{4ib@&8t)u=V9nY+2RC^75jU%TRix}FDTB%>t;5jpNRv;(KB|%{AI7Jc= zd%t9-AjNUAs?8m40SLOhrjbC_yZoznU$(rnT2);Rr`2e6$k!zwlz!d|sZ3%x@$Nw? zVn?i%t!J+9SF@^ zO&TGun2&?VIygfH5ePk|!e&G3Zm-GUP(imiWzZu$9JU)Wot`}*RHV<-)vUhc6J6{w&PQIaSZ_N<(d>`C$yo#Ly&0Sr5gCkDY(4f@fY5!fLe57sH54#FF4 zg&hda`KjtJ8cTzz;DwFa#{$!}j~g$9zqFBC@To^}i#`b~xhU;p{x{^f1krbEFNqV^ zEq5c!C5XT0o_q{%p&0F@!I;9ejbs#P4q?R!i$?vl3~|GSyq4@q#3=wgsz+zkrIB<< z=HMWEBz?z??GvvT54YsDSnRLcEf!n>^0eKf4(CIT{qs4y$7_4e=JoIkq%~H9$z-r* zZ?`xgwL+DNAJE`VB;S+w#NvBT{3;}{CD&@Ig*Ka2Acx)2Qx zL)V#$n@%vf1Zzms4Th~fS|(DKDT`?BKfX3tkCBvKZLg^hUh|_Gz8?%#d(ANnY`5U1 zo;qjq=5tn!OQ*-JqA&iG-Tg#6Ka|O64eceRrSgggD%%QBX$t=6?hPEK2|lL1{?|>I^Toc>rQU7a_`RSM^EPVl{_&OG-P;|z0?v{3o#pkl zC6Y;&J7;#5N#+H2J-4RqiSK^rj<_Z6t%?`N$A_FUESt{TcayIew5oWi=jxT*aPIP6 z?MG`?k5p%-x>D73irru{R?lu7<54DCT9Q}%=4%@wZij4+M=fzzz`SJ3I%*#AikLUh zn>k=5%IKUP4TrvZ!A{&Oh;BR}6r3t3cpzS(&|cEe&e{MQby|1#X`?17e9?|=i`sPG zL|OOsh`j@PD4sc6&Y3rT`r?-EH0QPR*IobE@_fkB8*(886ZkjkcO{K8Sz$H`^D-8P zjKG9G9A`O!>|!ivAeteRVIcyIGa#O<6I$^O7}9&*8mHd@Gw!WDU*@;*L;SYvlV#p( zzFSsPw&^UdyxO}%i)W8$@f}|84*mz&i2q@SlzMOd%B!BHOJ<(FYUTR(Ui$DuX>?85 zcdzl5m3hzFr2S@c_20C2x&N)|$<=RhzxI!}NN+yS16X^(_mtqY)g*Q%Fux5}bP3q$ zxQD|TB{+4C1gL>zI>g~-ajKMb{2s_cFhN2(I(q^X!$H(GFxpc6oCV9#maj|OhFZaI z;umX6E*fQVTQ@lyZauuv>%E)5z-?zQZne18V5A}}JEQmCz>7^h0r)!zhinBG6 zMQghGt!Do5h%HmAQl~%m+!pr-&wlrcwW;qw)S$6*f}ZvXd;cHw=xm|y~mHbT3yX>?hoYKfy--h+6w9%@_4ukf0Et^zr-DbPwFdyj0VJHi}4bqRetSNR`DoWd( z(%n5>8MQl+>3SeL-DB@IaM{NDwd{{v_HMIO)PKO}v{{##c@ihB0w$aaPTSP4^>n3Z zC8Il%(3dCLLX$-|SwWx1u7KVztXpzNhrOZQ78c$jd{B9lqsNHLr*9h;N9$i+vsrM1 zKzLB_gVdMCfxceejpIZat!MbR)GNZ%^n|fEQo?Xtq#Qa_gEWKTFxSL4b{g}kJNd{QcoQ}HUP-A)Rq;U(***IA*V_0B5mr}Xp$q{YSYs-b2q~DHh z?+muRGn~std!VXuT>P9TL_8Km9G{doqRb-W0B&%d> z^3@hs6y5jaEq%P}dmr(8=f}x~^ z*{I{tkBgYk@Td|Z{csd23pziZlPYt2RJW7D_C#&)OONEWyN`I19_cM;`Aa=y_)ldH z^co(O-xWIN0{y|@?wx@Y!MeVg3Ln%4ORu5~Dl6$h>AGSXrK3!pH%cpM?D|6#*6+A# zlsj;J0_~^?DHIceRC~0iMq)SJ&?R&if{fsdIb>y;H@M4AE`z8~dvz)(e}BqUWK^U~ zFy`PX+z*Bmv9VxAN;%CvMk(#kGBEMP;a-GgGZf~r$(ei(%yGqHa2dS3hxdTT!r>La zUrW2dCTZ!SjD_D(?9$SK02e_#ZOxdAhO%hgVhq54U=2$Hm+1^O^nH<>wS|&<)2TtD zN_MN@O>?A@_&l;U)*GY*5F_a~cgQb_3p`#77ax1iRxIx!r0HkDnA2G*{l|*}g_yI% zZdHt2`Hx^MA#VH7@BEN68Y_;sAcCNgCY7S&dcQsp*$+uW7Dm@$Vl7!YA^51bi} z*Vy8uTj{neIhIL|PhditfC1Jeub(uy}w|wV5 zsQz)04y;BY2$7U4$~P{k)b`hZb>gv1RkD)L#g~$*N^1N1GfNMS)4r|pT*V<&KE1M9 zTh}rzSW#Kcci_#(^qf0gTW3&QN&zsW%VAQ+AZ%-3?E)kMdgL)kY~@mC>l?RH28u;Y zt-@_u^5(W>mDdtqoe){#t;3NA7c@{WoY9bYFNoq+sj&ru;Z`x>4ddY0y*`HRtHFEN% z@mFkp=x0C6zDGgA0s|mP^WNEwE4O}S?%DOtce3At%?ThxRp@`zCH6MyzM)dA9C7IP zI}t;YUV(Jcnw$4LoD4H(EM#!{L-Z|&fhNYnBlKcQ$UScR#HH>scYBTf2u|7Fd8q$R zy5Cbt=Pvf^e}m4?VVL@#Pi3z*q-Q0MG8pGTcbS|eeW%R5bRzKsHSH#G(#$9hj9}0O7lXsC zbZ7#UjJM^FcvdKK3MOEl+Pb-93Px}F$ID&jcvZdJ{d(D)x|*`=vi%1hdg(dd-1E>& zoB4U&a${9!xyxoT%$7gFp{M<_q z9oVnk*Dcp$k#jA#7-pZbXd=L8nDhe<*t_*%gj^Vx>(~KyEY~i&(?@R~L_e^txnUyh z64-dU=Lc;eQ}vPX;g{GitTVZben7||wttapene^dB|oSGB~tmAGqE^`1Jxt$4uXUL zz5?7GEqvmLa{#mgN6la^gYO#}`eXyUJ)lFyTO8*iL~P z$A`A_X^V#!SJyU8Dl%J*6&s9;Jl54CiyfA`ExxmjrZ1P8E%rJ7hFCFo6%{5mRa|LY zk^x76W8M0tQBa1Q(&L`|!e zrczv>+#&b2bt zuD1Bfoe>oW0&!ju$-LI)$URptI!inJ^Dz|<@S1hk+!(n2PWfi-AMb5*F03&_^29MB zgJP7yn#Fw4n&Rod*>LlF+qPx5ZT$80;+m*0X5ffa3d-;F72#5un;L$}RfmR5&xbOf(KNeD|gT1x6bw5t;~j}(oMHcSzkCgcpbd>5UN z7e8CV*di9kpyJAo1YyE9XtfV1Q8^?ViwrKgtK$H60 z%~xgAifVV#>j>4SN10>bP9OV9m`EA-H{bzMimEQ_3@VZH%@KZzjDu` zRCG*Ax6B^%%dyLs2Cw{bePFWM9750@SIoZoff4mJvyxIeIjeZ{tYpbmTk4_{wy!_uygk4J;wwSiK&OpZWguG$O082g z^a3rw)F1Q!*)rNy!Sqz9bk0u-kftk^q{FPl4N+eS@0p1= zhaBFdyShSMz97B%x3GE|Sst~8Le6+?q@g6HwE1hJ#X)o^?{1!x-m`LlQ+4%?^IPIo zHATgqrm-s`+6SW3LjHB>=Pp{i<6FE#j+sX(Vl-kJt6sug<4UG9SH_|( zOb(+Vn|4R4lc8pHa-japR|c0ZAN$KOvzss6bKW^uPM$I$8eTr{EMN2N%{Yrl{Z`Y^ zaQ`-S_6omm((Fih26~Bjf^W$wm1J`8N+(=0ET@KFDy;S%{mF@!2&1UMxk>jTk49;@ z*g#0?*iga;P7abx1bh^d3MoAy*XQp{Hl*t(buU@DamDmvcc;5}`ihM!mvm36|GqRu zn*3}UmnOSUai6mM*y&f#XmqyBo>b=dmra`8;%uC8_33-RpM6;x`Rrc0RM~y9>y~ry zVnGanZLDD_lC%6!F%Jzk##j%?nW>JEaJ#U89t`?mGJS_kO5+5U1Gh;Lb3`{w<-DW; z;USPAm%*aQJ)UeYnLVb2V3MJ2vrxAZ@&#?W$vW)7$+L7~7HSzuF&0V95FC4H6Dy<( z!#o7mJKLMHTNn5)Lyn5l4oh2$s~VI~tlIjn09jE~8C#Ooei=J?K;D+-<8Cb>8RPx8 z-~O0ST{mOeXg+qjG~?}E8@JAo-j?OJjgF3nb^K5v>$yq#-Ybd8lM^jdru2WE-*V6W z>sL(7?%-Qu?&?wZNmmqdn?$FXlE!>2BAa^bWfD69lP0?L3kopYkc4>{m#H6t2dLIEE47|jcI$tEuWzwjmRgqBPkzk zM+(?6)=);W6q<2z95fHMDFKxbhPD-r0IjdX_3EH*BFL|t3))c7d~8v;{wU5p8nHUz9I?>l zVfn$bENo_I3JOh1^^ z+un~MSwCyixbj%C?y{G@G7mSZg_cf~&@djVX_vn8;IF&q?ESd=*AJHOJ(!-hbKPlb zYi-r+me!ezr_eCiQ&SetY;BocRokkbwr=ONGzW2U@X=AUvS^E9eM^w~aztd4h$Q&kF;6EJ1O*M7tJfFi}R1 z6X@asDjL5w+#QEKQE5V48#ASm?H7u5j%nDqi)iO@a1@F z*^R+bGpEOs#pRx9CBZQ}#uQa|dCH5EW%a3Xv1;ye-}5|Yh4g~YH5gI1(b#B|6_ZI; zMkxwTjmkKoZIp~AqhXp+k&SSQ)9C=jCWTKCM?(&MUHex;c3Knl(A%3UgJT_BEixIE zQh!;Q(J<0)C`q0-^|UdaGYzFqr^{vZR~Tk?jyY}gf@H+0RHkZ{OID|x;6>6+g)|BK zs6zLY0U>bcbRd6kU;cgkomCZdBSC8$a1H`pcu;XqH=5 z+$oO3i&T_WpcYnVu*lchi>wxt#iE!!bG#kzjIFqb)`s?|OclRAnzUyW5*Py!P@srDXI}&s2lVYf2ZCG`F`H-9;60 zb<=6weckNk=DC&Q6QxU*uJ9FkaT>}qb##eRS8n%qG`G9WrS>Xm+w)!AXSASfd%5fg z#fqxk(5L9@fM};~Gk^Sgb;7|krF-an$kIROPt4HLqq6+EL+62d@~4Hsy9nIU?=Ue4 zJ69;q+5+73nU|TQu}$>#v(M&Vx1RD=6Lu`d?>zHN?P7J&XWwsvwJt|rr?CZu+l>m4 zTi^VLh6Uu2s392u(5DLaM%)Dr$%h3hRB>V7a9XG`B{ZsWgh4IyTO9R~TAR^h^~>ko z(k|Hy#@bP}7OyN92TKE%qNZfyWL32p-BJf1{jj0QU0V`yj=tRospvSewxGxoC=C|N zve$zAMuSaiyY)QTk9!VmwUK&<#b2fxMl_DX|5x$dKH3>6sdYCQ9@c)^A-Rn9vG?s)0)lCR76kgoR>S;B=kl(v zzM}o+G41dh)%9=ezv$7*a9Mrb+S@13nK-B6D!%vy(}5dzbg$`-UUZJKa`_Z{*$rCu zga2G}o3dTHW|>+P_>c8UOm4Vk-ojaTeAg0-+<4#u-{>pGTYz(%ojZ`0e*nHo=)XZS zpp=$zi4|RBMGJDX{Db?>>fq71rX3t$122E;cJ(9elj+kBXs>3?(tq=s*PeL^<(M$8 zUl;u9e6|EP5Us-A>Lzvr+ln|?*}wt;+gUmd>%?@Wl@m%Qm{>Q0JqTcxtB`ROhd6TB z$VY<7t$^N6IC(s*Z@x2?Gi%eB8%(hYaC zKfY5M-9MeR-@5h zZ?V`qr%%FlPQlW5v_Bp^Q?^)S*%Y#Z$|{!Lpju=$s702T z(P}foXu(uuHN!cJRK*W-8=F*QlYB*zT#WI-SmQ_VYEgKw+>wHhm`ECQS`r3VKw`wi zxlcnn26L*U;F-BC9u{Csy#e%+2uD$He5?mc55)ot>1w`?lr$J zsrI^qGB@!5dglADaHlvWto@|S>kF5>#i#hCNXbp*ZkO$*%P-Sjf3Vc+tuFaJ-^|Ou zW8=}1TOlafUitnrTA2D0<3}&zZz^%y5+t2`Tk`vBI93FqU`W!zY;M%AUoN1V1-I2I zPTVFqaw3Pr-`5HcEFWuD?!8Ybw)Y>g7c0tt=soTHiEBxlY;RlQ`iYY-qdd94zWjyD zFcskM^S{_!E?f3mEh9waR7tb6G&yl%GW%e&Sc5i;y@N)U5ZFLcAsma^K?Cg^%d{PO z=SHQq4a|l`AakzEY;A{n6Rn1u`7v~#ufV*6GZ$`Ef)d2%6apsU6^>QJl0@U& zq|wIBlBAgf0j!YaozAgmhAy0uy;AjRA2%(!`#&e>`V` zg`MfSf5gWvJY#?8%&|`Aj0<@aZ;-q#tCx=-zkGE|_C4)TqKjr-SE6po?cX?Z^B%62 zdA!75;$my<*q)n@eB<^dfFGwRaWB25UL#~PNEV>F^c+e2Be*Df(-rIVBJo2o*an$1*1 zD$bsUC-BvObdmkKlhW<59G9{d=@bAu8a05VWCO=@_~oP=G3SmO91AK_F`#5 zwXLRVay<~JYok|rdQM-~C?dcq?Yfz_*)fIte zkE_g4CeLj1oza=9zH!s!4k%H@-n{6aB&Z;Cs8MK?#Jxl`?wD>^{fTL&eQHAQFtJ_% zNEfs|gGYh+39S{-@#MrPA!XpgWD;NLlne0-Vey1n0?=ww18{L)7G|$1kjI(sjs z@|alUMcx*04*>=BWHv_W-t=rCAy0q6&*;kW&ImkwWTe$lzHJRZJ{-{ zl-mK6+j}V`wobm^^B&2Tl?1r=yWbz;v-F<#y!(CT?-4K(($wWtmD631MN9?trDG zMI7;9U7|UsC;urLP%eH1h%U`LJxT3oM4=gpi%X@lpVR9N6Q(uhJ00RWXeL-Z*V(O8 zsIyyVUvf=RXLBKX`!peifjIMvMs1YT0n$0*B;K^yZf&HN8$N%e=EgOejqihLPBT|< zs)z`nNU}BOdT7wYLy}R10eXUksn9o)jG)&=qteGc|XNI~h5R6UBfaPeIHbA32@*>orZsCB4`Q79}A=z@najfekt-_eTg7a}Mcas^D1ELlN6(y28c{ur|tmueFvIDOQxXs1)_lKrA`L2-^^VNC#miFvO%l6w5uK2bFyu?hyNLCjTCNRRVW^i+GX``giwc&TpV~OHu(yN&o)r2$K$1kjh@>iP z^&`?sCk#?xdFX+ilAb(;I7<$BQ#6j*jKsu%LEhQKe=>ki^ZICepr3#_2#pE`32i4Z zu%eXsgL)3x3Q-^OPPRhm<^!TEPoek6?O^j+qLQ*~#TBw4Aq~M2>U{>{jfojVPADAi zurKpW{7Ii5yqy6_1iXw3$aa!GLn|$~cnvQnv7{LMIFn!&d6K=3kH8+e90Zq5K%6YfdLv}ZdQmTk7SZ7}>rJ9TW)6>NY{uEZ zY^9PI1UqUFm|h0Vqe60Ny=wCFBtKb zXtqOa3M?2OEN=zDX7z}2$Y{2@WJjr?N`auMDVG9kSH~FjfJRNfsR@yJQp4cQ8zaFkT4>5XQqSVt5c}`-A#Z=3-_mGZ^)Hqayei zhJ}wgZ5UDln%)!;Wz@u=m(6C_P@r9*IMPe7Db`CSqad3ky-5-EcG=*v8J&{RtLJ(E zw2h-ghGYcDtqj4Z^nU7ChgEXO0kox=oGaY;0EPqeW89T6htbZg4z!uU1hi;omVj+3 z0B%$+k$`oH5*SeoG`Ay&BAA%nAUjQxsMlNdq8%;SbEAPVC#qm!r7j75W=A)&a6)3% zdQq$fCN;@RqI!KPfl9l=vmBFSFpD1cAxb@~K-$ZIlIL3W}?#3+|2p{|vZVq`YA zMbx|Xl57kJVwoetAo+opiewCkCIO=uBLEaG+!0U$MRdReNsx>+PIJWN6dW)pfeZ(u zQ8ei-Ht69)ZV`qv=vmorhOkF)Squ;)8AUfh<7A_xI8FGHMRW>~%o`1Wt3|8IMrM%& z8)|@=#ssro9=f9HtN0F#O085{Bf6PJnurfzS_yg?qqszmnQIYDP{N=xqPfvl;VNsK^qpoy2&App~Fe(MB7KCI)$p1!&YEB&%$9gTk zmvlt?t7!>_paNt_fYJvw^~LCqX{4opLy!n)md7}<_s?`gytfSAdoScQWTy&Tbr&~( zg9myGVv)l|4-umFBL0)Y(d}Rvt11)(O4ij#zeao~K$vh~JDn0_@3RjP2M0|79T&9+ z?>Vx&M30Sb15&<{RtpeYUf|n7n5GHyc+-FtA=7H$p6Mh=&M0O!so)tze7#WT>pp|x zfWae>0++DfscU2%>|@oiCQj+6O827)1}KsN^a>NSI*4?#ylfG-{q?3MMXX$dUH^S6Ni=Ve1d0(janpz@WqGJ?cG&sewpq294Qa zL{huwuoARdt5F4Dbh#?<2ruzSS{VeDAOtY+52t^xJW=!(0f3P&G3Cs^%~Q~~Wq{YA z!QrEk#>oXK{sc&Z7VB1_>fA1^#YyU1Ff<^9G(!V0!JW`n@EDdj$$2SVK6*7$!BvXP zmAC;h-W75(Nnzpro3CE9eV=~Lp7yS(vXnk@$g3{R`!(UG013==W*Hj{-*F!ujl+np%IX?E0*I&-K^u zY1z1I!`iOu+Ll`UtL|F6Vb?~vk=x9w6}eE^*<)O?pZQ#8YKE#b($x>w$3E*F0Kfk zfnyCo#zOpX1(P2yeHG@fP7}}~GB|&S27%6=@G^V=rmeTB$(w9rC6J@uQmcAMq zQ=Ce?Z0RkF_gu30<;5#jEW32il2?}$-6PZ?au16Y)?kUFy3L?ia1A@%S3G-M`{qn8 ze+|6jh0vqfkhdSb0MvIr!;;*AL}QX^gkc+q0RJ4i9IyOo+qAyHblI+$VuZ3UT7&iIG7640a)fe&>NOVU@xZ*YE`oy!JGMY%j}bGq!= z`R5xY(8TK&AH4b6WoKCo>lPh6vbfu1yYy02g^t9bDbexN!A`*$M5`u&}WqF?+*m?ZoW85&MFmXqQ1J{i;_Oz>3*#0?lWa zf?{tv`_JzP7D3x2gX&ICRn(aR$#>;ciH#pO?<*}!<}cYh_r{hb6*kkXSteV>l9n6i zwx63=u%!9MdE>@2X)3$YXh=DuRh~mN2bQFEH&_nHWfU{q+4=t07pt+Jfj90Or;6JX{BCQrE8bZe&wi3fwEXHRp zz8{VAmxsWU)3nT;;77X7@GCm7_fL1p_xKEG&6G~luO;Bc3ZIa?2b(*uH7qJ!es71c z{Buj4(;Jds$o78u<3df_2~DLq`e9*$SGmrR9p2OoVB5Q(KL3M{1>eq+;+lHK9N?xvyBPHni<#j$sZK{QrKEcdR9+eQD0V? zGPaq!#<-c#a>t4bt+R#Hu_|}dlIGeve@SR!d((u)Ga45+BuhHfA88G0cPrw>>(`ID zZ;aIyn|qmhuDXBthoW{J(WN+`Yud=y(wvd0rm&1*4>6?#8&)Fz z&@V=a0w4)F{^!&W_l6<5xg|-0F!~>aCALbeVsZTd*)M*^tr*!)O8w)mzKThWyQW@X zw%BFs5_@CIic5EPcTJu8=CmynV;``)3}gJ`Vl#VY_3Yib@P-KvBk_%!9OVu#8tG|Nc4I~A>8ch-~X%M@!>yk~ERI|QEcwzgI66IaaY>gx0~lm<@f z5-k^OY#SGC80Yr-tDRP(-FEJ{@_4LHsGJ=)PKZ@`eW75-r0ylN%0Q>&*M;@uZLdJ$ z)rw7Dt5ajr;P;~1P>jID!><(7R;w|Yf}qI&8klT?1dTfc@us5mKEe;qw;YKR(cp-D z6NmUMP8x7cM%~ytE@l*Mp^oN*mCF`gRNhw3gpO1PVi_^JzCJo>#mX(q+iJ(Ts$5=! z13b45gILEULS!=)SmZ{qsC1)$8-4eADGR?v z>~4k_SvdvPHAC}=4(!I^OLgQ@9EMDE7d$PvJbi+K%-HTh`P0#Ea|Jm6zj> z?R)(YWtZoIRx>AqzlG1UjT@6ba>yE z{Wf<5moh^-hu;ptAtPG}`h$4PWcOn>vy`#bH#Ss>OoAEE1gIbQwH#eG8+RHG0~TJ$ z>`C`c7KyM^gqsVNDXxT|1s;nTR&cCg6kd<-msrdE5Ofk=1BGDMlP2!93%0c@rg~4` zq)UFVW%s|`xb>;aR@L^*D>nkSLGNmM?cv)WzHZy3*>+*xAJSX;>))*XRT0r9<#zIpug(}{rSC9T$42@gb zy8eb6)~}wl<=or)2L}4T{vum>-g)QaKjtnp5fyd^;|BxHtx~2W^YbKq1HfB7@>Hw@U5)?b^H=uNOpli?w6O#~V`eG;`irLcC(&Uxz`L_Cl zS8r24e*U71o@dV6Soupo-}Ttu*Dk&EwY`h4KdY-k55DSqR&o7nufO)%>%s-Es^5Q_ z60#cReEy=$4|nW)bLh=|4bxW4j}A?qOle+wjn88oAeYb~!eA+EQ;8Ggp-UldAt$3M z7*E590amz>YB9L(z?Xx&?I37XYw?Os-t+05x6Z4vkzBE6-hrbB=GAB?p{DQXV4CKg zls@_wh*&XC<3R(CEZxg8*Y(6a>cIOq9Nss7{=UQ7Nv%O_WxSyBqnH{@(<>A&2on@z zn57W4Dh*E)o#rJ2#tyxV2;C5#rl8%%As$4qB=IbMt-z|jnWi>>7Ymq37;AW!6Y4nx z1Ogx#!WVdA92mEipgUxzy_?ddg|x)KOCyK)P5v@usc;0sN3{=0slt4CuwaxK@20eO zhdp~Z8iJ7GWrkq_-X`~(eBpthn9|`tZEUCIGiFpJjjxPVE9I)#z3Q$3tw`a69qxjuf+~ z*?v>d5~pcH-AQ~0)8PyIjumD^?SM8!Wb>KZoD7hOlc2nA0_(eG!in>}Ru}>6)>5 z@*}T`Hw{I^-?PS9>(#UFBQpW72* zsfj(2+_9@5x+57aN!`e`f(Mp_I(D>}p8)@&g^g+X1%d{ z%X5boE?hEoj0CiwTh9)#8^?~;|wgor_=Z1BI9_dI{ z&t*f95n?ZgZ5CnQa!v(p|JT?y0%KKgi`Smi9k5r!+!Mkz=&Z$%CFl;?AOzV`YBKrY z0#Y6~J6&dA=m>T@TYb8ukaV4z^Z?VX*MCKcp13-ye1*`gAj_Tm@r{fpm?K!U@Xg2AfndEo6jZN} z=XK0GRNXVLW2c?}B)rH^yR>u}b?|p(W$!TkQTAgu1AIG>MFfNchMQB_^-AQxRE$Th5-E_tBP@v(Cy|ojjP5LEU|JrM8 zVF5;$>Hl^jlHWDPChrTH(vh%bARyj5#TPb>omAs-)4zN z9?9(wybd0$Z5s+}Fiytv}-8U`IC<{6U2_NqEAkv;7lys5Qcq3EKt z0-!^Xy3idllgZ~qX^QTe=i*oGUCJNk>Y26?+9U(Ks|C81S{-v+6ebc`c(yibQbuB% zxM7mk>}dI-TfUi5Jqdu6b`4SqF)y5humuCaHhssdcR(jKf5ZGprx;Oe7VG#G6TA1+ z8oZLl<+ey(L+$Qsck^4fi{I|)p15MX73gHFUU!l${lN{)Ht_Wb%j#UE6cZ9}Wq^>+1wz z9TBA@%f~tby^0YWafmn&8Ppjn1Ng{d;S01WImtMzV<`!zU7;+8e-Xko>qM^OfOZ`Y zEZG#vcm>EGF??&G6+v(3l`X(xMn8ESv=@LdMfdcxFi%g1?0HDPG>blldR`OLlWN80 zz<$t+MM9%1K~JT@#aBZjOu9*G{W$u7cqTM|&a1)0wR8R^*r$<&AhuCq1Z{-aUhc5P zdyaaK{$P=Y6R{40FrWmLbDOCijqB(1PrKlnL)Tm|t=l}toVLAZOXJ*~-dx|_A&o65 zskcpT@bs+d@ia`f)t8ivl{(t%H?O?;=^s3O^GXqopx7E3kz06f^UQq<>gyNmo4Ij; zrOxuzn{WOqP75~PwPXC;3mZ#YW1xy&DEXsl~)u4`-v_{*B%R6xNH3* zJElz8@d#i4`#JV(ko%x;u{LMqLEEDmwD*(ccB9Wp;u*9I?=sC7g>%L{%$4m#zhbjm z)gK{LWQvE1>_yl|4T$nYKNVZ<)vza7FKU5*W~4)KNgN@;SA<9&ERxIfA&UZnB=r%N z5YD4fY$9Mkzy}!G+`KUy>3l(FSi1 zw)t)*w$E4#ZSxfm3cZLC(o3aQQ7uHk>_@fMTHoM0=quh%mfN6%{`O($pyzg0kPf=2 zjA%M7bRl4BhV5{{d4HbnTh`HM&YKw@N~47e7NFGr*9Yzi(7XQl-FJb4hPEKOC!K2x$nWy>8=PJYE)T$=Cqe(n*ChZE zklF{Ms}h0Jd|@o;Gz(~b;9d&c#0O^j{1?tF5dtMj9dG`|j0qZi^aF1r{<7KC5hZ`E zNX2nxJYEr@>u86|tPjTDet;fLn1R+IOm6&3b*}TOyNpIaid@W9c9!jIfiJOgK-aw=xb5Kpb)`E9x%CU82 zEQg_v`e+tWYClJHl=_EsSW?LZO3)o#ox(#2UW9|V7I8fYnz5fRtph`u)dywWL9}UV z*hdU9-BBK5G&}j~O6&dSdWDIpFX;&Or5wNbm^Y+A-x6(K$$Of6JTVl9n0gFY&=T5p zZX?pCxA&w{J)eDSfb?Zh*LT#AdiPlB;A%p|-`Aw6RP2mYTh zLmL~zM^VS0V@*4LkOEG~nQR)HyRB+;*KWli%QqKt&%16HWyMXRhtwdCgyoTm*5#itgp(Wap66 zyr-dgKgjl&t?JLMuw}!Boz)TOa2|37p^FAcPmxX0apWmfp$B1WF_@-dsK+?1F6~yY zEwi!-))Q_CbOP%?p%bx|=d^nLBig-_$e!nh19^Ps`s{SNq{nnW)V-qnz3y+Ipd7HS zsb}z%!+}y8izoy>Nyyj4m_br&8TGFcze#gP4?v*NEdl zzGBLM4qpvdu;5vCFi9^zXU;sW`>pPi|NFD# ze=$xI@7q9B4WPsw4CAO~UJ(S)s@u41E>#9D>!?=*N5m$%^0E` z<0RjkAj02TN9RLX3Js+GArg=Nu>E5z zPa!vMuMV06#7$1dLbwv+VGT(5V_&A~Uy3T^+|y~Q2>lA|=hZZ)ex%G`rhkN54C5gq z>w?qN=A+LgB0-@s{OJs7Da|z%dK)uDH4?m5Y=K(N5KWL)uqDxwBt>QmOk(h~1u6_s z>9x>G_+@bJhBQ;(Rr?20>Tjn}^Y`|rQvI3Ua5$aGq{HFf4BhwAFVk2oHNbk)hmAri zjQ_!g*-c^AKM>A@je&H)i1PsJ5929F<8bLXvONK4;-n6d;Zm7Q=G|k6Fp*AY!b1a`eoS*c zF413z6`x;!NZV1k5)sv;-Dqjt?t&|JLNGSA2yWhU-RYC^oiWI1+idw;6*>m1&Io`^iPgF6c$sN zw9j3KFYs@%*HNz1Jr?F^RiLV%@DyQ^Dnc1h&59pWKhD#AMQV~3k7}>c@gdw=dyRf5 zHGNU7bA_hHWUnI-9SXtjM~LT>U5!uS#{ zKSOhB>l^nUa&S8kEFoAUIDG}(Lr#|uJCGb%29Xr>1S4yk0d)9hoJ7#4xNbi?5Dt?N zBp45evje1L)A;&Smy9J8MJe@1#HwBFoYPv$=k%GOaq!kd58)tzBI~EkGG3Rqy>GOTce-p>jH0rb~c(K z1|9q=$3)Vdgcwyvy&>S3p(f~O;~?XK{)Kch&2!gs=%kNH#-Ee-i}S+a@DNWR(Xnv< zv7kIUUD(c?RS|JmPeXBC6cbxUl6qRxl;fFAiK%!>EzFa zJ$-mz?G%WqC+P-l!DLX&nfxzGAnLaFsOg^Vq~gaW2QQ<(qixj#J=;Y{m`?kHkfO)i zdxQ*`2Jr3iXdj4QE%|AlQ;|Wx~pKrr7xuNnTe=t-AO)iha6xDYpH}>yZ z+FD^H2VS0x4us;Wo_95^kElZ$>j2HW@wyeLi3i%Q28NXxQT7V1{iHY}Llc~!Dkv8* zM><6X$}-pv0N#?+N%W`5%}K0Is%8kCOC~LuR6+;gtHYPi9=dqUoin~Q^MhE;TSIe$6dEI=Xs(`oTlj_C-3c4KT+wJvpu4Kkn_RZVg5jE+RF`XNx?0xmaV~bW?v}wVTXn4{5 zO&2X+*pF%!%qu@3SLRk-npU5?`f_cV9;|pa#ktlD9VuvRx;TK+fWUv_$vC8-@TcO4 zN_-D6?7|-4!VWMEgQ}TUe(c3w4{eyxe8C5t7pS0MFe;X@U&B?sVDIGR;u>?mPyb2F zV5WLiQ2mX&1v=E#B`oe9yk4Y2^CFRk8*rV6k1!uW{m47&7E!m%(ANz&+ixrB^ng(;#RLHnX%tfsjJWM- zyBo5Of=eNl8*;gm`ozE0weGdP7~Iz5$$pI`$C5 z`U46T|8cnpt;J+VO?%~H_`Ph??bcn%Jzu`2`z~tc^PoA?r znJlfFuxIeRC?a>J?C!EC2Bn;dnhn3XeZ}sbjb-10*a7A?aS00$P{m0wm zO_v_`nJOwO*k6S$tHR@xmt`N`;fR%l>^^ZvbfRm}PUBtryK5pTwRdIZgj<#_irORP zr7I?yj7m&+KkD(;PKtLXmF-s9=>`j_AFjI$YN7_w1g7hD(md1~ysZj9;u_Y4i3Ssz zgRH~g_UH9AHR4A!67Z@2zch=Odh*4WzWc2=ekK0-ueW&=xy{z7Gz9CSbv}Pk+4ST# z#ZxnW&!Z1tS0A}`@LT_*wh{sv=f-Dy+2cPoUi{nzYTGjx)eit9s#G5^D0+(|iNBlJ zV$vUX35MrZ8K19VAN|i75_}Z#DO`R~MZQy~2$6gqOvN0Js%d70SzJm|ER&Jy5k>-I z!fh9^fC*zr22w0EG6&Uqo`eqC7_L8gi(#?!A>;y86ak0F7|oHQIhmW!15hHkZ(*|o zF+vd5r!A(imA-b0}qc4-&FS58}j>!?PW$SEg*;W8H~a^e%b?2`O8 z*`i%!x17FmIo=X;^83K2Y3Hja(b_rMns6%ts^>=(bA-9V<9O1I>564?R3a}v1yYtH z*l6T7AY0T66-95WtZgaP8(}|MBGlfNdh@=~Y1m!IA7($BPUtE`qT@h@;M3Hd z;_dtQw^?1x7-WaPK4XDxuqd5+qVz|PQlALGw|x}&MFa4RtVSK`(e|RtFN=u%s&M?) z7+HD3$diG_iYZuX{0ijc(*2C7cTX)p*3LRRtn3r@wq>%<@A9jY)yX*dv zSq7pIH0)jCA$)wa^7RfPVlWXzzoH}vzHmu4?W&f|zEC#fi<;dYS!Z*G+=!O(wLx7} zkfS~!6{@R-(Uw86L(mJl7`6&&tfKDx<)c+WIlqL)3pSX=7*`N5ysyr`8ap$bd^E3w89)ZgPiCBi|f{Ji^U)|AMCk%95n_gVk3|_XmE_Z6(keo8NCgI|@0sfZs3_s1} z$KK|ZCF;AE#cQiOrv*z^HWTBHM`H8Hwdx20FDq8lu^{(Q!@5s%Urrmi_ZX=7)j%7* z2x#|wO+pMI^e#2DpLkU+erWUorFxiNlu1s>XIg^5wIEm|joek2Rd2IsPtNkBRLQTFsnoh4v_<(`f@uV0I_G*I9RD+?L~j{1bx`#0ta zEeZiTNBzhh^|GEN+1vl7{w)Wm!`yhLKAuC&Ve`GhjRo0c|E^`tZXfkQW;&_kBLS|M z7!XYb?!E&&=u`h5Ld{_dyivFMQHW{aI!yVS7oS=ttZ_4U4sb{P=wmO6wCrO3g8Cir zRxN0ht{}^=kNOy`2fdgiLzr_8?$^fWMSdbcHb<)&+4+$`i%$>mB*aF7fv0tiFWhcK zRThLy0Mtx?A6Q34Vn$tJOcHkv?-ldg8_%9Jr8YX#=C;}%u*pWq^?L5VVi61EUkC^@ zTi3LAgna%bC9aB?Qos0?XlUZtnp9cISx)1AbGeO~JGb1<*DpHId@iRrT4e7+!$h07 zWDZ4FAXQ;*hdB%9)8U`#Aq1XW1`G)sm$Ol@ZCv2#2r5~I^BXuYJm%NgOkCQOAufat z)Mo2&C`TDc7EDz1sE;V{`=Bx<#5gYrDb+@@FE3>Yx=pZB79-7UjD-g%Z#qc&td6cl zI`S1u2Q2b!m^1LOg{LEV_eV*@cFW|i{!+a94itA#8 z2;?I%3?C8LQn5B+Ac|?$1Ejde^`AH_B}3`>#H=np*@XDR^y^=fZDd~Fz;wS>e@!M7JaPvv zPU?=U|2$6iw_+;&j{0oiARgl1!2p}_PMTg!Yxs?H%{HmJgU62_ghA}_;}{7x*brZc z@>!rSz|M}1YPdKizI;?B3~2O%LY`8A1SF;-m z+Oxu{+PYOU-V9O}bVd$T!;AU2M<2*KtciMEC29!H9V-u9ZUJ$M-4#Nb$5QVy@LP8HyfiyK->WR(e1g77J;isq@ zxu$>@C(@*mf}RY@L8hJXBrWMOEKDqt3i8iwFSwpR$W>G_j=iMN>(!1>S7GdmXt%UH zpfdn%XxP3S<>d1=1{yBn9c@?(YZkyNN1 zQx^M4-32#mo8SKR;r8t_CV3=RwbSNzS!Jbd%GS0L=qT*0!ERw05x~DzSsUKHYQ||Y zuwKD!+2nux!l3~g>0-F=;qnW{w$F|jqXuhZz#N`4WtzLDj_MYvu(*X@fb3G;s!oPE z?QMW|e7J7#=?C#3QWQRp-~(1;_=?J(Y^}oNmHRoN$^y4Pv2Z8cL)EmwWVNJh@>2ER z)el6y-IQ`!2h2{kx3}jwTf$_!N75)(mi|n=?Ylj_>QzqjfMiO67Wc4{rOcF4JS+{j z&z%duf1`r(U@ZlI{F=sZFnCGJv}cN<(cA|5AP8m+HUK z@vG9%#_zOu)ChxFSxmKsBSSO9XX%g4SU79e4=G!|Cgo(;VeA8dsRxIZ$Eqhj(brh0 z>Jh)P2`<<#u_i^?L>%2jxXAxZX%?<7l073C+~1p!t{Dj_9ZxL$sz|_G{C#{Hv@t=B zP}EsMr62u$;U#=d%MRJHCiNv=5OI3(_o-A=G_9B~AsrRui@pzUDE@tHg#6PmWEuT^ ziPt|@8=kjTNmkqdOlyJS!m{E9I87hqn;%9rT0<0-L99QeURoyK-&OxH^mcao3^t~WeS^K zH`XC|VCLo6*duA78O!ugN@5Elxkhd!CmdSX&*f=utfmDFD9PkBHMk3&aFB&)R8NL4 zD&i)OQLO z(Z_o2Zs~o#^$zu`{XU~$I{T&vAH3;ofJ*ZpJ&JR~s{J0}8cw}`t#a3NvWA?#tMY67 zLG}{Q{#6^CipQ$*V2|W$g2v->Y9+4=(K+K`;I4$BFUb9!Nrk0B*fL+v z_lcdO1uEs@|8I@xoKCB{68@q=)}90JCVF33Lb?M@bC5mog<2~vPXXzk7B$|75Lya& zL)t=%E&Pk`S-PznN<)4iAI;NU!@f0_V&wOND{4!~b@1&pAN$Goqzvq>;o=lr=43Xx{tUtEaN3B>CWZ)Uac%%Y9--wFCA~Ek7aAC_APm}b zpXAnlNOIF+;t%pPlAxIkvv1neXa8*XxNLX6ZDDR(+U5bi-=^>US$+3TyUFaf{gSPI z&A@*!TUbRQ-p-3$KUDc=Hp9j|c+t%)Z{KNid2DyGia&p6lgtpOkDeM{Qy=)H&22V` zFBRKM=Etf98a&;o2pD`R2ctkyWxz`aTDZXBjY52aOspy*2=?xDIZi>&&))8y?Pe*( zt;DkFm|`@cFI!Kx=wFn7fh&cqy-f1RZb2KRCK7JNBsApYHWk=M5J&|wBQOdb+2_^g z*;b(s3o^wX$sWZHhUhNh^+UU2+hPaWw)eN~kHy66akHOp4#cDm_4zDetK1Mqx+sR1`nMz9wwQP*hL>=&Kei3+FtV>|yg%{T(6f`N5BR!MdXj8xHG^3) zqCJiEswQF>ZLP}3Hs3ciKciD63}0Z^MFL6+`V473sGm^=U1^Mx3`Y|Mrl>H0pEcT6 zg^H5MH*WeRUNMs9VN5fcZQ=>}GHBs};LS}+P-y~P#IlYJ0P8ym@R(0L;jYe*1D4ll zwDy~vES0HtyCCI2411OeiC>SA#1wX;8DRXzVihdy^T9BjrZUmN_=b)~n*!R4%Wps~ zkbFH!%W;I*pJZ#8%)c_#RUtKlOksrV!Y3i%vh>?b076sjL-)-NtH_t7E8;OBZOPa@ zAofQ3jdT&<%k!kzaG)7qW3j4HcvQe1&&jd+f8}J3!f+>UDx7H_B8^6hA&r*!PDQ-B za5jys`+BVIUd>7lmgi)Y&fyh!`yosPQAwyIh?7D-h2#b7);pTpdfDrCm->#&W_JPe zRvi?=>OgitOs_62y`!|JbhXf5STOdjJDPjj*#EK7D|Q>bl1&L=hPkN@2)(QE#vP@l zt9uJeTG&n{WG78N)aYu19%#`y%8i44oVsSwNLRxgR6hF`tsw;8VRy)COB4`B4i4SsLAa4`Y(WRazi3X`Vv!fMiDilJX?r1a{9%U3-*f6J-iKJh{i^La~ z$yJ?ASG(MP>=IKImh$g9bD7xJqR}YghlfIHszUwEmoF2yQ`Xet0HgZCGNmYge2TvH z+d^IF=q3{GD`-m8K+R-7AdPA64e{l|c4AofbmD)4hUvwM1bw^%@mXLok{H%R#q;qz z+gU3h@JZH-G^8$-2?T_&a!E51(fhSa5Q$w^j>=mA9b7)O1^G1VKyM1v8fOAgDLfFwlSN7aDkBbh=1Vofi; z{_|sQ`!zOY>fWC264~Y0Y;ZbE!j3Cqv4wlfV?E8SiTe3tr;ceTaXo*JV!Oufp0KT} z!>xB&7aARQo9It=F0Wa;$5j)X(=fKBtv5LhYKFC6eJA)BwZ>zny85O7zI6@a-&ln8 zLF2LorHz$i{9dO!8mb#Jp?&t4L$8*9&!)KTkLxQVHBP8FA!bZwX zC$1xtlqa{pU|8*e#v_V+#E4OT zjwi(7(vGZ$V!mG>tD`=FtRvSqWZ9$*B?GPmVd1ek!0@{$s=gg&_gx>I&W_E$e<7Y+ z5K(_sDS$qH^8rKPSita&*B->#;u88_rMf;Axsguitwh`|=XF8(EVlU^L*PKbu#TN~ zwj8|9X*SENE}$egSAG|3#!^5By}_`$$?RM3+{=QMMid7b`V01GIvvI+&E63R2wQNp zn}sc$*2c&2oUL%!tO4~7wk4n)tpFT)D3<_3R0r=|=}&0KCf!VqIpm|jC(z<~qb-#Q zZxk@2wJZtt%hiN1;J9w_Hzt9B+S-HzVkb8@NIl-+0XLm`=_dDWyDqXB zn&w}0*`hmpYVLH;R9>jKpbgr%Tssmku7 zB4?i;DJ=yE$6)n>a-tiWd=_(RksK=Y6Abz5;b5mLI|>)(FA9o zGzACes-Q@1Vend}5C)iY7*G)}1M%Udge?eW(1HnSXri;yq(~2bXQq`x;Yrz#0k&ke zS%JGlk~lDWC_ny*-Pvc@4#dzy&@`+2PkV%% zOIv<3)+u>drFF184*~^AoZL$_J<;#J>d$8hF1HEz)8d7HT$%mI=(a%Fw_CitukY~T zzCPh-wvU#V(e-YoddEiUO$O~Gr_8a91@$Jc+rpZOpW6;!qTct6s-1GiRv51Kzn!ku z>d;8_q{~ie0yF5Z-59^#vLXATUx*cq!zD=G$XZeu&u5Te*HqWE4IIDJ=3 z;X=s*MnE=AeJ9|E8#P5YEW>Y3>i7+gy{D`72zWgEJ6_;p$$k1u>hqEMJ4WhXT+1`J z2UoHdw1-mEKE?MEYBN#+HGKNk5c-SiJgPNDBrxIO3hq2zQ?Q-Gzn`%I_?VYp&dv2M zvIvf0jiNBnpf1lm=3_A6ApuPS)>4!*8O26GMgpxwaM6T-up7}x$fShgk;qe5v^RIo z>TaB#z4r{2{wUbivuj#sL%^MIIAif88=Zo8VO`(VhtJ#lK)G7`AVbhecjuza-rrB| zo4s>x>$20;IoY}UyhY=kM#Bz+WZSjeUwYHVtw){{#_rt79ybJJr`6`3xa`^N&f)n! zT=yimh90T==dW``)l)vNIle^QUoEWPPd=w1q+I0(zj?aa4;5EaZaQsy5FJ4LeF}5{ z$zg##sP#GwKG2!Ph}IYe2=jqBViZeEZy;=DiXR5O3_2O25Y~Q9y=cg)D}9l1=&&Xw&3l?g{8))$`(k@{a1p3a{ens7utuI^2=vshxrlD-kY-br`D+hAM=))3(PZ zpyB3*357l{^D%K-(OTUkjEoJ4X>x<^UfmPAA7hlXG?QgK21ybCZk1lxS0Sifv<291 zEjcA#Q%-#E!a(4PJtQIWk)#atL{s*GU*JZt07Zc#S!1%fwV7fXkwZu$LI=?Jii9b& z9N7&))d3Vh8fPHy4GD@Ijl7yD&?%NGuJ_OccYXkIaDN7{Ux?ntALbeUyb?sbz03s# zLfJD@r)GcJGkZS!PFErpG3low5RJ#jCL63{qLHqyaMc*AVNejQp_b+{ucvHN$a_^~ zK+n|6Qz^l#n5WiWi;#UEURyWC?C}74{5m0i9bm^jS=(82np)-?!p5j&Hj8-6#y5q$ z-cZx{GVhaJT^!E3OK(B$?9)Oq;h*nmgonr@l}$~5ny#*74^BUz-dtT@>WZ;S_3r_} zQNaQi9BKB}jHzND-dA1Yeacj3_qnU%q4vw$L-Baogt=3ig3Ri*h;4T_HQn8u6~D8% zu3dIGR>z7KUO$}07IDA zm>ULZ#zLtQpB=zl`Xly=k@2w#_&57?*Xi!kJ;wQT>Y(diU_s7c9> zJt9NLo6(QTdY?<&%(7s~gGuhxX6Ia@TxNd)1c%NSn z1vg!?!9F%t+BbteRT}T^ikFtgySn40Y{9CQ#s-^l6%*Z|a#r=PT|QRt>uzZ1KDuU2 z_UG&)_39e07-r|Hmy8d@CawADtYBN~ud`dnC6l4WwkC7cwB?%@#G0C73m(O(B@{A= zKYo4MwAZI+m;dFW_8z_0tM6&w{t;apJRSqCB|8-3|G^xy4{cteem4EFg?KyO^H>jM zvPiWhJ7a++c1XQBBKT_Aev;X1adZCx?O6i7i}=MPVM!{DFhM1no>Vgi=FJObSSzE4 z!cz06q4?jt9&?tl`>Ym||8Lbn@fQ|L_G8v#F`IpVs|l!&x&>B}_z$1B(XGyIsHAWY znA8qOJ=@^)4xPoaU-h^g^}_jK@kTQ7$?aFf|5I6D)sIC2%qiC(coF8shYu$ie*)ue ze%G2{U`NRIn<&=&^cNmI;H`MZjd~?#3I1s@KF{obqiu%g9@l{o^DS=Z{*u!j)-EktzHk%L~ zUeueNeuutfbuxAHnCfe9zB#!P8?xVF){CM-QK}``94{Bxq4Q=lI*@*(t$ z0*llTSuC3*FY_i0Esz=DU(#!`f?@wi{if=Z>r@~3asMrB8H6RvvkTcW)vbP8ZeWX4 zzxps+&i<@^TXl<*)K}C$u*vFs=c>O<uva_OepgZ3^mp(p%~u)K{5Z{k!@f>W^5N zctHJ;`gb-C%!>u<(kED#4A{XPx$+SHa}?%+(O6P8P)JhxL-2PKS-#1p!TbB=d;5nL zMMOs=yP`{Yvn%^wn}ki9e$C!VtI_NeVz`$Lz%L_RchA@F7J^6AM{gFM+M7MOSKOPu ztXH`F#C^w(VO);r;56Hd1-i|6n#b*T>ceqoYd9adu&Oc+x`?PF5k{oi7$_HEV@K2z zymA4)N+`DI{|3bN<-4D@&N)YxIVoqR5q@8N=Kc5COtz?XZfomYb%y==nU^drYn>b!5Ctr?PZ$sZJGC4(Lx<*GmYK3@9};69v2?xCz*86!x1fq z9-^Oe{|eU+0lSwM-%%oRlZiDYBcsgabpN8BFSM>vThx{{TLd#395z2-=dkJ; zUPumj_0A`QOXa%S$dG#HKaV)PHrXJUqTZlMEURp*D&K#c?PX)`>TojQ>yzh(U5ggE z+}3v2ww-mQmrPrgHX82`E)7LZ#9*S)OrYMVHZ2*%Ix2 z-f6n^R()lg_{@W9puD-%bs!$vZY>)VYBn{#u=iUtgZ1U*4oibOw!C4kr;~&cIo+d? zul5rmlh}%uY=)i|^mJ>IyR&mweFZIu_7x~{W-C@zr5Q1cK^!y+OU~frPEZqXZ04#L0$|tY}D-NPT^J>z!>2 zLk;VdDSg7vTYSmLjc%I1lCVSm>+G7BEY6w@(XH|*G{ zSt~)o`-!M-5J4aV2N@%gOd!0FRFIBn|vW}Drt z-eWVGJOi3H9hf$!nudR8+Nmhg011-@!@NC3DA2QVhVsnWtq@_vVUsn7Lgo{)!})lf zHnxUxXX|Z}q6~&9Cutz=WXN1iJCP;&D8)pBPR#N=xfBTp2pd7-lFF5XXBc!;f}%nR z1Ca6zjC^CAo!5Zpsbiu(lgpE2dZaZQmR3Pl1Nu#$p&}HOO1KhD0hr0cDxiUoC%PDR zz2y;b(?1FUenyXAUfrc`fgeIi%?Q>s#3O>1`S`d7)!ab-ztxcdp zi(oNgfzqrSy+Qa-h~$kCFl>tV#u zT0yo>Sj8|%X=Z5eLYl_j3H$wFA3GlQ`NIC8!J3ZtWgQ*Tf>iySj%6K(I%;b=*zAUs z@a=8sq4nu=XBezD!_2jBtet7FSqQn zIF@m`p^X#2_+Y@)f(;Nc7NdxOl%T-$NRFKpzZ*Diiyv-9$byI~Y_VA7@fF$z4H|Dx5g*3@-my-zW{NS^+s=4LU=S;5ULvFYRU7E$thNp8*A(h3CX5s zqQ~5@=c+ot#VX*Ndavjg1ef4*RI#r4+51F`-Xy>#L9~eMYl6w8mrb%>5bZT?ljVD6 ztEdNv0*uOqR@o*xU>7I~%q&O{-x-#ny*Sp3}O21M?Rd(O98C84<|F{P!iYQi+&Y*nsLu5^Ihu$V)k)=GECZL$l#xZCMb z%xz~?w@;eYGR~3+M_}0ce(?P zl902^TxqD4$DQx-Ouql3YC)>Mv?0+^0b7X9MdejK@03cTh{%+U%}ktHqQF-^C6`xw zO``FD0}P~L0z_&PDjancf@m?ZGR0TUYN{lM-RfudpltLzU;yJ{R+GzQ*P|q&zCuzY zP@pguLKr`*Q*oFilK?v&y$CF+j-b`jSz!_lC6mW>m+2px;ND~mcq=BCmMTz-PuXY< zOa5z2j)rQ{(LTN*&~0=Yh5whf_W+NhI=_eaPTAgjUu|FYx>|LuiX}^yT;wh{;oiU% z_p&Z@Y`}m`FN5C~v?rUXJU2@qOB4H#QH{+~N5*}@@#Jm2%V%+B2D zcW!yhdC$u$WMz8Y@Q7Sm;An!nZCaUSSuojY3}>m>9D|bq{)XtxPsx!lnpMKJ$>l0=VE#0Q${LhbVQ?(avB~M5H(A<6VIs~Hmen|XCr57cj;wDg~y7PjIZR* zau8CZLCaPfRJMsKeNi~1P;*LSAkgMF^Q=afBekooDqXYIppZJ`(kv}2%`0n&8lEg` z4=C(+1ET{^|A%kM#z zXK7m|9Wcfc3=~;>1jcJfX#rU|Ppz!j;7pMyJxd%-z##=(QTY&BIZl!@lVSAb*KE2t zsC)F&?X{LH;g7;@GHGHi9oIy36f@s3g3 zRt#I$TBG}b-9;4UrV$&5Ij9vP)Y;Np6VLT3k-c!=P<<;z&y-p^C+_T2?PjhnuA3&) zZg_w4iMx50MTey|GHd-~Qvv|JOonzEpncEx-PZbcYu(#|MF)Yep>~>mY?NK)j*MDlofYp2?IA zdWFjqQYB^@4u{F4kONMK_E=?Xxs$LThk3UpU19S{Nzmr?e_{2qb`9sV2yanqH0d@5 zKGJp8aZ;((RpJ-E(g5Ey-P)#3bab(6W+bgQb9J5E$fs<9fcfNuxIvFo=h1Dgwcy+w zPuTU(HesXi2ZPm;XEiGog3BROSUdQwi5UwQ_J3+1m1G-UYluB@01JOMr|AGf`7CDG z0ig`8Ee4)kL6qbPGy~CNdwL7bt`jNhr{b~f<0Mqx@25+$lS$DH(Vxp|&m0t?&qQTw z7?k*9V*W>p{DU=}4O&dJVTtJY(^>`^lPL~F6O|IFf&j!DWck6E9}tqnNz(gl(B;1+U04#Mx7H@PM!jr;8}`p8X5AFzRgZ z`H&lBbVagpDgs^cAL}3%1zD$XOne$PNmH;OFF;TKQt?TS2u1Xly;A5E%X>i&LS8)c z94WDnS|omqYiN=XeK3B}x+|c@HmfZ(WQ<~YG9AvJ!q|jbd#I*5WUrl&T>ys=H|eYa z=2P;fwY|sZguD`qxdX)M>uI;{{E0Cl55B`!K{}wLHeN|4VH*YnBfJf$tm5E77<2U`gq>@HG1qNC7Hcyb!M;d687pf$B(PUZ=T|xM7)L(EmRVw z;~E{-q~ZvOOr2pdE3KGuy*wmJ%9P@R0*A2yuAhIFS3E2{e{lXEPa&La>y?-W>-8zjMwKGjQ$BzcAdCp)p^-It?U!LP5Hxpchm^Keq$?$57$5a!Z+()BJRD{ z6WgCQN}23z-^iC&TytVqsnMs6p-*RQ(ixw2F8vzfP=&GB|8F?{vwhrLatNCSGk0hY z#-0-r+MT6XGIxqGf<)4vq(!0^mfU%UhXXyCkz}3fmG;0s&`8l>X!W^JfDuz9HUo@{ zuuFqpp>Uv)!psk76{RqQDF$&!v^n_ECT`}V@{zZoqC)oA7_w~`M~N|5Q|_k zJ;Up>vyh*=Kjn%>HQJW}(v6${w!9Z%lq8ZlF>@K=Ek<&|IT4DB~B~Y_O;v9%9bdID;FI$4}a;O}@l!+Yy zZ67)fU;`NEa8WOT7DH7N_&*q17&?q>qwQXMcFgOOnF<0N*-^sEWbzzvC)kr_vv+i5 zgPm2{O*$B>IAd@{>+WUK><(pc@%$Y%QkK)@5Tn}4^Ln|tOsDsh=f>O`Mru?jc?N+S zjv9?oZ;e0J6*s%IG6n*@)S#6c137i!nnDgDIU_YINmjH(${tUCloc<{sdVK)q-C~s z^SX%F!SQCb+A?8SAq-ab;ILesL&}?2F1w-0Zdb;3_7dq1y_J`mAZv20%2Kk(?Wvhm z?BgJojYahs`X@A7)HA9Qm5P}EkW30FIDr{C1ON{u z1g5dIMr=}b5GjQLE~kiOEsekhAqGW;iWew{c8QDP()f-j!!>b}0<_?aiq6~yI>*3B zi`CdXW~Cg76+JS8SL=N!|F26HjVUaAW#N(;&=GruQ@h?1{-Ra%60++(*a{-;SN={& z3m*yJzP9zU)P6F#y&<2IYIRcSWv>_H=QF%ksji&bymFkwB+s?s!OWBD?KvFpwAYaF z6HB9tl5(fq9jdFlXQI1E?Q^gHxncuVOg#lH7*|HYd$Tnnm)HD6gV_v+Ekb4 zp_-m+TC}!*?8^M?Y`$XK{JN&qk1Sq6xYYg&+mlym)o2Awb#46$jTWSN#;OI(jOptu zaCbaIeUAorw`cR3Q9bDuE~l}?)pf9WSllS}RTN5{AmKP8TP%l##64O+ z<9w~)>KD$L^#-v&PKLdn&JjL-V;0%hPd@a%E}(nDen@49b&%5#O-QsX6;-7Ym_{)3 zVl37&u%3X?ma&!7b)K&CFgV2vcWds-QvlU}1h5qyxV^(mlpUfHjzhVqKa?A?iY8<~>_=ad! zk8dO`rvOwQj>Y9oP2*Ot9wKK_hBC~WVtf!r`yU%(p%oD8e+cg4QUi%h2a{}O5}EG* zZ-HLS&Y#FkWd<|*0G}o#4taLmE^k0-iGxUlg8Xl6I@jpH*%~?tx@JuRJn#pu1 z@%_I=rNM%Y&`YFTCG|8jY9=GAaO%H4EqhwG9gJlaZKg1oi{db>rau>VdE^b)^5%>b8}?cL9itw!Y(Bor%WpI?%Pj4J{j!bwjl?n=A z?##%PqWmuA8zS)5vCxk(#bC(9jFU0xQk5C=7R7TRzMFn&JpLe}gI6mL{C!MbWW0*I zJeV8RWO=t%FK{h(m362pOLR55=AN7W`u2&T{v&qlpQUo)8&gl^+xyG^_=H+E&E8{g zDtj>Tm&AiGOuNYD{?mSBc+fDm!jX{TQ=#IZQaQll|>^G`1^D^SV zM+ZBRqk?)b(96%pKAv6kG#;Gx_9RUJOrL=Ch#REmXQRXa?RfD@|1DZPOH<>K-+Z~L-ZeSdCe_=8y zv$DFgjbD+f$Xn5p?QtF#T$_pgT|@$@QGPJGo8D>TeAt8fg6onA*w0M>p@iDdM_^a=-IIAa==ijmLcDs$P+!j}iuEj;;q_SK-hF(6t&u*(3 zU!LE)pqCz!$h##W9aWv*rYjeIUm+JxEFjgC8ezyBN-_G-vS}?09R$E(jR6BMU5U^@ z(V0P0B}3^eADjeW+@$S6T2jX+!gXXQh=c{DMBthD%*Muwk`k2(;0!J{>|O2$aekt_pC0cNlWBQj*NqU$H3%h)ui z?qoV$6o>@NL$D;;M02ATJ{}%ng;dfcXd{fw1p6fDH854f8 zL_5c+rAD;odO-?4m`z)jE@0QsIP#m%s{3yxi%G|qJ9mC592Bk*4$?J5vvrf&4==v> zL*Z%RPT^^~#-wiB-EW#fR>F=Qt#Nm25b;_CbGzR|l<+O7jV3LT3y%tNHaS?@`}o41 zF$uNZFw7Y~77Aa>jb2bAph2cqyb2hF{`0@kc^4I@JroH*5@Ck{3%HA7J ze{=QfTZrXPG(~C3e0zG=<=@}#yeD$(it9e|@}t3Eyl(l}7SBEY4FhdhBIcb^!*gCl znFlPvfq4vU4akQLkM!yPH0F@Xp4CK5WGsrIY#-Z~%66Yny0cS6LL^vZ{#CoPf547v zDOQeSMJf?e5Ldtea!LXg_#yu@^rU^*gZ%^VuaIC)(1`K^c$#TLNtk$0pons6AR0!$ zLUWQKxeJ{spst%xMbvmTKy*u_|1@&<2(Jsb3$Ne98JRk3nUx!DJ=x2tx%A513Tb^+ z6{A$>`g952ZR_y#^#BMQ;Q?NEWr8Kwqc!wGt6zh&EFKrvp{{ zN~{S=Y!iu^0Jos91XK~^De&WAO?3BQ!NF<=uyq~mg=ar(~#oOa0#k@s$PSzc6DGpZY zT%MiJKfg1}p{soS^vIIw;22}*cuMOjV++=yo`T|dD%z@Ov!(S!t0^oRsA=_x^+YR- zRun2H5=~%|fM4gQs|vMD>7n5f8#?tsN@5RaH1W^l8V#@Kb6(2f^@31PSCF5~CtaD} zHvqx#ExV!o0Lk}Jze|zj2?JMi!xC>^ZcUbx|8oD`UrHT5QaV&bC3|pDTvIB|$&v2% z6%>eP4*a&})c8hn-$b+WaF^U1-Y9%4?aZpl@s?;DwsrU3yUt6`1&HKhr(r4L3qt&ZY~Ue$d;q9YOJv}hM+5p1Omb%T%HEakh-=S^t}!cIW|NCt zvYY;N*Q~sC1sQXeEuA^!svEU*$tdANv&&^(v#x9Tve5*SsoPZk-nva@m)o@7>0Un? z!Atj^ZD6Nk^lh>fKMh(sMon0&1|FKqIv6qslh=z6Ed%72Dy!IIOJsI&k(zNe{r5j` zk_^X6`ZxFWKTWP6!%seNfB&|pQNmWNqVSmX-rpQQ`2bN0Cje~8WfmX!`rCUhuDV6| z?tzm(+(*>4Rl?Uf)zvuzW2UIDP+k<|WI}{Ib%x>RC*r31(n%p}+BT+-9GkW+IrRJX zl4DHYwrN6EI=PMW4E<6fuero2mvA4UMJq5i)7)epXyn;=e>z3@9f-LGcf5hMl*Uci zj^i)l8w{96&a4mrQ~GllC9!c~%TH#{M$B;EW?N3ttH6-F_R*bkE z%xs+9eK>1JJlEyUi3|T4SYbBZx6y2}B_?h-TH3hruKPE(H$8SVQM-|~4Xr_@In|BW zVgnhInnHim#YFuiJF;qqG`&6hB@?p%o1y+ku}Y5rxPFzA>{ANaiBNe-q$cmhZ(g6f}5CD+Sf>5JC1{YNhE(3F0!pqbX3(RwM@_N|c zFzw=ol!l+B7sM0Mdy|AsMx{HQl(76 z$#hO*p?1?0eXP0O(<)bIWm(nM?>D&fvK;|!P?al}G1;T~4{9s&3~cWA(L?15m&fK{ z)~>Hj3O^K`+eU6-gO#NfAS4*o;1-7UNR|0&(@~!?n_WwQKqAZxwyrJL|JM&?c06U%ORPS!-dO@oAf`H*?OVR=v)~F4S5z zN+5)YCd&}E8gy1RrguKlTO10oX1m^K%4>6G=~)DM_>yi%EXJsGuk#kUP6`2@0mFH& z*Y7NFja4Y}-Gp?I88a-Qs4d@6Y3k4^;uG$8HkVZ>6{d2Ts(+j_*H>Op!RM>kkox{2 z;Rsw5Iu&f8xr|1}tTY4tlHM>@EiDGFo?bbl;~Fu({1Z6Pa>+DgRgwURk+FuLorv&p zv=R76sC6XM%S1>W=qad%1G_wM3Sh6nDM0zsc0|E!6pSFE;zY!kd0?&wr8l1tn`~l0 zKjN<7P2T10Tav&7>10G6STwUFdt$Ckoo6!J;)Qlku~Vxs*jOESa`jr1$`w?}mAukM zx|OzkuRpal^rsm`;TczAm!Ag(3+p`9y^Z2s;Xjy+&E`xnc2|LnIxpPt&XsPg6uUf-7ft7w~JT& zfw+4o-?d@ch@?j;51V6l_vA4*Mm!^38vC%}t2Q0LXa*LS0U5%JS+ZNQ2IGMa4z4Ku z1XMXlM4({XWT3mXmejMX4KfvQpFUQG=p6zh1P(#hx0TaeK{z8y&FKjo3kEhe;iDcE zfcF9NrmRd+z#75I#zyOzI${$C4z8egkGJ98@%p80)mt99&dA=tEGF*_>L9oaR=CWYsR-P*G_o6S+z$z#(P~a{(6#ymX0~h z+zw|!lNvkPaUB%ja-FB?(Fv**Bgd~HFZW*OO%_;My4Q{$zEnTq*A43HRN?uNFg=hl z(mS>Jp)!boM~Ci|rMz6Z8QFl};xW z+VC;%K?kAOOY{Zm7ozQ4hK7!RFs`B9d6c9mQ-&9ZPv@IOdauhoi;5;SiiX_ zWHK;M)?aq=IP-A2oqKccL$m)pH~*+mz|;ySZZ3~)-BsluH|nc;xl+!#{ao9QcRBNG&Y@@wdtJbh8!GYyZ)Aw zzW!rQ{z;Ot{z+k{O^#r%wLyJLxwd z^XJOJx5eNf7|~5`*>4^z8HR_EXsbFq6_{Qh=&*U_cl%k zwM=iU2Q-PXbe70@^dA>Q@*j7JJAQ6|4-hly6bGu#Guf4I3#=NJmMq+jRMnDLMGTM8 z6FZqoQTr`j5OI0-s_>JgLyrB~1ISJSSW>S5iIM8Fd`kT8G)kmiG74kB5_qw%knBSo z@oyzBOWuPdb_$`9K7a)3Pq%~9W`D>*IUiM@0O!f@)4ww;cr6QD5gESP1B%!6;MicH!*-Y@P77+wB?U{(vm~ z0JN-bp*I7tds}$B|2Yv_ml9GUw621L=mG8zKA?tYOyL8Y$OA*gF20al| zE!BG;U}OpgXwsPQkfX7WgsEmUAWlI(Q%5G%c5JA@ zvU7cnaQC>*j%_XCf?T?a7#|JPH|92fQQw$ue`M)hN67HnNs*fMopiZ@%w_PtA1jc&hb32b{w#B}vxOro)&kk4QYrL#`LlzCOWDbu%nMm`flvZfG|KV$j$ z-FNRE&whE;GvWRhXt!eH;b*Q&eRI=I-{8}UJ`2g|xFh(1d6<`@`9woMA|kP%%i+S5 zK1F0WhSZW`Qt4EZc`V(MZsAXaeCedS(Vb5ELclEaS@QrmjTB5H)0hpPEE5EQNlSt? z21ITlh|EwEWF@giEs@COAQx(+_op}^iJXqHgKDa5asPlpLpVlbgj@6s?#6S zYL9`li=n^zx)AA&B=wJxE3xcTD*N=wh_LiAeKO-y5#$mc`A=Xw@xj(!AZfrCg?F2! z%%%|*5?(3e55O%Be>hdJWqz|Y>@NYc35+My#uxNsQ%rG0cZ281FRKs`l-S?BR7$Qh z-dVrO@Xl=E(CcZ!zjWz~bC~pbD^8Y^*o%J<{*O3DPI*%37d~UUCSH7g{XNT97LQ$? zYDwS3-Mc~fzXjb-ryofsKuafo;|MWb{O%5q#oGdD3s3+{Gu!C$mzxRqo(e`nj_uaPooI_7+V3f_n$&KXNEvegYzVOAmOI2;f z%Txl_vJgS~zx%NlOt`B5A1jvKoKv>6a#W5%cB9YQE}Ng#F-&RRe*ZmNFS`A= zffzY&T}2~NcH;d+T}$M2l)?WJg&c4iEkTi+0V>Z^9RNlas=*@uckms`6J|+}MwkVl zE*N-dTsD!&Rw6C9;`uACcs{*j*L;_2erJQvcU_02%bc~Ubv}FK!A+YVd~oxo2X_nq zIxLJ(Kec`BV~&r=1*4{GtdwIw_4r|;;(YY{D^5OnWS2C@x2K~s>682AHEryBn;yjZ z4?M8>3E?~8cUvB~Zsk;R?@dJv+4DFYRsX`H578avc%LRj22up7SnVaEaV$dP+@Mb2 zq4CIrhOkSI?M#gOW_%ee~$=YyOXUUtta- z@3Q5iMlTbdyK_ZVk=cxE)U2`ldFI@H5%zHXu&HYiR*LHY$S&l*@|^Pwk?pbS!QI|E{fuLT9l>Vn41g5I@&W>ri?f&GFo z2Mvui(Ha1iNH}VO&gaA?EjuED!@2g}wMSvNZckt@^ zbBcT{_aqY7%7ddWm!=M@i%rJXYvdmtmEHZ<%5=2wE#Ya?`{vOxdvUPHUc~Hq)u^&+ zVxd}piz@JUQn_L0+rqRxfv#aS1_Qa)SFTn?$r9m8tB0)&yDHj4Q)OzVO1NO^@T(S# zL(0QB&KiTUe&dAnr^5A~AR?Oh+sP8L@Ls*u%05spT>iM4%=WoC#%#@Vlnc)Y*M>(1 z%>k=bX=I0!#ZUiZtZ{s3P3^i(18oF$Y@`P&pb7q@ zvO&%Rinll&IO>Nvk;2BP83HY%nxOt@^RQ6}1388?OVhV+Wsgs0?25ERVP|+&EE0^` z9;D*zmtfJOHEx^cUSPX*CM%hFt8IaM+BUL@o;Mw^gE?}ONuG9OHsL}9goCExOl6k9 zcBF9hZPPbzo-Rz=Cbo417-4=XMb6q`w5^}k)dn8)rye-Nvy7(}Gh*3HgK@Lu%)3+n z3oI%!*v)_P(IJ#lCcqSZfges}9(VST_vZX!8Iyu_9WRljFOkeF&%DGjD#;zAuOeiL z)kL;tDxm*yaTD@D7Ic(j;`>P;SyBFLyqBneU^?`pM<(c}IK9OD2nZ!U*T9lL1{g;P zQHC5spChCsLWwhCBD+2mm(S2;iqgWTOcCcZWEYknl3hS(8+Jq-!Js3u!vGXFx%%`X z1GZyXL7}pT{gaax|rmpxnPf6C{R0 zTib|2S=j5#k%yaW)!9?dat0A=*X;8^v`SQ&KeDAp3DgrAcLuh@xA;PZBR zg`=d<4p03_tdo51mGomi;T*5W zBR30JjLniAk}JV|c8{b_@+!PN3ED$3pu<0a5gVJRMq0Nr)(md5j3YKqt%Cs={mM&V zt(QUujwTQ>MqnxgM4FbD0^omUM`j%X;ov|kMM@GAVteUvCTv*~XK!V8i8e-rGO=_w zoddypK}UkYEyU(oO|oKfA7hGR%Au_RIi%5mMX8P!NNn^DF#hO?MyUXe5YZ^CBuAyz zAaoLmQ4tEOMf%#4pPP{;jWHM)?Ifp@kt=LAg`7AKI~*z{W3ezw)pVPUQEMy~jk*Wh zTB*WpR!FsEi}0SsqLk?wqmj|el+#Tnl^ko>maAr>%xuC2=oZxEl4o@~9aI9XR%h1D z(rWcqJyENP-l}^|YjhfkRH_Dq0Csag*5}@Ne*Zr;M)&xhr-|1PuRQ|g&-ss8aV zHQ)cOM)PgI#`o!W$Vm6yr&5JrWzH40eATw{n%~Tk@(&l_f~OwphL< zCqVa}HZY$G%oj?XR`mrDRG?uJ%%7|Dde!ITbG2SC$p5Y}8a2z$XEq>ISjNkZ>1)ov zgE4B@ZHNjMe(1B_iMB^&AdI3IXEcx*Chj7 zB70ZAgoM~V!p$$OCVPKo`w;0RGhZ4!{v}p2VcgvrJjUJQ`tKgHL2`y{a5*?8l{pSS zVw`E_9ZV7@{DRZbcUGeBT!b+Rqb4RXao8LXXKXTqpXO606l_ghxNxwE%@d7RW#3 z3UEXjf7lI6*9ic+0Pae`^tPR>QL2SMsL3oEYnGOP$E&ou>S`~7xQVo(=)(GU4qQK3 zr?C@W$tk9f*D9E@M03cl(WrbDVpAIxG#Fl;5L{*BOWVj61YAL>qYM>lvf-j@87tpW z>ZJvtU!o^7M2?;aC>6H~*pz?_@A_f43oiSGu}SQ@oNif|jUiqc=UP!8 z=>_F32*pk3PFPZ*vcpA%CN-p;Wxmn4U-oTG7E0BO+K-oF$b+b15-I&yI4^>TevPA| z*`O%f1ySQ{Y5ZqvdO^$W`%*F%#Lt9hQ~Pdj5nk<{#WM`}1&EZna`}}EkJxL5;b(RK zf@)(^i_(k8hi0cS63J zs|Oki5QJx-ntFo~>>H%pY^E}xqM$b5MkoYvA@~kW?9WyLsNftU=J84%FU=uI1-qz& z1e^PwZW2CepU0^YenL2@YGH@)Zu1jQ{eo)vbm78VWF|Q$<=}w5W#K|%AkIaL_Q^~f zi|eTOp-#ROKBVnH#1e_)P3HY8s08{;dZ}0gP%Po!hLQr;BV~334uMWAl-Bd--#Lr4 zPP?Qdr)gAseNmTiQDw`*c6`PC1Bk z|3&YFAt(-S5J%N3gxme>D{!fPNgp+SjP6|uarzfLH$e)iK6*+D$1m-L*m8QjAGFH^ z!4#H29_}tYGe9>0-gpLnEkFNVf|O((Fhz0>mN{pkLJV{|+nAL!+nm@Nc5q(1;$0 zM^XlI4futW(0Z&+Dmx`;z%>=+F$`--08{c%b07caoO2rfcx&P4E_cI%*(-V`x`@j; zY3;gE`&aF}^~k{oo~)8NnyMR&zN(UV^8aqFW1e}|cCqmFEzbNRLwxxa?}InfKOla<+Aw3N@!C?SkfJo8^8o_ zI-fw6;_#rs8M>Q+4?{*lf6ip$gGD1_2)F*3nIb$OJoLNYv87o1MtGo;=rMVHc^Mg* zzJq)5cfvzNlfHv34fMZg$+Pso7znVXSU~|SIp>ji?}fH(>3^H-I{4m&4?q0ywD-t7 z&`*A`g)pImWS4M#Zu;G9Tl!s%h6&iR8RREo0+8h2rQ~oF4^Cf%UjrF-Vx~<}RSZ*I zE(2MIVn4)+wu!iV_&KCBJ7WozHtAvFJ})oAL?hICnfWHzmC33lUvkOkcX2xQWGg~> z@BaL}sp{L$pV2vjL?679*l!~z{`9L2m(0`GtD8C#ot^Q#F%1oEW0p0nz3W%&ub4Tl zv7>Bsdu8sZhQ_w8CH3p>X8H^MuC2*;raREK{(9zN$DD5BT3H_a=?1Nud0!pn*^pUZupA z00^Tj5tSm3ES7<&%$QX!=9c9_0)sU3X6E^ShyF8t!uA7Cb=}?d)XA@&a=V}EW*W(c zOu_RclPZ>-{Zx1NQ$Vf%1X5Uw9d3Fmy}|)ud-_SSfJENUoGgFpK<0AjCt1h|evE%Z z;>VXe18_1@Fu#N{v}Dy$lYcahh+FBgOa3nO3B5w!-!FNJjDG1I;T;eXh*@fdciwr4 zjDCtq-A8v`@^_NF?=`aGOWz0iLhnbEgMcy@d_;QkKk$7ipcWA}i23ZFsLEMr>E*^m zNiljMCxS`D0CtQRk`;cwZFtH2PC&AwZk-Esg4y{wTFw0ENVACmqI*lPKgx2}QEvCVye^Z; z7cdw4Cy!~hT58(tTvkqTwpOE+DP#Ggikowbz?sCpE1Y-gkZ|y`3z*$+64-JWdFkBM z*Ij#OYe`h^Gw4gVEuZc6IEwvFsdR;*#pxI9Sj47n+C_64wj)Xcy{3t;pT-^ zp1g)@-ZnI(|2o#{s+>8q(rfAp^75*M!p%o28Vqk=(~!6B6Rq}RU(=z=?xM1(WkubU zhnjpJYqg*F8xK`aD#}}&S2U^mP@|C3P(crm1S=Pk9!@{A(q$bR3U-;imDb8&gx;j0 z;T429XfFCd_&s7}e*eKm7kxl#5W7Zh_&9LS%OJK_PssaKWeGE7bk2mF(NjBbZ8CnPRDNY_y0vqvSTwEU)@I|E zO68Zv=36_MNF$?~kh8xcr^0{F%jpBc+=KqI8uz?&m(F%qRQMx)?AV_(LB-(KX^Hq` zc*ZkN%k29pbUyV*rbJ(s3^CW0uoy3ptf1(|FpOf9QHdS+wI<@yAcjwBu(VmQ6c=8m z6b?EH45R20DOnSoM;S*<`PnH@ znU-mbX3h<@cXoy%caE$qshO~gkdgW$q6rpc|}mM zfW4fn2@zHg?ak<`h$MyQiiQ`Lv=lS5hhmgJXsl0?YsZi4E)8$=c$QBnnXh9F&2c*$ zo}1qk)E{n2YI&bMPp&&}lpO)v=eQDNTY=41B&;b>thIE#&z#?7w)+at2l>OB;qvN; zop}qqD&bJPd~C*5L)|+2Gh=x(#-YO)hiLs$8|GplsgTtp7@+wT*fLZpU7J+vUEW}w38eItqmZNf`rIh|C45G*4gvtuv2ThuDXc4 z_`F(~o4xr#n>-TrA-kYAe{7|2#8J7Z{f-(gd;Ga>&c1)lWrqs;pUj`koHIS(pOU_D z^8LS$#%g*dRg)QD^LVnOJea-VNlv(W8>d}4abi{VBvc^g{(<%>=A~8;kSobx+W^dd z&`(FbE}}m!n<$swWH;yBxQ58)FmSG&`4)_se1oQtH6u;oagR#y4*UV% z$RlzEQQ?Bxx~KCmCdnIwnIbM2*apCK_K0`0o;qZC^gB zrnD~peLitnc+7HIOQfYaR@=5i$KjSiQ`sTL}ZLR4Z5zHCAtN>{bMsjN!6PEI-ku9@ESMg(;v}J0-^JMuS7w0b5 znX@cD7-?=8W)2tRaCYfAMyrX35sT!5f6!STjzv9;6_lBvK768%HD@<*NHttQXnIdk z?y7^F`IN{L?uU%rCUVHqK1zo@akLs-EoXkZnBZUz#7i_Tpn#3a5+TYeLYd_#dc{U1 z(h#`k#S*5uBs;gUF*loal*U~7`L0;$=f#;4=AN=BEs2&1-}$2Zg%57C1^v#VI#-t> zJzRMAY0~-3eWdazv*eQV6Mxve+y^*iS4kA#R|fn- zu&3e;qG3vLMn`=l-=NG{P!dW@q#yXDaL&2329-vr{@Uo%C`>lC=j2i0{4mP|q$wR{ zgn!v%CnO%Y0uBjp+Bjf5$TTk4KkHU)cFe@~QB_pz^SCGfJ*?JQKf0@!=#AcW;GQ7N zoi;maX8SBB zw0v&=GnX)%`~NoZ44HYcOdJ!a{DCi*(Pc}iWH`|I(H=k{g-Q{v<}ma?m=r%QWf!J} z8H0%E83q-u1cZqn?7c^L{#>B=FH!3BvbI-O&wt|5F=H-$V*bp7Etk-A)B;d}v8Z?J zB4WCFFCq`qCkDZL$3!R|>lU7)++0^}S32aEDj4OA`8fRuuF~3gDH32)EFsOzy=Bgl zbuV3)$8@b(Z6hmq6?u zdXVtQzxf91Fn&M9rzk%aFfXVsQ6;NGq(q#$=}<**)WJ{ZWib+A-;a)nqTVnf6_5cn z4t)>}4PzEXog;w~#$Z1ki{Lk<(qh}xw}&MofCb9!BjRB5?P=tIsR5L1!lWmvIA=!w|rhUdd}Y5$nj z@Zd2XuQLzdk4WtBzY3^hY>D1*R4J-QL@7{T4h1Gs&|F;1!b2qrcn-4Ri{yl`y@Yd0 z*^pzgBXmX3x!4)Jdgi9aQKc`rW~P=gL~>^9sMO=stc>u zp1E|DPH z1|+>G%%}<4&@;lb7~m`>2842kdFnKRX;3oaB^xJ=tNn^$zN#HJY2(KGHZfn-jm65O zv2|Y|sE=$MDk`P#+f=niuhp-qLb%_?NizMK%8mDJtX!j)P1?vF8!9)6SVmEIG{8bp z2aE9}WF=dHrxwk=qJ>vZKCOv%Yh zo)At7f2FjnBAx2PwiC{psVaa#f^a&N&m&A4FlmWM^^S9%ZFIKlfmIcYLA zle~cwab?#R3c6H?C69~O?j5+5(Ku}I{&=DcPF1X14!C@Ld06RKKXaA|hyZ9WLm+u1 zYU9HRsSL0LRFN&gn`8*8j+(;EIWTVc&J}Lr|J??}oqO%vFY7Pd{Y6}OUwA+M#qNvh zzMOllm$Y2A^8D}4UwIj6VU8R*BHYKNenP=LIsAo_?BrvlN&QmChJE`sbiAY%o;Ws{ zJ^8}+nDF|rXml9KiJ>Kc>Yu7U7@IPDQ1zHiY1R;GVYn5!>kiY=A@hYZ6D5!jXKm9F zjgDUbX@8jR^5dZ3&mH;m`~C4Uo)bA9>NwaLyc_};espuXotf1sT)&St6D)?TGRdDT zPCw<2Figb7ochV#|KTi>N(;hPVQX42l#brCNgD1 zvWp5s5{;f&-4$_d+2V?%|A$k^r5fdYhRjiF3}qc7I;+Crs?HH`C`>$a*KxQcE=)hS z=pzx^E@g3}=pCRZL~ZT#1ON~Xut5lx&eUcc*{uON08|U3d`6q&Pp<)B?F42E1NRRy zJM%GAHH^}96C?Sr?6UqhDb*1YaDnW1aE>TLszQtvMYxNSj>v)_3QAO@Im7ql1+=foE6>vkVT=e zML-E2DW}+g0qxjgNR(UI1)Cq(jDO_2P2H0>Z=T$}>HXxWlfN2Uojavei`8=j+%dd!-BCV*E({dFq=jrOQYQES*I7_41O!tkCj<#5M2QaG8ryvdqK7=gu9TZr8csspKTHAy4i_ol!q6 z<&!|m64QwpObHr;Z$XeC@yn?D)x@T*VtiL!l|DIvw7dzSd8F_dSYno+%Z(I9k_YJj zv|M0aC;$HDo7~;~Dq$pkFC_j<8=icM@OSfRWQ@v%95YffhmKT`I%QJSENWZSf?);l z!poo|oEX;_!8Rr%>f(a^n0^QrUm-z17`_DZ-=T;mxdE-G&1&Sa35xRsy&xnq5mJN0 zK!wb!qvfZ98jkQ>%^p&%D|XmjyV>G3!aoc_lNykvoS^23*1T~x2U{uIUmA95?=I9L z*Jlw~^}!~T5!peeSTkrd+Vf# zRppW?oSGxi$X>^L&`5?#8hsNQ=(QGe0tSE&-C`W$&(dQ$TdnBh+>We?VZv27Gv#S`x zZY2OyBt_P2SMC;6st1M5LWQvTL6yp|2gJf0<7BwUm3uT-o3rxrvdkMw@MpJCqwJhC zsZ*&j?k0Nqf?0WWb$PpuYUTD_yS6LUDAXx#+PCi}1wHVwKmF-3dLTu?Q9A&nV6oSo z@k-UhPdpYrmPL~F=$s-#*jh4}6K)VM{Y!r-HzX`A;+Gyg=WM=6{lGoW=DZ`R5fm3e zUJ!qT%nyqa{2SQ%$wGES$NUcb69&&849DX!S%_!9&{1|m^t$s{#zpXjSU!ThAZ`em zpMkBPEKH+)mURqx;F(k6X~?W8PDi4?A>1LBv62%KdYqIl(To)^r+k4rkHRibtuKrp z+A+}kFuI9BP}DF9=o3}v!~q124L~~#QGm2Yp#;K80}BN8x{HW(2&G>btrLYno+H9@ z35Jh4PFn1&B4`XL_{g>k=KW^r+_+su5K}zr`hwB#F1xI|d$y4oOH{&}z~X<*=X;n5 zfz3sWma*%`tr432PLpt_&gu7BDvm9EuOiIYq6=p1X{ncj7rFYuMO!}UiUBs)BTs*) z1o`Z5JrSoV`*u2pM+f-Tl<-D7;B|slWs{gddl4xwg@uU$RM2QL(h>#HgZf$A;YVLG zl0$wIQT7Opo4-^W&Ft;P9i#4#aYx_(jN}G|+H66>&7adGyzLmnne=3yCCIN}dz^55 z%q53NnLa4o_=l&E4%Pk62f{t%3gK|tBrIdDXQSypVUnQ#)ZYSK&Dbq7n*`JDF?m)27D?iLX(kMOA%T@ zfiG0Ffqf_p6^<=Uz=~9Qb}N=Wa;dfq39?xAiLF(tr0^|+?3lV+4bD}=FZvDP!*|ZV zleuo#==FO+)Lay)iB4#-+S-?Fy@|QJIIp+>9J{11)nNVZ*TGkL-3_oO9~YaG97`l8 z*{J|YePRu82%1q-h4#rUt33k4Y)Nlow(4E0rq3O23t7Bbe$|x$vS#+eW=Ftc^%IBu z#`5&R9&0=M)JgGTyx2DFr|X7BOXMQjAPG%>5=Me~z-OXC8J2#zo#gSvuEokmLq13>Ks;moLJ;z3yyYjIm? zg0+BGvYJ>*qa~#P6T$wBIE>PGX-G8vh!q|}3>8NeL~*NpU@c$^L@~tDK^DVraY>x& z?bc$O#cGkc2@KvrDU$WVlNFHR@nrPQ)cb{S2>N5OmC_7h^vhB+a6Q4DaVe_5(lU!# zw4+1&r_Wz*i%LbWS3HQz&{u#fCNW?^PSAZ(dZ*GecfnPx^t#xIhor9}Uia*q{^*2( zor4b~3k1>VM86!(%Z+PMc6V6DU}B5XdIGL@P}a@}*xZcN_4A&%c+8lK56{0owQc&0 z+cr&|vU&5AsnfR3n7%D_{rtmp-xKq$XXeNZGSNw8Bf?kHe2W-ikXB#O|-cKR7uZ5(TT(GVQ1;IKD*BA^?N;j z@0}ix!ATR1xOEQ{YHbdiSq;J%Z=uHSbC@*_zsJ8-uF;r^io9-jp=FLI67~A6TB9W( zn-kh*Q+vJO4pAtKQNPEeH5!aIo6)4#n%(}Fki*jDi6SSb_5z#QlcAS z@#%&1i23tyME{#Ci!?+UvreNCDv`Mgsb5hG8a^*#cNk6fiCMnPiX-Hp+aBztPl4Oh zyHn6D*0IHn$3DB=tiNbPC^UlpZ*J0?V|6jJJs@Q`rA}qn+Rc8tYS7vYi29IOYhBsd zuG*5FF<(~HWYziASy7zd5#-z)PSo2q#2&G$?fT0GFSTxP_hrrNTFu!t*=E!SBi0Cg z2=SRH$2YzncHm7u96A(;d=Z&(Qi-??nsK-hIGvf`4q1jA~oib#XKO7tb8)6w1$r@c;e$bb_`&F~Ni2jzvZn2Fw$ zz~B)d_)khjggJGS~kwcJ`S$EEhn$FG)b)C?Be?Rg4{?f);@1;dk*(~!#;TB_6ue~koujG{(Beh zUbt{KVXkcLp4__g$fK)QtXTahxoGr)j=G9-8WhCenK&*7rYIphp6F!0FZDa$cKI}A zbC$PH6CR9|P9~in$MVcdqgHQm<%JWmV76W(Ra?!jyjZd}yEEKSQq&abG|$;JC;bSc zi%r_Ko|C*fHU5MMZZ-d!_K;<@%9@Wx|6OFrky`ijgBLxNotf;yC;P z19KdM9L-wjp>Ck8BG5)h!T0r&0%+sf$hTN2Lv zkjxKXirD2~To#O4g3+K1RK6xdDPT%wEeGp9$`BglwrgN{jB|EL-iaRh)`YmW(^uJ7uLBa*m(&$7XGI-Ke zN;nA09{>_C7UNiom=;}hVi~*+tXPQjh2p-!$Alh2G7T7~LDWZk#B@Y`_||eS0j5c8 z+}MXS8)x<*jNC9-9f5cm&Im-bpfa@rDJ#}aeD&mfrlGy%ww*gk?W`wa$f&eubjT!agn2CWzTsF$9FQLv-MyCyzdwe%0(XgSv}M>Fy@F$&>plh^`XnrC<3lF=|wT zxwE#mprEjD7ST?yA%cmit*xpe>+d> ze4^cc(iT%F0-o}GzhxHDd0~0Nw%;391a(%WY$gC>p7cuGwE}l#_6uJTU3%q&Du-Sv z1BNQ6(xHc+GOV2wta51Ju2zM;w9pK?-$vo<7hb5Tx!}@jjIK(9#}tXZhOa3(4AZCt zeR8mWs=yNvM86y>IS;5hz*qP;0}qHi0D~PqBaSeil!iUQlCV3>8lbEi7?siLw38X7Ay0^wp7>Q~U9X90Kmz9u zGh;-Yf!@kam`UQaU~ zKC^g{E;aY>7jX`w7r}f$FY=D2T_qmcXkvb7<8v^QFe+0lBwIdIEMQiJi?iI}QvaG9 zFIlAGEc-(x;`Yw!xJj5VRhrI|!-jRvUkNW&`eTdRs$1-4wL%XTJcV-aZoPtMmT%{l z$~8)|v|`{C&B}j2h3Jt^>K>w12|Y-kXd!bQUbiuM2zE$ z5%+bOo?z+mdio*1I#~xKh1Nl9@bD{9rvijuq<*AxPY@W|#D%3Lf z|LDW95-oJ%uc7PzKjz*$Fsdr;AD?r})J$)wlbIwl6Vlsc5+KPWKp=z?2qjWO?+|(s zVdyBJ6hQ>RtcW5iifb1!x@%WfU2)a5#9eiDS6yFsbs@=IzMtn#5`yBo@BZFDewoaj z+wVE&p7WfiejXa4W`Z0o=tf#%Y#8W@tEJz+IKR>U~HRPH7}){FA_g z2@RTRpp84qzJ|6Tbl~m%2s1O8`iyqZ5(?E!d*MNCf_fBIp0pN>Y$)^p^{g6c-qdT) z2G|`q!rdp`_EOQ1xd-;oeZW1skI7UsOBvE8XfB>qbJ|9n@GEyp#)N$*zuR$;iHTMl zMb6o*mJJixJe)xE3Q6_4>)`+&0VYGZT=+r_+-_y*&qQ=9TDu^?KY|vD9{9zI3DK(5 zME=Du$arMS#9PPZ2`ya}-Oqi0SJ|R6){pAu>P}GuxC!H>S(E&)JRvc zK(%pLIt!%_Ggh;J!P3mN(C&zQ%b!{2zgdp>O3i+p(=nue_40cDaryCg10&jdx17tO z(^oG`_H-m)1cDqwb`64b;Smyx)_@t0hzGhdMCC4<9`|!TD8jm$rK?L{m%e7ES5xX| zjVv*(Fl`#N^Ymjk_TQ;du2gC}db*#$3;ZWOD(u{Xf?=5$H@|z8nKTK#24ycWnW{7M zAKQD&^LZK7DvgHE{3S1zo_>f1NH&P+M;%Csfl8EPu7x`aIkw>Sb*g?XAd3zsX^HUS z;UC1y6~<^aDLl9k{x&4~;8i-HtfOnX;mQ^KYx5>mteILiZ%SkHXs&4RwL5E-R@LO( zM6u}hNxwS1`A=KMZudb^r4d&kLjbo*jB_XUZm7xw()$Npp75WZModdD;0bDHwr`R1 z_{sVCpn^HUU7WwBZ2nzSn$~Q2(Y)xssf8Q^yiQfaGpCL)?csqTYl$*OC+Z@HVq^XB zOye(GF$~=Qgsvvqt>JX}F)?~g{W!WMD}jH~8i`yrp|6CFShk_1l1@(nOjnF*SpCVK zPZ>c(Klp(l_zKcZz|T@YCZ0yA0EZ^D{lW`$b84Z^U^;j-tpQBvB00=t(w>;jRGNw zHbmPcyBkeUMyN*Dp&<=!4Z*9_kr2sB-A2w*DIcMAtDSr>qu8;Cw5OT*sv9K9fcGOK zSm!4y(a2K=dfsK5;!ihJii?WuI$xqIGc`8d;YdoW%gL@wbJ?B#*wjo{qOWdT^k9m- zk==Ptc1~SdlEaZs=lt{%`6zA(m=DT}5dFZ2(yka(5~#H%rX*T@>g=_aAidv5RVz4Y)D3sGFSTS2r^}yJIAKH`4lg%ntx|R z@g|#cj@ugfX#OhfWp`jJqBtUbHkZ4DSHKDHin0O4ELt|2GH9gHaP!L}3}X%RMu9^v zuS(%Jt&VKN;Q3N&Y~gBXg}t%bWVW+k1Gq)5L#s5@ZkEsLIw^XNABqBodZ8Z+V-=0W zNfK@`WLS{B9Hl>p2R#J6Cms(mA4-IIVD5qlOg);Cpn%vztqY4NIw=`LQ{iB&^7#Wa z7a&uV)>V||WdnY{zt5auLkdb=`8s!>hE*dQPt81kI ziO)fk1BII*_SGJx{lTuOLY^sHz={3|Pb?n%Yie4$M&R<(ilKI}PV{R%0}AWba;7QM zlhO+kSbd)<)y`7?fZ^f#8IR88g^8yYJUP*(>zlFUnxzNtoZYl6N1f{El@=@+k}>b# z?4Dj;?9= zS6nw@ob*rWHR+$@M%;ibXjl5MM&Dm&83`?45etEsp3Zfah6&wn{SbZWiSl#g2s8QF z!b4X)kx8BIv0a|9d#)&qO#jKn1JeLSU&g}PO{iQL9$?_n`%N@9{Doli;kV#$3Nk1^ z#U4_1qX>;tNcxH3ovQtK_!)Q;noSJxssaap?qI9Elad>s5bi2j#ytCs3 za>OCS+>#mBw~`ecHs)WC{zzU^cx+5Je#R3lToHj6;g(tCOO%@6wkpq&GX4R1 zbtJ>0R7-sa=3topyX?tUg83mJE@(3F#$*?KY=Y=`;PXg{F}hsA=r60uXOmHR?c0m~v#F!u!V#*&AI! zFCAz1AzPG%yv`L)O!?wt1!(?ra)UJ3BIHo!{9Yy?_5{>Guyf`FChX$Fc_I zzkl<0r)IOI1!D?xv z|1Xy@#d)U%ppGeWtaJ{l2B)wBCoHNdN?uM*O~xylSFjm1X(4SGMWdi;NKxSuf(5t$ z(yq)xWA3qIH}GW;dPcJn8YKu5f;{oiO;wizg-JCFwS~i3j<8^y&6ATjN8`%xe@W3ZTPIsDF&xo?<=iJvK1bU>vQqQpAR2|98e;? zywn>Lli7c4!^k9)D%NBa68o3AL)UnD;d+hQ!;L5&d5@<^J+vey>4Buo;w7UeC9Ww; z>UC`7uuab)c08w7zw+VUfg^7(8}2hqI@xh>QPckSg{{)#cJ`ZoB^^z5>Wnx}rQ)|t zm9Bv?Y4QiD9p9(jwKLujJIq}-HB>Ae=~c1k&Xe~rE;Db4B|o4OT`5J0Rv@-mt!atz zj@X>-1Cp1zVgT55j#C)|HMfmO@q}V#n`2Twx+XYdZTw(Y`5GfTH>Yk!#zc-pZW=AdnU&ctSGLmPRA#Yl%*st2 zE5@3|99PQ)1!p??$QLg?_qS8cq3YGk^9J=x+wtQaLmvIzOJ(X93s+Gg81?GDFTVN4 zi)CtqLG-vQfkdF``vU)J8+thXfiD0dYXo1A1iUiY;}P;M1b7IG9)w;9FLlWY2N_j$6R}D_C#tuFLyR zQg?8Y>?h+f4n;=rDT>*O1&SreUa?-W86MDk6bIlb(X6-=xcVo7u>QE>DaBdEvx-;o zHejCOiI7E?piCY_R(m?>8YV(eH+fkc1o9v@DE}J~P!EEwJy^lDDl0jm&=M6(WjI1} zhsug1OnxZaJWem}2`>S^DmBPMa~QOGSg}|L3CHQ+J#ajM_k+p-7#qsBCaS65;S<0J2iW7)(J59wVcB6%k{?6%EJ!OsS@Utz_$(y8; zY_=t%V?5*DFrIlzZ{ki!YtM2>w{6Pe9$-Sq>~eHS?^dvtrb=lv8>;ST64@AOhk#MC zHzd7!sHq55P!v@j9C-9X0WZ0+LTk2bC|f@z1F_*7DLz zruI=vvH$QnNO|>oNZOsqiluu5BhEgp6xpgOR(aQlPoGxv0hs4a`qNCWlU_c;dVlqi zTDma!WiF=mlT6^9KFbP?yQEJ)%wpTyIW&YF?FBzULCQyRsUJR;KJU0*`iv#~`OnpC z4l-gG(E_)Pgd|FRRmT4(%sYi_RPEM6;$3%-Z%5%{n>c_iJhrLhpPL>N-gq#SBPHg9 zDzo{9P0z5IZB?7kp52`GFuR8^%q3e+zbL)g1bTBFEEJU4yBB)6py1I-C^!=N&1nNd zCbKBK(G8K1;))gUZ+7rVPAR3Vw7t$6-x$fJPaG&+8+m@w#PTMtSUR>8IWwlE8>A1U z(8^i-@18xi?eGFN_%(Z7r8sxBlq5ZS&Db~Cl-F;l9Je^~taR<5acm>kyS*=)&e>K> zn6*kON8)>1LFFjt>#TO+!OahJ(gx)D`j_ncOO%}4G{JPx7gXF@3{UmqLN~)yN9>Bc zpC>`rSsX-oGVPMHLph6`su_njt$XR&Kiz!upPqdwyjDEi%D68N9r}`S(*JBYcVz9o z&$k{p(E9wnYv-(faNH~R-S=Ja_ctH>=)vYCYu{Y{=JESp5mvRUOUK`Q^Y~KX!uq*$ z+wUr^XJ)0&pP$0-5Nl^v=I{ zJj$bjzVt*|k!cGIjUTvd6KyVeA${ty&7gHGB<#Q1y14zTyV}$4`fA-A?XMQk9G1;8 zp5EWF&#>*jJebfrN6kWh2{r0A9OgK6uv*5?N2oX#x;mx`pR@Uo*GrC8yA6OX273VP`NcBT5$Qr0j?G(M{{P7piqRt*) zN=el73s(VL`SV{oUT6>g%o)xA9Yvu3PritOk*PmT7!2X&#aO|Vk=pG~2a{1WGXR_p zgE>l4UMm$H7b0r$wzikJ{oJv(mqs9+QS`6EILDZbuS@=&Z5%$wIA;~Ut2=)?DwiM7V8y|a2de7gte_wyolz2Y5-{hoV zNoufec(7NxJ*CD7ZahunGQ>M#l7ayb)Ka^pQ*2}^2^dYOPAi<uj~;F1rK7F4-`>hvE3z-Vn_W?n%^t`Kao>fq*aO)WY&#u0N+&ig zJ}Q*7oyn@G$P)Y0@>jpY5>F&PG#&KoJ^YRX^+K*%Ss=<$$y_-}L{UXErgc(E5-&jp znr?_BbPwuI#L%IiL?tQGQxhLhEFNIO&2PPbbo8M$OJ>hnvg%;{q2Ii5`}B85i|$0V z!QOX<^!@rRpKN0Z=T@CRx@XJQI$o|_piwYoJ1MS+k z4@{;Nph^J0Rz&vw*R{6pWnO9y>5qG@xbr22mF}0)L#gr~)}4H_qp>6$<~$925GmFS z&0^K?9>3KCfKji9ml=9*)MPGa_6R~d<|%laTO_^BzGM?4)z`l!wMngf1bd$Dc#b>y zn)D5~h>eq4r8agA3&T>^5wi5Qbc9S$4}>iqA?)E5ky+fW9UZ(72IOS8<1gH;@(K&j zloXa+bBDra6BOoL3kUoHL_@>&^ECv-8f4FE#sp1A{n>?AMziib z$qd)|3UYAtV1Drc0u&k(6_1!N+06DIJd)YHfVjlPDl1-ccwBwGrPxwmkM*Bj&`JO9 zczs)T=dI|h&|7Ak>vWhY=o3EevYFqaC&{Tq z)3qak!8J0(ysUS8nYK5}M38q_I^SDc7B9UZ{n3JhIN{&iL_m^m`s*5hGQUi*X#Er` z6bg?OrWdP`5fltDi&4H2EUat@&_IR9LpUa5W4Rg%4tUpe(;Ger9WZ1j`qB}QTf#b^ z3yJPJRD~)R&xINrsUgCROu=#5G1XI4iK;2pV}O@}KOO%07*Vf-`?EeR$EwxqVsv_~ zH78B)v;dStjN$1NIP~7JcXh{s)q6EbIU@q&-f?ixy=5Md=FW1>?>pa>4E#k(Gs<^oc+1PZ8N16fN=wp54FANlzWFAaH=&b{ zfQAnN$J&Hh3yED}MWOIH7)ogV@}!cEsZ;SyN(m5WYD~`QDI`rOS`C|IRmP8uznuy3 z6YU4j3nT_Wj2)#Thq^tT0U!@=r>Blx9f|3`@u^wA`q~sTeE7h|h2DfqiUHkf@F7ED zuYDvW)BRyvr)4E^ilw7Jav_Gs7aQ@|s+U+3X3)W3FWt2JrdKY!z4Sq+^g^o5V&0dV z1qHkqhFbheojd#ItY@|lQRzNyUi9L?d3B#|Oz?MU#uKs^g5D++Bss#_E~hJT&JrXc zz?^emMMC_0k@h`{lHJLW=t%Jn&Ha_?_9*|MfFDXLc--MM6MEpA;3i*GXw={t1haxc zP`O~@;Da)-23idkDiZUq^f)0+6fq@S=PW6PuYLV{sqOpMudQ0PYG8bpASTE6ZY)hl zG*aHwjnBOO%*LsCJTs=3HujEB7KN<%fvc8PNnxb6k3uS-^=bnQO7TWH*Hy)gvgG8l z85Q}%i&JB8E8I|<5bHDvy5v-s&E`r=ju8y8&IB#)g!{#$77yo#OK1lAl0AaH(6h4> z(VSQ$yN2aB^90#@%0m!-u!JJq(ht2_FagGX;(L(h1it7V^eiZib?`=sRIu_INiKC4V|*i)2yOAx9uOS);1I@Ox3+wfauYF3K4 zOuA;4)LOn_QC(VE-J%WUtrDkDYIq@X0)YDCI7@<^#YJY=;(>PkSyL*zZ_nWm%{ET# zC5_}x+2RxIQr_V`A6&?+38kflYBDbn563}g9u_;~*cxbq6e@C1CRBO&B}a9MFmZHg z>&!U}3RApc!IDO{B7B9g^xk`|r1yg^5$eF`>Vbc3h|%r%WXnmGaS946*%m{#AHL;7 z=?R!_dYl?{EfP$pnC0-+&-WUwd!@fx$VwEwO6D^=?VyBEslcEkgpa6}lN3z`4yHZX z0PJK?bdvJ0Fj_W+No&{9n%>9*>{puinPiN$s+-au%71qGl-(Z(C}l zy-X=>xb4;D(X;8Ib!?q{o3`-fx)3Rmbs0h!^KMx*b`G$h3KiVGf3^t&K3Le`N(YJq z`T??m-Xc>Hm9neQeEFW!XjHi*jq+ootM5tgo!)c20)egr?CPwRuUfLyNo8iMvLbTl z7wD>#prGjauD7x7YW3UykBu=V=6-d>2Mvl# zTMd@Tw#(HL(Xa4!u(TMqUOM{n)hmcjWIp^F%XAv5s*(Aoy|L%plHZjaTRM->L;jn( z(Yu2hvm0`_bA)sevFNaIg4T5+6&Jg&Yy|O_8v!qQUC|6pyf#nEG;`oi7ov(2?tsOx zW$u{H1LI1Mvb{(D%T}Up@bb~XA}v#AsS~tIo6y!hUe3Hpod>3stXub!RwUgIXogZk z%z6oQ`n9kwl4ZuhA>I2=`@QF9hzRu%%$g3QTQ>nzmM@SQ5=@t%DGc~QxEVaeP4Jqc zE{Alb9FSjsl+J($zLMM^QvCIE_uhN%b>{Eb2iB!!>8wMCW-XNs%-qH6SFXIC z3q3(Y{R#O1|M$bvH>XTjkfI*9XHkN54q(mprAzIAYmU6KiOt`%2|=Delpg<6>)oYM zq5=0I!8m-lQR)EeDAT#pyIcQs9D(S9f?ZOoh&EIM?{pHpqp#BEz&v%nL&nrW6Gbh|z9nE=Zz&d4Rf@@`|1|q{5LbefQW~ z(y@Na-`H2D*4*%?Z7cqGjog2Fym_fl%A@S)Jyb3{)5Cj6+>5ufz_Gs;=VK3ci$ultSBF&OH3*5JvSrRY&ov&|RRcDKAZ z(cw&Ty~QfLtM*D4J5(^?V^3o8Thg=GgEmxl+BF8F4JW{^@$+qnKJ#x0Zx>;LPPL%3 zDdoN=vwA^5&Z75q_c;@~T)1b`pb6d5zaIJc$>lpxad^4*pst56UgwNs`X^hT+WSqu4jr1Y{0Y7^+WF+oE2$aU?qR7TA!Y3_<4M?r;FMCY> z>^ypYr$&JXSqv) zJkOTO`5Ya&wv_O*k&sroHp^$Wtud4XmQ7u&@r=;Yy;MG736DQB|-Wj=&+b6p7iRe>0zW&L)D!&`j4@G&%F8+)rOvC}XxURy=?4n#mJfM>!i*&PxL}F-W zkK9IO;HJ||)yaiLUj5NCL14o|7!omTpTvmD-|p^AUS5hQg_f_|cA5JFKL-naH`m7n zI=RB=4=O-BzC3o)xxBqV0Xqb!Tu66N_d)rAQ6f+M;=QQ_1*y{N7hRv__Fq%6 zbo;TFUW#~VpBOGkZ9AD-z}0_ob4dyNou+y3yBady!b zsk!m-lN*MHO8omWr)7?;DG;?sk|%t|#pff(gj0?OGPsDT8jDC;_neTvuR;&>6WRxhYVu;z}Q4(tjcOss|yB*Dg8?( z$7qdB>%TlPefo(nCH$-!{@qcKb>@6!)v8ydFK_+LNon%-`Kw;x3K}$`)|2TElxOd4 znm1NGzMq5F+ilxb_8P59T@woAsifhZH^I;PSC4-=bhbE?ZX%tNzIxlhm1xPGGD9ey)#?$3zhFH_?bxWu38Tp`)Pc?nRWaOu>(v7H@ zlDf9o9vj%k|G|rRTJ#G<8O$^XX>W<(?povI(@G+4a&HDuP4}|f?kLjO$)v~`g&X*S zz!hZRIEaPq;YHFl4|uw~M=0fi$Bt7-bx&?hoe~UINb3*u)8{@Rbbc6V9X8E&&~9{n*uB*L8l|I+P0y*hf| zNK4U>ZwhW$9hk9v`s9A;<}&=58;4Mm8R~;!)xYHW6)Fhbu&aL56A>mLqh-iT)S*Hi zVh9wVw0xuvlQ9-lBDsDgKH@D7cZu={LF`@K&_guDLmGUhP(n_=q-cY(TUG*b23?^S5*O33rKQWp`|kc5{)N;`2O~X&znq+_Ev|3VnupxP#M8lT)F{tXa(Ls#n=<(4Vni86uEij zxr*|XIyD@2Vjt;y08EWu4f$gMAVxChP$i+o2Wl3vT ze{-rKhD#EJ@$K`FxbsVGu2WcMOEg|m@UuFOGA&o#{-?NP{RjMKe8)2bxiy?IQ7L@~ zEfdOxcE*?_JT62j^u$+(_uY>$)saQ&N+fmRWYqgDRx#?5Qhg_K4@cvaa~1tzS?^#< zW`Xyt7j(Wa8^}hmNx-38$$rhAWADKLBXMvj6bUJf)Gkm>Ad7i46SLo^49e>yI{B2* zb1>K990uf+PH-K6bk+q9Dnu<+IR{;@1H7{%dPl))ptQ$`M*zGUTr;9ez`u}u>kM>G zdt?g*8%I+e)b4ngzX&&rURUgJB1?hOLAO9)H9pXprr|v~f`#QgMR(BzNda6c;P(@r z03L%p=H<{f(h)kKOoh=j`b@ino(y9E)c&-jn&BEcOpjEmQv41l;wO9}o`;I#a@++C zlTUGFbVU%HM*z_j)J`r69t!#tAQWWU3>5J`RR9)gdB0CAhvqY&gwCAycq!YK3^4~= zgvuc}i__2?MdiRTvCB_ZqTYCjI#r4M&?vJKP&BlM1bzo!Ovr*hl!mHR9HfHCSApxH z_%)>}6=iY?K;_1Ud`+soz)RIq6(jc}KB$j;D-mGp)GFlBi{i77)ILjGfMX*QP^lu7 z&l(5Uruqbjqf|dOC42C;y!70*CHgVZ)g10+)+;q3rPx=LC^ij82I1Ce|5%%_=(-gn zxbM_f6&oKe&TDW)Mnrz=9GeeJT~4&Bm2rjyl}4ACISiqiVXrP|R(u;|{6mGadqmF3^XjRN+iBC;*8a(j{I;}cU z@07mRjC2VJi8lAJ)Hr=VmtN#c3XOwZh76tEVRBtO>l&%?SQ8V{lltr9QoY8)prCou z(8rpVof99&zo$0yyxyFi#bTw_FYdbQi@S>F%w;NV(uQP>AWGk<0n_p}Cn%M=l&#W1 zQ?F8^1u*a8faiGcX6C%>K4w4c0nm)O${1f#2u;08%PBRg8040<3Uf<^7?%ksjlYiN zigUAK)MicZBsK!MG5oz&H;Abliwno-ox*RPpL%?X(#a)jVzRVWpmSMAb2e^;|)N>Gz+l?B(pIZGYpz!&J^?7uV3IA#fDWGz5!-lJEpLB;|`NorHQjTszjmC z-ebKXp;DtqKHLSOI69@rx=>|QXD6fq?ta z-5z8G>m>ry0eLfV$5^$`?5;@f6{yy5`LRZHqQn?YqRFDyXcJv_HU9u$kEVOCO|l9r zGPd;AyA6iW43kmImagUdZ_S_Xj!Uu#)}(89BpZ5f$xs?i(<{xDYZnP<%WLNGe%~&u zMWwcF>dSGPjxSq&{P^-^k`Em*VFd=2jvv(TNui+u&2AetQZ#Ze^;sFGR$5FqCvh8{ z`du#s^Pjs_ZwGu6VGOC*xC{(QwLV`|1K0^SVH%s+ssr4bxwJx~&e7|W($FlC%?8uJ z6}p(fyy8F|$MyZ7qGWMd(e^1woB-f1t5c`f)%Qzz-EQBPpX%Uwdt%=(%Pp?*dDze) z=s&SGi-0^1XD9X9Sv)Tgqgz>RGUTK9NQ_N9Lq83GlELp9$zvM%ysz-gU@o*P>@ot8 zBvrYXgP*h~k1U+C^6S?vCHzG9{bO7&w3J&?jaj zO`h0T?TZV?l6?;3_||BI3Sl44qHHcOwkQ$U=jhB-M2LSD|0j}cLI< z(l?ECuyNw1O%tPQd(WNgxDj3x#L3bUEsH+V89N2YUfIe7UX1~7qNg`14158Zng(zOWHZZB`0%GAORjEQ%lLEDZf_T|T3sl8!I;#U` zLC?`F!N%B3r}6U1%@mY$MVS)1%M?`#QxHb|q%`cV#bNea923nMVrzz3v?}Ns3Lcz1d|VaGZ6{zYv(1C0 z+pqM%ZPX1Mi9n&bNM3gq;|L#;TA-r{g+kJ|O$amzg;)r_FfI5sH8n9)NDQ}1jp0aZ zYk2S8a4Y8yvu1fU+MIZv9M{m5?SZ7OAgFjHo=>Bx?N1NlS0B$s*YYK&MZ+^&$qq(y;2J`Akhi`c2ew>|nRVJ|Sf!+aP6 z1uA_3C6dCF3pjd}fa9HiZMXut9k>Xpb%|a}7jksHyp5k|E3{*c{y2Oi_|PAG zh`OFh4RBc&G$TqC@@WrJis+;irPD*bRt2ROlCzhji^!QyY1+f=I%C1(1tSq(+8Eti zlHSo+GH4`rLZ(DJcgdJa%=4rhKoU48cD#7g_!Jcr?WTl_Jqf3{>OxY?6EV_v%-xQT zUBX^UPkbEd+B+0ok7kMsTAXo&M~7hU^b)=q#~N`GGPzUHO7LiUnVon@I@HOJ-Z=_6 zDirXC>;@!6f{D&`N1+2C+EK9_`LL3i+Z(_!_!&XEfd~XsfPsT%7pdMLl?I|2w}EMg zTKqJ4TXlP~Q?0%AR;}8pcRBf(9XpU=*4aMi(;@xluMTYQmB9vauS}aUf6bctGp6Ou zPE1_?*wn17sgJFn!PktbDh-XS0y`;{vcC6PhqjmsMA(v`xE#REiM-7hCt#Y66{;ft@pA0iz} zSjM^~tb=&Orj}C=FhH${=v%+Jm=XiYNEry&a0^Th zBfXyf>(lt}6&c)%y(v8>eTO@|xAJyoIC4Z9vg7-^8t;(adGcQAk0)o`^A)eWqB?S) zQ*`rc;4Q@;&B8y9Oe4?x%k#91=@+#jfR9jyt@?H-ORah#q_>7ARkh39fB@D3W3KC1 zv&<;a&PF<|bGI<`^2w7}d9$oZp~+O} zUY+{il&BYt2mU@3DjYROmt#gF2W44BEOhDDq81nEf`JhYWw1aXHH381y+hdo+Nrn* zGQlg@BZi7}u929YwicQ7X-uy$NOoFff3r_rJJrtqMjMfes@&YFTw(Xb8~1JAcjLtB zCDUgMmLV2l_Vgvy?TV}I6+)DKArj)lxMkb-GKVQIL>(R~uayoQSSqiWaPQozjwvmWi`5;Z$A2@%HvTz`RJQFbywZnQ^%PNos)tAUBF@Ka(SRW84X)B!CJ#z22<*6 zFILV6JQ&l^M}Q6(c)JH(8`__uVljNax%qswO+r-n#_nxVZllNzLw7H&?od=O-96Om zbXsXk=-Lv)$T_oU?p$e+)PA|jkP`P`MC@VW<$aO9N$Vf_Zu92v9$KHI@}zrIS8hh> zCproGM>Y@@;Nkzjs$nMc*boqi&}q(}iu(OxwOTtA8vYwi|HV6pd_H97;{N}6O{&Vv z+WKw$`|0(`$?H%5eIwCdqWzc4PO((~o43=5~p6-pOh*OVS)S?o$2~{+?jdTqg(ywmH0_V zD%`WDkb2Y=@4*P`b`9v^k4Q=o4#_!czsI0fAd?iXC@_o9#e0#hy+pL-V29`mXdqPPkfAXtkqjNQ(vnVrWf-TBTXy%VpThV+J86Ln zRRp#Xoy1s_v=%@m47R+Ohj8Q$<>ge#i&R$ZM_w6-#oGB=d2fN=puxe)0#QAxvb3tt z?34ue^qu+z%BH$Vc+`C9wIREv=|ts@$wfJXgfPG%Cg$}+WMsYTKKgCVO_kpDSCH5n z*DH-ZoYw0H+U>qBy;99p<%HK14i#CrAf-58b<^}83QMISvAK0k%SW;FnwhQBcCpDD z?E`46QTr&Aji3|xKw?*rVpx`w@f!#AEj1H04z&!L1u};mB|_q9*O}dIf%q}x+2Err znV;|_NIW5zU}}w{6RO-*6RHmRLV;Rx#SL)}rWC7&h}cK_-4AbHnrwAW+coDF^$^2# zBO-Nu7op@XQJ@X$hVgiuNT$^GE*c)VO9#;?@nOf$#J9K zcAdcO&UtQNnXqe`S-EqLWJu4H<`178%;gmQ$ILyD!XBEoODLoI%RG#1>xFj%ydpNI*<~C9GFl(tM$4k0N>uX1e^R$82$DfY?lLM-#^|M8<&5`68_?lI zW}+zONRW(_aFD}MYD}OJQ}BB<$_SQq*+!ufh5XaUDxBptqSQY3z=64ovj&epFgGWg zTZWn7!2B`N{S$6Fe9V^`4k@*!YL~GJViIz;0siMG!tc|X;FCr^q9f8_xFK39z z5-I2WGH22Jku|J7vluFZ*S4ooyO$OX$ni<9gm>i!MAz~GJ}qp4=EO~Pa}SvReqe57 zdczL;XeamLz`=%~C#On#NLyEMNr9EkdUd?r>nI3mnhinTd_i3sNUt)y6hfHK+!rb` zXLcy8qjdwaxZ47?>pc0=yE*06Id8mCouwWT$QWb>#q8{RvOJh3vil}EG_c8|{0VqtyR!Zfb$ zil#aV30s_eQu;?G-UNINjDl>lDw0u-0?ouQGHIr^Rfa<9+R@KVF55$ zL9={*3VN0oWRD^8lK`fee&v8#z7vuJ@%hSBp1jjjG5tlyuC>Q18Vqs$7|RH0l1ZNm zcn$F|c17tRF2fKn^08NkuC~t5i_27NCz>~nt>0*?pJm%vf6W%dgjK3*wLwQ-N`Bm& z1EmF$*nf1suS|32`aPO5UtWmc96wD{?#r#>m#GBxbaj!3do&}3wU^WuVW_?y8pI2s zTz{EnS^NRM;*w%=E!$ICnC)O6Cb%YU*N&b)YlL(syKls-rDL@>OpHyH6sk;-CEeXEy{d`^M~UA#LiWpps$zpKvy!{UCw86PWiw7no zP1=|^!8E%nQV=DC`{xYobKtLT=B9rU^MRz0!mkt$p_Ww?B37WOaq4@$`j(`Z(L4|u z7aU$2XykeahldZ(`+yr@AFJ9n>AhtOq}`zrQ8GB^mQ*fv?g2RGft&C8cD51mja~(1 zv7Mp-OGapv@?00KVgP|-Q5U9UB8o&0sS$u?X_TP|8;v#u+1bLLF4)iOV(`qOG z_+Z!c5$&Z+J^^45xIOwhq5%T9hKM7@C1MbZ>b|+VoTKeK8Y0u@9{9WYz}&h`iDnS0 z1p9#HPkMre!2^Q@b)ZdE4>-K`c(s1Bwkij^n>C^KO7(@AnH4X9D%FNwGE}8QZ=0Ak zKsVaD%RDF}FhZSG{l*(P)#W+TyZN4VwE=#$v*Ot4NfV^|$IL$frkh)qoiq2q_`z9= zi4aTeVofm3b?k6OJ{xI^&#BsGGG$s4rH^Pm&BYomHehAXa>Pbf3|N%&CFdmlC=^Bp zZ+30l--!od%UJJtpe*)(UenI&eMUaJ{~-y3b3542idFMO!6?b2KL*5!Ij$J_G7Sr+|rgT<=t zsL<=Q<``~>G#0^__eLIyF>AF3{@EC_HF6;~L6xdO(3hF2gbH=ySZWa2+&dbFKp^3e zwTe+xxh{U56e!Uk5YTuaB}C^z2aFt77)hW|=r)j$!9=k1^^Cgqj;cXLuOmT+^`K4t z++l9Xd(sZG!DMC& zq&w(71cMWseA~_!yk3%~qR#;naQ4Kj;5Z<%w`pUifwy#_ugmdESS=N;VdElD$UO9S3EG< z^u$wyF14y!M7QiyqR!sd&7JEVJjVu68>}5{r%k;7QkgHVkQADXZ z8=k=_bYU2mRIwLu>Hpw%&){~rumKQyKkbyHtNsA`x-_(n6?TPamdyb`avHBdMaWsO zt54Qu4p-qWPhP7B zf;c!c(gu=82Sjrs^=VKnkxz(6PJYhqfFn&1ZtFo|V{lk7IIP3JxOp-Dg$;}AhA&y% z+%e$T(q+f){QQ`(@z}DZ$FR}yvGhOBT=(|cwQpbd41cdAAGJjgY=W z7F48EVCw|7KC4`_@Q`%j@Rl#?a!2Y$yX(H(a#*@>XrZP&i!IpCZu?U!yMarHK0e6N z(~Bq3GZ!yrav56W2OndfA3OH>F)5v`W5%`T+s>~Qbc+^_KlJwUrEeab1kY#e#%sW1 z1)*?#;Vn+n&4y`=>8%LZ6ul2fRa=XEk^i@E2CN;a!ad zLb7BsK+ZYv2%?eA~Kv}WS~~$IVP{89HcxWKO`4m{y;*=fr#%bZI^yvS|Imm zr2~&|+VuD)mZcZ;>Dm6JFV!%e%N3J6Cb{2B()Y<@u$s(tgI-N9 zYAPLnm)GYB<)v}Ukzx7_?)1Z%r`X|56DMriG+|=o?u6{LUY@ub`ylx)dY7v|{EuBO zy=x5J&t4Pf>6Mn9U~?HP@q!^W-hrIw@fL$io(saV-c6`NQhcNa(eFK6<(5t8fviTe2ViJK=*+{_BKX?>ElzO@@yBqSvF zNz*#g`_dQso>?*!OO31{6cAu<(q3FiE&KoQp620ZwB10gn54_f5&eGl37agIM_uR9RZ^068 zmiYOw@^LW?KR)u|lLbf_jS&FekOCpqT;|9%GQOuQbSsl8$8G;idiH?_rDs3iJ|VBZkLUMlL=mwS2y9+vhCwAg2mVXn)s30E_tpJkl$y z*fSu%FhyERIvs|x90U!RMSV_0WD!gih+;(WMJf=%Jaz-H^c2Xf2DK-8TR^l&9k}3@ za?<-kgq;!0Yef+X4#trn3C^E&f>#~#I zcUa#^@*U$?-+p$_eD}hN*#47Q==?rw`4Z20{bwrngkfNxc=j4&JIW*9d1i5sSO+*FW&%vPA*H>)gG#i^0hLJ*21Q<1YGUj9u$uxPlPzLa=~j;p(&6w0j|L+ zS^q(P!zq4BFh?|wXqPN68A-trBv@WZOt~0*LGpUX%neqUQlCHr0C5Y_z0Fa9fobB% z!=ooNa|I*AKjMjt_oWnoH<+YZzIDfBUOJ{)wRz_x?uOZXVw|AwGx)7Q(WgKmaY(sufE+i9hOTeI~Wzvk|}?8NQ&OYpx(+-~s6w>BC6< z76Z3v6RTLE#1*I8Xj~zV5_+VUWov?40ZdQ`)3ig zD>3e{*bD1=6;7)0mX&HCJ~?{D_r2%3!Ka(|&r8Tu_sbqTJ;Au=dIpjraHH>dSNigj zf@NRW#740JEOVmt7Xxn|v4qS1U0*eLL?(_%RXOvtPxs3lS_1FKLO&<;PUBP-y_%mq zLRXfVTr)E;{?$`HU;V(7Y}}%u(md(;^_LVM+&8V0#-aY0&r)I0R}c{s$Y&EKQGjz| zFc4@EU|0#>8?duTKq@c*n$yrK2BItHr(uKi#^;YecUbyrX6-eCa82z@W;^`c@zv7n z_aqq}kbe8=R^qWALW^|ox{6UHZ0e_fW>ZV+E3cF8L%B&lG2y*^3onlV>?GAh z6;vKl>Hz=(uK@)_A<5SwXz?m}ivrRK(C1|69|uod5tMf1oQo@D2Uq6FA=L|rV*7?a z-aPI80(N)FXVSS7Pu=tBU0-LLC%njPkN=|rsYT;lM#ZIvLbFHb)y}A%J8J&k)vpdH zy!gVDF-vb*^H|PQc7c0WeD|i^f8fTJra!*Haxu&~K& zd3Uj4$PD=Lq^=Jk;J18h({2%8Y6Ds~_sB6=z^7_BUrp?G6 zT%8{iUzO1R?6G4n4fFL1>0@-x+sQbsIx~uaN~w| zd9+gKA|&h41|$UX>Y>0*d5PJCqE~_#2Nb#j&t^)>Yal@%pFk=(qQm9f+!=92Mh841 zSWLm`=&O{olfYx_X7odvtfHF`HL0~aU!x5w1^AiMGf)EHb%IKE6_qZg`_Vx>e6@1% z-b2TZAG~?d;_{3bp{P(~mc)XYQ^T8g-?Sw>MX5E$*wZ9?RfRp#Y}9JXt3<8Q#97o; zRVJ53uT)i5T3iY2#hmOBb?B0DEpqtnIf zHLAHY!Z&Z(kYEAn({H@z&V$$Ml#9zlp^B!ay|cz7s?~{%A2(p_%&EmCB|(%};H_S6 zq+DWcS(Rwwj0TmqvdWZX5vwZAu7trW7S0(_H(^5E$k`rMg4vWftv{>hwl~f?w|Czg zCS5_Hn&*`_&6-g?ux?O;G_7CF)(0oQuxsbeKnjQS=W5Yucy7%YzsSdmLWT!Ev3+G(b#j%Fj>TBSu>f^ zpw__F0smj++=867(&hxO&!GQv`Y@|iXYj4uzI)T`@{)$@R_&ZtU{4vVwD&FQYmwg1 z8n^EB%;|Sbsf>#>R#(-GavA!}UQpRrsZ6q(f+PCnmycgQv6sdOggjw+{)1!E-!je1 zukU5hTC;C;s5Cr)iK5A3InI=)RK>7+lB)_bbh=jWP@7HX=rcB5nOA?)_)$A2*7Qo$ zaO*4G0nXta8BFNAV*bedf|`lLQzA#lGi!P#y-z zl9w(wls=@q58ZI?bE1^#wBlgX7XKVt@AV>*=n26tghev}h|K z49Acbsu>qTZYYI_ssb#nyBT=J<#h&UrmM7CxM&D##>LSSBX0?cmY>wwAlHA`)f=OXtB?`4oRisQZ4=|BwuRxG^w2{Z{!MGYh`{_h${bV>?josn9j zE%O13HdTA$f7dKrUr7PbWp}i_aX0z4k>3ABV~{Kz<$04j=?Dpb;8r?+FhzHU z-72GEc6M{Q9QHYionTo|*EUFRa|#+Hd(T-CE%&e%V`MQsn!8EJj~<3v{KOC(JGYlk zTS+PlJll(L@ke=%@=}~dR0Y*tAx}4P1V41{3Y zb3@UnR7HAX#~FtDqpEy}jiG8i15RE?NGR0)(x9MQ3GA`4H;@>?i%F*Q6un*M8VW`$=60JJjrr3({3V6f+6E?_ zXIK%zv(tMgdB_cUh$2^v;LFJ&wo?b(l~JYZ7aDC@IueOP0qa<er^N)+%bc*@!y_d=@)A1hV&Y`*M#|WlEr?!!7C(z4)c>-EE zpq9Zhrvcs%0%=!;NKYN`75gBWmy6Ja!2^<^UM_akntdtFmX5r6)5ft0u{j5?%`6>I z_8Ob^=9_E;Rk*tL1*t8+QZ&X2yojLM7*3UE?-lFP9eL!k$%uQTM~$PkXW<=RUElQT z;DW~SBP!~LDB9cdLiEuuqtzg9Xc{ra;Tr)D(_ z8f{rHH1A@gRZ519o0R9v4Ahw=+5h5r*Q^hr$K^pAYa45O%)_JW!dBpq#2?hMh1s_ zNS)-d1Kf}l;-q2RVAu!lE@1XRlIuK=%E9l9sZEZXH!m)^HfD0b9gq&V#`}VRPuER2}!z+-;9AM#K$N(^$dr~Cf#Vz za2h}+P~E4?x|v+~@r{7BhipAjgAC%wWFrj7Ir%bpVMBI`Q1V6Rmv&2a(w_6W!t!PHqx-(kdM)E)4Q#Px zP-b~U!`iXZL$g`dAA66kU)FZV*tHD}#*n6!@*Q>d?xtGqR)#);Cnba`p7RTDL z4Q1sG+(W%5$K@2jXmcy{0MJ0?lQJ~u#~R3rEIzM7x^I# zQlrkL(`qx)(=)VMZL%)2K%*(RKo1+c7JY+ElPhpPBBke;u550~+o(>)t6n8i#jmf8nW1XBHhB>5lJLC~XT4=89`r<8QxX zqo(%VG->F%p(XKvpA?60yrrwZ%D(kcH2MUE0zD1Ak!E1(kZ^knV785N)rA@bqOc%O zP!I=&sVE@{{0sZsTw|meq5(^x*bM>FMr&&o+{dHyl3e#>)E@J@7ph2zpCI6rl)!;} zbZJoGMHSW{k6`f>o*oHDoqQ^Sg`fw6_kl9+{lVYw+IM01=shnk-1Oy;KP;4Pf8|%w z`){vX_crtW>O5O4g}6tS!BGCqqg|HrN0IE}_;t7Y8@Ic&W3<^nELwHL?hAVtzPM-f z>iO5*)3WYu>3vWS+~OUsT566+u-JE**QM{jl$JF!1d)`aqi?&xr?lc75>`tm9zoE< z{APq=n1Sfb#C?%N6Zo-hk325iZrd06icOGWI__c90jj(4mX42>@#7+Kjgvd>V#B%h z9UpOM3VF^}hM^NAd+v4UC~`(}NOzE4kg^8SU36W<8;LqX;upt~5M_!Mid`J8y?hPsg=j2!n+uy7P56f~wevR;29`yHc6Wcp z7?p{+Jy{-iw$DD)WbUgnRVP?#tmy^Jq>2%{&!hX8T1}V#BPJFihc&5%`_^P?;+n9K zze*Ja{BAR*{=e$p13ZrE>KosCXJ&hocD1XnRa^D8+FcdfvYO>?%e`AxSrw~V#f@Tt zu?;rW*bdEw&|3&4)Iba*Ku9Pdv_L|PA%!HAkP5cO-|x(fY}t^!$@f0r^MC%fcIM8V z+veVL&pr3tQ@lQ(H{B5hU3cf}4x7V@V;L~v)I?6_*wq6t@dtRqF(&Zxdh`_-87jFo zg{9(bQc^a6km*oxBtb82j0+|3Gt$9d#X?J%2b?W%t;(wOlfeAIqtZ25;A4nbqKVe@ z8qq%asL^OLI8WZ5S?G*P@uv8q)`9n^>;UDX_ULuK%KXB_tZ0`vF~1;IzRt6IISK77 z-|gv)Eyz#wx}viZ3-c>|-7zgy^wCu`W4o?X0{{rKZ1(}3OoJ%xgbRfJ&Tt)B>$;bt~Ya)oH02^A> z?zHL{FI=YWUC4L_u%Zs96<+WowQSBTzrv!*aGs7Lwv$2y=zHr!2B#q>)@n^jG<&zc ze%{XG;hsiMezkXY7Y&E#ncsi?kFPxOhr2$1aeo!7dhU;Gm3R31ubRC%u~1x$o<2R= z8k`#4%yc`wIbK)1ExM;C+7=&Q70n)*)D%-t6q_iRE0U+rIPYg$_ijm?=dI57%-;XT z{{DGazWCW)*MH=B>?8TP-^D$-<^HQvZBbL>I~nhcugb8+Us*55zK~{%u8P0)+2_6; zKQ$`angE(21O97%3H)Kw^?{5e3Q?J>K!-R4#1|JrMzTtP{cS}&H-*?hL0I&l<9B)i z6o@xu<10Ov6^e?+7tRS`%uDbl8>L@f`0%!E4`2B4(2c2kKkj|(ycU=)HYFA;TE8$q z!RSrw$;uu&5M2;nyJlvhWBAIBoSaoVU)Z|&#fw(@lk>v)QC#ne4`vi5x*f|iGwWM( z&Hnlem(96g&CKF7mzmpEY}>YC<+g1 z-E18(f+jMBv@km*uT?$Ws`}>>XgO8h2Io!Cra!F>uk%$gXCXL2%;_N?C)hp_*NI3p zLO*9c^P;nL+SwtN{ng&RU&-&_%08v`D05%sR4GB}+=id{&fc$1=bESTv%dZrXyY0B zl{^}LttWv8RCRvzoLD`v1a|b__0`w<=ggRC@<{)xcgob>IE|eDZEy5ZXQ)H;UvvRJ zdjbx$K;{Ty_n9R3hq1t>(ZxW(1Ldb;KSs(Ir|$s|xUMuAwG~zi!?c^=p=Xxp=9N5eEhR^|KX^olF;(A#aC4bl_-Q$^6);{6eB9CdQM8S1*_Np2I_X^o_%P!ZYABl3X2mGHCDR>zQW zM&Suv;SA%DgXBtCBtD({cutV6nQ`n0z7>Datx)gle30qL!MpT$DK7KGg=;Q}xGrCL zhbpgr$I8oHkxSNCrWGK9?4#dNFioHy99v&Fd2%5?fZ)kv93s_6;?u<(n9`0*t40`| zB(GDt>P$EW@i}5Ty~yEd;=6Jidwh96CF)-;PiHsfms7YL@Sh4?@@vou0_@DgLsq&# zhhK2HffFY(<(4WC=bWG-{d9<+MByX3&V*<_x!eGAnboY! zVK$59QoQ{50z>REr`aUTlM(s=hgAsum~KePrdLx~Ny(-!FvJ~G-=7XqIVNI9;pqII z$6`h} zUU)nZq6Cr^WSIYowj~UDC{{Lwnfvzd-?yE;CcnZ0a`CA(tXe+0Mt6$8THSy5Gk<^P z?*8iW0Q+#?e&O={`%X5q*H{4mUmH89JGBO)3O_&wHUI?r!jI1{DLMbgtO5wHLJg~P zGaEJlV5LoKmoBp`3*P!%#3>-bN!W00}QqoFh(U5 z_I3)fCvSpLkO+H)?~@-H`}}!1@Vqe~6-Nv>$hb*}RUVB()kzcIXv>RX!ILKas?#Y8)jb>rWA^~=6v($U zWv7;bzCwQyw=J5D9yuaR>)f;J%XMt|KlfcEXDhZ1Mq5|NV~=fprP4LWRr$)+$KUT=ltlgu{Ty{aMm#cPR0)3*R$@YWTsR5O zIA6&3uq7mxJGM^9vKoEz&eva;clwN0t5JN%h%MXW@_N4KSGXKsT6H43YU$D{@tvxr ze8cFd?$owzGFd;+so|5iQjSx)d+x!UG@i&t8RFUl2M)N;WFt$Gv>s#A2-r`dRf$Bi z>AxOF>X6ofSS6jCQVeH>63_Bk5f4s)J_ddop~SgAl^4$0uxL_c;p{9-qi0y?N@4$dG>VPyZ;IP+7B1L zH0+AXb|$CfMJ`#pILf$q_uUtd_-ge+T1HGIX8whfFFttPFP~?DOJ@u`aOZFC{&3Uc z#a=jNOyaR{(}54sc%S$VvZg_HCpz$Th0GxOa8#?DCEGdhE2#WZ5~D0D1?v+*oGL@y z5~4St@wFK#p0gJL8!tbqFgW?1{-==hxP0QN{{E++Ft;7OwL)25*Re+~}0H_}6{CX*0oRXs#@+*Y&tIGCWw(8|;cD7%( z`BrA!|Gm`Zm6GqX`1)k_`wVMT-pgz#XJ2RMzOIw+u3x!l?^F9u>>b`S`DOn1hN7`w zU@^4~_>H@!av%5N}n6I9m zvS)bjSNp!dZ_o1HYhK1z(VlUf-X{s&m6#W&542T6n!zXlB-zx%Zsmv@<^mME79>ML zJ3cXrLWL~$buQ;TKC1C5o*G0`w)>7%&%^hp`% zPFq|?O75ft_f)HXp&{OU^dVM<;wBa=KYGqq1O1V8N|07y+)a?xn6F!hKB9F>;pTuu zgG6>AWXypxT=3$F|H{5PfuwtsIfqT6p!g_fblgBT7%}xo@&{5J>HaLZjs@h9%YqV%e4vbA=;aBYfUvbgnw@=pZFuUNz%ud1nDwW_*iEIp78 zsneHMX_ zOssGM6bn=xAm$numq;aA5H6YM&=B$gPUVSqYj_0A35IkspBaRNOlh)^@*l)_*+1`L z!t%(vaBx-6*t5)Kf5+~Ue^q9Vmj4#xvhjRVG@E003zJT~Ab(+ZyY0;SBD;<`5~t*q z`YYmL8HL&7%l&ydRY_6&al}`hiH{qPhcZr+qvu&HZRLV_`A)#~k&iZ*wwh>!m-}4xID_ zG^|!*hXR=*3CtZ5mh)o)CdLgc0m4fdEPG&&LCBw^P{FgO_mH~-?9zsr#KP#mvO2hc zvxrHAjG%kK*wcGJjUx&SASDKl6_f~UxKWN0g>ATjcg2IUFv4DDhIegjnoVz(j4U&g z86~scmKM9#o8d5-jErZ*FY~#vuc(+mH7P|el=%H6I9dNlEq>- zCKQOK&1)^5DOO{2RMC>MI;)}kUHOZ5ySHYo%3v(oXq_V50rfescC*N3;p{hNyS_($ z<_6j1L5esaFF)`iMXdS*)BRx;MfGCI`>FhUYz4v5ql z6V~H?*!H|}6V`n|7DZcb6R+jmIa+B5D*-w%hIi}vUr*BND`6?@Q1GX~hzUw=5E#tG_8d-|q?Y7r{^tJ9yvIzVGg7UAc>DpVJI{$37J zKpTy)c84=_2JI+igw)j%EJDmdjF=*-sZBi{Y5Ne1L-ndKJ{HihqBxqi+G{X96iGlL z|G{@8Be)RJB-ucc0UeJ}_x-rqMQFffI}}py(;M-K+BG>`$TJwnFg_$_(V_dU zLeDGQZ8H51d)NtVcac%BMhudDsp>4h$Wvc*%4@ zB_<3{JjklBxfQ`oWI|$avv5WXcfRUy;5Gb@BO}I239C$V8ZsbNLdEKfQiTN%)(V`vnnc%4~>T=X>a7EQFGF(W|S5SHevO_?5Ko{=$M%3jD)D{ zgRAvU=plb*cVtH$vDiI7+ZVNeOUnF!A*G?{ysNXPic)d*;@O3vp^l7r;epdB;?oO~ z;?y*vF{5l^s_1`H6|*O@bgGM2bJ)b59V$;XrevjsF4pc`iDl90@lh#JtZh-o>?o5d zYIeq=HqH|^8`4>|x5T!IS#D%eZE=RGdGV8`EsjD9(N1%LIS@VjeEBG)kpFh0{8^hP zJw;8yiZf29$oLm!1Gf?ltM2PuuqZx{B-E7iYs@JhQQXAA2mQw3r&xPZW+JwBFm*)p zlny~C5zSLD`3o7iGvs22^zN_>I^cC4q*_4q(FB3rQ`|0j?2=CMIf5W2Km3toWM!vi zlzI=WCm25bfy1AalAaOtuDWsT+2dnRS<|d{TCMtOTt1GUUVG81S8Zwhs0QwPHSlL2 zl6yOPQ0GZmbFeV0cu8}`dWEfdIH$JCpPo~+ymb<0&)DTuEJ{tY>h-wVK8~Ayeb=g2 z!F@Wz4|c=GODFXP0G$2^7||CBNkB(Kevkr?=O9%lQ26Ma(f}5Hq)bnvvkt6}G@~@5 zCpaQkML$Sj9Q}2!bu^*H27(Y&q1#d!Y^YE4CPuN}&a=hXR_)?K$rrKtYxmE(`Pw)p zdhD|ca$}N`J%-q6Dd`n)9m^K(T@j;qNrGi#Z}EI4NT$cmQqCJos0+Lpu)rd9YxVMb z{q|J3!hW7)oXb7OYd+RTUGx2>y@&KXZBekLD7MHKhskO1B-JlWTi&yNZ=+|0$Eu$k z%}m^J@+>tyP^pl4lir0r`Z&<3I4dJT5Q855Kx$qdKm#EG;>&`pqBlw}67LtCL#LKr zP^n6%fyx4~<*FiG1V-UfAAC0&yp#+mgZ~~%Q{JqsuAZojX+>h9)otd^YNv~T;V|kw zjnyf4Jm%1wlZ@WA+aFxF>u}bxu>V$;T3G1A0dHd{&m$Qi&%i$XYT9{E^}!V4#yOG@ zxn-#*#kEy@H8v^5;jNVaaasPNc}0*Xu$t$x(A-sHcNlC;aGKT_T^V~)Ry}at+B+@{ zjds-~GH+I3hCelX>Y9z~a!p)de>>iD{Mjp9Ci%J+`P&&nMU~C)1Hcf&Ir}!q*G++s zxLxQS5{1Pd?SfIV21sPH1yE61Ks!KUYfG?yMm_;z`P__1pOuD?$VxJ=s`*pE`x!CslJ5wr>oJ+y}lyT%s!BB_805*;dH&79sLC)5WEie6Y2K2gqSDZl`=kM z0*kfyQf4Jw$@R<^E!^f19mUqN^*m>9sQUf1+|tZH#@W+S=f*-K_N$nf%=FprKVRyI zNz0rU^-RQ=91A7V@|>)4p(%P_cE#O=ljT-lo>=ZH&xX9AZ*opnkX1|7Iq3zH*P5qh zW)$#snXJ%ufpGPsoaB|xGLx<#c9?O}`6n}NPQ^}BrYr$x(!G2%> zr!KVMK$Rp|rN>f;J5Bo(?6!P5qU|vT%3c)Pch0badE&A0SC%xadgP)DLtKPqj?|r8 z?o4ln3%Y;A8_*G&Kvo5>0)u2`c_B+7F1@WH1_DY3yFQvf#;ko&!`5i?`K#NYoc!vw zZuhEF-$IndWj?=Jt~XTX2><-lWSdk0{(V+nEIZ#~zf4?zEI*C=4Br)kB`oTJhvkp! zW~`O_65UI;CT1r-cp*$5nG6r}itnyY&N8{3ZmY-W6;2F3Z*!TeoxgF(pZq>$PRf

    |iJ)rNwdGr)EOmirSOj@aI>%6ZNkal&y#akd%Z!h9PH=pX zunSE4#rHx6xEAD*#{#Db`j(nTHb$rq( z`SIDCw`IE4UK1Cdl({%QKiRpYvTI-Ol)2E3n83%6*X4lQTMw!im@x|=F;1LfZo~Bi zz8NanVFA(DOnN3USPvw4gNFtrRu0qgkpyHaDRvGISd351$@kpw`x|c>3KfXn$u&2; z`YH>)`XD!_1eR6A#F*dni;b15*+r!}i>5Wk&f1YAUQr*cES(1_$e9xt2lm;#X>q1N z^~f!^j11l7%FB=Wh5XVRZ?du2qN$s&8EW$xAD=en{wJ`EcLpk)nsQzwbcYS z`Gd1Uxu1V+O&I5g%~#~+ly9P;rmZu+8N?k8GcAjx>r1RXidKDjVTGVLT0Jn;=%&b4 z;Rg2DM0S{X%2U^#WXLMY%5+<^EuvA1%GkN&g*j1>MX_d^W76@)P`%T0883Go2a({ALKF?KFD>=KXUSYGYYJ3Q7Tk1Ni}n_TnL=PkP}eZH%SJ7V22 zNmh?T@7kRtc?vyJuFI61o{T@EJ6rOw6X){5n9c#d;0Ek*S7H2tlnGpED3z&Cv;vSa zF%Afdu{fd=#`T$~KS;8SP>%}g=rPh(qP!r9DH^uY8h5@~kzlghqids+!c%8YwPtRg zpBPMh53UQm?!}(WIA2w`YGpXMVoJCwB|bBDQB<7UXm}4v=IzL^PMtF~nB=H+N83#a z)$d57Y|nX>TZ*nWBxEG|@?BYpj>LtRrdlofq=r;Wd8SR0(sQyC60&pBCCQOlX-REJ z(p#*)-3yQ~%bk~!kQr~dvUqFdWm_=^&YauN$6lVGU&EvSYZy4!f`Oz{;h+$3V9B;B zaIj;o02H~N=!ESD}J8h-5^cocoYSL{%o5NvbyP58+$p9d*FRvk~X$=Ub z2Ipk}2>f&XbGS231p}FPi6cOn+?AjyX?&<~CXM`ez-!(c^n%-K7h6Hs)HHe)q>mS?`Y}S4F6yJZNv{ z{?h5q!P@gT)#`PHs~cwK7U`ouDNLH`&)28CXumgfp)=WFNSN)*w59lQ;%<@eNHWB( z;4HB)EeiZSeHrV6mm!lQtzc&11LE9u=UrX1aMP?*^-M*vpV|PLc`fWelWZH9{J`%M zerZ`{23RdQ^CPZ4aQlQG&?DU6o%IWH$X3#vA(W62?Na2jp^HF=uF6HqmHu?hmG#yG z`BM*eOqoC5?w{kg&zn`-ad1+}gKuTIj(s9YpMF3I3a1?EsGAAop5<3l9GX)2z?+#d zNRfO{{>!0F?;Kpc`rtd84l&!onPdH9{rnpK!?DR@lcgVy>BxTpA1z3+&zo7_acD}> zgKuYgKKfj*|Ma*k`|StwY7TWyn=#*>3&|$?{F!x~hbaXr|C3(-$p^0Nw;n8-a=5c< z{yck1;SuJ5q2+fsZ+e$3HamFo7?&?%+qlfOefbl1lTgOs9qiBK}bP zSV!N%Eo;293od`*1>x8KkdwXXWuZBXda7=zaJ%IXKYCJFdh$1!Mt*y1V_f6{$v@*z z-^sD2{Vr+7ijV`Y20{@JRSICq&Z6Yl^wHK%S;Vm{VXvZ4>(mBX$~nkA!t_dmJi_9%^0c(_i*qJt=OiWP z+?zc)Cnq^6=Q}yLPaeN9>tgwx`_Fsx>V+|#7jI6UQl9K9!>`YmT%K5B8@Tw&8Bxhi z;p54R9^BjCYLgqPTdJqFP30rAztuAL>ayZh?V%MJ5PlVBFJa!g$(8b_tHeopS^;G! zq^Nvl&&D<3;D%|wtQE757RN>x)b!L&^0>U*EtunDoy)$wG(BO`vPBh=)dq0!I}c{Z zr5BW~6n|e?R8(2?)#AbAyu9SWkZxNYBoUo{l-2Ltox2TJG9myfNxy{BQ);oi>mE`510-d+FPV88sw+UkSx zY%s4{&0kks-^g4k>kNfQ2g^GvF1zW%#X%hGK+&Mk@9w`utges@Qk28R^sz9avHSDn zlE#U9_&CUpkd#0$3$77pXRdG+A+HS>aAHI;VM6I}830cLF{KlU3}L@sKJW|c1&ytj zU*5WAa%a!}Bgc*%x$P%xMQ?8({;}wDNC>_uHRX~yE3SI}s!5SHlCOAu6Q%288_%T< z&>TfyjLy=t@Bnotz!;F60oD&mrd&BL(<{=?pc4Rg1Y{n)uH-wn&Xhk~a_cKcrp_6C zWOUBdr>}2qwLce}yWFzd9q)&}>f^=s;G|;tJJRyFf%;XWqpRu%;_CAqJSUoyvllx1 zUH}AA53Fm5s9PM$y8v{hG1t?dc1>}O1U%O@ z`h1N(y~$h=A4o6sT(IawV+E^xz*Cty$FjQi(2bJMnqZGHvYerTc|{fdQL{pBABPLm z`V_+@>((5s?YLt_#m^EG@^ayI-(yx(4*81yDu%FC@$8S$Z%8YhNJ zp`~;R4$V~dPG`0O5dH>X04mvw4)m}Lj1BP$Kwj7dAV=`I{a_A|5QCH~2C4)D)EmBn z%7evN71PkL^|n5#skpJSF|bBy8&r!3Er2im7X|g ziAS7ZSqK+sje&V{XU$zuyigcCSx8FM!s`x`p)9I0v}Q}AI3qPPGp#{t+_ENA8C7O5 zjotZ!DaJTU5QW~gK%lp&GlZSPC@W}*Gfw$|adKLL$5Z5+O6vvj-PCU_fxmO?zyV75 z8XTSrd1O{!wPc}r1WXntL63%)Wq{-1io(Zc7E&ro4K!}h1ZXDk*sy~@e<2g~7_2r) z&t@3~bKV^nidnhyXJs;$Icr|NU)p>}78;vrOt7qdLz;_UBRLp!(2j`r}o`(yqxwEOv*>ejs@{S*0p2Pb~@x^Hu zH48pp!0Qd9rig1UN>=(tG|jw4tV&5sOQ{l{&o>HVe&NWX@>##-waMw}$+i6U!zBT$ z;p9594|3nhbxNlnDfbVuW+^$nBsR7rJvrmvM-~#e;M_O{Jh?vtuZ+tb#p{w`2gr}T zXh63STn#UnT$x!C^9ork6B>4Sb`wJ$FeC|?tPIxED7q{QNAi%vD0A>E16flmB8hfr zD)>WLegPte{;ct9Sthtuo*0*+=pExF8yjV$%Sxs;Xd{cvY}QL@?|@MdZGj5yrymyo z4MgM=JJ>Q;H1Q7DE||B(Fg6u#apjN2cE@k|*avLHC9e=}a3AMa0Ho1%B?H(n@7TO|ErL3%|m{Y~T!xA+4+ zd+Sec%BAoA?QOR6O*Z|fW5?fOFvE6B<7e}k!z2V7^!(6^>}U6#c<2wee$F>M%O1bw zGKiT=^{mMt6|@=I>tls>ga$z-7bssm@rlIo6pf7EF({ zRm^N|<~R0ScU@2Sb=S%BkJ_V;QFaO0p(3RSeUEBa?L0yGMiV67R^ZeRI|1d44$B%a zmPiy9Ed-#WCc*z)pbEB)=qu0q7VWFFq!Yh9=3JS2QB*&zxNv5X&uN%nJ9e~oKC}iF zgd{^CrXVTDpOaJ&6W|ZIZ0l$ijbG2|1)J*>^ng!P(|ZxKSvVh`+Ko?^A4{7ubH$vT zx{i*z;#KSC2E`PM*MxswO9~S)?G-o8>UCnTP+^1?NR=2@%})+=u1CQyPX$d<1Kq+A z%vs`_k3#@g0Dx=aWuOH7=&5nj+~KJI;aOdBkq8SjGNqmgjW4?p6wyWJG*;+~6Y_I& zbMq65^%add(X*g29bUBK`#W}gUrd`QN+07Gd(jaSu_U1x;E<0H zEa(9dY{_VMYlWETaGOkSN1|BK+C932Po=_l$iJ;7aH9*0Mwu}Vx-iR`*m(q*>n6aY z3Z+oO14HrD=-2vh2YOHi5-^!cm8Gr>YIa=PT`1%{fNk6!M@R#{fA#FbPKml)6~P20 z1`0*f8q`8xKe-Wgv%<12JnQQnyXU{?Qb5p`3iPpcN(X5cJ;>$v=-S#Z(JNZ_zB#(& zYdy@KRJwO;-RX|}^mOn3?R4D907142$qzqz zTB}j9g!`i#Uv|z~v}l&|IamZg&|n@y+5C0C-@AF;Dly%K3Yn4d|@i} zw0S@>)vg&21d}bg6rRfie$4_Ve@V5ydj;9v-77!*8A=y>_n#4K++X|ocGk1~^SiVL z>vbec`N;R6hI!SMe`d3l>?fwb{MAjWtflFCm> zqdjdEvu9U88A1W&6Gxw%8{gnN#=VHsa?*bB4?V>_AimbaQ4Kn53gAksICqyTN5su zJD1&}$mz((kWj;@r>z00&nlWd6UqA4QPPQ1{onQD=~bGSDuBTM6;91O2d7F3(W2s9 zLYn8|T-Uz|(uGlC$j(HT1b)7sgrKj;IXEZj>WT+fM&LD1J_OR4Ls*l*q z(0*St?x?Cn66Xlq2=RBXfAIcmuf0F3!jl#b&CDrGE$O=Fk~`|^*v=7bS7u(Zditi- zwW-ZL2jmZbwQJY=ENTCiKfZAN(wlb|t*M++%RhlqRfYV#{G9wl`NvUtlN<7qoXx9x zBKzeX35|WLYW%Zc^=lYDzVEu5<-IgK1gx>U`KST(A29 z7zKa>5}U&3kmea3T`C7PP8?q(!vL&C%aPcrM^Mg1kzT=ZU_koGHY{==3Tvr$@}meu z(76{7H1?;&I71DJEHUJbY5U7kF&c?($w^%6EDR3)04!Cc>mjVaVxT%7K77Y zh?pqBk>{-y%(hC8Bnm!1{Hf0!vV!feb#LkwVyxaMx5<@y*LL}%dvho98^~G} zG!Mgm12%DxTp%-y23ElgP>F!e<8u@r#M`blW%*7XNs4jC{))30i@_o{144R^Rr8*2 z&`0p*=TzY~ufG2^DI z;q(2Q)BlV7uRm}~M}+kHr>C!dWnn&ErK*Cu zE0x>r%5_Y=!9E*3GS~n^U_5eSLiybZxnwPulF6?oQ?HO%i>G#=8S&=)RljeYeqj9x z@a&1IUpOl(sV3iSmhVvVt^C?Gs8pfKH-G)@yI)IBZS@Byro?W5#*eMGzbgOS`0-~wIj{%qH??L=S2NXR ztHxf1SHsRpw0yA>v zFz!3P#c0_0114N`D=T_$``GdAPi)`*1iPhsjS;ks*I=%!9eIAkj-xhnU5(igD{-f> zshbOzynpf4|Gb7RU)uk6%gU84Z}%;`lj%N}&tEE7O~uhZ@RAp>z+(@yf;-KIp8I}x z!DI5P^955(tf|OqvWk_zW+iuA#iVDpn#>zsli$mvI=7$FZGCgP-e?YHo6X_93;UmF zwmN>eWA&Yr&E}k-$*7<8?giVAU#2(g{Ie=s13AS}aA?3%B=_Db)9(y}j{!}bz<8*~ zJ?g%B6!NI+Chq$f<~O#PjBK3i&fUL_9~G&2j~%7mH(fB+3jam%K`7{~!1cNu7L~(+ zy=h;dw&bj>vBtMm9KnNrBUkX)?+a+$*pYEY0AHsXIp-+-6y9(hF$h$CqJVmdLqK&a zaz)CwldWB7-owEOwgIH1fMZBlS);Sa6aa|k1qDt}&g~oVTYJssk3Tk>_X4fr9*@9T z&wOZNx4r$Zl4;pQ*Tg=hzCoX2Y{;`c@qPYdySUmWO6x80W2*PAyVU04t~7VT^GVy+ zhnU@kPx*$lr}N4$i@LL5fcjI#@d_-FBkZq{^@S`jHYmR$t@{QVp0)EJjtpP>CVHKC zwK@aG`T{8vN%%r}=W%B$ z(_Hb|gBcG?AUFkN5Y~VkE(GrtKO*q7;wN+fJOUo29}*gAigXo;osss59xv!U`MCtT z0Y-7tL3UXoH<G9z{;ZqrR6sUVoNd1cHI&I+7p&q;$?!N3uAwtrmOGDX%no4MwBE zYcw26x2D_tR;zm3LQw{z$I14jT^sfninHcc`?<&9(%S_|Fgz!CeQEma<*PGWbp4^j|Y{)20DOhSxob0p(vRs8Wo6THMV&gai%S?{*q({Z?zGt@82bgi}jd`<0OI%h}?mLwImJ5vIN5RxqA_FrH zs@2572~8G=#8x69z5(NV=>~rmtP)1KN?i~;E|k*J)1YM>DD}XM1K28x)-O3(Ze>l-?J=9$=Cy(7F3C?I= zOiomcQC#KDxT_pC^QMT7w4}n6kv>CmQNZ``#3MQW;Ul8Q=rkAw7UD+1DS2AAFt5=8 zA(0!o*B50lJByg6e69S~^~sLO zw|{F_PIhXxNfa*p$t_zOL`Qkrd0#$!O=hMi9nQo;ugPP(9?98#=>=I?S8aao(^>ZT zhF`y0oHk=sMkaa7nFW=1eN=iTkVoP4?m&{jrHbrYIKMKwrruJ`EsJt?C59YnzC*C! zQE}jx$A82GV{%*XJUltl`DgiwiySp_^I88y9q~t86c=iP4J! zOUleNTViVGPR`iymr8w3ZGBv<)8vY4j&06#i|cM)Q)97u{jKbLX4*CPHTjQ2sg`&c zEnW%xe1QwPR>j9#8~m4DwLLeN$2j6+6B4ZEl*vZl{wrR(WvDeV%`t1Tf8LPXfbq*b zW!1kU{S_xw#h^f!DHf-&ED-(&wMYUV2B-?j z6~eSPWM;Y7&#Oer#)Pmg3sa{oS+olnaA``?^re-%BGFb@dQ7QI$e5a!8S92~PqrcW z%%9*w@2k%r?vR+n>=#QrVX2g@V=IT<{4WbG{r+p;zjT3mV*@q6gZa~+$nVMWBaO)= z(wr-w`rxy_AAe~0qngDl_DX%?Ehd@uOH~qD* zwHg;Z@OSyv7j9++e|`O1ksR-mTZaNy$`}2WEw7hQ^6Gt0{p{86?_I%@+xEVSsR4Ns z&@>7TC3|*7(9tHD?tbWIUj@DF`(gVBa;IdW66dL8xw72&(=`%gnh zzCs1%*%DQD!bmw$!sq|PoyLagim<*d!1{JI(VBo(P%#kG@j!@A$c(}>yt)?AcAAc2 z@J=zY5+y+c4O{4OQ9sO*D%dbC07Zs_2{OW>#H3(>#ID;VMJbP904q|7Nu-?yyrbMn~K9OnSo4Fk@c z)L8C(P5yJcZF;~~_JlV8LqFap?nsI^<-%FC;u!KJ(Ug!T#wSog@j;JP4s(1%Im~fR zISKJ%T7pTGUs8NphLdtl@$8n=Zd<7rjaq-iUuw=|`8UZgd>Wmb;xa~$zD2TtZ;eJ9 zT`9TIpR$UZaXdqZN7Igq5s^!a3Kj~lCj;(!JkeM~M1#cqv_}Ts%8;Hh zH12(EWcaYY~)7fzL!mxZ`r)XYE+ zt0PLtbgAx?I7Pm7M1JY^N97k^h`WTX8fIm;KgP;mi1REbqDk8un00no0QaC}BysLa zx3F|qR+-lT;-vs4*|IY6gBc`0&i*HwK019KPci|*!?%>)e^1Fn^I|@ak*BfZi{;nY zyPtP_#j9P|C%d zIzDS(x!~yqYn5Ecf2Jh9=^Lm*>{(AS!%FC^F4wi_dSGSZB6y*CRQIgzW!*cvk942n z8zGA2hoCFA71%OBmJ$;}uWT`($E@x(gc!ZDg-~`0;6^B1i7*L+hrI!1y{AYTqa2d@@6zTCo1Q!H`o@u428IC!p?{x+;^E?Y0l5?UBS4;X7dxD;~Fnwu*TU^wrhboN7w;8N~lBoLGfs-|Qr^6m6 z2+l;l%xXx>v088$i^-UZMLaqhS4nhP%WM4Bgv6RlriFS|_PQ@RG{wp~{yIG%EZUUo zugVZZ>+5|x4?i${#-&@97wLlyF}@Rnc9YvxVpFd7iqUC_a7yKjN)&H{44Es<7~^)Q zj`cVli3wAjPDi+ket?a>MUOv_72z=D&!M?0i14E< znc=Akr;1+YFkp|BV2duyO}yg#tJ$WZ$8Pq0S2##myV-&$Vlc3FA#2Kmc5Q-#L0 z5dz+Ga;S1VUEFbVF#@!6v5 zh!ce$wCeIJWPazJe&>?M~T7=80Km%%z<$p*1`g0SAVL7MV*HckBHJs zx(s}m8rCDeNedfv-)7sjuu&Jww`gIL&drZ#VT&%8Kcj{1y2*k7-b6p-jkmzhX%}o^ zbi&7&51O0JIJbx(G##NnXf$m>H~1emZ8;TqtN9^B958d9Djx*_BnRC2c=rLL}j zV9Q`vN9VAwzIkKBH@&&9ZHq5ZToNwy)%5iElvhK(!N^c#aATwm85+=@KD43+_=!sE z2Spn}bbsG)&8Emue=i;uBBlfKE3@Y{^Evd%Nyq}q^SR(#-++v4WW;ybv|7X-&TfSF~Z~hqFWjn z9O~-t^92jb3X7GG{Lcz+#D_%iDb#h;r4bw)Q78J)4gJcsQ+e}ELq&O7k#4+U?Z~0# zRP)d?btjcIh&tMkzE|nCZp1Ysmg2jxAdDb1UP>Qw(Nil@5796-_C%V8A{eLk$e?ey z-#6SD@tqmkp-Ag6eRz96UgAwV2Fo`**xVNBZ656QH4hIDcD0NsN&5PSyILbd+CUGY z76PVohI(+=cY3V92^Mu{U`eNd>@YyM5+r&NdQSb`=CjHyRK85tIXpZ7y&h^_vkFUv zUH$(}2}KwwwO9I-(JDgbZz{8>2Orrt6v2Ci#-ZE4`p2Kc8wN^9z$xJ#-EN#QU9GzY zwu1KRu406);cgXD1+m@36aLx@U1YH&13UfBU`{0vPIbGEn!R9GPWFkVOFwLY&BcM z*0Lt-|C(6~@Y!cN8*624EW+AZ2kT^AY(47+^Q{;9l>KagZGa7wAvO$?up8MXcq8A! zwzBiEF}?ueliS!RyNF%PwzEs%c5o-#1xb?2pt`z;UCypxSF)?v)$AI!mtD*DvHk1- z`xcC{UC(Y{H^N8IL0ITM%#N^|*|*s(>{fOgyPe$uPgi%byV*VLUUnb*4!fUymp#B9 zWDl{2+4tBZ>{0d@+^s&ro@C!=PqC-j57<#y<9wDq$9~9u#GYp_uou~n*-Pvv@Id`C zdxgCUBf39hud|=CH`tr(E%r8hhy8-R%id$ZWWQqXvtP4g>;rb3eaJpyzkxN?-@$Xy z$LtU6kL*wE6ZR?ljD61j%)VfMVSix4=7)jl*ytck(D6&0XBhW4MQVc`T3P@jQVi@+1y^3#>Y)@-&{#GdL_q z@GPFqb9gS#c`5L~KH}Q46nYZv( z-o_)m9ZCR% zG2hNF;XC+FzKdVVFXOxU9)3B$f?vt6;#WgcbuYh`@8kRV0sbw19lsuQ|Bd`6evlvH zhxrkHGygWfh2P3=F#jHZgg?q3=tm{3-r4{{cVBpW)B)=lBo#kNETa1^y!cF@K5wg#VPk%wOTJ^4Iv!`0M=V{0;sl ze~Z7(-{HUD@ACKfFZr+d`~27Z82^AD=O6Nq_;2`c`S1Ae`N#YZ{Ez%k{1g5u|BQdm z|IEMOf8l@Sf8&4W|KR`RU-GZ`34W48H>a)ewVPskSv z1n}a7VxdF`2&F<07AV6)nNTiN2$jMlVX`nqs1l|M)k2L>E7S?~!Ze{lm@do^W(u=} z*}@!Qt}suSFEk1ZgoVN)VX?48SSlMn~gl3^dXcgLoh|n%{ z2%SQguwLjEdW2q~Pv{p0gbl)=FeD5MBf>^uldxIXB5W1T6V4YdfD*|zVN|$CxLDXO zTq5icb_%a^VW$O5rNuYT+7TuW+rfPuMRU5WXc`CtNSwAlxY2BpehD z35SIv!p*|Bg2=@!$6&}#-lRA2uhlZryk)f_u z{ZOQNu(i_|>Dw6T=^uzlop>G=hlZO6&2(vs^bQPf5l29^i0xfHy~g3rCQu+95kA~$ zpm5jFFz@fy4@P?XH%1Iw`}=#Fy84XDy?8^<5?BLfsCb@jFMZ?+8dG;e8Y?HX+DiJ;Db zNb|4(OEsvfP9rr%DX^!%wOefOY3?xNW7-Bf`}-n8=8gS5BfXI(w8x?asREN09vRSY z7;Notix^ta9k>g_%^f0sLt;yRf47k?w8BdRgI#^Y`qt*&$Y8Tb%PZdZwCTHso3RjD zh9jGYn>r&z1)7!crmnW(PBY$h^fmQF+J~)b5KHE8WYD5MD3qa14X+;=8t!V}BGR{5 zy87CXPR*xW!>{q|sHvXV|f@z>l%BMx zL8TQ&H9Rt4Rs#w|C|yKwgysx&ZH+XwkM#6dweV1Hb5D;mvbnXVxwrXrv&4?B_F)l( zV>{-^V8j^N0zkuPm?+TN(?1lkqQCmO`Z|=hOX$zOh_SV~C(_r}Jg6VUR-wPw(AwYI zi}BX?Hh1(zhRx&sH8OCzAE|u+_u);E$gmBcJ}^Ku?5h8&g&CfB0W8p zR_fMvbnI}%+=*dqQlVQ3(tI~4p^*WTa;FZ7Qh~GS3`9ns6{8g3I4f#o;OtCP3~+dV zOGLkE5Ocm$8g3ry9?}D&qR&h%gI$sKR%~L-1i9)wkvazZM+Sga`nn|mS5 z$Z!*VDdq_UF-g?`b*n`UDt(1{1I*qxBo6ft0@QF(vKf>RCeQfFMj(PULWMOE?d}J_ zbO8R_uq3tgV~i~tI8#dNIB3%Y;rL;|>o9hC14cmlAjZBK7!f$n4BXxcq&d>lVgz2m zICn(sN*625pry;IKB|yvpry2_x6OjQ!=3#@==_LrXrybHM$AY+MK$VMu~0=KSYi5s zm1(6^mJ|AfmXWR=%$5!#G7r$YV`}b2?ah6y5q)o@t-EX3(oRi6E$bs_dIal0r_%3Y zdvSXts;z$n1J#6f;!2$veO8PLe`iGj{?2-)Q8Ay%Z&8CvMxz=gjH;ARNeyk0p>8Z2 z`kv+ix+#D%Z0+rDq3=>=qg8`<1>VdXM*4@ z*#IiVra)PRWx~p085+Ti#PsbN09cQ-s39aPFSQPgY~4zI*A;1vU;(89iOR8`2@;{B zAL{Ii^t9Q>7aFxSQM5!g0lfl-M!JSN(W8Svb`e^5Hn+9`L20YDf&ml&IV(m5kh7u) zK~2o0AgIpa-ky-yIy6+O2W$dmnpLby9jRc^A*_xrzrj<OOZWXSXNDEchhc(j6pqt1Gw_b9G3NSBax3s%#S zmWaBvX%FIN46}(YO7!V8)R~4hzzv9MpmY#`n|t-`plQ1Yh32+CvAv|M z#NN_1+ycZ7Y^)9gFk#Q2Wmvf>QI4K|RCI=zvQ2m%8JPH%;L17Stvbawfz0jSG-SXu z9qjLFlQ1zxHlvwcEwr`_b#EEKqSik$IJ98|ivq|2fJ(o<9cZ~HBGQEx@ZqijVQ7Sg zHXJt4=B8_7L}(f5;2XQ8O_8paerz22@P`Ct0lV_;m<}rDrnq2?`T^r>aF0rY)2pz( ztsnG&vi;CHzpUK45u`Y%Ql(8uRbFgUS2iW0sh^?(bSb3^ja7MwE@8Tq(WRU&6^4<% zu7;ADV)S)$31TWJQ$;B~Ql<*ZR6&_4C{qPxs;Cf~g2hUX778Ipuo%?@i-T%uwJ0c9 zj7-5|WC|7|Q?Qsal@!y3-j-0N63SG9YJw%GCRjo_N+?GOI4p?)>g>sZ?&8yc6tS?auu2)h})>5rX_)S#0r9Q0P zsqi3`5u{p!RBMoG4Jt1vYf#HNjVcaN#UUy-M43XADMXnfL=X`ohzJoxgo-PqjS=8d1PLTUR91*UB19k&B9I6XNQ4L^ zLIe__5~?IXl>{gU0Yiv@Aw<9sB47v+FoXygLIeyU0)`L)Lx_MOM8FUtU#BTP9k=(tdha0PlBIdGvI7<7av2Mv0N z20es9$AxmxpoeJCLp10i8uSnidWZ%+M1vlpK@ZWOhiK44H0U83^biethz31GgC3$m z4`I-8p&Wz>LWBuIzy$4qvWPN20_EzA3Q$d98u~B|eOSW>fpT>^1*pC-0YI1lAWSGB zOt2KD@ekAZhiUx7H2z^4|1gbzn8rU$;~%E+57YREY5c=9{$U#bFpYnh#y?EsAExmS z)A)x2>a+~hXf3Q!=X{_hptiiGRJ*GaE>NR2wML!!ftoVyeYtiYFRw;>uGQ{!+Pz-8 zPgC!;TD`Sey|r4swOYNkTD`Sey|r4swOYNkTD`Sey|r4swOYNkTD`Sey|r4s8qy5Z zY4z4=_10?v$(?k d0m1OhtKdB3M_cL)tx2 zPMtc-bDrh--^9zi;N{OaE7 zxV7#9h9Mh}-g@%c+s^%uAO6{782M`qBfP$I+Xd$yIf9y4aRArloo9XI)HB!rbc|ub zE<^tH<8*O3^{Ny z!?@pL&^K}%tN-`@@tr4GBX2Ppi`y9Hr8}={oBr)R@|PozvR9G)NXty?GH$}(z9ah> zhTV2Wkn*jRntDf@k4A za&C|go{9RxN87PG$PdlbceMOICPH2d>Xw6RZ!$8yC#ZYoxAn~IG0%IiPqcqyxS!UK zBX}N7GmJXZ@0t2=J%TzUc8oEQN5?OUJVNh7zKDG0?;cEWz4eTJOwV*X4E#FN=OUgj z2ImaJ&$NZ6r|WL@XY9z4;2IsvvDQJ`NZW@)VaJZVi@uQHzJ18s9pnddi0kYzWodmG z9Q2t-$CTcOawZOr{3>WO9n0`cJ@}pJYZlLmvCNVG#&wt8cg&Fm%>^_t^St2Neg^pr zPtS4Bd*iea{H&p z0BN%S2%d%C);+DhAl|)==$|S~})>Yt8M(nqpdY;pFoeGyD?nf4H`r_TnpM9oYVC5JmWc_2bvD*;!r+F<5vpub~75v z&~uX=LmBj)Jo(;pgLY5fPumrg*?r_-aPQ0*{=fL0Zik6_O?H0kIjFZaeppYzc+>R0 z;7GhLP3H#k6bGeIjb1}PXk8BSX67uQhne;v-$$QJnhx&8FRdHvWeWF(gY%<#t#Jy< zjxjzv#;~{tYn=WDYs#O#_ixkn1?!LIp|1CM0Bt87|IY>Mgg#e6nMjb=YBP_zgT5i3 z!}Xc|>Nt;}E_x5@l=Qm$H;2dZi7&)-SS|rbaLtBmdP_G&zU@T^76?&lh;k&I(hr#eUsmqd}Q*m$sbR?H2Is!{RcN4yzt;< z2X`O5>fkj8KY8$T2S0!CO9$^g_^pFa9Nc&CM+cui`0T;w559cxm4m-K_{PEiJb3Wn zy9cKZ35SeB{-NBV!lC{{%MPtNwEoZuhyMA{?+?BEmiyMH-n#Rxd)|8Bt#7^cowuHR z>&I_B`_|9jI`G!vxBmLJ^>+B}Id6}@{l&K*di$BTpMCq~!~Eg?!uR46~ z;TsR%a`^Vc-#q;7!{0mneT^;&)fQyB-=F^X3)7c-{WyFQ&(97RGDmfin-Bd*FftA33la<8^H?UZ2N!?LF|w zf$tr7=D_m@{&?U&4!k+ZPRf(Uq&?Y>@fw~y4&$|T@@$OPrIWiSublk!!DY{}0FOpQgvFFBq>&rpN2%!=F3+5XS2t zr^o9RjMuB4s(OK#$0KxFdJso>@$m|V}{L;X`6z{o1F1C zP4Nw1@epo-KPwF4mPuEY=H)#K+J+D2hJ*|CTdqVq; z_6_YT+Wp$q+7;Tzv@^BSwb|M%^;PwG^&iwn)%(@m>RPo!wN*Fe@NabpVC^VSfT&_=l^g7 zhzLG5T{ckj!5ZK9nYsAB%>U0OHZnIcFO$9GHP&Tc;>Nj0d7dBPFXrD6Y++E?AUq?g z;<$LT_?Y;Hv|D;adQs-(G5IF>dHFBOfTnBbYy0&P{TlsoBX4}qc+)%;>+&^ghqd1} z?GgJl`wyXWLr;d;@QUzF;lH?|dvzooIXCi4Z`gal*ZrPoNA#@dW3h|lO#H>f?qo-D zMe?@fA5vRVze&sKYtnCK8kt9O3-V%7El!pmEGNr*D}3e2${X!=`)K=>?Z4^R*m-g1 zV_iL6S9cxiPIqtVzPvBmx4mzF|5^P{R@2ob)jhT0+MNUPz>c4EH8-Hy!nxAd{ zVelJ6qeH8PZXSAYI68dmtn{qyv#uPGM=l?^Z+3C^<+Gohy?-=3x^eW;IqaO9$Lz67 z$KIKH-FSNZu?c=+@5JQ%`24N&A6;e8$3yXxPsX0Lwm6HBl8_iI;Nx8S=QB5a=E2WA_t|G}+i}~yxBcMu2X6nt=TH6oZJ&Scj&tr*@66u0;?6yH zK7Z%yU;6CcReNu`%f4&!?sa$HcK2WJIrW~$?|I|iv3qa5_b*?b_vQWfU4Gw-_jld@ z_yae6CH$339~2+F`>P{gJ?(4u*Y&SI{P6fA_kL%^clJJd);~P(*sjN;k8gPVj>lj6 z$DV(@_j~U5u6d&Gi5*Wo`@}m>_B^@k`{UpL{11D6`1((-dxm*t!!s}a^qil&KX3d( z|3%v`mj7bUFJ61$@)utJ<&Iz8{m;c0$6vho#r^-X=3g%Tmv>%@zO>_|yI=anzkUAY z@XHVU+WYn7Z??a3=_|k5Kd}G&SL3h#^0#;YcJg-*{C?#3kNtk?4_p7J|M8MPzVTYe zYrp){($~e;FMs{TKihvE{qycO%r}<4@fWJ39obLzk-dz?%mO#6dXbPT7IOJ=Jv7j$ z35}*G(W6|*i+;HxM%*;PZ^ZR{v63b=v5>ELwdyFT50IPPWYV45OTS64V>(Vmc0DJV zX_Hph71@++GwqwUn2!{@6{)8=w4t5sJ$l1dH~A&gm082r`AA<*7_-7^BrFn{M2iB) zy0Iil53lK_njyI2beoGuTii+NwPv9{FpJdDRFkAgAySJJrn}K<+O@;l{I*Ook!p|5 znR9K>%<1Rfwy3u}TkyKl%|*AN@n{QWvi#BKSd0t3vwrkxN5{vh)eDhEwJ}i6i!R2X zhs8Ka1!UIh7`|$nO%bx!a2#W5H~rp8CPG=?&w6A`v~y8ECy}uU+t+P@C3|NI5fq); z{o;!U{fzHtrry3Vnon7-nR@YzSXy;09X2nc9MiUS%!$m&%<0Uz%!irFn5+IyE9vym z8Kl$Z;k0g&d=IIVD}9xL8nVEMdbs*Pv)pWW8Pcfwqpa^qUc@z7d?!i7EsNz^LmDXL zBW|r)7Axh3Uul#j(f2Bi3VyvZenjL|@-*{UTKIi+_O|)+H;-0z!ipi&RD55HkAaTS_S(d~KX4>;YZj4m~d{{|kqmgjLOPd0# zM9g-gjuC+f9LI_R!5K?L`Y??khX_jWWC^(>kl2(Kfl$CM@58tUBi33G&3u_IjAjoz zn|OX1gG(1qKotJ;q9Q*fZHsp;*sxeL7Y`Tes;Zb~wCs7YUaNB67(2VOCsWMm`E=SN zZM;%HeSM>sbhl>+C!{-LtUR~}8l$mh8 zD4C>O=^?!&@25$Iq}l2m;$kF4WTKs1t6JO~RA2VrmoDEYh=Q2o1Ugr3m^XneoVROY z^Kr5g@}fn@)bUTv8+vALS_qdEOZUxiJ{B=JHIh|D2bAkdCdcz`)RQEl$V<1}*u`S1 zaVR)IJba$zL4iE4aP%Y8cu)u7WtJdY5?QdQ-DBs@TmA7ED~n`~n?-e|*OqjmR;I)m zvZ5%wW^tuVESGHaKxMke^Lj`#2(kFEBsX^=UUu-9P<&6%-H3V{>>m zha(Ndi_XdnM#SUwBa z-|`%(Ja>!M7MrEpC(NC_YQt!1NaaM<=XlP~cg`K^$_=CvVYQf0VLRmGydp_Fdc4z( z^&~D|zVnu2`1vZVA&8$>oo|@vY`SjArKD`1ms*Q(TYBL*S4Tz_R966 z$w7^i2Y5pBP zO((Dd*+C~On3r1BZ&JqXdZjv*DpaV|>c?`|U7dAy%Mh20hmxUUJZdMBmG)V)h>)V6 z4{*lsHM(RuZzV&iP`qTt~9CZC*AgK)VsqifY6Oj`*XlL0hdXuEigV9haa?^M-IHx*7xY&f!rA1U!NI|1bMWPmwfgjP_nup= zrm};%>cU2HLc*27!2sQ1pmzXUg67f2FttLcR%tyjO+c*#!aR_skmMnBdKBcHW+OW` zZ|?E3S_O!JM1n>f(&_Q~5x^SBGsCqsf13Vr>B6$*(qmr1f;3wc; zvq*K6Emu8PMB^WK!g@$@3S=m(B-*phXfkOvqTSJ?>~_dzp+DBq+fk17=PkK1)|S`1 zB7KogBj4sEJIc|%bYE|LN5OFl?ses&8`Yd5Kda~@Y=r|4((IVs)|}fHjrl3tRTbAt z`7yue!-YPPwwVv}Wbf3jfdR0#PmP*pd1)f?nf~duz902j zXe26Y)+B!p$u;RevVZKAr`%QYuB)A?Z`)*(DF_Yf&xsC&(NEz$s?M$$Y~l}OcVRH-QH;YF$H zjY4kWtUwyeByr(*f6VAtHmIBwGIYZEDS=yK&^#xbat$IrM;tX`I=Ut*;ZVW?6ZG|% z?U{z8MVy?SB|i(Vs(118CMM<$6C%t1YD;8*kmHw=WyiCU9!}W9YqnB(BCDnX{twAP z{ziEXuK;#291RkMP8-G?epa>$8ZFYbNYY%2fG`RD1FxsTvI5FPFYyQ3OcSA5fwvSI zk|xB%&KX@@U+t)<5QXn0!||z~eDafIo?a}ZRb^vmC=TXLG_B-J_|X$O!>yzce{B_f z!bhf#yh8S1j%=m?`Q9giBj?L=pfEN-?tV$~J(|-?M%gCK@$Ok5t8+zxo!`ZY;#>`K z^yU*eK^)hlO(e6ZT~fzI;V+l!ig3wNLDAR!_xiNQ_3;5|MlmZKWA%`cfUgKGH)N$zeuNX6f_DU?yPsT+`naG*3w0(y#ZqMsLA|JZ4#AfLTJ}M; zIUJ;*{7^m|zdd$|{b=Z_4`)9-@bsH)Q@6KWTWPQKWUfd*P+U{`^xo*+sps3;R$RPy zFC5}n`$vx8IZu(h@Dz*j!RyXsnD8{4@}>g^spVI(7}QRp|P>B36g9YR)U{qhe>UirP{{BTPG&APOKU2>Kg6(wdL8iw+ZAu zF*~s*F*|426116IE=WyuL#bzZPS41(LZqE#+q^?o6x$I)_BZw_>_~5cvA2nWE=0J zJ)g<^PudGlkJZeW9ZP8o>ZMY>^rPVW10?k-F3kMR&{0cgVO5>ZF=L6H0i7c%-4%a~-2;qgT~B+Bjk@ zP}ivHnnF(D1=i!UhLh~+@^4n>>AX2!vegUJRq9oVh>ls7#t`fgIEjv~{lB9T5v=Vp z)$hu)@pLo>c0LZe^hLB~7TS_#Yt>^Xg_tae6nc8Z8xX|-u}dL*za*w*r<~~cz%1R$ zN^MX@S=k7!M$tv0IvC=lPI04|OolPu9LD=Htkn$FP)e>3;?GmTUl8e%z-U7~0Qf@DcPLgV-1RY#7pTz$=YDH#HaLfnEUpeRCxsnhrz$R zj>?<`VDX9w8zy~DnQP0MF2N%MePw!lX7~jYYC``4U!eSf!}(*6J?0+5his33>uaBV znElo-$({KZaW8lmGscdQs{t=*UESftqG&%Ss%+n!@`` zzQ0d&ya?qtbi%=%L|ir50!{R=NCU74G&RbvF!o5|A1s_v5Jj4Wi3y|IgSLZ%{^I~m z_~k||jd?^K?#)ZUwHkepY)xvh;&u=l3W2ITT33S#Ta1g8=Njb}Ee0GAEuiKo%K2WS zPK(xq;>fHusGVD()+{tr8iSe;MV{^z{aqkJs5~kACP?6CWhdLL@$wmg{hY$$x?M*a$*@d z5)~~$kXR^`f?@JR<9XHUbb)KgRxaje4PYfiSM{6`GAPahJMAffmGLKvB5qPROO;c7 zrl^BZi3o**7m4nPET_ZH71cN!<^_wlcvIIcOl=$Ms=6w(3MU#G&%u_JcrI4dqt(n% z0(S{ES4awiSmFga!Apjth=LG~8Ir}KmC-N(+5%%+lXajS(S*)>P+CMMW@sF5s6;e* zf#)R~@KJ~*Dj2;g3Ys5vm2Bh)Pdf>0L=Uq%I?PLw>}mj?$b4$wv4D-J35zcYq;vuupxiAb;7ycmLwhhA$D!IpVRfJVi!78gzR)RHA38_WB)lY(hvCT+8=&{3lG z3L%>eX&L}4i-Z;QIpo_yy9QvwBcg))O=m=qWr@{zViCd6MHaA=IrV^6=ZoN63Tpt% z0F9Vo(UC=75G}bH5&@+q^@y0Xb#3?hs03nKKp|L8i^bgppUGrv z9w|m0JFJ^wOI37UvH7sgiA2&^J|@^&k}La0gk^m#q>}=VN3yEQ%5+vGUR5ctk&iqb z;7AgrRh-E~-)=C74V=*-N)#Fd7DKgBoQ$#+n$avvF3y{v`HG7LfD@DW4P<+_2cnGJ zAv(haMOl0tSyn!G*p;yy=IdRJ=#e18f#-fs>o^{Tuo?SH~JNtw`EHmfKPm#w0 zshEKgWxAefFIiQH=|dBG*=aMohH@k^_v%$6>A@Z~9L}=bgC)~nw%R?eXJDhNtpE!I zAE)}|Q{dwXW;L}K0^7EN6+{g@%EqBY1V2v#hKTw?k?9U;i1d^QUYJo+VhgcmLWoZ^$Cle`G>SK8& zWUL0^USYW5SPV2ROaCS*>(n;w#0Ftv1G|7 z-wLIcNSY>2eVt{`lCff0uOw-@V(>CxRjf+P2^Z+6`!FYA*ceBV^_C`6A3(DjH3uV4 zb$$r?G;MaH*~*~k{&Wtx#?M)CYwBS?m-BD5wbhyp*@N$=Y;C1v09=z+YS7+u{?x-L zm-D}RS(~4m`udb++u9TrQy;x4xaB5#K20kvJx!uI)(o`^uCVzLJ~G<|stx|bOZ;Zr2|Gnak;1d0WQjGe2J}-k!%;sf$9Pru z)UuhgRb3k#=sB@Z4XMWLt%|YUbQP87Mc&&L3P(m<2db<@`@|~b0Yn#OoM#O z;3a`zB%c#wVNDm*a!uzPTwK%^Ofo8XH?J<7<9(ZP^w} zVrWTIH^m8kZZ_>3#z;DwI9c^XQE+`7fFkN6i+HYL zx|)zk^+Sxg^?GN|>8op!IFEjj534;J`yAb=uhO_sWa`;eQd8=QL|m3@z={>sQDxT+ zak2s&8JaIQ&0imZC&!^!y#ufutO!ff$ye|V#YKcuW;Sr$i2LHI@!`gn;r2O$-E%Z; zPIvQTxkkm?a1rrWU6q}`arWu+)hRcfT-npJGMV0B)#fZ~|Dtu>rj3{atg~mxZt^Gt zY!y5kIt*3r!Q2{66EReH6jT^`p6?MV4GN+*>OEYe3GK-uu<`~*`KoVny$}qeoJV$B z)&6eN%xoLd^}dxUr_|eJWtyc-NP=fYbey>Fhjq3%P>8_J;LVgJIE6A;fWRA8G+uB> zx})7RC4)1{<>n{K6;_p{(M8c&HHlZcD~6~>B6_h4T!)u!H{%*&GGpj@htrD1M%?J= zY|{-A!;?amElVXxMwV?a@w%^JOnD{*8|ER{FglP6myT*P2aerIq&j&0Y&I7u)pL*lFe>hPlcTDXdcg#(cr*@PRyS!9o9{QycKKBB?r3O`^=OTTy;EZ{x zb`>m8C)quB?EUu2XXg-ZxuSS>wj+IN67GhO5f>dxFC=p@v$h5^9QbMW2mV|cBamV` znE_^;IgVLR{WO8KKa2R(`2+reWZh|*0x1GGjE)ptqrf@^T7;%6v{b;2sd~({0EF2D z-mQTE`2lviC0R};o!)4ol1x?-y>0?0y$-T2a*{^GAhlzzI|x#Ge~F}X)%)&9I{yzh zpvtMA9aCimY?|UKGy00a^a5L-%PeMAG6-O#z^>q0q!KWd0{Dnm^J;)tTIqZNy{-EB z0L=wEf=W&`Ygipvk5K9dW-yX);NtbFqo*{+$tkwCG%6D%?+t>o1x?TOE{iIxT<}CW zwWYawHcPBXBz(hMz}Urf`fz->Z>~KONQ|qm|Izi=|A_cgug7}Dju>-`X5stRG)moN*whB3Msf#d?DKqUl2}Nlh>bO3GB>Ytj?(zj$9!qP&)kW)oT4g3g)U zsm$tit*~R2?s%E!Uv`E%n%y;@=ZC&xZ9Tro^H@6p4*WEE4gN&b4L>E;XUo^n1O61a z8t?$P7(DXYRcFEhxpUk6iR=l>nj6Oo%}j{9@eTg*Gp@ma&Yhdla?7f7H~Fw**LjE> zouLC6JYW{6U@Z`SO4XF0XAl=ZFO>ndxdEtyZdJ+__!||xnEvUfQ>P`tf~GPGrWV8& zBox&V>9WBZ`DMg3G0a{ttA?o-tD!+;n3^Tc7FefRR4m&OEp~Y$(O+~47~xu;7lhE# z5cGTAn25j{iNKV)$x>Cza<2;jb>y?Zfjbxq64{|iS9xz zd?-XsAA_6_+^oW*jxiOE;;05}>=Lx9tyJ5cX}$;R5z9Hydcl^wR%cqt=CMH^Ie2iV z2Pn`w0++}C93twg!U&NBY_?TlbV@K6nZkNo(=1EV>=Ro*_QS_I=XaP|rQytivPBgz zTOJo!w^7!ta741%HN&%3v$hmDl^4QcR416G&_7)ZO1I9wI~`yG*Ie>0H9^*zP_cnE zTA0DjY(k6YWLfDL8R<|ZITt@FXQ|)1#05s(s{%^ER03=uFtvHu zJv=w{>4*0z5)RO`j3bNqimjk-1w1YSnU=#$0;P0-e^HdY5Gm0UMB+4Yj(~?CQGuVd zg3}0&Rkf>DWyqqdu3EKfRpw{-$z(o1fDdt({_UZwH*dcBP@n+!>SzU~3Q3CnZCF8-Iu;NHWcvJrt4E+#WDnFVsSs(_)1>7ygkpdcNa<%`Lz5&8 zvA&21(nRU$V^_%3yP%D{8xD2X%&&K*MP4+#^nh+>NG{{^^Z3)f;OFjRmcb8uvtB8p zJg3%#;qe~gm_B<4&M|h9*3*NoI~CeHy!1Ox{qhH9XItfWYtgDwMmrH2Co2a`le5lB6dHt@*6%K()bY8fT z12ig;T2s;*QEss>ht;s`QoorjEiA}}E~&f<42mUs*G^6bo8*Wtg?~Y2sqv6&7P{1M zM9HT?hX7a*JcMWtXqcKbME90zZ<*s`XycY&UF! zb!@>8hr@rWjTS#|jq93+}hkuBngP87r*7_P16XH-ZenW>`}qg|I}$ zfSD$U357%Gm~17Y$uxpcvZA1}X=vG4QKss$Ixi3O05Bke1l`-t1Kp7lie##+AQHnZ zBqpNVH~E^mh46r%=nAFu&NEryBzs|#M}c<_Q|~H#kKjsyjDS3b?FPx8CJxnfX)a=R zV2d>>z<9hSolKMg)5z0QV8>F&It?Cxr8mlA!H_W}T8^E&eEF_;IjOW64wtpGP6Kf* zoKv)@6H?$JE6TFNb1<6~6_BBbF2vUPhGk2-I$Kloosnq4luW1A)}g3pWaH7reE?eq|$Q{vGJYQ5z)sGVJ zU-ZA_hrA2@?}rV03U~}vN+`@FffEB7hk8X#(jJOw!7in`W1uN|Qia9c|f)PVO zm;p_yVf4Z&04>6VX$z1n7)&5yO&?}ImB~#~Kp-IB=;#V1BkGQ>TF!P2*^OVZ&U6|v zF7HPRY0vKNvb?mWZv2gxF2u}Oh>H!mU3Svbc66U8w{7pM=xt5T#+5?cHM_b@Rm-R+ zXkec(A*h)}wAbi_7`3g5epm=}q5oqS8ia z)lgORLM)Qwn_VcZY1#&aiy(R(`)tR^g~0T~&^S_%9+0q2IwGAURI5f@aN#Ok3_iZ# zH!6Wk`>s@I$>Eb zJf7+9NlWq0w$znLZVm~3?pS92@bcxIh4|>k&8f=gigVgj!~j(7JQr5-JH8MbX!_mV zY197vF|7PD=ZbdKi1zJEc4j*}vUbAJdS$gB1+>}1rE-u%!&DNLS}|P}P#oF@QbRif zeL*TqP|Pr@f(QMqmq3N}Jzyyap__L6h|^9@^5*yj6Kk*ZP7=!TR0mnpHrQO&oE3Gi zl5g6+^OmWvSt-LXv##SRa;Pm5R{l^cm1?C`6_|L5eG?aqpK^R9n(a)Fkikl&(WsDh z#At54@|Hh}dO9T{&%#&OXBK7k7-?L>tfU#iy@ z*9N`tg-}x5zI?u~Fw2R>N^#v?o=A#1m~6QW7&8RLWXsH4o>#J>W?O2I43vtsT9K?| zjlR3w$HTgd718S341O2`W)9!hQ4Fz#Ez?*vk9u;zBwIPq6K3)-QGYjc z8f@GwD(co74Y&`~OIM3oS<{y7sP@^q%&K!f)+ZOiGgp0dd>~|C2hYd@b#YoDeOVDT zaVW!?qQb_j{J16?Qnvx8hQ`{VB)`;9ExFGY!m7!J?F^=;WuNUMW6&L3BqSeNltuaw z+1#vP5zk?3WNf>1;$23UvU#(#?hdn4*-lRWwz^wcqilXep+5|bVqxm+ZgL#>gO8Qh z4el_HSq`h@LS{GfY357JSD}%>vXtQVt5=!;rJB{q(bTc$VwDDdpwJu=oVCg~-YeZY z4GMVEReyHhx7w;Ps7DBRcqgGa2Q3eNUwW_RfyyyY^xn(= zkSGEN#X+4?^pl433V*__kTC**`4Weh8pWuWXl8-w_T zYm9oDpaXOK1sc7b)`}F#mKRD(smj2=n#`Te(7k!x7_#hFETJh|{=v;~Y0WPv92JG57EWR1U5Qf`H>45y+PShk_gbi0 zw@gUV#4P}nZ=@$TPSehB5I=MW&?i_mV!>o9h^T|t6;g9LtT7GklE(dlX9ds;ki|qS zc6^7YB|1w*b%`;nvpZAjZ1%SGVLuvF7+Fr5p`}j^hy$CVh8Uf7+~voeeSN)a)LGtN zo!dS#>=9Nq5?)U{It&>U;9%c_V)diIW{3f0$Re7mjkbtT>lF!sPDoUwW?dq0tLp2z{(A7Op0w;&Ut4z4lg&?@wCo4VmoMKDBuG}&@6g3N zWciMnlUY0G)GoN7HmAO%^b}6xFg2cPC8^&72G?A&2d!Dmd<^3Q#2cC}rA?>|6f6(0 zhQ2_-z=(k(_*AE=(~vbfW*x17h(Mu$OW3Pd;c%wHD7YU5(uC?J6krE4#c-oahzO`@ z%|;K4JiwDd4mpy~C_G|Y-NL^v2^D9lnx7JhSSk0)v9|oOc};^CNFo*KR7oV?TW$Dl z5vZte5|;A?nKM$3nV5I)=k3l}d?gxlVnbbc?m98O2@}7r=qEH zvKS&V3jjRdAC11?%qu!sA0BGblP^s8ywDHCkZ<=LA=W4n#d6-#!;Gb6ATFYvQrX{qWb^jyLr1{|k?q&Oi-D#yy{^bk(6j@gah}1FF#L z$Xx+#s_<*R1>EUG7wJB)k*TLP<3evULQI%QD>10I7kJsVOMnuz86lirrm` zhOiS^f#-lt8J;M}s%VHIJ7j7choSW}jl|MzE+N+pe)hDH(+hm8))-Hy@GOgP;HxpX zxh)`%E-z#`RYPdHkx}GY72m1=_!!DB$?~o&+nu$LiVzqHdnV#@hx$#ECE-N>yw0<4 zz;M8(W-uN!u3yI*X@@+X09w47+0I;#l~OLidWG&=p?@Auz)*eYxDZ$1$6hT0l7(*D zL|_F~Ihv6?u1VN5M2DXU5t{O(vJ|>S`$2sg! zpJHoPkA5g*Db=B&e&BmjGLueyING{sm^SujU_VRW5bJPJz2^ulnCbK0-^>8FXux%3 zef9i)#SBTQbS5d;_E#o2ZbArmMPi;F)xB7xD=hraEb3>Q)@4=b+j*t~Gqo9eFraa_ ztPVOoRgY@bjnW4JJ#5>dtX3-Y5X>H(L3*@yZh^fNnqV7rO8g39z6u!pH1)CqvZyt| zT`1S?rw|KbbLvoirAQUQU@TQ+PLYh5nadSu%!du{%<(fy6UB9Y>*M3~Tg8m$Yv!1j zv9o;&Xg!xv{I!NK0C@+&Xf8TMG7&9XF0xV93h|=q`0n}C^2L52Sr#w#@VV|7HTeWo zI*%psXhMr1xW&}7nrrzwhsB9_98)J7SmAW69Z0d`U_l3-p8~Q^3xP$4!KKy;{ThXv4BJ`q<$MK$2m`p< zp!SRBgXTwhNEJ|X0N44E3M^n6OMohVR5m2wnw1)kiIgM)OxC%T4AJ zsv%oRMCXTu;rgjw$npxQ_HN7e+CR2t1oVP1vXO{pyFvsm+_yM_|AoS(}$7m#_| z=Py4c#3wm>)x^+>;t&ufQ)yeb5RV5-1g7?V@?Es2ig-Ga3JWX}U{`o1eQcoMm?B66 ztgqG1U@ejFh`J6WC?1oou*_NK6bff!uZw4Jz;0MrM%OnTnO_91lJ);)b%w`+}zFaYX zD^{k{KhIfy{>p{t>B{+fIIL@iaVwk}nuegpZ_KkAZQ%u5w=Nhz`QIcB@Rce^IwwdU zLc&xfT_@3vW3CGy+N|cX`CFG`<0g;?{Pned?wCE$mr_?>xOz>F#!W$d>CiDzkAix1 ziyB)zyxadk=zE4}jPn9!%X_v~;Jt*g>j(Z=xImy(jfiywZzd625hTI%5M+oYi{9qo z+ytN=fVMe`YJ(ZpKvF&}(YU)-EY^yT(C^Z}Axf;UFx|+vl@S@nl5$(Vky%ubbZG4a zipWkqV#MT-J@vzAC^O#fI&c86S*K$jDd(uMmZc_s?~+-vARjn}e)S~1`! zz`zUjN-iW7;Pnm(^&EE3G;8D&<$0CM$cMhMY}+pKm8qYupSO&ha1K5@k1$_8@kFxZ z)BiN}m$5Nm-URghG1N&VObw&Dj#_BgLq#a}f*wlafgzr80@c|A`#^pHQ5jI91E82H zn4mR^0+}rC!oC42&eNoX5KAmuDpjC*15?>ya`st>l!FqevW6t|tKt$Z#hb8vV)2$r%`}y0j6&f+BaOPXx~gt{ZoAwZZq=AY25SuQkIVsUDgl^E-8~JA+6GN z`$LK$Uv0*OJgr=?+u$4dE$~GN5in^XZl0)#di(cdf}uViR;=$J(hfAmB3|Ox zdVd^6iD0Yz6kIFm<+YO4?yJ&lDIvGyAuf|W-%y0OOz zGQyWMIk_lS#IEKJH=H?J&S)X&P*L|jLL^p%8HmV0!kJ^hXL%o?lUXfmr^7KjL<28x z<0G+D90)b`7hWJMkZafsczo9huy1(n6N&M2X|%V1;5UJf6Z#w=mjMZ(|2_>-Z6E-ho>9LyuF)KX6@9Uu(GfQam9i2qJYQ3K&jAJW;icuK6w$)zKw>T4Q(VF?B(0qLxsla8BlZ>bt3#$s&Zb2rg_!o?u9NvfELf>CO-@k;lssu~IQKai^eAc4~l;}o3v)kvS%@Al`X z|CRekNdG`>pug6Ke_nr|gx`VwK8jk_{hITEapeR2iHgxe-fs+4M3-*trtWWWj7V(+ zdp-j3ic@x!n?7w8A}A0D4LFE^gw_YD*qcbzpNI?5;x%d&5l+f_z<}U&bG>G5+O}^3 z3P;!$tsLCe_i(iC#06R}t%O$kUXdWTm5F;$X~Z9>m;1|o1>kjJKRO?A``wxchSJ~H z=xg-%fjqEt61{D;4t>Egr4o+()}PuB#QI|RV=jaYzL2UkGasxV{E;Q^qY`H2P)DIj z8ikIbPuA=86D-7RAs|PF?FM%QLNKx1;MZ02Eb3* z2_-_Z8iU8l8deeXtFqWDhU+l|6W3)i8WrVykk54>6+;Oc_B7M9)-Qs(=|2R7(nitU z9UVg}`>9rqXg%M@Cba1f+J>`@$0*6CUa->dzOgHMxcw9D?Vq^Fl3)~;I5>|0?!fJe z{mn;D5rC~>Lztbie)20mIl9<(xRq@@;I4=d;Wuc@F!;@7BA*~4L*5|V*K7?jgVKoW((eM5aQ zl`;)4fuE|5o#~)MDIi^Fj#RQulO-5Db_deBNU(wm5upyLma8^Outve?;WuDqMABPw zfG)TA%Of`Hxp9Y+MIfug-Kk_Ub$+NI7sKAHQaoOYZ?Th(7KRm+%UauXQ8l_$QwKP1 z79*M{pXK?wYxpPHy{hUco{Er0QG)-=P(!xF>#`BEbw`Ca{E=I-r~Arb zDK3i*Xxi8_25f3C{3LN;*G-K7T*RnS#C9k1QRZ^ePZpDHkjZ>Y|8?eJ%?aJ4X#E&G}x(0{WBmlSbcPi%9H}B1&A^pG$~5j zGXq4&11LyewFUyExJWGmJp;bjS*V8&0F82(9ub)2K1Kr>WWKK10EiIlUrD4iEdnD3 z3s^MRoEsURa3eJ*++Hl65u2l`5v@{&mD(hWf2gV08X$&9>n8VhJ8DJg9;a|RnoM|Z z;#OZLFNjg-qkM}`CRiR0+B)G=lr>!gmNl+9G!ra{9gqaJy-g51IWfy69K8*y8z%{x zWDELEZ0pbnHfCaLh%LYY1EGxlw+LyJbzC|g_@X2lsw=D3Fc5SEj{rJjSFaLPN#y#7 zuT^CB)7YJX*eVy>GqNNr8@3tEtyfIjhyql=PduyAo(&ETL9+tjNC-9z!tF27{js(b zjV9x%P&7j~{y4d%x_@pcM54gaEntX1sXg<2*;pM>Y7F-(1VO{^)ZO@Q!e3?U_JdeLuU2V+n=*z6nW!_sM8 zY__snd-rHY*f&3EKL&uG)rTpFty(T?XtM6$#2uxaBRFd?2*OJke^Fcn*AfFWpzigmcVg8R4# zHX2doTx{JYhMX7zmDS*`E)=tIMwZyLDNibfr5HIuH505BPOy94WAMo@B!yFXG0t*P zLsk=bZJ-WxKpf+@V>>N^(91lZ%CISpJBOCzQpc1-vr#U`bEiQw?Z*SK_Y0c;j9irh z5BM0fg4qbob31b$=9DQxm=+MwDA5RCI$DTs`k;XIAqy#r<<~K7fdoZSl#Eaf3t?Av zj5nQ1NLBc25eh^ZS-nAnv*1OEKsgV<8Jdj{C_2rw9&D$fzH8its>mC%S`?J?;O)^7 zB`4ndo@`x`Na*2^4OCoDB+O7G?D~oMi9*B<$z1dlh`UTton0&z&xs^ccs~-GEgD}> zL=6|OoQj8h+!$wntHC_vS;bN;N2*KTKUSc=3+r2yl)R`odMJzqs^{g%(sV{X---xH zAnP>%GGXnqwZ`_#F8gFkN?n)Brt_L|pWLR@WFb{lLs2u5GL@8!S0q3r;^+sacsy1O z(=>V5&B0-~65Q9OEc$!NV%(poMq8_27dZs;;Z7VCv zN;pDfX~D#TWs>HHN?sH(Nf|dIYBDrIfwf1vD@&vTyc8y0NrTN|ydoQ>qpoc9DQ#v( zbwshZmgw+8vJ%7$?hoS3E$9Z!2V>z0?W5d}exr-j&cHJEt7$nPnjU4kgP=nEmlm2rJt z$+D{od^VDaXYrC3U2^2OpoK$-y5+F8o`#S6F+{)20^UYPf=0hUoYQ_m#|Q%DTOEWu zW1s?Eg(6NgE{YCHE{Gz`(RI)$!PcTT(-Q1ys%ffq;g+3CFHKDxbDk2XUZhD9jc*xT zeW6G?Xlm-UAT{;;^E5@j2=)-0er)G0Yvvt2*&2=Fym#or)iWn&ws!8qHtzwJ^eNyz z6~xaEGV`HtQ{FJm643r>?2rOK)IJ0$kMec&I?YQzGFM9@4&shLJ?EiM5vz-Ux}zBS9_#GH5fx&cc*?-5hjj45O9nl#%I#J(@bBcf`bfKXs^KF`7-={Pdna%>y6 zh+?Znx<4Y?fLH}i>46tV3r%#-Z9p?oQh$>B${Q}&G&E#-a=0K|mC_tjz7Jb0Yo*?J zGLmt&hY%1X5CDMm3*x%mk8es2m@U5sc%s&z zdnSP(`4p9x2#v^vAEjBx8kZoTCBM%{4lH--TNmn*-vnNRw`oWe->Ec_hWG&bQ~(fN zfWtt{1Msdudx-cb6oG>t#qhEOm=MtBQ4CMT3uyet9JbIzGEDA&`Y`gRETLxpvM4OUu<+;dMVhX(PbIlTH$( z)p%ZNHnin%hqv-XjZ7 zt(SjSuGh<5`)h!}ZbX1H*>Kv_+EQO%>Gzf9)YGK?QHWsI_@n{v8xQ*bHDt&afrvS% zy#i?oasm;-eO!VKMnTG^=Xid(LZg$#=FvP+{P?D5Y|{;7=Xv+%qLJK}&rKA=c5|Su zd*UOaxOPt=6VHEsr+!^LzUkva@y2brubl6s&%HnAO#P{E)O2IgW#ipv7Oq^!Yo~oN zPd5;86rIGR?ncy733e|-fQAN;m_yssz^1%%OKGM0ZYvM@8eHTp~XG-wzrSgp|O&V(S>6j9b*ee@&23!&29ANQ@Q@=U~lhWVTi1J zmjF2+tkc;(^-Vk0-X62b=0Yk}n0lT>Bjs{r>NQ{jwh!Ty*k$_t6j0 z3O+>3TzT~C9@L=RW-^xSZp+nz@k_n%>A%u9%8=D`~&j@^Ay9-SMT@;N5ij$ zu#ez;g^Horc#2x)OWB`(MJwFXq~h~g&s5yzjU7iJ*Vw}nmwJ`!Dq0^I?dmd z=F`^-Y2hM3nyzNqCNTiR$WtzREa zMRQ46agt6JZ%|7o6e6d9Cxt$uk!{-4m$VMD@85qz?wPvessA-~Nfe;!?mXe}^F;0i zeBYE?nZMA__vXupspeHfO+b^3;Cvh}yowp{Y$H8tss`Dqe&93pd_MmxRN?2f-_@7a z>r02B#tX7#;SB~MIK4Q@GHji<7U%On&*zura-?tSjP2VUVopu2CA(+M+LOz5=5l*9 z?VjM|Vnjyf^LtPlm1=ok%jY$iwRD|>>k#_?h0u2zbOid^u}~t2p1J~qx3{v?GfE-v z>0k0{uxosjexHF|M~_?De>W=-U;h<+V{fcB^$6WpcJ@InO%p zc`H|USEuTn!*uuL)HB^XJG-;9d1p4SR+|)7c_mr0WF<$*YXu8A$g&(U#)xDC25e&v z%K!Y28^4Ovm-8Q~^iAWWG11nj(Vr1pq=)SS~wuy;Gr!|!?wOzMWaO)=K z*6z97NS3vn_DZGOO2bJrwd=LByE4tm>51X=#PagQn8J6A2RvSCoY*n8x1DZGOiwg2 z<97qn%kN5iLtp8a!`C68H&9z?o3c1Ih8(INTA@V0czjvZ&fQVBOO(LNB zL51C23YTL=_mSv0uf-(7u`KfJx28gT(Hy0#Y!1C=zqB8GS+=@yE9uI;-!7q%TE zdpkY;M)kR?SBLj(ZTN}Egjex$8T=eGZgKCeu3wvplYg4@5Bh$-HaDA@-+E+Qc0xJD z<(XqQU9OMChH8Ql-_YV;jGOBysKE0?ZwLNFRJ5PTZs7U@|FJv|`ZZiFFxH^NvI22H z=$Ibd{pi(;vk%lN4_|%t)rVfK7JDDOvuybL?C}qVAi>k~ZeetGGV9xp1IbE)Q9q(- zQM#gmDTfk!e)qYnA1+q!?QXmJ;q}|@JhZl@cgLZHNqbMyD7@X&thAF*Ml!vlTFB$K z8nq19)2ssMP&0<(3_WwhUc1OxkpZa>q8GUlyamo1yz!s+^?p-boSE4ZJ#pde*$XG4 zduC=-dYKKV3qO*eJW%<>#^Sh`YnQnn;4V7JyM^tt;l5aP$k&ybC-smzAEY! zuX+lwKn|X}--8V9St4*B9QvuixAn!L-x>O&q34JG$IuJ-Halty9`CEvtJNFSThx>I zynjyps`{d6$##ZT+>uuRv26FyIorGmBH;D_^uv|Yz5x*6{OHm=I`a#B(jGEd!TaFx z4K_iqVZ#osB%9f);3ixSFrQonU^*cwM5*otZ7FDK%~YDrGU*H-wtRH>5Ce-g$?BPn z-CKfz8S- z;ciP1Fcq9pPa`Q?b+Z-kvp*IsXVKRUjX0bUBYb7V!?vH)oI0sh7Tm^@`;kkj+ z22aG1jH5tsi`{|e7aWkL%{vCL7-%Qfk2x8FM>e}ng2^(9x;|&b%}@julV49aQOX{| z7&4j_wqxp3UMuCfWQ0e;(8a{?S7}z!HnO8i%QKo_No6hKio`Awj%kFU^l(#7BHV}? zB!rPd2bfQuNg}yFW?-|Sr6}=^YY_;HN->{cW@CT0g(M*_LL=-MZ4CPf6ct?OZUkSr z=_bPA1PD1tvq;awuTEy2ZvP**7^?G3blvd~H65ay#t0-!Dmm3 z#7s2G_>L6B^gqqxsZCDSs*|5k$y|c|lC*1}`_1x{)eb4#nuhAdYpAluh(pZ6JX-YT z#|#3=s&4W4f$A~*LQ8CdKE<~m(terb?o2|n+BA5eUh$*Fd^Mi!@nA6rbzRS%fKVso z;_qN1C*HvEpDgCnDYE&XGGV`3H;;p_ZRs_l|0=ECR)&i&R$G5sWnD8IQUHjmrAWNbq&(1!eDiLU2w5083$5oPtp|M=@ImBo2E$vbDF*NU(aGr0b z)HlR+g~p5i1j2%jxGbI4nxaa8rao3^7mMxxBOe8Iyt6b?ajaydlPh*hk#0McJ#&2P z^}80Um58s8-TaY4yAZ6;ry2$Gk_Z>#j42cO%$8P1AmdIXo2(>i=ESI+5@)iBVYaaV zy6F8!;k!6L^kU{smRxQWJ8V|iP6XCEm}!gR1^(-0CK1`*SV*kOI^?Qt%ppWk<+Y7# z+~kCO=93RT_{j(FQ!d<2t>J>3a2H1klZ79I?H43w&c_Rc!VTAaXM$Cd>B>fy|BwF0 z3oGtC z(mWtvkOTq(-dHc-ZXn3T3KuKCBf)U+6rXH+o+3A28yUIvWx)UT}(=wFliIdYl1bh@myrF z8GDzt2d<7v2*G9PLRf#f1<=JV9<+(TN!k6_(-$s0ec?xHBO`ZH$s&@>Lo7k1sVXMOv2FJdpjN09^muYlm|S#lwfg`Q}54l+~wqLy}z{qv!L*g^IX6SbO27<01-xJs{{nhikInqP@Lt2kUE&#P_fIjn|xu?^|fkjZi{xuq8A)xFui zsI=TX!etU8LT8rL(3W(EAR>YCCuaG^%~O7TF@1;{53$tZA+PC14yBiB5T{$kv=N`3 zpCJfdB&jVDg~+Sd+}1pF$Dv*A`F6XIs3h)5TWs2N!?G!RIE*El%qBgOvO@8wW5ZPy zj>N;i**nx+8eTYbXra(*6^g9{&QL>SOb`RJkuX*1zrDcYV?k<&^(sC%;ol>~1LQ7n zB4lMu#HMK!5*#_#3rIxmB&_lFTrzsXUQ5QZ*JndB$)8HrEcG9MlK6{0a;9r`-` z0>J);%3(^Z5c8}noK%4;x7i>&!F#^z_yW^#BgCm5H|%f#D6%oT4FY5=2; zsNk)@GlB8n!TRmn0^I07dboK@fA`jv`tM~%o5eg%_vY;EzFDr1T1TC;Du;uBLXN(mD(>77IpXR@g|nN6XkrtyfN&}LIYlMJs{b|yWO0bDZ64>PR7JU`E} zgKRpbUV!!B>bF6en{&vn&=ZrbtNpRuVQ~V;-{$vV4yVE83ry|zO&89D`_F>+-@TY>Sra3RjiT*G zZ`hjlld}mpmwg1giZ(;_#AxBva5CB`xzxjx8aCp2y*pJ94lw7#z zB|EMSm>enIu=;qC#2O)#_Pus^{WH@$_V};Qy>@M1t+BjNEhHC@F6{N6IDY-z>#Iq8 z49(H(>e=6~Oc%zse`fb&jIuFBRok;V+>PgIdyd2s3BBE{9j{&3mpOXntIYBIV&`vL zi*+9a_t(P$>ap;GEtG?j{OO~*YklGU>^H@|E?f#)>~9b5>MqBqu13>7{JAXh-_xZe7N1W2k!ROX{c9XNdWq zC(=(YK504q9wQ)LMWh3cGJIm#dNPK~uv*g68$D5kwcX_Bf#r)0EG2hD*NSRTN&)%c zYEjX|D&fl7eoq|VGV=0}DtZt4c5?1S9^r-q5h9q54lDB6zF=yYab8p{j*M(QI!Cr! zc{n$=g)!FDI_GL_fuXizqz-~y`FqECUbSw%a;dd=V9&OhWVtmlIpvcPs;NwCW_Qza zzh|Y)*|*$v(p9loXkqoliT9+EkoJQWV|zPZbXJWq1nFiZ?*lPP zq!Vy+C)Yn`rL5UP`}_{DMdr*}%c;CW=L{S>m84E-GGTcf9l*6b56QjxJndx?>+=Yi z9z$xIJ|zW)@M3lXWftZukzeRia-T8g^z1?~BGY6fS`yr0vZsu|zeyS&_a3P#Fq<|h zq&;r52p;r0-~(pNiy3RH%hjozj53RD+nbu3EEnKxNuDf~6QLimhfhw=T-%N7P&?!@ z{r1Y@T1U5rVF+ia3LDm#$EX_$n{BW(s*H2gL*RhHwcJ$H9$872^5OS*1>4>-98Tx8 z_;{^6k&Bt9NA-T$4HaTJ=cl@{{mrL57DbEKGw7u#pg57@gu?g z`6Ty;Ec6yZR5I1fL{p`1`_P?g?!))LPd#_*srB_Bj`XkU%jyx>g@=TdOd3^Z3g-n$ z=Z4&aEDAIYokK9Ap3~1>wWCu+KaP;9ZC28uk#r^F&PQ^|cteA04mW81n!T#M^PbnP z`pwDF8R|qitz-_qtV17&#}>57Y}(hYJD|mqK0na$b-__ejHA_|uj03qD8{yxm1kF0 zu9n!s8=pOO>REz%m)iw8a1>32a-QpodIH0?DlP0QhR`un`lkf;w<@YUV{ z)cU{YLZwnDS9cN#C%CpK_v7!?Pa(ke*t&&FODEvv~a$qGOd}Ccb#Is=3!kvWYB+ z&g_}evBmiMpXbn|C?6RQC&T~M<}dv!%mv#nzP`wkTs)r5{zH2fN}wHQNB53-VQ;1r zAJO0DYMD&7PPR_!LA?{ZEuJL>)4|u2yj3d|tVu<}Xa1sU8E@w@&Bej10UBI(i6 z5`rXSJ3#}Gxh%FCV|aiKR3D9b7}kZ;>78fhgyD7n-ObN^X#4ol<3 z{%Mqm%}yfLDHZsg~5k$C{RF#XA~wYT7%pDg7U8 z(F!o`bZhoSf5$KyOsl^!Khqd%e8w!A!yE5b*o|X7hb=gU5}HwD=n2OnEu&<#f;HCv zg)jc!Gx&PO_|xkO<#ORVXm@MB!n+o{?-m{qh(hoa8QX|yv^Re+ex+uZD~7RR4nDb; zJlISBsy(b86@0=ll80v}N2BWa}0~m9v7FGNDK$$XI?(5elFceZRxE4x9MH|vBa6)&g-I}R9zne zNh6mqt+n~qj#woVa?;^+S#GK3N%@6{U8y*cjN2$$VHh)0DLayO|I#RSGMz2Er^a_! z-5qDX&MgbainRJzZwa7)E9}*pSbfxYtx9#>(yAEO%Fr zDX$ud9msWBYOI-a?X=(Xvt}wXJT^WWn^3FK1EtQ)PNIvBlSvlKBO1>NzRTy}yL^tb zH^Bpmc42oY>?T>?(!2wpb49cJowRtegORs2uGH9@!nw-CRAp-SV!7PkGdZ!VTlmP) z2iJ<%TvJ@r-mKE&r`G@PsqwSjqy2W;&Gc@0-)&oRxy1_y&piIA)xxz`7gvAbV$lBb z9KXZy!+6^g+%@hN_Y3d&Lbll{YyB_Z@Lv5?^^QBLr=FgloBP6r_kHD5?T$NYr@r>% zb2r_76E+BS-v0H{AEK-MGLazJi!bfi&&)QVIMe$+ceSgxP{{ob$-}+5+ZG?)qDOBj zfA@v(&wkih3{_J^5`OuUh!~SEi&v-V%tQPREKHx`zfQ)Z&vy-GiAp5m1e(S zq_Spx`?*`rZLgc_?;9KY*5u8j?K|%L=tmy{2U#uTa(I}x?r)>qCMSmXnT?MBzVD%ErUoXIIzQXgWCy=mmTS>E{Rn_MNq$i*{aKq+HlRlH` zxqNc{{S-Y(s@s$KmgU~HefwR&o7C;r`oFBMuAb~Yppswy@|W*kdEjj~s{3DBHNXBS z>l~b$J7}%HAAP*lT5Gr8GjadM_xeAzFtZ1JWS~pth3`2bky4P&%?_C`U?rxEY}=Ch z$D+>)&WP8Paq6*S3u)W3j~Dh?#caLSYWsy|E?U@=)k1CtK7swKZRL4(s~3%w^CJ`t zm{{JvcXq}+u^+k?gF>O{shx{=z*$R@+C-`TL^ZBR9kz-W3h9YF!4;8%n>ua`FZOM; z9|TSya_GdOy}Z(!O>iRcE1Kxv3Up!K#zXOm5wn!c&xDNbWe)IfIG_~Kaiy5NvUenQ1ul?tK`_n`KPoERJdRJ6 zimVSp6?S&nCYwQ=7T9xa6eK;7x(Zh=HB6fJoIA2G@X<(;VC+P1WU8EvOiKwD%P(c( zmgeqSZJp>1&*b4P(i2pK0!L|Eq$L1{3x}&!C!17U0*br$KefJ1F)i^u;hTyiLR-$x zcJe(Rv<729!cA#vtTJir-!*w=XKHe|bPLL%YdB>8XvYc((6yvh9v(?nDEy=AJ7^nV zq`s(ro$EJgv-^;c>2?Q)f+W52q=j@Yu=7d|}K)^-&tcMCgI||U- z=*r8QqV#jMHJnL#dcN5GNOvUOKD$&ehqY{B>yc8o-khb7uYaepbo7S2Hr*~259Tcu z+tngNdS(m)ytTurGe2W^)!l35EnCL!zIInQopDcYZ7g-HC|nesT%^DF#2%$iEKyK= z_{P=3=(tDvw&SNNsYnz7`SLcuA|o}Cj+aG&eT?jZS<~rq86810;aL=ah#feo#Ksu_ zcE*@kf4X>}VC(TztE{x!fH{x0|wc!N| zl7Z2seTC+)O)Y2r7=TGg#?5NVaEgU^FivmslivDLWR=<_#QC9dk^U~1i%n+p)S!QF z&OkFES0)xskUk$^x^Vx%i~qMji8zz`WK z5ppcNDwr)!v6i%)L@{rZhY2VExu8P`1WJhRZbV{P&r(tfhCf?N*h#;X&J_Km6W4@- zK{0X;3WNP;oIg=7NvfB4lUoHhvfRc)TS5% z|J^oqd6!b>bQrPFYf1BdWz&jG6)$gDL|$~VL0{gkXhHu$vwC@#`z>gm9J#kT&Ew?_ ztWer)UpRBQhbBeQE^AzH#=Np^$$0X-`Xlvmv`x@cM7HT@^rQ;I1^o^nC~jqZDFdTQ z1TC7?K(uDmS8dC>D;6pZx4W6dyuW%YNsgg-G5&^Me8U?~#agY%uJ!L_10na z^IFtcJJs7!PBhDI^w!nV-c-y>5XL+823EHtPJjK$-@Z0^>uTeu$U|$$Ko|W2a(*bt znYaS`4;&G6yIH%B5&zPg7Tm!NdD$DXC%b+5n;wznLN0q}Nozo{?vM)H*RyH6voI{9 zMG(UGz7Yu-nY3S?On7tKL)HqCd-sYJ-aZ#ePL>ndj1kU+WrfOQBHG;^F=d54D`sSS z*Go=T{B%YSeg8Y(`Obd{{=V>qFDUi48*X^p4c~e6vbB=z#`QdR<3Q{uZ0+2;xu1wX zSxKccAT_CxmQAICBQ1yJNYzV27cZ)zi*LLC{{Qj71M1kF-+A?`zrA$BzP&fzxR>Ej zbf<5ki~b^-_mr@o`&}F9fRPM4CW=6SIU~9O(Wi|QegXd?4;+0mGdy^_A}zD?4F1x@#nwX!vf8%bTewS-4&CFf1Tt0bS}-^G?T4ntA*@bGO5R27P z!_{8Yc9X+YOhwbTR64)EgR?)MO`xNila!Y5VukfDBuhS?#%Rs)?bKwYRx;A2Gv6PL zz>9-l+l|aZF)RM&$SfJE6nCHF&D7!e^p5(zb5^C*a1(NThf|=mgHvlqx}%eg(GylB zoptm{bv^-S5Zn-Ns~z=|lbmIgq-Ob(e7P*x-lF68>+wo@ZebXDa?Z3-Ym){`!3T*| zkL-c8|GsiI8-t|uo%wosSFef0%V?p(?{i*mjpRp~cg=Fid#*`Os0E8(KJ}ZGsp4%1 z^7*;tsZ-@dEclBTkGyMa$M6#joGE`)WQDZ(O&y{omdqx@`5>|+ssGY^HsNc5_)2BO zER@WtG!g_^L*?jpJwEf>1gQU4h(+%2&y&xi11P@VQ2AKW=Rd#wb%7N0-Q%|NU zmDKvr$fufefO|M*D_3d&Iwqyui#Rc%b5redV$93b@Tb4H^3|!z`d_{S%|z&ReK&z| z6OD(y<3yrBA}28=5>XxdJcNw>HTvN$H0d?s0w-YCJ4cVaFm%_@z33Vln9#+1+W5-K zT(dnZrl4fn2A@DJkjh6-sd z9netcqIIoDs9{Rmt<+w11l=RAZqhWbtUX4;#e~uxC0RBP$Bt5Q=tqZfO>5@j_1jfq z`mKFq@v+(UA8fyN>mO|2v+a@PecLCpd$P8Q!S%X(de7SKkxEf%jpB~sowQR8uFmJx z=kQw;z?pG(MSgUw4eec2G1>sp2(is*A2J@%CI)dOX%e`UVGS%TwYJ`O@O4LyzIH8J zfH>d0C$X?)OSiklr}9)H?Lquj9IuaVcZ-eea(v{bombv{*QxVche=m7x3+d1J96aM z(Icjp1k#_&O4tia3U8UVtS*A&D1ZSvJp>rk7hO6~52dvd9F$fm3w**s{S5LAmy1Sx zp)*6=RY&p)Ni|DA_n;<7$;M@KntCnJ5@L6vQptW0mRO{N@9y07JJoKFSX`_;uT>!5 z#v}ZYx&~e-$OOXCDk<@Ws1uGxD7%bG1*8@tOFa&`mtiML5a)tUC%HhWTs;D}jQ;6b zMVqI>Bgt61)y_CO_SAJduDW@J9hk=O&g*B_S_R<~TmMC+KB7^Hxw<^kp%(Q#1T@Nu z5Cn&ZO4AdCoLQVGrinRv&DLT$J60`HWk>f%Yc&!ZexbECd&9~w_N^OPx%sLcRC0MK z|7TMU0ms{vLT0ZmEZy`8^zE1iKnlxb!x*_o3p+pXRCxQ7kY{Q4A`~mj@VgA`h?6w!=9fdWrrbMmm30ThE~B2`!kHTJ?fjIoOBR5G@@qI z46>{PU=F%oMoq$3=Qz}<3Q@%awO9VDe9F|3cqmq=3qlJ!3vr>jqjge3h#EN$2Y2MC z%G0fVGol+IR!{{)D`&%Lsu^pff_hoQNtk*ROaQeHj11{&5F%J{j6@?pXTld1io~-X z=3Ix2nlM=wkbOuUV*D~vXLdU4UlW~5CPzAd%SpO!h`O~bx;uKazH{u))TgVM(zWk`JlW6Ohp9yrQn2}-aUCX;(HVw zG-LWr+YVS(A#jY*MQ!uz_iz`4RYjNt^G@U;BSq4JXJZ#yKZEry=~AAPv<^mA&9sBb zf>?ih$Iv`8=MLM_=7|q;jd;|Frbzu&;g8)-70#=EcwDxH83=^{yFtE5JtQ2CCPx7oe|nsZ$MJF`9T_o0 zQw(ETA__5h?inSl$<>N-BbobY9)`M-j40?RiTUfee7U%c|l)2E|jiBJ+T zu5KI-huzTFMJIIitauE}lMps&#d_2n^SEx@gqOaHckx-G{j>O>_lrEILyBc5AFx4l zuHq`UGJ-%8!Hpu#xV`yerCwiHPUR=)q*WI0g3%H3lwfG$_hkfH#%>3ZB8jbw#9+@- zq#&a{(Az?xxJ17jagrI=-FGLr3#HL)wQ#AXYkQnghV66+c2e7W_X$v9+FK!j9OY7c9S#bb6LtMd)<}#WT;WEhTLKGaOuwF zx<9|CL>h*6=yth} zKN*O{*?I18o6tHw6#{8fsxc#$7WiM5aho$pPoS*GN?D_u0!|3tn)|&hnT@k^f=R?5 zdwpRdPiSo&`nb;L$1)5$2p^xyN4V^A(8B%u70JB?82C(nqA=K<(mGq#e`57`8aFKoeC@DlMy5xh0g+j{CqYh}H$0F~Bpr5A znFBAa8G30&JA64NB`Mhv(40y;LyCivLr;LoYhzSE_-A_Rxzjr=5QQ@Ryx~G8#?fn0eA1f zh7_jh6vvfHT0=vdW79^uLa#*#tEzr= zJ=2tuj&?KF9;>vsvggh|u$D1d>HU|6u6|Tje7<$Mb>iBaZhBRSI?`{d?12KgFS0a( zPx^COQhkZYRD^R8=8&18?cnbZ58Vly!>@zG&j6Fk2A!nS))1r&qghLuh77U87EObE zQi-_+_`HfT`CV|c!4LglH14%~fscENQCPYf&1%L<%NjHOY0LenGTC}ZDp7Pw*|MQ%+b?9H)iGF!Kqwtq>RvyMI0v*cI_Qm5*@K% z-xkwD$ry4+&Bl^MNT>{Geg(t|(hCpfohCyp@}5r((nTtSXsMHtn5#3Q;!llN^Hq0W zQLpR;FkfvOId~&ew~Td98ddLFZA1~nH!4(=f|JN2=OgAqTWd;15y#G@;;uHTQBFiF zF*>I3!6)cX6p;ce#4u^5(ow_l8EWEw*qBHgY3&$BC4*%|eT&v4!_+s!$(RvNI`%JP zjY|T8;~a9x#Guwt_?KZ7u!56k@v|NC9j~^iKRPc839_V_Q=ggf!FH3T7ewrM>BcOs91GhO|%e(c~Mi_0M@) zwX8y;@iAzwGPBiAxzn6FG~SKXY;RB8e@Da&Z@oS0PmWb8>1a0k{Ys%z-nX+?uaCsF z-1Kul?t4l94e<0WPj<4~=9-00%{i5y^1Nzvdo+C9sYP~MD)o-aScQ$#>lYL7D?jd4bKpTbL&<=Vkf>x zp7m>>C3%XHK5w9p#H^&!fAj+&!z1s}P1jyp^b-%5zW3#^(FX4LoZiCXFw}joLp|XD zuh-Q$Jc9}bbu z64lT(eRem57F?0pgn5m-fxt4!c3;^J{cF^YTX0|WRhP=2>MLJS;CC5%$w+>?B88Sf zIrEfI0U+cVdDp6qPNuk3*q&jqxAShR>1K10g?Lo0e}hzRIB>bkX=5)Md0Rch$-K#@ zE`@q)BJu@l$J&k^?qsTUDuXh>BZknOqxb{eYLwzl1VIZ`vrr_dRMYKT?0<@JASMN8 zY^rng4%^>P@^~WQ&dt@Qe91;9f14oGQkDwn-MNC6^$$#PdIV)GJcSH9V!`Aa*pioC z;2CmNSco}nN$%saMxn+{uoNSOJesc@zH%bRTh-O-gKOLGXfK?~d&B)7Q_idA>o?p! zU%S?e9DHbPelogmwwtY=9JGx<_qIWjG=jd46x*~_1!~z5oEfg8SLjca_5+(Ez6Q)e z@JdJpW-$-)(6Bi_HfctF>J7O6)D}F9i%Dkx7%L zKv@V_^rRH8xz5&Wpc1gdvh_-VnG*cP< z{RL5xECBC;%lYrFKX2+Q3*;T1X;f$O7*RaHke&I_Jz6-I9ywJsuthCBbm$}1y(##M zX-pFNN`kLg-Ld{(IWgtr6ZvGJnz2&+d;sVN4P^1X9!NNEZgD+oMr>o4gPHj(pKzX zM;s;C7w!PGHI5WThz9!_Gy|#rK4=m44$bC{3hM{2en-2gH?=13hQ1P+uH~v;?R6w0 zu7Aged^$Z`sB2oQ?07=p40UbG)OYH`G=UbcUasb5^n-dXv=v^2Unsf>sqF!uMl9|X zmsBLC<9)zAV5fiFiM@waYKysQsMxm3U|}msR)%$6rf(q#?&m+>Hy5_;Z6=tyOq9Ea;&$^`)Hihb28p3VKQ_7_Yfkdq6vO z#l_cYuS*WMRk@+5S}_NAB<$2CVHUkuG)h`hE9xmdeZO|sDQH(q+SPhYi!W=iKZIc1 zCZL>DZP!p#u(o$?OS+Nv$l-+MGgjPktF~j8HX8BpaEgRL_~;mEk%%@vr5%~nCdY@P z9j(>TYNU)g(2nS1BW!UL2?#xqP6=f~>3C9dkOX1E5}S-g6RItC=q8>qj|Aw0JU__j zKzoq^o$-&r6i`hV#0Sc+_=JKXA7*lVOjz9LprYHN%l0!bCLX@z8tthe*GNQ7^Yo5b z%>Jyz59W8JOf#A=_W7n{{Ks;iU693P(55U+%;7)^M>d>fUw`x2a}UW|?T_208+SfX z@(7sRJ4|54wEy2muqaLOu+EwiE8{!yu1dJ@htmLq85i5Itr9xw1(Y2;?>ZWvQ*j z(?v6dY$tFTpa=;`eh`}zT~BmZd@ao&Og3+xyODIECPbfyv6n1$ z4F_;jiD(l?BwPG}CM-Nt z5=A}wLknY`MS6P}bPoJ64)6#^BYqeOck%pT3mH=ke9%&9u+M;C*~7CFEbKpMJJtJO zBJ2m=J}`ck4FJ>XU>9@e5UPRv%w+wnG*NUi@$jH!;kfT1r%^*SD_vT>Wh!5;|44SY zp1HZPSB)**0##&XJTmtiAMoR=Tkm<*Jtt3}`?KqMhui8Oi^Ze2)Q9VD&m>>HKjbX5 z&>_2}{^;2DS}2{bPhF8wmG8ykM}8!cs75E|rlL-#UtfHO6M4f=C~G0`Vf{00?yXD- z=lj^8cB|Q1F#A*D#G*WQ0A(?y$=N)3u1FST7%%8urgm}tx%KDN%0s=M--EhbzG|Vl zYr$Xthvv3z&8fzG^}W&b=wpWuKQ=n6W}p6udd~~JuYR@n)r0i*7%s}TAyaZBAXQ&5I9Ta5p`_l@jp%gY1+OHVh+p>jD zw%_UXv+B3X4Rg_)Ew6udbHX|=ct6|HqDhm=kQZEkZ#o^>8lN9cW)k^()ia~z_1_g< zJ2hV(UH@6u;hF9z03q(*AjrcQO*>e?cL2;PleJL07GT(? zbVU%x2udFHvfZs@ozQS#<0VFDb<9BXnHOcAeSx+SNK%^zggleHAu(>y1kgz;c)_?s zq9lnN;6y5f5#*Q|PA5<**a^FC_kR_Y)zfs1f{9j|lqi2x(kqwBb685Miy}(!xIDo0^B-o>`U-U8?6Gmkc#Cu5N3h zUZEY@v5e|eopjb9nn0C#BOG%pMvBk?^%qjHWVrjz-I_Z1Y#*QY_RsE9^G{BP82ndJ z7XA6QX=n0yqW>`zCkdM>3&d#QhbmNw*;?^bK__jHY&0*Cf=%mYpR7q!#gbk!qryLn z!_H9QcfJ$lJ^ZeB0cC?kzKoSA$;e+Nj1GXE^ zMD)P!Ort~VYtPz%|GEU5kpXL+ z3_;rI+aw6$ddCIfg?_~u^$4Fx{Ub2;Ke+T?vAe%S?!8n{TYz6`$j25&Uy>-BMS^U= zRzepO@3Pgm0_PyzOgdFZe5CU97$M1Vkd7&Xu`HoC3jk(WJF@?)s}=>>cl`3QoiJ{@ z4%{p0;F&8=h79lRE-1#MCz5(Jp{1|=F(=}>5qEz)zL&Bc@i+meR-=x^0LkQjwzao! zwXN9t&E;RZE=1!y`GJC-Aka&3k;2o*sg)YK=I3UGPWOO({1$Pu(Ege6@fn5;sKUB`wTl`}d(Om-GAfB}Yiq1_+B9Peq^o8YkvpqaJ!WdBP}z%yllL=bV=gg{@G)#^Wj)}Q z(}KhNR}4!nsJ;cA)fwVb6kbCn|o3CMIWtd?QVOv>ihf-hU$f0~BUyet=7;Y?)d`*aUvX<=3Z?RkD5qjr@ z9$J6Sbt2Z}q#5z7so})u;BmEbyLS~xGo&`-$-{qPzBSUydkJPWyW5IQ9=bNvT<~y@ zY2nH!%}4C>Ik!ZnDg`aLrC+o14h|PchN-)z(3HuZ*@!)E<^cZ3oX|t$8N*CZDUw%w zo3EJP{Qcise(~b#?*8D5AM4M)I2kN_`Mi4OqI37%uY2)hzIJ2P}EILWsRJ%udU5Z09Hl9bJ58HoXJ zipbzO5dA@`Vjw_uLO{sUY3K!POir|V3HFNGm902g#ss8&A1iDi{ADngu|NuLqv-`R zG)tLevFHJVp+6WYSopqKun5L90@yWU$zphFEY)9_4)^9Fq5X5iuW2nE|1*nxv-H1nKV2w>1 zMw6hF(zjCdR#zWF!#48qVa@qgq7cE^G^$6xIlc=tR_pB1!+C{PSkWR_@X(n{T zU(oe%MjY#A-G==1FT+{i1KH(9&xaollRDgjyT;H8Bl%Q18-{RXJ{e8=9uPLz`ong# zVd^)={KuSTvKp@gW*Ko~D}3FsmJVm5Blzekt)BG2!JAfv&LVyC`2f>GC1T+?(CrS) z%UxiGv)LHllxCHP5|uPBHh=ubRp#%lH`;d_A2oUl`mA;14c=W?TkH4D&#P_I`ZW4& z%xkZe%TLb*SedV?Ptey3^z;l7Cmw3hud|jNj6MR?TUP2!W@q#Kg5-`boNw;Tc)jx2 z^75G9t~`07*&avZ9B(&IWUI?3mxH7qs!Cq^yf#LT_Z0O2KCU9_{R*&_PdErG+!9M% z1~rC7>AT`JmQNY#QfU$t%2;w%wr$R2+ksBNZ)jR7C7fh)^RsN-pX)aQ$0!9@u|G4j zgo_1{O!8ZQZnhh!5}81U;6Oy}`H>@leTIyAhEh1Z`eOg{i=2?%<9ZoqW&8zZo#8ZP z&<0JCp#qz1-R{iD2+&}W=rt%VWT40{F$CFHCX2ziF`mz$uHs){Zy7<^K-!`(Lz$zu zutl%MJ1d)r?U)q~CsZJA0WS_4yn+*y+rpIvYq1#3D3fLZiiF%P-q0LUw9P_4>~+P@ z)JHbT#qbe0I(kUJ9zF#N;b_6ztPN5f@#Bj>np5nzPoUN7Zo?osGM(NMwPV1q@T8LF z11)+eTn&T4(raOl`orG@rV7r&ifgTWk%$nv;f>Kk0e7k@!E!+ycofYDoeFc)gH;tq z3yR;NN8!|$4Cm~(H8pWyyje-o>jcVWM^a%gHY)Y6imi~!W@{4YsYwAi&H96yurcQ9 zKp=~zN)#$HHU+3q;y6x{gGg!fm>J~|U>Tw9bqt@xJUMH4Il_9_b^RRrn}=sRgg+W( zEgL6pV0n@Cw_EXSf*R=wt6{NEJC5T@z*&02Dfk4-;L9a>iU=Y4RuW@533;&!QDDfh zAzAgcbU2i%5%CA`hO$IvkD+P++d^W4;$w@2-E1V{7tM4dWcW2gxcq4e7rVjs)0Xol z#Thy3no81hMsr~+3Bt)+s`XCa)(QW)EPYDf{-DxvQ(MG zY(n--Y<^T}b z=?Y(pO|@vSk(51Qn4i)YaF$WD93KN(Q$J7y(kVy}J2=2JJKJkpU#n*E8;GS41x=mDm5!jqN$ zHQTQ1UG>1qmMgw}{(NI??eXpZedU3xde?2creB#1CrZcXw%xufpH5z}{uk$^Nr_$j z95G?3-IRvu?V5n$g8M~-lKh=b%I;R8-O1un-6Sj3=kfPU>1bG_&tiGR2%}&J<4D9= zA)*_YxyA^<^RX!Ph1gc3u`mTs3>yve-b^fp-ZipydvyKJ($#8Ook>?$DTyA+CJ3GA ze$BEbZXG8rU2C?C2viay`4HUm^j*_vTrnPtdUzp`WZ`a*Yc zrkYXbGS%w(3&T|L0MJ927V9{#`3`i}MW=9d82vUJGN^)zTgSIyH&2IBlGnANuRN!o z!G-`w<`1G?G_amO2yo*lwfmXxUj6XHSAX}d=N1kgy!~J-dm^u%dGs@nJ#Sp~mi1>? za&VzuI+%(CU3Q2z`xN(A1BEsO$Ed{8$5jHuDBTXe7u1ta&RqA6U;p)FB9=UV{xz!h zj$eG}KWjt!Np1ZTH?fZp{_Q`<@BU2CJ_fanCh;XNkV{5BON*AUu)$KWS?vdEp|r)Y zj{}22zfP(t@EtlrFC!I%L@vl%)>hZ<+O_McUFUeK)1H&xJ^J$xyn0J9YpG9{(lGk)o`YFA{}H<#YMefztYmJV#=?UvtlFK) z5qA!{xLid|&sbl08DTn~uL~MLn}`$5ms;R@y7q?^wBxV3$LC{%!Ra0Z(ZjZjK4+1%GAeTSI@%?w83{ zLNK?Z8gY(b(8^d-T1L9zKqzf`5=^Uu%Z=Db24O?G0?H=*gS4Aow};9pdNi6ae$_U` z1RGF|P-h$T*Ct+#YAY7L*PzLv5L@Ek)4F71i|mqU_{QD>T~~}o+_3BneY9eyT7y`U z_`ReVOW|Ab@e)SCjVV?K>Z{0V0K-T?jF3f@ixBfC`VfzXt=}Pq(kn0!MB<4rQh*eh zXujVIg*;as2`{8>*PLj5g<=z$1K(g2h$Ki6(U4qia`J!zQsBi@$;zObm0|Fs^iQl7 zyCJa{wsMUS%9F$ywJiDt^q%o*Iz2o|F=IoNyVi{IK+sS%HIl z{Rhg+lw%!S1D?H~TG&R{LcIiKgZ$J;Do0^?r!|spf@XFPkeQ>N3XyLU91Uwvj{v3! zL91(Mceqh7oFwb>?M6RTEZvII4NnD;6U!vELJP$9QhxqB(lpVrWl>}#lvG5;}vu{V+^5Dq< zLrBIISr!Qs*D%4&)@)Z&a%p%BkM;S5-szo3Zc=-jlj;}rt_qzzUMpO;^Ys2b>V93l z?dWUXa)o-YJJlMVcGq9kn4Y;!soT%So%8ge3}Y^J(qx1YPQwL}-~k&*2AWztr_hM0 z?7^FkAFuR>fbS=&QTZ{w+iljmE0Ti#X0rt6StmxffDypzrY*VI zcye&9i2xh81=F@57NAgou^YW_N6*?Fn}Aop+ov2>_MU5EhbdhC>9Xro zsA@Sjy%#)!=<_P}&Qds3cVCTfK2wQ=#>PXDirG$k>9+ZN_amTsco^SmuIusU#TAU1JGNH*qtJr{-{3_dXK9a_ zv)p6C-h8nf4+WkCglKaHr-WLVQew!-B;qT@` z57%*5%EWMObTN?8k}%vrOr-z)O@dto`vsFDk-gx6UpI`5VZ0;w{LmDw|=I{0m{4nNWiv*3^NlSIjco=)ngT8Y&n-Bi7k^}>XsSAr&P+^X(j(Q>H;j2*pEm}d z5AHk~oB*dRz7%=!#Xu!zB?~uSEFhjf_?=HC<&x!%)h$!pmBIWeNfhNT0S!A}yf?lK zGKmHY_}(~x>@f)32J^Cf;}z^skaEEqtS*1d@Mox_J0VVCz+to_{#GF?Csf5%9{2V2 ze>z|og{OEIf_DWIa+cal$WcKl>E||oFrH!sqUzOzYaS|Pv!z26n5z23-2U#;_tgIb zH-t+@+(@7Si31Pc9BLt9NEE}3(1jpDL|2s3*Q6oM#O|yt!~iu%KRZ*Jg|YlW%Pc4&!7xHLaaE|MEf9F95ay4XVH&X^l*wpx|hE7PeT4Y{+6XW#thvr9K_&Ep~~ z2N~(W9e)5>dr2Tti6CCEvBG&Jph#=AeVw&vW)d*5q_)<%-H+}<)Ogtv|jQj?~O$6{mCR%sEov;H-sY# zCujFA%6*?-KC*1%T+w5($W3L#DBt9S$s$Qc!~8H0rE<8vrFPr#NOehkm<^+~OwQi)KJQJMajUoI#w~m9safHWS-!Bm z_pbcaIvfkBP!UcBCsuh((;lnDK!!%jnNTW{G_KCyy?6VCvPld#y>i9msYm@=4ed?N z+C95xCQ*)l9!M*ybgBUs)kL)cdN*e|DUz@0F&e_?|u8L*s(fP zRafUY-90(a^z6*+%ox<%xzG9FH`sWv24SRl}?Tfn@W^M`nA|t2! z({tzs(0qd^G(GDFgKu0%C}c)cr2rH~HE6nTYzA8&2%6169S)lJ0;z}&SGx0rQdj3E ziE`P=X1UZRt*z|rMa|vR6n2_`YVFiQV|2o6UG&Vp&7ZXXk71Roj8fLKyb7#HBhgfJ z8+?U$LuHdyH%>T=>sZ0BzMh!LG?)}LI;ngqju*kcAYClbMiLCdG9O^5BpBUam~&-r zVI#Sco@RUOcey5GS}CQ+7kZM2*?w#8f-%hXi&iSLHNu4BO5NBwe{VMN+Oa)` z-Wv9H72xH!S10so!lsFtO3xleBP%O;mLw(k)!y(hN)`bbBoXt-%N-9YcDOWyhRcWixKEnd9!N6kxq{otGdnRbVcB_8@>C>LLAUMwmMU!hj#67^^6ImW za#nZk+WM1kt$zL6Z~L7ykuwoGAAO?m4H9jwjg74@eS4Mb+8~FzL0)B)s$9XSh5TL2 zTzeipC*U!7`*)Y zz@XtnLV-HJIJ3AQnU~O7K?Wmx35fLuh~9vXq0CS~gn=ZcnA9*TW5qB5WP1An{wNcG ztd!@AbtCg%zAx}XZkoIyBaPXz2&PFEhx_q}NfU_oEKAl90v&kk2CK!Z#oi%M!LtYg zSuFd8+lI*~0<5eZ9B%Nn2LoZ6Da`f$xRl#rdQ?&5IWKufEahf9lWZPZ5O_B_PCF4{5fW4;tv8Y` zq;ii)iBQZ;(HT^;>~HE|sO({HsxUkpO!;mBf&wh6JbZ1?U!>CT@$eB;P$mXGmY$9) zin1%oWSOLm@@ZbF8*PSgmT!ieYZ^g0nM?(7Hjg`E=p{)MX=ErcjQCZVG~}Mb59bfl zfPfkb`28|uU4YWWQY4fN5Ocz&r?x0h%OnYV5(mio0Hu@W42*iXE39P`SWRgVP#}*H zv*0?q$2PNMgf#>He$aQeic|9`7lM=pG7+B~yny4Dx>$#GGuybdku@7IAaqM`4a1Z~ zOhC~q6Lx^`g3+p*zFEUI@B)1&%u@@g9N_31*8*Uh?!7KB%GczGqFeiD(dn$>A0_OO zS6SGY6rIv(f%BzlYKm@&658Nm5=a<}aqo!m5<-xBNL3MclT5go@~IjHJZcrpR1zRW zH13Wegf!u{(_lGBL5zS2r(5WM&Cbr}a!E)Ep0W(;OF{5k)+s&S@rTnBhUXa*c9}4W zZI^Q8HiQrWtfJ(7P!!w*%0c+%l06KI^W^9`BU;yTls?*swPY4zZL)?QH2U?ZG~*~sBKOz5@jC!Ojt73U3GjTUciK-KCmvd?c-UTi-HNJd`>DzXi^H*lkR4ElpgyE2q zrJLGV+GaR%nw~i%6{&Ayvdfm4>fY zv}RaMhh`UP*tDCLLElZzD?uI$%fFZ+NJRT8RCoehz42JpBhX{&quSVxTr`%R-pIfi zo7pHtb6R@U8PiD4nJVf1SbESzbKhfIfqYOA|FjhBAc#DVP*rBr>WHu zgE7uE;(^fLxi+(KlQgiIe<3Go2U0_06Hp6#ho4I-^399eg@Cg9m>syC!}Xsp@cDzq zw@ge`EHj^-ZoT=Y&6ddp)arD=CUO~6P1xs-)!R6Uuid-~R+`Y=s?4fPy-q_TA@!aFvz?^N93o`NBO zNRzP`P1?)!bmm7TmLZ}<1|dUb1KmlV+BZXhQ7$&3&a79)AO}Lej8*DHm%&AVIRYK| zBl=hU0oQm)u5dU#*Raem!MGyA@PV-*22Pl%G}K!ICy~5pxtwaW8}(wh;xnaE&u$e* z*M^!FjHj{MrRQC!YQxt|OdiQ~PacT&C)$=#PgHjmGly1h8Z9o*j6!K(6`Ep0i*5cl zeD)$)AnbCvf7^Tjp|vJ=j;qhT#LdDdMwW!N_F|uekV&D&2P!#Ww*kSDct^@1O*&TB zst?4ye5K6Inp(eLalAcCO<*fQ#}nJ0EuGpi;?~{j@b{l%*T%@I+IIdLEQOuPx)9&g zlWX?*(~B3BWBYlU_8Qp{#=oE1t`A;-2LSv3nc85gy~%KhJsDcD zp(!b1a}Y}-x+qbL?WJT*1+>U04RMKcE-4WS?}>B!=2xG(;n7q74vg(?FEOkBXpq&w;beq@g$ zeG)*Je|F>yLXykrUUJ(jqKd3R!1($*^?CgI>){0ac;riD&;Ba%KO+AY`57^*hMGl+ z9Ht8WCeH3X>i5(isXtTS;T+}GH6?T^IROza+`kZn8cGQ{b#9Y%<}+m#CcdO%*@wPm zfDUvnhtzW|;>`du*1~Q)UBRK{{aI3Cloj>FbjK@@*@cT3s#x?iSI*}10;xWd;|a+M zNR>e5q9}O|2&NqHfK)b#Hz5JuF57?`V((B z#ci1BliF+bSNS$%Z2AOyL!%$p2qn(<;agC8(e7G3BsraU=V$#D#St+lICs9DEEna? zOeF=qsIvptplb`!5_Nf$w*WTeBl~RN)${@8gypqxOHNs?4PKx4aEtg}TtyZVjbI7K z$3u3YP$a4bcN?F?cS34$$%&WYOM~($PmfQQDKi8b zR&>a=U>}MWYfx{HOXST&wR2O=&ZZs1)db)GU3C%yB`A=${-!b?qta1P$OMhHWEC+U z^jjUn8%0|qs1tUJmfPt?+MyLn5K^}NiA6g%4q>+4ND&Q*V_6F`w^`X&-%Z(pkX_)M z**QTnm2)OQdoln13XPhtVo;bcOzV0)mUe-%T4g7xW#So#jZ9meLXBgRw0`3wFm;cn z6~c35XY^m9STHJ%eM`AS1|L>jEqt8>T|g-EK^386(Ab8VO$I}buV?~F(GT`9Hiedl z&K|*{RK@-Wvyx=)x82xh2uMR9lQp!wd(tx%mQASgqk5_i_cFeRX;ww&*Z|VRG1DP) zOQ4MsL(plHvUGAy$}T?7iD9r~YV*La(&2$qqka=J8LGQSf+ejobvgb-hpwM|2aQ8C zU^;4+V93P4aN>9_2|#;g+`o8IqmsH0>ue zSiB(!)x?*0Fxv7##>o{)Kmo>5vq zF-zpJR z2Z?0dJ_0tBW0_hs#I0dsW>-M{0_sYs%v2U8Ii>r+?6^{lOlZK9WRX);@zumSHQYSh zim+-+g8u+V)^aT~C8+0HD(Lc#aQ zM}2E(SP8*|1&ud8uySfKZnMStb7ZRL6*0FnKREMI#?HscSGK4j63)79x+n>$5;GD6 zfMWoBVpd~d^^j!DVgy{U2A`7%Qcf_BZV5nDB&U@0+7J*h-KE*>lQigZC|)zX>IFGGM=DGjAI#7N|`IF#g{8%?YXVVk%M~= zd)=u9b{$XwV%NmJ%Zrpa>VcNXyYdZ&5|v{CS&M$C{;Ol61e5x*4eVFlx96 zgJN@`Q5&SVgRnS68XDFHxF0r?UUfej#T{zF=H0r!-YZw*X$(Uv8*jQJl~$=J6pny# ziy5W>jr6X6&1*_jVKo}{O0j|%0ecq(s@ZBxOBYnb2BMHGd1F6s(^t-B$p5os=l}EH`CLfO);s>QUq50K$NvJp!pFcoPQqSxRakR!uduF*Hbb>oD2iEBpBR~# zm7$I&lZgtW;srGYv}m!%QuK-pL{!aUzsFA03Q^lIFg_WiV6V}SVtB3*sgzO49Yc|! zBkj46{T8dazp*-V;ZzUa6*aT6drl4McD3M_N7M@-M4Bq36VY6e`!unRhq(2BCG^R3 zv`0V-Yfzgku@=%^b+=ooxCwJz4&=*GMks~*oE=*^&pGkj^KAQKL)8-p5{*`&&|2=T zY%+iKSPY{^8*A%9ui}*|Kbq<9Stx3WSTP$*q^D;Oj1Ipzk)BD!$5+O?`I)6X3uRUo zpa!e*>({j-kc8ovVr}Z2CEh^ z&w)D%G*%Crvw+PQ5R&f5uL@J}yh zN#~P_Z$UfF2Sf8PJ%>jFmI6Qt{g(adIYKQSOr@mXrx%IV&n--^shMy+U72U{-kdix z-LZo{MIipV@)vqD-5HKJ&GV`@voNKy>sl|Z%mvm{!bChfWTfu%Uj0NFR~t`?$mjp} zP)SN%i#|FjFAmGYN!S3c<$3GAi!VMLZA~_(u9C%5t&cx<Ap^TVFJGw>KD z<%@(*IR5zRb>t;a?PpLO6d(;y9pY87N{C>?1@NN&+_Mym&Hcyx9?8W4Bn=!#9_@n{ zqcQ|yRFg^oQIrjI{1L1`F$wT#!e@p=ow(X9P zkT5@bl9}mGQ)Vs%P%N8WxUifYFBH}H(uvAcrBv$mihgZ%w6hc~6}G;4XtdoOF8FZm zSkV4B(TPI^_3S?z%b|R{UMrqH#6E{I4u$)N>>k~OKRmWN**mwv+paPY@at zV_HkjKXg|jAvzK^PI8r>As!HuJRS8T*`Dpv>%z?rdR}A$^_h*w->NqLqOpF>HR}zv zafYzPnX9fk6X}3z+PW%oX6Q_$-&YZya-pC8Bssb#LqzRnvl3W9~J#c!DG6QMH57unXmSY22} zk}BYVun)S{q$4amEEJJQ9z~*ugysn_Qod4(o3DO2lX*BZd^D3eO7%-F4d++1mQEeK z`CuxIn{R9B98km<#V6^p17n*f;C0GG&98zY1Lu(hTr$~6p=YBV+)jYp|kjE_5+newnVciwq(-f(#)lO87v81Kcig>q%8FuH&A%8kNQ zrCdtKk*T1l=uvxG;zREI6!@ptuFx;gY@L@`wIq50JljheW_b|G6J*&vKz?Ls&5M2anv&v+}^Z`;JR0 zwVNJ$?50}fl20zvgut0BKlu1mDmwY_+xjo~d<|ed{092- zY<=~hikj&tSUxUq`y1c*yR(1liEn)48#(?%{YIyG?nOoHN9L^vILu~Vg%Knv1e2w7 z-y0tv9n)(=wPK^9kB_UxYff*X706 zLA_+;#Zwu%2E-n>KQqZEMmlqn5~rEVLeMuMk=zdZwHNH3I(eJF>&W=#UCrBWzIp2> z2UC1(>fqbnx-qm^+tojP%Pog{BT}|F()-F=-->2FbLNZcAHdNYU?uBeeZJU&5#b4^ zeP)YCp{-lfNN$SXA)QxPy8X(R_Op&o0D}5#0vU4hkAb>kB{Fl9*<8y^on9}?PF_&()hT&cKP*}ty|;c z--xxBLE47lTg;x%8+IvQp{8Pp`G$2aIl%W~7tZ7JTHUU3zz3xCg<7o?f7`^qPBuHV zf8uTNhG_+XWlaRi-n-XUdn-3p)bgcW)xB(mm!BEVC>%Qr7go3E>uM%_z+b#(0jvry zq#P{;$2Gu`@IHK=G4=bAmB_Oqk-WfOk#ma(MshO@FW!?^W-75n-iP{BtYKF0mW^1! zYI4-FG}OhIUGQ4YBT+>%%8&_zoWyl#9LY?sssHZ9)_~8#jWea|AJ_Dc>GC)07bwW6 zmfXU$>wcU+&-?fT)8p4!0d8!O;@4=Zm@Buu@!`uYT`v$;#|LJ+K$%KNFXPj2+y{$0c$8QEoN6>0 zsdg6JpDxDG*2f_M#6a*=@X~jkN(?3N0Td% zxFB$Q@LbIW!ZCqAydCmdKxMNuEM}Fwet6FawW6-XdkG1N7}!J_iO>;k3ldgAWqxFuqpm2MA$H!|YVXkeHGlnxv5 zP=bg^!v>;H!fPn0YHizkAShbCJ8I~qn_=D0Xta-vfbkRg@LFmgr2FrM;80G$2z5u~ z-pETLFONJL`7f}wzB}>(uF$foN$INrro=IOWP1872^d1oN>ezG^ezSuvsU8o48*)4 z!b^((e&Lz^#Q(o62XztRG!|!%YE~{AxE>{?WGS;=ElcJOQuZ`3`b5el*XZU-peWLA z+t(8%FN-0ob~HBsWV126dE&(8@YdgEXqox%GpC}zP)PC9>+0;91vD%l3U5B=H`mo zB{WcU>*2=N{&~IjH<{>UA|6f6_h-~0XKMMp1Jlh~t@(F}VyT$Esg|r|t&(*)u#})e z8?st)oOv!7(xyCqi^}`EHdP)ujWYwgkbEoQwa#b%~tim9y=SLc!>w1K|(@ai% z^29|;noHzhd`CPRFIZL<)Ach^6cRw@OuiVnmQ^7sb9odXN98)do~4Y$W@VRQMyKGIJAJyFx6jhHqpI%6(@eNYLtBEU@=Q~-DJ=~A;>M1wr!_j;sK>|8W zB#R`FOK24sgnN*}Mh^5%m!U^5Ez|gBj-fHI75)hS=A&FMtkLjlg+n4wd0Eo{qNud}y=|!pkqY#M!wvb^F1?cTBBs+`l<7w4-GD zsMTIN31wjSs%Uq(xWfg%I&!L#^J;F+;e#N#*25T`uMJ)gMbu`Te>^hpIFtU)TT+zZ7c) z(cbF$oDA|!IHea1av>ti)NVgoi+Onp^M$)B=7(>6xXO4N_b0qkR=Mwjo={7V zFO4i^v+E6BY<=h0OO79Z$+1uP9!=H?g=mw2v`0aP7pq2nKUR$?&o`1e<#LFaGntvr zT%(rgIIzU4^(L>rcucXs@JYp(+kZ{1&~G5c4}qC}S>!ih_4_k&aA)ww@SnugBC6I3 zSzrQ0HbZ=xW(GLR;krSSi4bACt@}7*IQV8PLBSBub3-Q#*j%3Z6DFes#fE_vvOrjU zG$25}mQON|W6Evsi}{uhBnXY)OT2|Ew6@COOF!^tMjzrl2y?h)wI`G94y zf9Jx!%)PF;{e61C4}%($K%XWL$MIQ!jRPL^Ypsh@q+#NdF`OR~KL=awrIFrz4NgE! zE5@pUUZ#VJUMW_O&<8BHUd|799cKs{0l-+oBw{`uFDewnAJq309JA$j+R+TLd-@t= zqx)Q2FQ=Tjw~rR{l(PYtDev6P%+X7&-fI(Xrd24paazt~QrV{KW@9A}oTEeEI>#O+ zX9e|lE`|>|@&mmIaZ4<1rhPc%_?pz34RtE&DkD$5FRTYS6%;~v3>lA@Y5iAK&AC;D zVy93YWR-a{4b!}NXOAS5l$X=>*3?vo1Ht8hHV@dTI!>3qxXMEu*qtUoolBJj^z>3Fm!kp7DIAFn0Vj7^@fuW{DN`>d;x7a zzB>IbIi3d-wIohVT9A^s6FG9`U(b9OJMamz%EQ>o)+R6?!NDaQxC60a6$1r#ij8JN^9k;4e6_c)`ll&aHPf zvZTjjv6o-V2BrGsVc1#4ggSq5k$zgSWP2%PL<49OE_-F2#!soOcU9F}<3)dUM}PFT zSUX_>SRykLZkwG!y~4Tovon7|Z@PED>=ocq4@=j1rV8@8+tWdJbQUQx@7V#?p&7tv zjDKzPdoH4H5wb${M!GQmk9M?e-l7wo&CsUBiGTWoSR^tV0V$I#+u| zVU`2F4sQvbiPi40)c{u^B3^wA1YeMU;#LZh7906nOT)v%4|0lhj5J@7tLHlTibeO1 zp~CBKg~j5-ns0E&C_yla-P)(j^#^>E4)cjFhLhwxC+3pfdWNTs=Ee zEiU$p)znDb!K5N8Z`6G@d(?_iFhNBoPM(~vj%+*|N3VzMU__A4&A9}a?^r7f=%y+} zO$(AD+I~&zjKx4*E4_6FEpcX5Cbr~Ne=Y8K)emexvq(L0b^}GvocG2us_HrMU#ohV z?dK&H@m-$r$8G80eb)as7u&6YOCf~=_#9H6hRzv8!xqoJrBs_4!0>r`fyih^yzC{| ziNW(AV4&V%#9oAFsyjw(HAAW_nt}^U=f=SNp$d?K^hj7%pv>^!x5N$^N$Vj8Jx7Y_F?gzF5=gKAM z!VJ!KVyB^nLnP1HS8C%)Xb=|U;Uh?*D1ZZ_GNe)a61xv2JZO$|rs;pSamlS)w4Drn>@!co@%$uK|1x;0!`m5Sj965xT(<~F9jtKoh&o7oeNOmAE;jJ6cgAya0gw*NjrRsa*lau59*Y9jz zur`b~C}a~xu9PU$%~~#(7+ycvTzlOk*Zj(_eCFlzbkS7hqL=Z;#?>8;r&?`qwb`b3 zkMF!@@K#+~IehWq%1|NIsL=5MTAFe@1Bh#1y||psLIPB+rwUsizTyQ}T(NUuWW0|Q zPbKK@bC>Jnb6KB5HN)o=3_&^n>4hR2&Yh3M$Ii}2=%27k2))pMYfggH1Yx&l)f-M7 z$a~J?@mBox$1l6|U_O_+b9-)V{m z@wx&caf4n|V@RVpJnt2$8IraMrZk?C925^{pKW>H_oc}JJr!6g&pZ$Tr0Q2_Yy(>s zs1u6^E<6*NZ1s;fvh)_II!lFExoQN~lCS5hp1)dA#j(0sZjMCTWB#P`qWy*b#8_o6 zzjNVmcK7BnK%BjCv(lsEM^jLDdKtC$)d!28ea?%Fg=D|gTOk;J)bx$e40u4{bqSqCq;(#vI)IZC4z(v;gTDISsqq4>f2U@q4*q3VXEf&<92-S64z zGjJbF5Snl@B_nf!%v&m!E}5BmgdchX%>G1ef!D+ zR9$uu;J-bUHdEEInLZB6D7B+;oUAj~(>U`j^=WJv>9H5-10M)US{OWnfa}ssVE}ZY ztO}t0kAsZ^bw5m* ze@H=z_GcDtYpgff_SI4QQY&rmv1~Y$-#2f|;#a6K%hpva?pv1Cv#fWq+uLn3 zoZDx@yoeoXkn3CHK1fD{QB2^u&1J`>*GOFjivjkbRDD^Zo1xt1e8tN|bA;MjLM*&i zuNsD`=Bu`Ck))xM8z5|JCx0?a6tF`{y`ncEj>zLs(XFeP1zDVT1 zat{bv3RD(kI`%G{6d}S9>JIQyn%G_N&qxrMN3pM9bCHzejI0w3%OV}91||vCiIiPX zwz0qv6a$&@B_mHZmHk4rCBb2)d#GkbLx!7(Q6qWIZVQK57GVGonBwE)S+e14#G2;h zI_9NdWST`_QlU5y0jX=V^nwE(NO=Ks2PX_{75#^$LQ6$+u3aSbOH~xGIs7ZG1wIy4 z5F{+C;*V)mSl|*cQbVvNZXRpKI#sWlCPJsHtf%3_fv_h)joA}+>JwKGClK?IKr2I# zy#@Fvhhan0b&G2YR%M45D`;A6JejFxQt07uI|a`MxmEJ205UNg^`Bgr%we$;0i#e1 z7$7F3)Uyje3eYkwRw~9C8Qn>$7$i3ZEjk(}%^RbFN?>~OuLCFpHO6@i0ga<0ji9R& zp!_lR4E7V)=g?R*KLMMHd{3P&(4@h|B)QsR{j+6 z_Y^%dRIv&3D^CRJ_-<4n(Bzwjz=pJE8(VZ7q_tP1B_(py3d@xfcw6 zrxY*xXl)v~pv%=$MzOba7*{=~dAqM(qAoc`@2?|#mWKdZm!HMyC|&yC%d z^o?$n`WZL?jY?(w!adzW(%4YF@=!%PV5TPL_5``b_zQEl-QPWMeK&XM3zn{pWjl#t zSjHtiC(lIo5)-->tD}Z4z7U4KYl(y2LtmEn5YzuO^MFxJj1%ucjO?1~ctNP1iEnn> zjQu{dR8aq61P^mB4El<57aFc4`UKS=rhJHGpg}IYOJKP0BzYlp6~A;5%UO-f7^aHZ zmCOnly>JqDTn54{Cqap0DwB$)^?TE~nwuGFMSIB%WrtG6w}aP|?x&NEliWd<@ffs} zkQhYQqw`Tm2O6dW6^{0zD^k+LxM%e7qdw7CteXcG#@d+~YrK`2sZ8%Bq;cTt1Z{6K1k+ObX|&N9;xdRjC%m9OyC+(`X*QmSeirY<{{D?w z%~P)i({T0H@3%4+Ovi8eEk?ZghKA|czh-97wMzzU55M3U=a6air3H9?4#)FO)y}KO z32-`F56R=}@7!;h7v6lKdBWaf^LK&<#b?*47dhV6>ylS2&F|YcPbi5Eyroco3(w!D zm^)$<3kIbJyILSY*d8{n`qX#6dGuuupSq%T^zvf@KRJE+>l4pCc<_zO3;x0s3LmDT zZ606A7fQV4=WS|XqT7X!b3Uks0ebBE$gPoQOXjsV*OR6{j9COJl}-J@BcrOn{SUtn zUuN)Lo*}&;9nxb6+WgD2a3Sj5UemJm?WJb;uJ`no+aKZo`@Pd&|NKoid5-%E%eYRr z?$ERwZ#wr!r7ZmxrC)b;*&oCF*>Q43-f#V;kyMvN%lW&u9noq>zon-PrGX2hm|h8AduWTKLF%^OD~a zBZg9Lg8SH!(iv9jxJA!N{0LW_%46pM6ECkZ^-6 z0ra}CfKe+($8dTKJla{QQ>kn=bLp=TO6!*0>{rq;2xPK_ev4vYiV^9~fer&;46Z*O zXIWH=0^t473J`5-_SU0WH&@H)8hhq44(yG|Ov~dVV|)^y3%rOKI*7qPN&ZA|RWBw2 z|LVw_BkziQkYFh|5}Zi642v@~rniIMfB0|PTsFEP|FVBTiv$f&C%^O`bu%0E?fftM zN8yN>6JUo8vaZ|qnpBVmVO(Va8o6g)pSwIjtiv^cn3j%XWB}NVbC4Hc3)+}WgO@XH zv8elk<>RBsl7~rPf(5W8L9C4FBpwMvLx5Y%57dTNG;4XqiuG4w$(hBZGd$^J z$}NPuo2BS4oAHv_bgP_BPYyfD#hGMmWhrK@E?e5tlA1ek(_=T^{Mbdu?mu?y{ugm4 zsnd*)Y(LY0Cw%`UgmKKIWvxb4C>+PODHano1XA|^4xVnS)MPkuaEo;FV&GCFjzyv3 z^a#++H6xKUZ>8wUCZGhNGNxMY9khaw8rUK{&M-^V%ei!`kxq1m5;((Fw+oo7XU5x| zgi~*&VQbELZs0+l1CoTyzUyY<*=(%{sYEXoUz(3ccdgsT{(ZVS?>uAQe#2hh6^+j? zC6Ya`XT@5UvTzqq4Je@FH05+}`g=(^9e+M2!R)|XG~$_aUW<9Oy*zPTPu=PI_J(aj zEeWTy;id$N2?L)-R}Ypj2{SMP8ri5p{g38XXtO64B8F26b4d|br^+W|rJ~JKxxBqe zT9_7 zvQF!bhV5%X(6dBl6%jWag4s2blCuSh$v9gk@8AW;^sFxK7ncZE3(+iBU_0B#6T%ny zERuQPbygLz73n4*3)H8Yl>}%J-_6sF(QX~+a7id=p+1{Hu-q$uC~yU=ptR}Q4MXku z%Nm7vP_b+0j~m&Ek?HgZws<@{TqUHur@leYq--jm%_SeE)iS74V=S+RJ0O0H(JAbh zDa+nFZ&}M1B;pk(yPhw&xXeFz)pfL{#t-#WNM;`J>erUlnxA`4n{& zqy*^J1qwLEOtNe&vU$rd)f=rwEqVKNxukse#~0pSu<0M-V$hlkGM^l z0pW&Uy4o?w@#O1Tp1C+_Ft*w)sKMDu=B6BF?v`|5m?0Y7vYO(J;)W5Ppg4Mna(kp| zGlrA5Bq}zpZf0X+DdGRzhN^>Z=U#^!_VMx9@(;od;~pD^4qV5~*vQ!q?4G99jLQ+( zFqVy-Oh@fIflmQ56H1VSwBykalBSfBe&bGv&>@Fli`@Tm?GuC5thavY-f~Tir(<~; zDtM0IQxP{N_dST^#1r`wL^n4Sg~6 zHQU(z{CjWj4PV$Fs++SZ-TNvLIGgdufYmK804ahx!VAYUAt=gl%~FU5)j&LD)pAzu z)Y+PjiuZxd6VsCqUG3*DZL7V#;f2LRIXyLPHoE<1Q^E){3LbOZ(Bp0n)_IOEHGPyU zr*ob!%o+GIww_|Cs{LH$(1Ta++L)QVde>OzNFFSCnD6+@P_9prV|W0mM`+O|=V|xS zs*T4ouH5sd8P6iX9ddY*5`v9VXeOk-%RfV26}>`WXyO&pVLCHor&mIS909+sL7 z^<0pjy|>Y{61PQ*@SDrc*ERi>wI?rAD(}J}nll zBz?VF)%|2SYQy0}5jdX~jg@Jj0!^PEehDuT+vI~`ESqX(o#7OgRwg|k3|sPX`Ppo` z-OW2AX|FfrWahn|H9tu~wo9QlRgEavFkEs zZ@T5e!p#lIyM%rv7!~^Xxc$Vi?Af_~D7AwA6f+xrGkEWYSzs~q-W)crEAHKKtNWMT zA*J^0uCE^svTi<4x%~-DCr!TZWSo~vpRnGe$U)$8Jeq)h3S-=cHLGX zPP6q7go-}-`!Tiu?++~IYK?X_Q&20#i8=-o!JB`0>>850j7i>XeZ6+$&Kf)P?fEzTk#c8FEy#DsfCR`YR zVzc|*kxZ)rYzb8}W9-VVVj`B|ZL@Q&BliuboZ7}|6|cnVS_-QZ@Cw&JBFs-lw(vWW z!s*_Zey!Zh6_sr-WRcJkNqO@X8z&E5wsE9i?am&pKJ@voc5ga#=~m?P%2`?g8MhtF zn&cQnwt@wHE^y~`|A9M~j+~f({>Ho2==Z3gd*?gx5`P+5C8o58Y}ORE+iofVZ=y2| z%*5i|^rc#Ux{YHD(whU5rTo|}#* z)1VA6Rx5X$?^d&&>S(Rj_VRh}v|nEAR*OcNSx4_pl?u`jrrOCnC>1eiUNTo7QtkRe zte{%(D9}YC*VNo}5u7g6F^F8UBd|hL@;fj)2)(v5Rkt#<`QAfb$9sR^b|JVfcquPY z^sfzy0S$;~>It&pKtXx2N1yYYHTT9eqhob0nAFXDdSb5Q}p zC6Tx@EJNoS70p>jE+baPG`2B5V^_B6wpkF`6>xcoaRDu(gwhDBG2AheWoG-ZL=br! zTv0X>K((aZ1G!giU#x+?nyeNIhr9q1pxk$m_6^Y@>M5_XwUMN(CKZdXxhflniVJ>} ztm&gv={7;s)d9z3y{hQV`PG!4JP!VdHmWWyN=n@rP>`5+W4@q@`6114@b>HswKJ;U zKhE5zV}kYP=Ts}cLeap2y8A0)el|hHvjNLX&K*vJk<7(5y~4v&37W?^LhbBiK^2v0 z^pwq9fAPiFTTTX3AGuJZ#_2X}@C?^=GD6IWu~{L6FIS3d!)SEHR7OGL)K2O$dL^!* zXN9$n2tUzK)-C>F3+{jn-B%SgSjHpuc>Ef=C=#+|I6cIoM^Zd_QMx^D&}+AL3Q?y6opkxhGBpHutv*&XHc`jaP8xdXlZ z&%Z%1muG&;+SP$LdMUMz?~i;w^7Y71$)L22!ck|* zGqnT1q;$aQQwAMI^5jkrggz%7Rt+pLQ&FA>%YHcI!sMjnVEe>!Bql5IStLK3cf$}Z zHG&e`8GJr@aw%TmQ5NvEupjw0Y{R0#RxD(RpgwrAAw_PrZK)k147bpqUg+E5uIHZ1 zFYe36HiQ=fN}i@fy)9knrU`IJnCjfmAUqfJd%YT&(i7?9_@!pOx*pkPKleG5YFR6Z}c&o2% zAK@UipvV#qjpI#Kuu_}ha?7>g2@`HR0Rc{Y)F%u`uRy->G5EnUK7 z0*gu)xT)wG*+3M2xO7qydr|EL$8UUVHgoxrlvysB$&RJEx)2~BwY0b79 zL`@3&V>Gbp`QvR4>!joQi@Oky0X9gF1i?501{Y*{$WC}=&J7BuL}HC|qH<+CpC5JL zK8cO4ClmQPXJ=NynC+eb+k3>ciWP$1R&OzCdw-uy7kpETKb+4eQONp%yz5a%;Jcoe zcj=_4d9J^YsGUi=a#ucY>cq9K4J!>UwC9HC%x zG`zr}87hpD)43cFl)wuZLS3K~+ z*it656cgx&U<#?CL@h4q*ghwLnT-<&DlArgC)}y)~F*vXt)A}vzMo%Dh5P&K*;wwYG`Tu zUSE!>{qK%Rn2Wg^M3!?2}4M-h#7s$AAx(x$|zXx<0J2E?taKWmJzVvF(^*9Rdt z8cPSMN?8c-gniM7ZM_9oKkkfyp^=>!r?OLcq=P>ki;-k(!V1rXMSK#bk5TX*q$D zuVuC2%>C92_AUUyVN9SPq8Ihm<^uly_OdM%3H>X8Z!vq!{ z9P?@xNh$Icp8ejm#g*sSn4_!?bsg`;5t?1oC3!PL>@6Sq?tE!A`L83`n9_FIOq;b% z8%m-AU0f}Xb_jx=NMn*>Z+lSYIyCarwF<;j|VrW$+-Y(kE&ymfb7`j!ClC^ukA zYQ4^B`sye_Fgew2DXAhp~ve(@JFQL`5ZW85HA5!HwJYV^UwLo3lwD?8ba;XYua4)#h!T=RL!c!AO0b`!Infm{R8AT_>y)?kBQ>=3t<6o2Lmg7&D6)B&?;sr{T=MeM__ZI8d={Y{%KV^b zW1b6;L%Iq|&RxJAU~1vG)j}HuJee2^1i1*DG6^&p^m$s+3IU&FFh!^%k-b*wG<~{MPbKdo~_u%>Iqx8gsUg!n$b5cGcDk%_eSZb8|Q2gR=*gXKibG=*L zc{jVZw&wP(Udv8QWZm@d=SFULc|2FB6mpat!ed=YO4Dh2635~`O`W0;#K!!1%(;Sw z4|e=;ycj3LjbiUIsW9C6O+>pav8-ym5IYPq)s7$gC#81nVm87wTFB+r*T_VuK;PI< z>Yt8%k@#26d*|rrLl0d)w)zlN&8JV_bI(1=WGDO%Zcr%zIT5%>EZNDsbS?x7<>qsP z7kd;ucQy=M#33}Q(@eeK*wVxh_B$FPFwAV|&}cqsI|ZO$vIXr)xA(zbF$lgh(qZS; zN+S=vE#kJTc`ytDy_3B$Kq*w*K4e|Z ztpVqfMsB#6$YJ&+^diMbj_O!8aQQAC$bhwVl7^iX`ZU!5(91S>q?}TqotDWTFVY5# z;5~30dUHazUCB6}q5I3pyk+L{l1hdN+r|^qV0{w-m!u39_B-f9Eh#F<7+D%el9!WI zm1a3*KM^fvs3C;`5&INULXdvKRLrj8vZRS7%3(CLy5#imY3Y-NtA{|8GJI}%mO%8h z11O$RfirB^3_qZHE(IN13hq*>rx3$JfG%1sf%0hld%zAw%699-|PE{vK6hY>UZGO58A(b&-CY5E&wXFhuG& z3lJG;_#Km_LLBO;XgQfG6nwsLOlRUibSNc}u>C>xB6vYJ)lh`)5W*Zr8m=r#_9A8! zNZ1X*f2b0fkYIj-^QP8iA&-L8wdJX}WFKw5haIg?>~x~ZVMz60XSGx((9NXhVg*Wi z$+AeUBxhif&^vI43*RC34pD?U@)^^I_Kna)YexR|enyX1f|8XV*I!Sb9!G&6qLEp= z@bF~|{RKud;l(o4g%ESq!9abQnCqm>lkI3JV+QP-7$yr@F)l-^(VrD=K1@f9hPh;dro{3ixADE2z-;`20Kh{Ij(Qk$yWn7i4*me?;o$?ChzzH_g3q_9bfbf~^bGN96xs{w1s> zk6eJ9A7Ni%5fc2>I@LXIiM)e|RisayD8{wb>koy-a(EI*dBIe{!wM$Fm)>3E!DY%L z_JO!iO2!nnX~PoS|-aWYJacqC0Cbv%LJ!@-eJ#aIyf>>7(4pi488AHrDX-`CH{3 zLl-3NIqPHXU8$1m*UG>`n?Bfq_;R-7NS2($$w+>qi*z3x?I+bqU_-h5ck}s^3+=0W- zePx?=3uI#GBgvj&(1QDI&ygblF(Jc<#XT%{?(Trek!&i$oU!$;Rx6eS9pHJThmu7< zHQv2ueCv!~@-r2;7?gr6FPr6pM`^cqiMm2>@Uoh3xSe{fb##)bwsTi;s9nmW)p$<> zUk5Cdg4O8V<7%qgU5^3(XjujC(b0Tt#LnFG=9QuN&Rq2?1l^EMtrz3GUp}j?ve7) zv6WbAdEb!p!dFx}sa&Uu-+y=U*cBVv>P0VkVm@%v6&J?N`QFi`@tu2%d55f!6H(gT z>V9O}mBgw(68W-7h$DVmAPCx^2AR(oee*q+MykSE8m_ct zmeT;R%_a-e5pZ0V=zB$a$Rbg~v1QV+!X>XHq=XkQ8=>u>Z{E|)(uMfUvIVc4J zgR@!a&V-8xX$8V#@C;&VP%yBf0hio9u@<3+RTV7b)P(^yIUhO9LRU&T0Ttx&9xM9J z%|>Gwa+gB2eN9ucTqwV>9i48uB+6bvZB!iTwJs|gk6T*2P7@hQP^zsm63L(xR>vsi zC2BG2!`kgO0WL<1g}nL_m7ws-qmI~63MEme;~7MjMTLt8j3!RI5Yx3Simll=wU9S+C`ilxfR3JIT2ME)ogw zx>qfFRTJV?bv{n6seKi?H(v1ZDQ#qQl=DhywInU$3nC7O`4Vv-3;S6@4n@3Mx-;an zsT{_UoR4b)OTyAHxi}o1Ftnjg>v3QPKvE4T+{9$TNK*IbqFReFiY&$wsZsBYVZ$l& z^;pC&jcK?D+H2g#2Ia3s}r(C7n@kVX)~5_@C*SLxopV zwa(3MeuaBKB(VyNIXrRfWE`bDMz_~vO$I% zX~(Qqz^qh@dm3%uCrpzg^U$bI4aw(D;`7HrwK5kNS8fjHj6n{aIKz)PNt*c1kB6A0 z1aG`VHXSdKIZEjnDwY|zq-dZ=#Lj-@If>SB`U4#+5a>u6GGQrN;49JgXZDm>J)GU8 z5K5@@DqRMRXHl|aVW6`@J7!wIKKcGSbAu@yLSL~-;E~X6Yz~ga1WjD}yUb<|vr6{c zEM$BrzQvE=3(FLNF5>U$AI;``Gs`K080Ffl>0&~{{J1OWB9X;t6~mqnVgkxMT%)| zd3YKkzlhok!mRj$OLUs_xq6`3ZWp#b&SSCssf(Yzwt4T-Cr_%!+r_O<$Qrf3*uLVS zhwiy&>xU0McsIuf3eNGLWDY-5?fV}-LwKHrPD!|_>$ik3MtE&MFb!}dCfJX zvAt(T!)VkhCHL2=cUMXl4VTY-^W(+E?>)0&#e8K7Xmr z2pPC(Pn`vb0Ab?RhPrXY<0j}gqDiB^E=rQ*k0$O_j zMHh3Dg2|SnqtlTZ@ckkiLdHZ>%!M{;e!yUXj3efX8!oCIWy(fgn7hIu$YV=}rsUZV zkeC56)k%r?d-=0n-G8c&==`0m5G{?XLXh&{IMHO87LM5`NFtjNz z%vopy!i5hrVHw~TCr-OwI{}eJro~`)om8~oRO>-Hu1%1-vGurKOx&`5<+^(eV!!HG zKK6e4IaRWqxz4|G@N5Bl3^)&d+AX{i#_o04-Cjs#LL@S%2bibhr*xJMP3<+qUZfV% zfPBJUhV#k>szXo&njTX1AZ}>UQ=lw^p;C+}g><$!P%%2&WXphgV06FDPm&K}Jp`b~IyaIlzb#O;)ovjQR` zN3VRrl~=yt)`>$`9h#UpG#QK!HT>kSnM8Xky}A14Y|o9 zj}9e_H9(w;kLdtGH1wHA<6a=dvSjecS_4h+ zk7qum9zhr6!2ax{0_~QzdUV zDQv0eHO!{x6@5Oo+}r=~?Ce;n*i0C9qNbT6Uz#LW@?BH&=NFyy-hD%w`r|rKckNA= z%zML+P;zzb;1E&^H5`j?{)!(13u446E90;UtC-H0@*L%Z4qC z06hjJL0KZP8l=)hco6mi97IA%yI0&=?R3y0`=vX!SsY4Ly>6xFjwctaF=zSzVeZYt zB)Q5n--KXhD)efY?`I1lV9~ z0p87Gn`>jhT>F9=4V`b^5K1q9o=#pM|wlR(wVmvfN#Tzh0^<(4(r=+xX&*ar1bJ1Q48 zcWQG!l55-93d&vh)%L8qi#cjv1K()Wo87Yyf70J9*RFi<#-8iUrk7Kp;ba=mx-OR; zyANjmS$D@@9h2zHU6JUPT+!rOVk@|CHOzj3X#nVl*6_lOx%>R#GyAvp?>9GUFLxgP z;8@##hyCD{t&Q1+dwKQXbToHx-$41eOqNNPpVRBXZ&gUgdupw-55KWw7KRJ8=9LfT zn@ztryef6e1J4+L7d@iJOnz2BpEYGKq|ZLpoePuI`N&5;GCA+FC+S<~=1$MfCOYk8 zo?7^+uy`-9@o;mgP8Ex!+{I4drW(iOM^O)aa#OjFlY44f6P}*$^pC6;ls|XNg&^B& zFBS)JNx#hZhu8dzVm)+r?b_;z_Tk0Ww6~nOz~1v8t4mGgmV7J9&)3t{H8AMie(^>_e-w?X}uWP8X_T(N%ZXw2VaqJADnr=Cj5_dYnu)nR@;zdMc!1;^zcM8H=w? zo{(g`I>PXk`8QeBvZAkKw0`R7(e+WsA#UN{v`XyAuXgs~GWKdukKWE!vc6@ZEBQCP z;e4E>kk)1A7tM6Roqxljpg8k={hZ%r8hTbgpLO5Jp%5Gd4ghkUsi85B@YQzLf*xEMlP3MpY!KrY{fRauveA9y#46jT6p-$0NnLk0t#mr69rylRpYzt{dk0O(-!=?@u|mW~^`?;n%tWZQ#;lw0!l=>GaiCP?cFx zuD!@{F13T2rP{^YNSHoy1Ckw}{OQ|L-?x|COw8a%-(_~^3&X@fpt&+8#mTee<+BDy zs=YAEJd9+Jw&B~@eQB+t&?Z43yk87`5f%3bMlRetENJK~rj(O4l+Z9j{1Uw2At1nN z4d*;9kL!+Cx;Z%pS0uq!BVZKOqqZI70(tmhL-&Pf9+J!Gtn2RIaNT2W=`P47-3*c;Z`ldVQ?1LiYdfM(>%0FIm|z z6t5-e7i0jy=m4cLJkG(>a^tF9ts-aIw)r~49syHO({CW?^tze!`22^@pZ{T3_G;Vw zsC;3B1*Lw>#Yv`*?!P0gP9OT2#24~(f2XHbut|RO-8Na!yEu?-@;#E}f|rvJyF^2N z;D+6|K`_P%XD5Fyo>xbd-tKQXxy<|z>*r==ZfUeMSDE~&U0d{S$5Xy|SH`;*I9W2b zQ~S_44fb3b6e!2}t6Q#S&mh*?hVzQNg$9 zyR2U0b<~W+%v&Axh23XTg8`)_iDcrTK{39m^PFC7%McXrOueO;)77}BwA5B{&{$Mc zhYF>cw%XATE$7_+c;}-Fwc0}U-%7b93qVtK=XPagj%>?vJwH1$JJXx%C<_a?DLy@V zAmts*x{gbBsiBt|)WQng_n$6J_Z+*8e? z%?<{3PzeKg@wks3d|SVPzsbU$x@GE3Q*WP|>g^h>f_=noE6!;2!%kq5Wg&PqAtk^i zgZV>L7nOW8<``li6K_mJxHd8)!axuUaUl6u!eoLr3MOZb)M(My@ZN})7LeK?k7Ace z3J_C5-kLn;(Y#Mn1881heGfE@q0q4S53(sp= zHs?}<`ha@rM%h2peabADc;S@bSMhpiw@7}nriH)U)nkw8 z_vx$Lr=LY9xrN!gi;yhhwE;G$gSo=|7o>a=a0ll?kgK6vo0>ozv3R*b1l;lC%l0se znDcGr7aDcgbRJ1ASDV`anHe4AMn_)I(su|xmt;NqSX?B?RF2N+kA$FK} zcm6ODB12s&!C$mkiJ+^>99u2T8)=d*^JH{mJ&HHCj~C4|{6=k|Ij+~!W_7XZQ>+=j z><-@*Ge#f5MfiGP~Z+TyH-H9WLG_M&7l`g zxBJgI_l6HVeA#PH?JOMG^ZTmhlj#Eu8DzrLWzvs6aLe_t{0qCB@tqX;&xY${(*dbs zQO5o1nTzhb#L>66)8{X~{Jyp84#fv@Uy^xIFO>QuyNg8Dy2lP4I&~wCC%6htD2W-E zM?;N#F|mQZk@%H0_Whg1t0UD7`h%{ZXntSH&B%pwWf0im1WdS}rf2qWQ8 zj61GtQ(0l-FABst*@r|@CcaO;7FwNnoy`e@H1XG(887nlVY94mk^?^ptC3g3(}tce zkO?AOVrDk--Cl)4*@oIE06d@w7vLH#=Ylf69a^MZKdF>>pOr1Q^;#|@5=XEMKc1!E zgCj#6ZVDN7Oa)0~UZj+1#(XpACPZ$k8dZ}D@RZ9;`EJWAEGS2mZjNL}8I#{3KjItM z*IoR^cj5_`89u;%MTE%xl!6s(9=t^|C~U>p5JC}1j8%&A;t&?s0t6=0MwLbtjrk{om?r* z-vzFhB30v1S2I6r>p6ISTeFq^Gvu;Glp?}M`JAWit-`M4x?q1@cn#t$X8+jz#Zh1l zp82~rj@ZMW@r#W;#&_`aZ_$b;*4a-y`PgGmKK2tIeZ?z2`ifV7_>o6G{D|@v(>t-1 z3&y>uTq81^(W{lHHwtsxCp`1y8C5-d>gfZjItLiFa?~3Kxvdi!>(p72XfGIY@2Ba< zo>cbH_A5TR^Pgz^kq^fgj`hq_XLlRh&j0AMojJ+bwsYaA8&)P~les2!)JZ7EN)gto z2u((~SfOUc1Gi6w+HJi_czJz%ORw9#VrHf|9NymT^{xnp!(c|K&Ck#M*dH$}{PB|; z8=bkic}<=?`NsrP~ z*Zr0b{@B7|JXFuMt%T%VdcRpRH zS!LTUTeU(*c~#l&6lyzP?=S9I_;z7o&!SZIc>IgXDNgXZPu<6d>7rInj-9*EbTfP5 zT)O?NbFD4xNw?~$LV?y^DBapa7yFmW={ki1=TCfxl2`jz>Y5~@aDHed;!sj0FUIu%KG(NsUK^{{tVVp5$S9d zGHEy$D1W2j%C_7z2#bOwx8V09zXSH8{cvupGy}#N<_fovF42sN;=^eZ)Y zcIEVfky}|97gf93Tp1qjY8mEi8J6F*6Uc@tn6zI)(|C#U4srrMtNbZJMC2hb=}o{{ zA~Z#P1UNqdav^C4-3cBFA04Ol^B?*Uu`{5sm8K=Jh~zTaAuw+ydqwgnt3K(*q$`3v!BxuyTaAcMF&^w{d;mZ4-%7+reg*G@sUd(3 zmKN|1*=gi`dBE|3P9`vN*v^tL>EvqyZNlM^d|%p;3>UsFIy{MJ9-whKf;VUj+9fd4 zJOg?{+BL0VGw>QbHTofVYB`C}*nn*zEt0R%ApqXlv$Ni$UqO)-&K6qYH%ZOm z4|scG&dHmW)sW_dQI_Upc#bC@B*Ww+(O^ZnS|DM%=Ie(kP(Ra79nX@u@UL?X$`u*q z@*t0Huavv}{Z=6~iI&wUxdN097G2$l0M*+~1AZOqyg+RQl*VCagM*f9SK`%Pb_(4G@adA9@sP2h53ik~~ zTqNjiK(QvHmHd;@lCDFT%U{M;rcMTAeR4B6gnO5aHfRU#ru<;|VC`@?vcyV<7zOZf z@ShZ2sZb*c0^~WGo(81{Eoo zJh)2IcCqE?eeeNXu$Cj#sF&!ZX_Drf0nU$)kAdb2-HW{HJOV%~2OF2Z-PjXTx4WF5 zZ}rnwnSwOP8V4@c&r;XnV{mHyu~JoTQg2ezTyJlJ)+KorJ}jKvz2OzYTVwu+P}QV#zce$j-LL&Nu=z%617NP7(>9+HXh?7_F{M zBGR;%{K$64&oj5lq$?qyQ{b{-w13DCXA>0P?oX#153CVhuiYjkV^KD)$t4K{kpH1T z`UL@43_5tPcfZ@ks+{b_yQh&+kZ;OHCfom0KRCSE*yX}@|F1pc!em#Uw74ui`GG5v zQwyq*2$5XP+EcB-%PkFR@+cw;1`tk5U-=E?DkeXxfD_qWCqKiHIGK`$phg3rc%hHG zUD*8+%Cr1TE|$Gmc31gH-o9}CvPm~21ql!%9NvP46e*LuAus@bcF#H%4sj8%ldejC zpK652z@%%!ABx@?EO(Jv$l^{?2&UWVuB}kcT<+y?4R-)qD3Q*!74GmT953TLMJTO` z>Ps2)a3rCUAwW&5!!K7CFk9)LGz*G{`Ww_{MJjbxa2c#wBSCt~?Rx6xsd+7u9@+I& zKjjv2znA&Lm59S{)SrB9`C0cGJv+vU|I|fIE^ad7av$WC#-KDHV}isTZW%Qd$V9g4jT0xLFuxNo`$^*yDG1CcFnQofR5$nH2gh zE;mUo^(c}>sl2>Ly&%iN!=G&WWDo`ELJ26fYXAT+nbt}Q5K&5-ZkGz|qHHN55k(%j zPNrCimngYu=x%U;yt7fIZ{9zexyH$D7-ynQRSWgTWTBxO;{IY zODFU~4MZPFAWc(y0Tv#fA{9(KTh!0V_oU^7_#MH`XR>9<+wza+?2i+;l$7*BzJRPG zWrWfgj+qxacJ@`q3(Fy+P!FI9`()e>2cnP3i*O`mH?Jbuzya>e+= zZKcPQ3{wStin@^eqp-G=I-_6wp*6l_$Y4%B{e;{nm7E#Zp@cUu6TC^#@ba$f7`B(Q z5P(4B5T_T0hVLPE9uOgp97NrqI4DKZr~-s=q>IA&2mUnWrn1y=FhP#dH~I2M<&4OG zr_gN1WJEeX-gJaUPH^xHMq00xSGysE#&Rzv-$_Ir>6T31^!x$v?`aWv=pAl>J1bg- ze39axrcwz8WlJYTj(<4CfW4B-uMxmA7dA;0%EEG-NvmC87Ew-8hed!VJyHm6N4m@? zv%vf1cn)E_C!FM^6nF-7c zVGQW*)1XH7;td_jr ztp<>cr2*{EF0Hf|)I0$huR(GM#kVTU?Is$nEF}~2Hb7<#(d6J z;Aug5#YNm*X62AVg^abOc@yID@T zrn@jZ0-LM%$^{B2o7p8l>rMBTHvQt-!trj+?qoMA^DE7@o0ge0Hl(oVhr53IHh3$b z0(nyDiL>BhkdPR79r-ciKYp&yv1`ZBT{HCW_Y+K-_#5l+Ca!}E zJ`PX*^~4nJg}MC4f6y1)CtNT=BEKE1bX)S0mJ(yMH4bl21K->e&S+ znDOjy<1nLMWEIH}UuW`yZe)^N$rO$kJ@yrc- zN~cRtK6xXg(N3{sP@DvMr!0axZ9XAY2cd`e(r5B{2WOBG6@Qttz2uyf^0uQ|Cn^!I({vwP~TYmQQi*9}T0&?0xLhJX3L;a~nq@@RjSy4xR``i-fN zQK#e6Q=gmqB0*Ry<|m-!Hc_c~6tm1ClcDA(`Gn<%A8RnS_>&ZFfWuCFlejdSYD~iN zm?&yeh$O<5LfI{Ga!wAAWsG931~Fj{ToPs=r;3xtM=@Tc*o-6>SGU&Xez1U9|Dxsb zKO75L)QGiC{t$15QSwycExS)SJm3h-OP31A!asmi*W7Fap;T^Kje=2w*Uzswa1WvA zRCG6tqkOEYQK1OaAU-$yT4O_do|T`^)%2j%4zyZszF?i#H}q>M9I7D#iiMJ*#`$bL zAEtFmO{o>U!qp;B@~Tm2n9WK$Tdc!;#HNcZ2kK%T$-!nw`6hB(rc1~zt)iFVKxk)T z<9|rH`n(73UMU;4i?!xf^qOkKUMUE&X{({;BFa~44a!3`Gt<*r(6DhQcdWJ*)Qm0> z)I!BEiv3ivuPQA+TL-}J>vnsqwt8E9}bE16WkXgHMuS^QIZ+QPk2NdspT}Bdet1eJy;L37$=-vdAZu@4=PW1y^~mME1vG zq)OBQLv~T2b^{Ah+@)e*Z73@Nl}i&xDw{g_iICPTQ||)AXabK&Qq{$}Gq4T1Qu`?@ z{0syiB*I9PLE`%(!Jxv(zB0+f5aF;cH3XOB9QbarYl%?~!%LO06^3xsr-_B-@&w53 zl3lJBypuDE{-R!U3op)x|z4v}_F%19NFqRVK9YKa^^rr|!g9S>2W56MTqLtf>#fJDs zp7-VMpg3{QIvj@20S0SB>RGLD2p=`HqL_qmQLjR4jgu6PT{a!aHE3~HCm0zK>H?0( z@#-=LrE~)|A?ASOCoyk1IX$G9L^nnZ2;+TnVsS0tx)e=;pGCzQ#FD}^fTThN5{rj^ zxUFKfuC37h70l)}LSG%+AyCFDm*Bc%vdb2u8ha>Kidre8ZzlGRn!~Gv)}&eD@v^sI z9wl=QSUP&2_7${BwggeJaX=*&jHqzvVR{J-9W`ndd`M=vb!2lL zyP5fY9eiy{%kgvi&hH0#-IyO}q!P5YDTv%a1sEwn1nAxTw%SdeIVjEsT22N@D7rD_C?XxdM!@T7YB zI~2>GhK%12u_B1whzeN$yy-}mu7#0F{;cSq;vhvI6-yDt5S7%-;XNaSPc+BAm}9Bj zisd8@Rmf)7Sj_dBhkku z7&HUjCr-GH0xMQ8V20LX`Jo6GKU5$B_PYD{C!Kb?b0mp~DsR}kS*dL9tyJ2bN~P1T z{6nX6u-#VD6BXfqUcL94%}ad$lFe)OUR^96XtxjSKC+H=Fgc%6?nACyWTdoV;-6w2 zCi|;-VIPFzHvzM>U+>^j{jRq^cOf|4>TPvT zKL6CIpWq{?KRC<eL;o-&6;KQT(PapMB8_PTzCS=GocfS00=7 z+r`Dk+^-fIc|ME7FRKrqz5GFQuy5bAdEM6R@mc;yYx9{(={nABqjUZ%c@Q1JN>kIl zyPTXH44f=^9G<*J<7-g=oe;-ZwgEG7EiD>w9Lug2D(|RW)mH9&{P8=dZ)r$LH0Aae zhxKv4b0Ac1gA@*1roO-Ew{itb85GLLjuTL=afA9K!t46wCt7Rmb}m!SE817x^wJz= z0n9ltn-x->jI~Ahkb8w+_n&F!&2S}5a))5TlDkE!34n(Yb#&wzqqh5&j31s}4kG-U zkQ9M>;I7F#d<}@N5En_6rr4oV@4usJ-!Zj$$KEd$_w9x=Jb@Cc+ zEQAW^+TA~6@HF@rM*}c;kR+M*yrt*?bjpUe^IlL_CtA9XhgFv z1>5R}@HnMfe^II_wQ{>!9nI$RvoOV{Qs=28WBz%Nx+j&ohm^oScMAFq=Ni4<9bLUu zSI%`hSLE_-hz$mQd%C^8Ug-9E+)D`x%bXA{inBaTvR)8s$-I)ewP=Y`ov9T@60S%1 zY{OJCNdl!>L2|ozOy=b-*buT}Jh;mH2P-K`3S_Oyp{;Ux>kx3lbOt|%t_=H)1!yv> zBn(v|(_Y+T6a1}P^U6YMBekH+TXn#d2fS9>jg{$Cr{yUxTk2(6r~GKnKROy6siH&` zp^QU`Xf1T>l_rj?TCv`}zoff4yZ+`kv|4X?b3LEVgumYJyy!)pzU(h-Y2a25vb$_h z<>Owi6@M#ISTrxO1=Q6c208N*QH^t$3zK0;4xn690xTEOLJS0Mx(HfuBbypvsYDUO zYA{7&Tk=U4D-Ss?l6))xYx3;8jKq_y6cH**y-#oX2LtMlnOYV%8<}fq7!J~D7^aMa zeoODx%y1?&Yd>kaKs3e4fqQ}~EVveb@ocZ)&YISoV^>qo*|XieJ7<~mU>*?4n<(Vq zs*nv4qEA)2enI^X!Nq(jy|p3%$dzrklt-|AM=kiTxu+aO<$E4=-WgI6K~>&`^H5@Z z2tNrNnd;e>=-Jd(Dzz;YonG>YnRE7~Qv2iuyMXvbCi23P?C=XHC_|Jb83HsSG?Jt; z=;|oh{~uRguj1$gvyFl0Qa=OueCG7I)4PbIH$%F{=kbvA9nO$4SN82o=4XUl`0vPt zysSC}3OqJs?$7{ty&y}lh?#wBgH6DBXwn@*M*=w}g20^gjFk}Rk5xn=2OT|FA3}X< z;?Oshucdi(N9ykMGPqd4yH3RZOQ$4LDJLrD@ zzYOkK-QSkB)j`APFHxpWReQMFn4GHiz^$fPT|l8&j#XJ|;4eJvh*hqK zQA775g%pf_l3+ba(hl;H_aNk$$}$eEL#FZkraiRz|7xr;T*z-8;p%&=aULAtw{3gp zi?1~u^>vB-{x|g%@Si_$Hl}DwwwY>#( z-_~bu*xuSwUQ_jVzMQ?*dS1JY|Dt5+qhv^aZ0E2Ua&P zgoWc_UdfN41{il0f4t87z9M8^^l%f^TA-M6!v-?y+gdvgl2e@h)RM zLLX+?%1S277(YvLbkXXIvYr56Odu_I1>$WqZ&HzxDac|+0T>FGJTiI-2r#pXH>FZg zBKFup12V5Z_~MmWJG%9F+NfQp!GCUM?Hc+d|3>6on?Ym0bx=>Q(J9@npnnp#g_z1V zt}*nXs(i_BKx8G*PyF5=L}4V#>(8i0?r)UTi&Mocs-wYEtKju$BN|D{qXec%Iy!c7>!@I5P{J;Uce|Aya4n7;`9`C>)U7Wq^g1JspQ$Tr^_iWo7TT@jQ&~84KLxk^r$7|Ged;|* zS9v}=&$pBvy!d4`R#((3)#s^i#-?Ozk1VXMgdG9#I9SJ{v^H8H=MmI@G|u!$yo78prkL}}-@>Oz5qHOW z<&8HSJV1S}sn9al=)s+pxw>$degw3JzgxF2y0 zNo6BUU`5UgiZ=Nggg02w?153MP(jcUaAAeBXn|4c1Uw?Lwx^{euq=5)-}xroI239m zb=xAENf3+ZABJSwm)r5;U=fOuo5P~pJk*?|u;&8Z=G8q@k8tP?A(rsv| zMz!Zf%T@+kW>1E!5g)_GC=}|oco1bHH>>8|Lb2h`W7DU@S2&qeI^$K9QZ8TcX29!E z-ND1rCwhkKEaeNWQ2@z?nw~E~@JU@nvim0;_FGPd?hq`N@Ryr)LN#@KzCydH1`L92 zlh7AoLD9^7hZqo{?^(B-Z$4Rk#$IC*NI59-j6 zS-_ppQ-e~tP=y8&+EBzrQ3A`5WNT!p2yGM7h_ITI%~RNuxN7*u4Bm@$N>626z_@8Q zm9ybjf*Hvo^a{}@(Psk2`Bpj=&}Wh>tyX*1sODWl_edLw!%9SxD5h2+01T9q!XbjU zqU(hwiMuKem=NDzy@vHBOFaz;9o91AbOQ1Ub^#< zbfIWh^;8xI2=Qw-ihzx!%sdfX!_RF-+!PDu7&8DB23RVe@lycAtPqMNy95+>1~Okg z_0>!pVk)9(I+QepoJ{Ge*PG8l5Le1#k}F1-)k`^L9(ookR1uLSG%D1H03(Q<%LVbz zwyL!-H@9Tc2{8dkmjvM@XaiPzt%?sfr&;M*YuP!*@K9&dAkj*yW@XF=4X5v>v$^FV zbjTT!rt}~UHi3l%M>(Emp<-i7tdb~XYAg7spw4FO2`u0&lIo6ftGTI>e?<{dzV73Z~?Nl$qRTJbw(QOgYj03&_cPkdrT*dOeySyMDVPTOd#= zBA^K-hrJlh8(9PB63{4{<2Df&f}et(5%qo8Mtn*tHT!T<4nrg$BxWG+*8u>L**n=U zgHUi&vYm$mNjBmZypk1&1z%{6-a%3MSDQvBHVT}8`5eqbGxbiCQSci2(r>h zXtPa*!gi-|j~4YN)l=(CGBf`?l2)MB&46&I6(x>sSgc-cr(rN{#c=AvI55u@EjeO*$R5H#Edkxgd2yoh50 zV#pP4j>Mi5KARYIfKg9uC}eZd0%Qke$cCWkT9>-D+=o~Q1XoD$=6;C6EX$5y5y}v13nRtZ0vAL<+;bWHx#81w4x|3F=$8XDXfjj5^t!qBAsK5 zU_}&~Q4^s1y2+3Vcn^K9!)ZnXQx02OM^9sDW7GP}uOMoiJMU7paBB~fNOS+lbZ))1 zX=~|>(rS@5z6kLnXfL7xz``Uq6;*^BI;51S4{VjjGKvhvYpJV*{6}npc2(3*OwR~j zOpCj@>qH>v&slrx)hTsA=IU(Bb~bl2fezVwQ&o0H(9s-{%TV5dlEu7_Fiwf*gO-do zM>$2@9JHtSA2(Aj1+KBbh=`OsDN4CeFh`E%-`pZZKX(x5l4yt)A|=rj9O@7tuQdQr ziD*T%2ZkeZ3M(#I)+EW!B`7gzgDqX)Hi$lP(W{V^@(Mx2xrr|DrWVpGPAEtY^-lTQ zmfmnYLxLSE*9BUO{adzZ#pv)f(d;y=YEMgN|4;eHg%j4m_@tX3Q?9+^Dg-%bCRcOSyQ%mH zNEx_+P^&v>)FNHG64w$-{wsp|`_xMqq?f)78M(2kWV)@IIK}_6O8n~qt+;0lV8}4O zxo6BNE@OD8#*e^WoIIia$Lct=Mgt2p8r=kbWOmt`v6eFC&W(dMI{@3Zc)cc+!A0#R#*Ym}F0H3rz+P>W;NR9X@9}PNY7za`ExrIMsNQW6i3jC-LM3}*t3!6jq*hs_52F4LMXXd_afJ{~}gs_WXI>7tV z<2|ehEMJ19iS{U)CR31UjgHQ;Mrr4z!~C&hH{-%9Pa8~btSw?S8OQj?YI|>q;>cBd zX=&%Xph%rOadWYcnUJyyn0;(dgjs<*CBj4!b?C_ik;vplNT7R*`7KU+j2XCh(Ov;_ zVv$ui{Vd1RAVN+Sr9=UC{wjqjVL+_trOA~e2C~PCE@H|{HZ-N$Xb$lsN6PX6%xEij zY0^D#v_FX9n*$u z;8JNF>yLauLn(k5HN?JVx1eYTwjZ3-GRSNzJaD{xC%JODJeIo*j)&V3jy$#~HV_WC zOZu=HuBi4YTfNk5w~X6K6LJzfqn=`Oq~9dr(1YYMfUagl+m_oRJe5SnITJ7F9D4=* z<$fSp<;E}_{xQ96Q~4sUnTAkRCd%Y~69a9JL)8bu2@U-Q<0)LN-!d zx`A`j4zj_fTL^-J8`SH;sT%(r(AEAyYcQ~`Bteby`Yt*C)PLXQ~WlDe=IL62b!^N)qhK zGou4OiYT6Kalfv!!Jvvh<0tp+Z+}~PFD=5pM}tO0jDU@PV2(ws6yd&w9~IqECn_tlBwtTF~SF$N(X zL$+~oDwCMV6jsE}G4iJ@Fnl zOy#tu=gyNIm(>ajtG%IbW%MA6tK>`2MPz#IsFX>~8}}RYjRk6ax%CC}@mz6Uf0;So zhyl-dIvMNWRn%7~FD2$vgAed(ScslG_4w5Lr~aJPI7=x0O63;i<;uI2-%_4b{#LzO zy+OTA{W0~`>YLSffZIz3lOpxZc_boYk#`bQJIjqKbGVq21j5$+s-+Z~|Um<54CLMV$_A)feA zL?D93FqYvx;H*3)q{6!3q%fqdvnmKyu|P28#G=GF>spZv3ef>^#b6%;D_kEi4&j(u ze5S0sF^=sdK*0qhmw_;Y?S-So2o%>fh{e$gao;*TCqmk}vMygkyaO2`P#dE!g?JpS zFdAdz6Eza0V_OYzT+OqN`-p#K|7+10e~ z1|!DZC-OY_e_c0~azo_?{i3;BuNDRP+UG28AdQq?kZ_vn*uxjRALp=057t^PO--?o zl#FyOJbuxUN9L8Xc9fa(Rr87;>zU|&&)O+3aL zCD1Z1_Krzq03`h)O`+2h@Jvhru`l2Li6ZX*d;o^6#RDsC421B{-FawN3yy|?ZxL$z}1cR z8syK^8+k8%Goyxb2A(iqAtOSs;!gxOL6hxXEnVvwvkk4IQsLat3IU-LXc*M3Ohh?k zr4TmydinY*4;@^%WG>pdM=F%Q$)%dQTRrgn<3pf`^C#~=xVfs>-dM?ku9RDmGE@7x zb=ZYEMJ2gC=bT*DcAAGht30ilr>QT0v1`D_X@8Uw^HmbPfA;<}_*Dc!Zl!Xyl#(u% zscsO=I94{Q75!Rs<>HIZ-sP!Id3Dg(`5K9I8MA0v+FNX+S~o9#9p_-^nR}x6piCqq z&pQMYa2w#1mLz4s*Qj9}2x&2DhuTm9EovH`bM6-7Eq6gQVTLd<5kXF(6rw4id2utoFH2V$tm|2dW|20jo4KoJST5n5$}o^zC6+y^!-F9y*ArtzKH8aPd6+A zF1XME*r${m@FAla$}(b-a6Ag43_(sbN}^g^B*+h2on;KL4~VuAcEiDr(Zir*k&MhD z%nfVlU{&dF9SE4G^(~Zk)?Rv!Ih@P%oLQsJHJ38Y)ZTQVO8U6vml$9cW20TRZ<@=H z{&3jXD-%^9C8j>6^5&eWS1CPy+R6EW6H`fase2nem>%RwX@8`-y0y1Tp|$DL`=?3S zRJ;!moXDn13dvx0qq|Q2#)8p+0+ZrelOu3*@(H!jl7oh${u?EN? zaVzwt45*&efDuhajCjf~NNb)|q8CfB@AoeXSe zOI@SpQ(al%wgkI(Kn*7ILdNFbRIF*@rK-6hyS8A`&08tf#6Qe6lGM~w1Top|fvC8Y zaH%0^$hVXnWX;Qy18cBXvMCX~7AuLpfekk87+3Obf~df>t?!Uall=D)RJjvy$!D`} z5G=B9AWm@cA$GDkgPJ}*biKmPZ_q=`KvkWci>k1z7ON2X zEnZVEDT5&FFGn>pru+);EnGvs#T6mjZMxUUQ;q>oF|@X==>p7XTzEEBF1MP6JdR5v zTbORiMo!wSv9_UKw1HoYZHj%f*URUmMoqq0E|Wb@ZltDV^Sz$wuqRvAJpjaoAyO@> zX}L`HA4{!0^^E(#h!LvAS)D{`bA-}%5Bruy%}g2E-M=H9Qt;EBM-GbFLl}siTo6gH zDPD0+3M3c(5_OX?x%QGDhWnG)*j~&fIQREzv-MR?8;R6c^>x|5_sdxoHgvVRPuiXK z)_Uo5&n;K+)&gdRHVG-=T5i4Vr3n7>Mr6B<;ck~+kzZb3%3VKKJ9boe_U%VpC{7hR z+d{>|jp3cz*4(gHY^-KE8UXB*6-X3G(AqjvdT{ZUL|KQHAmUA;pYOgP$=?fpBW z_==SA^y~MOV%?1VDnV|az%Yb$Au2;12acPf#GY1ZO0=?8)t!J*G^m(6x3G{a7D)jJ zY`s!POg5?>BYoL*SCuPwuZW`1$!IGk8$JK_$%9BdwR-#R zjS!qaG_K0uQ2$uP<|YvnWS*ksu`%MVviX6XuYKT~=T9^)n-o8m0?2RqCs6V7J@tFv zK=FGYHdhu5?bNtU(035`1*j;y5pF+K*}He=uQF9r`GdSav-7=cc)ImB4_tg_-aS`s zU95a6=l;v*XiEiW^+^`t?~$`Z@p7zt3%{Qf8E3Bp2JQ<~8sxFDt-NcsQP-Vc2UYS? zJ$sv()4z?4{%elm#6dIdIOVU5etNI%+5cuMUjqx-;A!E+?6Kj+o5wkiBC;*Pj)ElZ zdjN6SRPiBVx>0(3EKw>ceZwAxTNhWs(@(Jh19S3jVh%RZ93N%MrfyF8X2bOF!pp6g zcM(DlmhnVo*U*a8YJ)`BIdE9+bd}XIhU&oHC=m0_-+7CnXD9%ndiUO$Vj~5&ryDmy z7IO$ETdK7QXu*CZD>!}n7&xBjVabl#t`eilY+4z^lHxxS`vGCX z&6DSw&GQe^2w(q|)B>%hPLez`UP!qMrBlu8v)3=4YVp|I`AqB5i)r!p%UajvuD_mV zcel>N1>Yt+CKj_YIM zGlP@M>WdS8$Rd)cHln=GD_Guu@+EJvWW_jDDF|u}M=LzYY!Sq4@>jlV4N=HYLdO3P z?hSYT^eX+#uO1G&x6ceo`GQvN==SvX&Po0HFH&DVcu|nEyam#xbo~pbjPLS=pEs^M ze*C1PpZV@a{MPA>u(Ibh;Z6CB_4Y=iU=|u|3fs0k8rI6;LDt97S73IhgrTJ#%>{ZIOH$JqfybQHQ0YpM7^G{F*_*5xU z&Mgz2+xOC>hCvc9Y9%AQ4}aVl@yPXI$Yn6QiIUbW;wS}U0JuU*P)J(#FpxUgIC54a zQbFVmR*f-Sgc@-Yz1j7vN^&>@KBjmDHMHZ2m(?1oCr10D@GDRrmpbZIU3WIKe_dT! zxo2~n9BWmKn(s8$ zR_pcQP{uzb*XQfX?=k)^yM77OdT(l$YV{*#+(Gi;FC&-Y4O4HK`iUeP`ZrShZ>nStvH|42;ggt&QdtHeAE*mdOjk9Y)83wJf6Dwt9>>f}Hm7I>*e>mNn9 zk`n(NuW?u7i4%B5;@@W4;tK-@G8Aw&a9jzMjnQs@#Mz2yqVx@cuuhL&{fSp8ue$LA z5m_5=)WGFwKxR6BgCAFL&8QYID0D4r-PAjVxngKNO<&YBBBYC|x@N9uV{MPwfrMx8 ze%(B#{yPBeY{#C9sCVx|_o2*f&*n0jTw62S5y2ufB6IPwgO2S`fY79MrH*oBI3vU8 z8pg7r_cUWs*QT}Ak)=>kO{G=keXsuQSGB?q-cWJfJrojc>*mPsKQ1I5=u}mRXwYbT zfWLLx&?z6&OG+I~L%nF)_?$r^?IB)7OV$DR37*;%SLQSQ8wX5Dw?V@wB7dKUZCPX1 zOetL=4w4l%oIK#GoK)75KwjrUqG535>cy+8-7dcvgsa^Tb|H%2IJ&xebX5tyH^uvW zd~`LMj^vOMhsbB_hZp3d$i^n|-KD7m%+DmF>6wuZs7%Ea!Ljh4fg| zg7L0-r@TIDx1*g8%i~`+8kZ#hPc$0JA-ok&OQrnI+vM?e)har>n|@-D zEfB*2G+@h&W-e7&UoX!T z>sc@KQ3Xi2a}nh`e_ikND@vuGX%t^l*h}&3RIQlLEr))tKuknw9>7j%DGPqS5G+wl zd#|C*F9^h8b$Q_`rQ9sDW9OBt7M54BSEi#%zhCicf@|=;x5GI86nTp0ryiJkWa`PO zFM|(k5e*rk)?A`otvpA$hw%_D3mFobAfjZ8;*&g#aD||Liz+n0!;t)paB}m@BmR3> z^B9mQiN^_~oiGE*~)#(>-aycxT{ z%c1aU@XCrp0wHGd4e@ozFOCdT-i!uJh4BbrhD?j3pE5F*DRg-QnwJaUjPcs!>;8NN>{ml290lVEV||dhX^$Ffo!1ps7rmXTCVk!Uaefq^kFdbwIHi|1uqM}EeljB z1*sZNaMK5_L&Z0V_G7Q%aWF&bAd`^}93LJr@LnFZJAA<&u*p-!9m|}bu*6#HN9nnx zjlNl5?3p#>ikh3*I$Y86A#w%l9ebt7_lvp%-5N!3S;geTGmBL#YeJ%HfoUUc0RFC& zP83rG4d0`lU8z)8dXE{9ahh&a)5?dpX0lqAPyq~Z#1V8%boLJL!PNTAlXy=a05JsI zEaa3Ew{~&&;@{x=<>JOVuy_`2?_z|jjZ!$ss3tU*Xlhja0s9WTCZNSgVjDY4_bK#ZqRhf z5xfwvJ;3-TglD*W@ZCa))ohZ?kobMsI1B>iHstc)aXABpfcPqCFg5BBTj<9(MN4y; z($cKbOqCl}yV#|$B}O0m0RP4PiyDmd#Xll02@nqoPzSZ$MT5PyFq*@Nrs69KRq$$}O4p(wiI6O_br!hn+W zB(i(#5%v;aqHK}MRc8YH^11L}+741q(~cl+n;jj0sWG10eBpjQXmtF0-+%J#(fOZO zmW&&y0z!@FVzzTaw=4BZz7ZO==FCN9u+c`k?9W`gckgtCeo*V%K@NTgzk`P7Aw>m) zJUNFIDvC|PKi%y|MDjFD+a`vWA9a@$*fj_OEGe~9=Jm>}tk?a_Oa9{e%v-iD_pbZK z8?L#|RCfNW`ij>py~odiV!iuSkGe;enzmdI1ZVfjAn`0!g>BKS-v^NLvZQ0Ue1R#|iq&^|~ z0C?v6+$~xm87WuF zm2mwnI{iUmGzwC)11Ia3QY0{A1`;-biN?-WlrYmPLLFmPdf~8|hLECiqIY;W%0POmng%3BW`?r4bd^TMh~pf}_)Uzt`Pf4q?l{XS-IB;#ly=6>=ma z3t>bmR~N^D=#Uq3nuYUAc*(Zm#(yfixkr>+M1dt!K3N$u?%c41pbTMB+?5oF5s5p; z$P*z{M<|JaKt%3lLJvu%M{g#RARJ7DZRQn>_uIakufjzep_qzSbCyQ02YY{%IC#> zjRfG42WzRJdp^csHMCxtsq||b@wLsh+8X(@pK0{Zb?{uLD37%BkIIvWcdk|522_w- zAXE42%H^*;_CqBk19fZ->M+ z3vLx+@EejPcn}0a*hEmY3etv|MS$ap7r0iqK zlYH_2NoaF+ewWm3Ussn}m1=H*;1zyBmDEW`C7Q1LL8-F>_=6HZR)!Kms*#4pNO35L zqD^V|W_}mh=&)14sVzgsKEn_)`PlQx!|gC1<=%yS#*m99&mx8ISYSlR2@FSJy^=e* z+R(qzx6@tfD>&ANDQVHT5;oi%X{R=9u>eYxyB%+dR_9X=bz3@tT5BA<-LVUMSH>4z zG+xFs;wXZGeg zi--Eh-|PG8>gnz6)2prj-0!J={m7NfONagVQ|Kh0hI#Q~JWW^QWBR43UxV%MaI8Wsgk4ED0RAKMXMoKc@q|bD88J!4G~r=e#3HYlZfwuvkXN)NU*ef$ zEQh2Wcd>i;5(7t)ix?JWkj#IP&C(d}@uk&m(u~w@=r5|4%;*sZ3c`9~NRX*Lh?L(8 z8q^edNwXi9P#y^ZwbpbiM*&q-17{HGSC@6Kzef#opejmk&JSztwV65QW~$PL!|8mx zkG8&~{&p^eb~u&&gNmv(;eUGLO0TLOevVo!?%iVrU@bBwC*!UiSZ;R=kF6CAKUMU# zTG%;!fJ7D#Iv1C;0wz9T!=`Wd^jw`(KWMLd$1FS0s3TVQ(C^K;-r!?j%hXDN)i>rU z$H+?4YfFL7&8^#dHrE{NU7aT@&`}3CzDgSvPz7Oin@VOa%j>P=XVaOxRk)_>^|`w$ zL=+3f^v^4~g6|jX-)*hW#Bl+d0^KcUBT`~1epMy-ciGLVdE&BqQ}tTRk&TVHLVS|4 zbJ<0}M@d8!7gx$xJd=z-r_k^tgQSTr<6>gNU5QO=VjM#k|xqMBbA){q!|k4 zm6;#oq2-n$&eYEMnO>nbJNFtmJkSM;+MJT#&_-xeBxCnn-!U$~99AH8^^!|+J_#D0 z@%j1Y&Yv{r=bOrGbN=}&*mSv?|8jpZs-}VF=^wmd5dywe(j%ef<1C zT|~z0G&#!|>HvX?fQwJoa+-dB1V3v)ROcdkjSGqZh43N~iAb1|_#5N9|AF_T{)NNj z!&v#yXF*ea*0PrV|Ju$x%#pLc^Lk(1XX{p&sgAdP@9+2h-S`6^V)zj6i$VVUl zqfNY&SGxZSzSsG@6)7uTcbgDwKI8SC5u*1>q$<`2@jvk=D(kTFNbOtP)RYqsN?064 z9Ndx`tHfwfon@K8$yFYLD!(qCNe>OB-}%nH`wk7I4~@*66qnw9=(5Aw!-v|Z#eGBR zy|1N*4vB*&Po{_Vp22YPi{iEub zubUY4XJ7zID3dIJP+41DR-S{U1*#KZV+ycL)nZ>;Kj!0cOPHWahXe0`l2?ifUI(TU zK?V5N-CVmBq+eGQD3M4`v;xI~ELbA5qmyHl-~c$}BAF4~y%eL4QfD21aW)njU(3?u zj##-!AwdCUm2yCFo#0TehcQTqFm|-AF<=z9=czt0KU8MJbAV*XP z6EQ4RDg2HMGGK-{7QgYJP0DJYfN%}J*zq^&?^XO z!Z!r4Oa>Peke(yGgj$6`*4{OxcNs5FE{~^j#j*LZ1o*X(U{K7Z#+Tm_1gBw7PF|S` zPve)5Mvw3P%OwdS8>7?V)RhCdH1+EJZc%yQW4JhV!wpkJc0~e&ka($25Q_|?DP14V zAI^u!XQ8;@*v-Zy+@`6v`wg)AONZo|1q<%nZfjL&TJkL=jKNLi1@lG^ysogtvtk=Mxy_ z_!k&Ogi~|m$Ity0IZ2O0%>!_(tB7QNBi@uxd;Ws@m3grwuETC-I zQA#AO5ZOwnon?Y{kB}9tmZ{oF_1FhVIcw->*|uq zc;Ynbd<1S4j?<`#i@vah+pO5Ny?{6Rrp`2 z5@FI#>5nYe0+}qZA&{ZU!oh)H??hOZ*k@5C;iQr(@RA=SV~GBsSo5cIK3VKtK`_M? zOb?3TKUNMjs{KSr3Gk+X+jw_}uec>aB+EcyA|aBLdl_23_*klVVx=^eox&&;A_pXp zj7(j2igG~MD}BWG0<;ojseqF)kBK0?d)dfUgjESqqBz)N62?W=%*zR8p-6usp;DOG z$xBoU6>V11?!i>7FltZef@2*MA&y2}V*-MCBLah;vAVHd5+9vT$71{+BezHp^(;nX zDsPAI=vB@?$BbbVB(V!cRvbvCnGh9eufi)Dx-{Aa2UFqbgmFB?G(snl*p?`26e8N0Sd_v+jo{QiVe56BGo! zCSCMiPDPDqXnSDbjS~yG>HNEn-*mh%Svb&p%Vu|Di)0W7c0;k$LTYj1@%#)zS6yES zd&NIfFEZ%4?|Cc54A>tt^+AwQaA|?KG-a6fE3m9;6rp{wz`(DJz!yq+lgh@#qf%U* zuY)8Q;?-8lm#S*Bnn$%~E0zupal#K1!lItdzq?oS^EG%ihqBmb!UIINB?1HSLUtsc z3}mQjL7cWwS+e-VXv^VC4;7bvUV`9gn-EE+d7hDUDn>RNwJD;>a8eY~a}%k8q6!Lr zL=YCF;wHxkgAS_xBh;?w*NS5WgyIwjp^|(uJH`TuLE!O&L!6R^1vn+?c!3o#mL#j3 zMA_lN{3t$hBGRKN-^B9Kqaa+u0WmBgaRs?F>vPj83>-Bw5lj=7OKrM{FQ1sA)Fff> zF?xXzE2ZL}Bz$_-?UZ{XHKJVaQl4p}&ZBouNk#PgzLurXgyOa+J8s4-Wchg-o>DSm?5uFeRRe zK=y{Oc*W8UuX1v;Me>hUPai(nBC?V8R=LSb(krpZHH25h)9)D`8agvHJp2yI0ZH%l z(9jfF>^PMVl#cx1q*WX$k7Y$}OdK4_FUQBSLn{O2Yv=CX`*FB9pI^B7#LV@_qX&y6 zD$1t9c@axKi3MjOPCgW`^B~<&3hTrW(Ur0M0YQ~Tg}=w1drtg~xF4HRkvM@{!GlUO zQz4=VBxRlCznZH#BD~b?f)&(;;3VP;{q&faQS$8ws287Q?-w|Z;P&jUzF1P7dDhm& zM-HA2h3+B+nzFB@T=%G0sllx#zTHpQCMYCrr!iZ97ufWiv!ry zy?g&~aF!&p07>;DC8~oz2Y&y3=mP}odNEy?PBu}2#fBw}$F2+?t9(>zY)<`G!EWNI zQ0UokA^iDJ=%E!q<#f>UM{$v+7o&^W%-HZsu$Vn^0DHn$+3DF(=<~e2o+gihdxO*1 z1Hv=ma|^@cne0M%C0h(0oezbu>+SoFmBoCSilvuBv!3;=s|Bso4>_Y?@B$V)qN|U? ztz7Y}C{Td{!cs`pQR+`GClJXFB*vGl+{xe1XEOOO?wx!roJ~bBRY0D@K-pX|9?lMp zi%F_4#a}Zzd~_m1!QI^Q_|hB3mx^D{9sKm(N%72co+ztOmAOfzQ$rc7P|Ed{z%Nk< zr%q*u9$t)QZ+MtL$`%`=7Vh`pZEJXPZ-9<8PYWx#XNG7SR-8*B$_~y4xDjePPKcgg zLK!mvJL+awo2uL&3^5PjcW;V(>Ju2(6W%-~0@fpLMvlnuUBfQOKo#zSz4aWOX#C=v zLz!3I?L7FPbN8#VLz&jCXFJPxT{$;hEDs(n4_y1wWbtrebs;^PiQHJPVN04G%N!b< zNIg0r&}LV0}Qs2Cp}oER(@7mr3Vqv>Vub>9q4&rAkJQWJxx?(~h!;1|md zjt#tJG&D688YQrAdW2}Q>Cs0<{9{-r1E;2ENZ%);xh7q|yX!!x1ibl%F2nLDPY?)dFnzI0P)ZZJ2M6_@T7M=q{X zyeOK%oUQK7b2s-kL0stweEJeB+NaTBRQ#12vqjj}49Qv)a+7FvtE&7QRHLftOJyUF zZkKbny82vB;ow!ME4Y?d{;l9tF12`Yz8qih4VOp#hsBgHUK+}Z%;;z&va~4aoEI64 z#{Qm)-ENcfg`+ZDmNP$JX z*6&cQ9ObNcQVqo1{GniKYH;yxS9X82sQUdSqaR$pG=FsZM&Ua=5gi;(zUMbx6Y1B# z{N?{1Q{Vs7iG#xnr7yd9$mMY#f}5}sh1+EfJrCxs)+8)ii9*F$VAOyhMMvvU5q}v# zB_JjkdV$)6iiog6Dq9;MU3u}r!AcoN2Sg4i^O}+x%2!W(oq{5i*nWl>_rYkqI1mi{ zAwjoAO2P#wzNXZ^kaAn+qZH-nf2CS-5%UiS^ux?gIuu{L zI2VrGa9Q#6p_@BDq1TQ=*4kcXLE|?@4h>Rf46Y#35`k^mW zI=}^q_3g>28&r(Dck$*+riOzP~_N#bK=?SI4>!{Vt&H|Ae<>B7*XU+Pj^EtJnEs2|RxVu_AtbGi8p&AwE_FN`3W`CKj=cUuH7 z{iy*$-UmYSOPDe8OWbda`~Ba<`*_F?@?`v&V3Cg8Fh!qMmz2t;;+XnGv#cWb;Ku64 zxgmE)ssbr?t+o*1r=l&^3QQ6yD#{M5{!=KE{BU|6OinQwZl^_Pu}6g$3!3`5zl8=1 ztBS%N5O)oR#K0Tw(BG<5DQx$Yu#1!F7#$rahmG`+AdQ6!fy_9GmO_>=j`=Ww9=-3zuDy^k+s?#Tr-Z;}t2R z=9;rb#l$H(2dMf3fvk2wOwR_VnP%+hC3yav%kxzf=R92hQexw7Qs`{Ia&rN%Umqb* zn9@ZG%B2VCA^(Z|o+5JGEeD{&R#EJgOrWZ{N_`DXO{CmXQtX_7;5DT1}Hl(C$ap9 zAT>|iw#L8(%z<;_txCtlm`2@l>N=7nI)CSDUwh{zo5vj)xMmOqd+?foJeCVcdHlGP zf!wV`+=a>4k-pfhH?jNi-StCa8l-2=@ly4P{}G~ z>kRb8CgM|xO{|l-tO}I4&|RREd-bb6yH!DA3g4d)-%boA#t)B=znw-Z>2UIWNviNa zKYZ`0rKM9#AH=0buBgA29UaZ?J+5Ar`9m%p%HEkhqS9=&xxnOYEyLixX4qbpPENxf+=O& zn_F96Ig*-5p9cBtCMv8%4F7Zl?bh)6oeeaQR@yRh!^zFU$ zs2EmtAQMwlOKz#M@zBT^?xSo`Mz0VPhjRYV{BXqQ`<9Wn zZuiG|PtZ4qU7LJxF7+t?dt-q$?Z*CCVkh{u{@9Bq@@#+X^BfZ^{juM39lb_+zYTbf zQi8NMj(BdDH}%I+&w~6$e+rUxFb-r}9*>Xyk@94JK z9!UL67OIKK0t7eyO(l9N`rX@qaykd39m=$b#DIXUxj~{|z4DLYCc2S%O2T=kT-7wawI7Orqgl z%`x`A@K)wMo+C$=7nYVTDjj&iU2W@@ZJ4cNrQY4J-~K6H_=s0u@TAH=Irr+A{U^TK zdral?kK-1oNauPK#Z-u}QV+VxRoX5kwHdX~Kk^dSUv=-G#P_IGM6VljX zA4lau-BQ;}J9=f#E;UWtDYebEqKlGIHCrWHcS=x8$uZ5wmf^6sB4vkD*(|$7{%*LZ zaiFvdNqNCNJt5+C$7$Qg78f_TGp$F<3ssXZ_UEUBIqAY*zW8zfbo%+Xpxd8*rsr46 zzuh&%&6IzDKhOQS%Bg+vAMy_oY#y*bJ{uJNmty$3Oq>*#iz~#H;*_{bTrFNAt`XN#cS9b@kuuDeYbE-x5Yj5 z?Xqba-4WYjN9^JvKPT=buJG03HPm{zPuwqFi<0%Ac%68?c! zTt6b-CLR@U7w-`7#J&F*br;`F<)-(F_lft54~P$n$Hj-lFNt3k9~QqNJ|aFUJ|;dc zewEscPlzY!)Aj4(H^e8!r^Kg;o%k)fP=7`|C7u?a1!4RSkx{>^swHEU{R8o=_`LXn z`1j&Jh(8p6B>q@@QT#{oCGjWXKZ!4kKNbI3d_{a!{F(R~!LMHz-w@vve=hz)d`tYL z_$%>k@n677e0r{!aY8_y=-V{!x4vB>g?{eenbFL;Nv6 zLcjeN@ni9?Voy9L6#<~m;RGR|Tg7=(YKMyYlp%;qRpB-%Q!*_xWZ36qo^<*_dQA+= z5jiTysH!q9OL9U^$|*T5XXLD$lLzEHl@qmlw&4 z=_-9(ULr50gyLoLq`X{SK|seTd6m4HO3~NIYvoJj%j9+PdU=Co2HE)98>P8bc@lr3q>w!BAL(w2_w z$ZfeJcd4~?PTnhDC0{LHBmbSePu?$ID<6;#%Gb%)%ZKC}St8CxX(JXynL#yf))7Vj@lC_2cPjnO!Tzs8`@08vUx(X9i-YO5lRQ7_|0KO>nwt&1+-`L2{-*ea zn>M5Srz#t*NdIhF!wEFC-D<7nuRG1gs;_F>N4yoM8tj@Kr&G~=yGCm>s$TZ5tY(?* zin*Jx9j&@mHj!Q%4Ra@KwAip|Y0bb!!>DdqUai&&R}81pscz{`!09wA4J+Pz+dtHf z(W;p{b`U9HnMTde1$K5rHOr_}Dh=IlZ*|*xWW(%Oy}1iGmfmQXAa?{+;H+sj8(OfUbD32=(SJXGp^mOKW43zTpE0{_I>tsfQq#8$4XJ23 z5!>vvYSo6>srk0K_h8km>D*E1ti55>YD}Z0SM)|eZ?+9fSI@nFEHA@oovGjgTl$V2 zcXY0y<&@nimG|5eV8DZq*bSqm+jWRHps2E1_jUC~JHP|r7WPSOM{6{6Cs?hPw+&m1 z^WN0Ba;vIYwJ4uzhFw*(qV~|5`fix_-VxNub}S|;(BLN<&3Nx^|CSANw+^-ls|VR= z7`79sbh%^U9Up5p$*f5;B-CM(6v^(QwgXa*xi_2H!R0C zT9r;?D{33fcB5PA7!4-`t!WM?jy}Jv+M%7g=Ga=h9b~errqK#CS*e|7tXl?#RE(D9 zm{#0uJ4UPAG@*ap3MpdZo}HM!+h%7+ui17Zz%8DwRua6i(t&&BYNJz0RxKSu-qzL8 z)bHiyW_WXRpS0AJXf1Mq5)}Nw~-O}1H1ShdSC~qpt8aV&4$7UkWuhl3MW;Lz~Cgd4*>UvW*Y}Wn-%#~YY;q-4Y01ILb`tRwOmX_GCboGF1ylBmK$k7|R;*y~X zOiyj`@oC$qJ9gJ+G;5V0pY(>+4Jm@Ha>A(H;bFDS9ms~;KmVwjy6$w^$qP?hhO-Q4 z)hbNQfPa?N(+TmpW1AaJ2wLJ0S|g!tY#0qgb9DDsf?8wK8XOj@BrfRhUK4 z)(or`QROD2#Ycwu!wk&N+Zy~YRNe@Gf zHTX%*R&?1Ll{aI38s#dtFCbX0iwrf|iW~ShEf%2b{~rbw)8GABf14R04eZj zt@s7w@>USVQPI9nNpN4IyWs?z$n%zC24TApoE_@1-*VH>z;eP(qiUIow!QF>K+`za zX&C_+scxA;mb&7{LA4UgXKin*-SoEXi=wR#@;*futH7FuEYU6rQOgI z`^*T;$g=SvI4yq%;o(G?Nef2HDZ4@FgW0czI=0UMvm#%K>}9l1)OrDp=~Oe z!g&#J@V@}Js%>lP4cQs$y_Idh(`}naB0W*4u1O)A=RbuM54H48Gq7b^oI4EPYATYo z5`FyKpNue|7}N|H^3{#D?QPfF;d?r)l&S{qQR}v;`_6I!7Xn4dBeTzm_c21b(tYu^ zRyF^k{aV$s-ubDU&$fTc5o#~q)~*#^bksInwBfw?u$ImeeDNV{ZRkaZun~Gt>t^w1 ze&ebzFFuD0L31zq)j5{CPp@d*ARMNm*?LGJPqU_0Vj1?X1P~CVx3D%5dtn8r-L*4t zfq3t6*G{7fa7=A#tTI+lnU&kA0P6?NZ-HTRjL2E=RSy?Lo6s^$-$L-k%m!<}|C{7K z(@?Mi1*he+kylCR43-4T0fH%t&+M3u4M>YsUC|um5Zgj^(`r?WMkCzRj7GH%P=)zz zYHh?ppk*jk%4_M{A-it2cL3(m9&)iciXL>udesEJ>y<{=yJPJ7z!GMp$KEmEZUwfq zO;klD%GyE!Yx!C_GW}fLsCNRKUoAZj!j06*UEMK;v?{d9#dBpgi?wQkN4R*s76-C1 zO~_8mgrD?9Y`LO$%~s6|D$i~xEyeDZp?_@CII&<3ay^~PJPH$v=%`~owohp-#q)%{>>Hnot;iooLxfZp7&?=0w&$%kJx^lr@J zr!ICuwPW4ZSfc?O&|R%7Ma-&#hIHL$cYqC@3Y@d!?X+!Q$L6K0S*?I(Sd~^KqMkGt z3HT0U4B&1otsSUzHa5TlJ*=*F`Q0HXPa&yb80Wo`=f&Tp!8dbfY!Mw%bHkHCxH^mVy0UU=>`R zqFq#3Wtn{LIpry56yv{2a#f$a;&*t*LA-C>?D=xOu{HA}wt2q!frp7Va^DyK54>La A-~a#s literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..abe99e20c38a23e95295917d6a5cdb49a8489eb8 GIT binary patch literal 34092 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 bMX1cpc?scf@6G-KdBTf-{AinZ?ft(1jXHOb literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5b979039ab28aaae305074541fe39258753ba624 GIT binary patch literal 202616 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%0Dsnd=jSXVj{o3VuMbQarZKj?n9Yp? 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“gU2Ebm7^-Pz)Op! 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 QODv!|=M=c^hE5 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6cce217ddc2efe3411dc9fa34e294e48e4cdf4f5 GIT binary patch literal 56976 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..719442d420a9c3d8df77d85b6f6ea1bc55bd39cc GIT binary patch literal 247192 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 Cp$Dx1 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..522dc3105c81c753c96ba7b0b0024c42301dee6f GIT binary patch literal 899432 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

        w*PK%@U|u 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

        1=DUOAl49ohB{*R4L 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ceac75d75e6bcaf56823bacd051bd9f135af6f4a GIT binary patch literal 28364 zcmdtLd3YRIl_we}A~PfRebbhX%#<>vNRp(0WJ-!ObL`lCZ+O?n2Va$>iMxOP=v7Ig2XSxAU6@_{-X{{9lH~Y9^r*B@o1KpieTrNBE{@6qGL*lO--f#4xbI!Ku<^v$|GoK3 z-2WR%l3!g~nVTK`cE>2{|9j+Jy)gU4D#b}hdJ5&W<=G3h_`ho%mZW*qPhVVJS>O2L z_s=Xy(wT8Ie_7&|aD1!!ot4K!`+g?*WMoLvEAO7V&AuMm{K;lRcG8z|@0P5`;vM?( zWt6 z)G0XuC;La?b_&;-Ge_q!AKH&UM-A=+`lchB$I||3xch<>5w{=5`G4p7P^4jBb)@Y> zLf+0pAH1DhLtbg;j(<+#9_Y9@nhuu0tc7F!SA#Wkyl5469*`aP_|v? zRvCU~;`p?E{W`7<`#`?bL>d=yaJpe1e_+>j9rvc4#+6|r+OYGs+G*!E?Dw12dt3NX z$Nl&0cbPKV<;=}r(nsw4_uBbCvfgdiElZm}A;Zd(@E#vxOnhxx?{ZmDr-|#`ICNx4 z%vZ$GEe0q_M{vhO?Uo!;KdvrZ2?GMNTRYwEQu`ra@sOMO z|M^ewY-!N`_keUw`l$37>8sMWr2i`YlpNr(y=2gf^i?@6-zC3Ok(GVQ3yyt`yBr^N ze8%xL$G06nbS9nebN+W%w`tM{nyR6n5p&^_&5bHD8VuE*_}@?7=&k>?e! z+dJt!?R}s3Klny{XMCUW{XhPw|A7BnfpFk>;BA3#1v`UAupVrNdPDWlE8%$fZQ++9 z-pIMgE75rD`PlW?H)H=8AC5m5e`owViE!ev#EXfqCH=|4y&*NnKCJ(`V8z zr@!0rM8_{WE1gev{ftCf3MN|;oevJ;(ZH!@9z6} z-`^Id3JZl-i^qzWiZ2zv-G8$GGyQ+w|MP+Afz^S=pnved;JLw#)QWVVcG zkj!8-8jJ>84V6=o6P(A13)M|2qv?x-f8JdPRnMBtymUYP^N#$yyR8Fbr_=|u3 z;){R&6Y~vkFma%WD5sGQege9#megXYTxuHix?wgO4fB@gu|z46PZS%b*&xF(jruLm z`_M$WR3@EEpbEo!ZlJf?j`~gAFm%0Xn)+*=bM;k>%ru*T-fP~s>TjSx12y1v(f_Ub zW2t;1U(R#wI%y^sU^r}z&wkFMGsr+End3>D4f+arWkgEZvr~k$l(eQ}@*rVIS#(P+ z6#>5#08r#H;>u&CFQ~Cd>+Qj)vZRrw{qWWPI^b{rV&R@>(Cz$*sc9y_g^P}VriLy_ zvS^oaVwcn>NqvcIxq3js-$9zJOe7N-M=GPFT)>D@oEj}X z=2XSw^n0#X`b=HZVxDYIC7heibvPZ24zjB&JDm$xGFkU?eO+DLCh!{oNn@=D0KbtH zDNQ8eE;W(Fd5EeL<;fvRq^!$Z-qn-7Yr`1)x%KQ~|J*eN=(%L!=h-jPR3{y_Bk! zCX&u#K2nP1)kq1`k6%-q8`0o(O}oxRvaXv__d_T+ldBKf~GMoh-)Uy z1QBk%+J?7|dG-S05&^`KqKd{#sY-r~@*&FYBGr{VNU3CHj7W=w>h)0M2X5b;Nq6cF zuevuyigVvSr$Q-egd#0%ZjPFf&^uK+dX&`RqfSK`8d4PJ(Kehxp^#I1qye;s(IvJh zoCgfj-^+c-GhqU+vN%de18aGtEpavlbsKtJYc;gGPI@%BDG5@?S>uGJH5jurO>zo+ z0+#`IDN19~Vd)WI6*HH-nA}`pKjlTMoU&RMjHhV#fLpIl7ILmcJe4S*BzhND%atk+ zqeIE%kpJhzTc8X6hQVH?dhz?shy zde6UBgQQIfIL1ltByoS4Zqeo^K(_}0W6*6%EeZfLcTj=Q`+?V3BFd$5v6=#)N;s;_ zGE$`~$U)6e4<^2cswovS&TrAtGroso0d7eP#2)h145Q|IC>99$v(vZhG5y${tS=OZ zJ?uMUfN^Qr%q|TuZ#Eh1yE0k4WoP*#a#quIEh|TTTMz3%4*Z~FVGXJae#00t1RN=W zM)!(w+%BDv?w0PAPDu|-k4tmXS?RpABCXqWvJJYul!yaw_fyHf#sJ?K4-SWFUpdW( z^OpPn**t5tYt;p2g!Qn2Lu)Z#ZS0_RUDGzDHsRyu*WHteSr&DY5sZ$9!{dBl{x$Fj zL&u7uSwF+R3Ov3g4*&ryH8N?2Db7Qf<0_e(k~uzegU}(qGEdxmRq#Y7=syeoJ^+rm zTPjO?fH6RiRMnZ<;(d$^#X>GbOnJ&S>gLrp65Cg5HjMG{Ypw5hUSrTSgV9b;m*=p@ zQ>o);Z1?-RDECsQ#RsFo8=W4{5l- z<4-&>ZjD#EK?XmMrBtB1cu*&UOV!(TXzempjIUU|Aqq7_O`?t&v>~_@#*Y%Di?>Z~ zL)3w_$(E5+NMDe>q7%tDmcPj=bEIU73d%&KJXxgVQ=fkdf6Wu;6Je4j_MbT4w<(pV zF0$Wr{zT_(agzF4&n=zUKd~tlxPOivb%(Gzy%DuD2Sfc8(T0^SATQQt)YVe5G*Kyz zVrpD!UTrT_i6EsiyhPmmyihC~Se2vQ|4p2cz~4PQORc8S7ah?0RYzAeHRwGmFi?-j zT+XgYdcb?IRJKPeq!`7V(c>oBj&#j1+sn3v~N3Byu_^vMf@VEtIJuymBO zkt}5=3qypN0RQJ@JLl3(vtDm9%3Yh8xuMBnA((=r_f`5pTg*Cj5S3)D2pEM}B(x?d ziiJAOqAWcamN62%(AC%16%E!6yrTnVV%SlPV;d*j7(*v$2mNLaTdD}8zywY9+Gs+O z0hs7R&!0bc^2GVpj|7r5bW~e8f8yl1^Uwc|KoI8Nwv6ur=R=J`;;r&xhq0AQ69?q- zdC1^XDAseX9t5Rzta^+1_r143)2&K zb@X;yN<2DCCRRE0vzo86Y|H5Rzu3>F=w|(YzMFM)leGVpermuq<_|uw6Yz)X7|yuT z__b@G@>QnvYh+k#MUXw_mgnJBfum7KNtQe&gu=4T7)!i#Lu{lvlhKV;#th(n%QSQX z1+XBrx{4fJ8P_%?T}QPR&H!#KR}Vo7<(gT}fnZy-Bq8V!Z4roP6Dl3wviMc)gQQXfk{S#rlE1#1acd}sHu>ti8N9z#y6ueK5jH{l9*#knwUdH zNX4xCNqyOJ_Eu>`%_cx-iL4U@i6Me~&|nKSVti;uYw4^4;Aon4t=?Am@OZgFVpX*G zcpZyVlOcd%WEmt)-PUiKfJa+K(s&gDX_r_UFXCW2?^Cy=M8Kqys;X7SG*CT|J(*Gq zpoMsnIWS2qsWmhWf|Ety!Hj$(uf-tSJv+bauFlNvse3jyK6(*7GXlK_p-y`vT`~L$nLxv>x{*~d@P)8Vm=#yYAt zNABk5V-`+j(Ei&6g;svMT4ir za4i07N{O53ekbq*>09032{b_iOc*zT%OZY3_n;fh4X^OfZCSh8DfCBe@KjkN5Z$qK zsg+zuN3P@J06Nflo90?c`Qdsiwp4a&&BoNs)YQ!Db^8T=FopTqmK7`u#OuO_ zdGD=tvoVdN*Q>j(-&C(lP$5=g%yvqpoim-CNUC7q4Xm7XLC}~xAU)0+E0}e#027F` zmCN8q-AvyAK54eq#Da>@${~!gmX5_}TM1xM32!#|45I-4ktPURoJ?K(P$k2{<{K#~ zE9?)DS9Vd*ksY z+Vxe)?4O#7$K9QWCI+`ttp@n%$;t8z7wJROJT4g?!3Mb2kaR%OSyOW5b7ff5Mu|I6 znn+c#uq5JC6(SXGt^TAAf{iAF5WR|37QoAsYL&jznscgQ=b_A`=-||YBZu}Kak|2- ze>dWR z+IFaGjgD9D%znm%(AZ0dEBS){~kfi+(NsTZ2n9n$Grp^}JHs+H;i8K**V z5;%@T1r51W{7Z_PLa_kq#<_^B5J3auhkL27T+D+$So}&Pkpp^2fmTw<9e|C5!Y)}2 zx;lJrg&eX|b_XaJQW6TeI<-PP>hJ!TKbA*2eX2@CvLnzP z3B?lLVCbev(OTaMy46ZKgvtcuX^$0SAFnn4jN}*v2Wy>}Q zx2IVM!p*wLVm@f90Tr)3z`|6n0CNfhGJnl>;1=~~l5*{}vjd~5R? z;BEgJD*-rYDI){R<1nBU3sqMJnzevDpn}_EYE%Z%P_^=5qJa@-C>#tY`eoPQkUN#W z>qJhbpc^Y+f}!+xlO7C&eR`8@y~LlQc5IUf@?09bNUtS1&r#k>k*CY1eZk>%?Y*edjI z=s``e1$drtZp_R?gEN|;H^DAvg3()U>xKdLfs>)n;HjqT8j815APepb=Bhy&R+|oK zm^nRW1J($uO-vLfONAXZSLg$eXQ=}Mt<}S7$wWVlCO2xX>f__O#(kg}q*l##XEbP` zhG8{|DU9C5C#w@^n%mdWzR_+U8Zht#R%ro*GJwFX7SXCx^h8)ctj?)I=b)YH4S zH(pBSr+d4D2gGeYK55^!{$5Cg|B~8|gFSuItlV?y(18O%yqu4}MF^Atfu!;Ya(x|Z zZWZwm$EB0fjC3FJ@`5yMZ3hMd7z_3i*madXH{i*@Q|8K`=b~By_b3*I2)JELxbUz9 zwhoB~#s%RocG_3^4FWb`p=pZCFpNa8&@M`MB)q=<9!Ga5u8?mj@QBYzUUyW9gu~DJ z$mx4D0IzZ+aX;*Cq?>h|AOV8=vC%9TjreoXP%NBGxp-FhrEp{fvXU!9prPfZ=ik)A;Z zgso19qZ%toq>0CA@%XwetBO7X$FOE@w$R>Zu&z77zk-k?a)SP<#Zonuh1V@#-9;IK z6&#L85FikLj0%xWO8l{^dYGiK^+dI^Ud4t5GEoU>lQRNj9%2slXj+ z1IU@aBai};W1QfXI>xyhc8}YzRwGhQEn%Y6oQgHqvT|U3E(^C76B&C%1smGRV#_D1 z*FtVay3$5QJxh+>zEa#PhbaQ#7yg^RuFgU%knZp7l>@OtXII~=S~966E8_fZaV9Mv z-{0G(I4MA}4z_;w#=fa$LtTA^&QMl;AwX2<@FJtL(02mwCbibPQhfOvah5k6xA5C&SN*aJ`rUG3gIGC%J-`ruKYb$Q?P0HQ3K`e3Cp$fs+#8^D5L!3bPY$m=<2 zzjPEcBf{kCDS+lC7)@v;pJ%oY>JZebLymM76ZY|4oe%;Rl1)gfgTrUV=qC~^O| zHU4RajFqEVMXU#yHba-E3SSpv7r^*>04Aej77%`LbGBW$^&Rol9*4Cq4nlgKmJWfh zuz48DL;@ik#e~&k?(oj(77|vX;u6-ArFgV&!Fw*x#K(5+k|}$`DzA$dzHJYnEmyMMl#}*>8=b@mem$6# zxM~lrJsE9WmTwso8NUMZFJesAlvqRT+%c+C|0A%|jD@>wD+BH_8Ut%vzq50EjALT$ zl_k(2^O_>4kVy?X%@B;Un2{~J8Jhr7;5M-K32Ojp4Q6x=xCOQoYz*Dk-`(BcE!=u| zz-26+gw$xO(ZI8AEG!mGzl3(bA^j)m2hu-K5ORoWp)-pbEN>hjcJx?(1vQ60jmmHW zjEN^;>EJ_^43#RQoKY@Ru?9d|gsY&)0t-033oom2i0h1I1w?Ta%7scH?83lL=p;tjFmXanHh=)6_%QS z$pA_UeyM^hkE);`09eT)+))*dGip?llu<4n0IR%4gu3eDtZg zld@m+_qakXPu}Us%Zlt!(*9_O;)=`V@wi-yA`>a0kW&r%pajT@qL3VL#T5r3O|lDW zget3^lq!3i4wvk3DlVtT<5Um{LF6RW9mcR7idXiy+-`T$*DaHH;E`Q!Qt-M1ZIas= z?!xE@_JV*5ugPv1rdotq5GwTfp@Si$D>a@^;-%m^iU8{HKYbq-#$64$f}Cx z{cbtx3AmuDxbci_xZ~)iGw4<#suMY$pxXiYo}PMi=4ylz4mIgWA)dqS;z218O1)SO zpi)7fLSw4z_5=~s<50b%`k*YyC@hO{LkA*7QJpbd95OmgQM}-A!_JHXXqm`|45(#* zo-624+)6iIb-EpiP&nd80vZxAR8$49$G~Mb1!Sj7b~;gw*FjFzrNp7$dEI{1N1n9o zfa~g;sNVtA4UM3C4cXyxp#|jixcwLdzlHgLVy8H~ip$H-RL*n&-C5Q%VB^w}Vta-} zh&M^VN#MjGq8#8W;OAIFVHyy+vsgDluMM$Y2RPaeP6foxu_T%jfjZ@qEVU#Kv$Fm) zYPNKZrIS{p$uv(mG{_ii>y@xvq!3J}f<6#VQe_DWSW8-el@eXop52w8YX3k_TBeRJ zGUZDD;Lz0i%D#c&VpZ07b_||B@uupySvsOM^(H$69}S0n33d;jKZfjk?KT9T3bVzaFR$9> z?qZ%;cT%cFHN~R3EU`GvHe^jF$DXCwr$X-V7kA5yuUxq zr|}m|v*+_qL4q}*aMV{myh4(#e(S;L6iRZz{(c=}z52j4uH@PS-@kTZVd2CzmRs!k zi%2=Zc1yMfSLHxRsK=14i&?cav5S(Bva7--kCuAnsGp|%QTeC`0ilS78cw)_?!*fT zw+-+A>JNwgKc`5u8RdK|ci4v}GXM-TDY$km$H>*quU==3}=>QUiqCNHcXJl=rEtJAFC z>-D;WhTrQUulM8Uo?klu!nr}lxX-s`(kAej=`jG^U3lhWn0BG<6xGB;<)By>E&onR z_}_rtJnK3OyXMUJf!XkGfxW}Apjm8@cTMafxzQ(t{C)^CPyM;W05ElKL5}S`xTPH^>Da;%`|^_$kl4% z&A6X5*P$bmjA%YzrS$+w9eamv>+kHAm9Cz?y9UQPz|^(&YZxA|O_J(Z16k{3FPT)a zWvrxqZF>Wb2+`_kajpwN$~v>a)eY+At6iUjm8IUUFDxWBSI%W$+x3dqcD_uHyru=z z2mXL{qJjF-l7?h56(mShD)=G(@f5&YfVHFT>7*x)$?~zOa3HUPKkC|_D7Xt0Iywp+ z^r2%@Q^#aSFCO6c)ldL;&*DJ`hz+rDTYmZNm{lt>yZ9?(;w1K&bI1&HZD!FNqg}+o zc}z9T#o45`)56Sbja@^1T-JKtgD4a69(()QPh7-{{EU|uUW1!ZZ4I5Et!s5$ctO^o zZ*Ti1t$2VY#-*XC2Dc&3I&N?!krFq}_Hy396RnOlqwRNOHq~m@HLe-yEVC*;lspUd+l9&qm;onI&%PN`43sfu+3*axt z3zjKzQ6VbO48y=QGtPsi4ahMaumE69L|hpdPteJ;HtK{hGU?>FGH@Y|zhh%NdMeEI zYAJ~5pTgPSKC8Kto`BOS*CC??JW01kz1;&t`}W@7?f3M%P`j(&^Ka_T(Vp%xYCL*) zpc?24rh*Z#rge|r< zjvgJ#P6ztZLz#(*%&y(WYjQM(okfo(WC{_ZgXk+;77{Vr9N?e;lVLO>19N6OCJoZ- zjpGaB3#P#nAuRH+4jCfP;;~I(cM3rd97Fu+Dd`f{3ur~wunrK9Tj3E}$pjwdVW;M6 zyGRL^d(0mTOqD8ob;<|ar$bwgxvmEtRt4DzMwPRoydg3{$SJ}>k4=R(O5Fk5!d`a z4{~sVmLjfvGD4Adeq+A7`$)p+YW<=+rubdZja<;RBK}xB6-yN5E3R}T9!>cDZZ#eB zd*hLKI0}0|uT9{MJQo(+4kBLnap1}hpfKEGx4_ML3*1DY+YUJ1`aE?@c^wex6d=L* z-W{-MHQKp5OCU`T?I^VcVLbS?kg0FO3z7G2cOtp)K2dJf7V8g-N> zV^GiAw47|OW{COOc2+m`)<(w;A9}3z7R#gESU5f~ckl5;+}(B08)^f`ThHqsIXE>u zeE;5qANi&2&}O-SakhchyQFsXw1@=QmSLI6fhbv=1`75e>>HAFA_b*M@OGdm*enan z7M*A(7fymxwf^zFgVO`wha6%F`C7fnRD+W~dGh3>9*ycf0|PxqvmyAprAO51$Mnx3 zzp)N+NO}+w3RVtCH|0r)unBOoL>wYXITbG@avUrf&rPOamP^Dz4`oOz=o;)5=&W6w z*+?~kH4U-dTn~rCm8)3iO2+ZdvBw`DO7~@Mzr7H6V=$j^YF9{0>)r8G$6zq2rF(XD z#S)##aPVsryZnkT*#k@11O*Zo15dsskPI!HRqr_&ispYq*R*GpWMa2FruGE0BO`UQPVBB>yaW9^wkH2Ov9x1>*Ftb5o89M7Yl z=q8TI5{!?)eTF+8AkYt^FZE3pLX^N@v4H_28iUankGQxfilM7k>0Frw)OLQHD=X#g zN22lxygymp$^n#i)Pre;OpxT>234dg6AqX}U?ccvvOMHc;yJSyqzWs4$=-)plqs`sH#}b1T#lRGj2hO~=4bg8{ELO+IUo|aXf)$Vj6=tVNrEmL7C=}cA2St#tzqS~jj zi{GfT=Y&<)Kq(q5JoHc@7%c@_aK1vZxF%v$$-q_6TB!A7v4DlbSOGwfcr(`PL8QX9 z)^)?UA^w1<=-=063A_QObis?@S^(Y@1t)@`PA%lrQTA)3n9NdmDr5}~B2Oi&aV%?s z7N7st^Jk7nBa^pv2EvKmU3YdR^QsyScHK4^PrOuZzwBBe$Kf#VM`(; zR%8EuBfJXH%gOTwxUjux$(;yp#z zn65hDo;DP3kV6$(Ka*A2nffA6vEIZ9FabUby9B-zz_GC@AziUdD^x~Xe`RKg{gEya zlmr6j*#wtOxr!49$-e)KM=pQh?3#phQayz_x{vVWvF`Cw=2iQA7=?tH|o-G90>lc{HCJ8y#n$&$q( ziHr5eisrYlza1n7D#L^+FwQlh9k+KY>6i~)CsS_<0}X}?F-+RDZ~!uK6ZLsOxg1A` zY2nRq2Pqcec~K)(tSHzDD)x**zPk~A_0@3mMnh{fGz78p9}RlLt?MRs!i2rgx5h~` zuU#`+&4vE{cj|`0o*YoDBxPum&Vq}JXeKs%gAx!!$}%|P9WzJ{0jri-5{J7NA#W2f z-eDgeppS{D#3v?6`KjCeGe!Bmu*0D{o#Cq6{ZrVciJp23B2cd0v3$p@PG?TaQTe1S z?;dr>eNLzE-eB-vkE(j&?y0Ekamy!(UMk3PVJ6klk-|U*LSFy`S%J?qp%n|g=uGP~VZZOP0P|&^|8n~QN=Od0 zqk|4~SQKJHdVuxS3PgvRGn=hMyzNOn@e#LC^jKZRb-NhZWlSzYV8`!Q3+(3ll zHiwQvT*0D^zlN}rFym|rhNuN$EWx-0eZLFZ^e7_L4hSp~1cTXxgCtd%NFBg3o|GmI zC=kjZJgRxZZWbtY-SM_;QtskEpt7a0Kzo_la z?adbaS|U^Rv12LqIV}ZOC?!S?te-lyeqdyL+Kbr0RDx)_^?Ajg9LV(b_&l(blgF3o z%?u>{AIgsB@}oJNb67mkSw0E=q_g(HhQNYwLQTT*2DZ&!9Iz|IBEoGF$1pIM*L{GX zC@7)LK&;`9kEhcr91F0-kLlP$s(K<=*LQdOI#v8`&36Q{9jy1p0tsKA9tZ|v*f>5l zIXnz)#S4eO!;u>H!Ugf#d|6F*A!0=E*uMiEzhCTD@0NNwl7gvt0$?qP_;^8W1(+6! z2{7~`l~r(5HG!ZfHGP9zaN^uZr*F93H`2|<4QyeX0n0G;8#-0f>J-tGn*O`AT2+*) znx1@R@<0AVHBoK-_x~8VD{@!#73zvq;TCAy3QX{m80@Tj*?)|cP^>C~i1!1wpmXO$ zWk0!c*e;obCJ7@B@>s0Gc0%h~E=*LhTB7p_Av{m6))6fI*wc?eUI5aKeRvE$zHSlV z^|?=K`1C;e>BsPt8mlvSTxS<#9jgD#jc9PXvvV4T1;*Df8{NV)xP-&28Zf%hdFZjn z4uP+NKY{Omnw|qTd%+2%GWPc7dGjU$3_I1+8oB`8c)V{kG}ADMQ@z8Fx(85zlT zbKf-!F@mLoj28z>K}HKP{b|76YVXe>CwJlo!asToM27hoA}iu(s&HI_j}>7BRGsg1 ztG-UnKx)2j&g16lwJ^OHLVi4a?P|z5Z`SACaYIAB?e&mtKY)s4^C+cSnS^sOpTnG$ zCa58-*-t;Gs?WKUa9APu1(4PH6hdyDrA}& zH0VxngkV#IY3h19=YnNOo9fq``84nmum&H>_h@}xy52vf_2f0ZUAH83V)(TB*d)g$ z0j|fa!x4i&aT0wnq^97(ygL}Og;mtVtYRh8`K%dsUnP`NC21d7yh$+NX9cHix2Y4C zQP3tVdzSwUSr$E7>*@~P+sEIUz=3V;5n&13As@56jMkg@XF?)2?D#`NtTOCIL$%mb z%JKOcH8gNwU2xzAb6^X$0l@aX@F9pO5Uf?a371!^)tL*W^`4&flk@r88~XT1{&-sd zKmPMvn^qf;%M=l5JZjmSs&Ry%=7pgS7z<{IFk5tPBFRdu z>n%(tZrXNd>en;M0M!9hBzLB||ZUYOyenx*l?|}}Vg(M%O1UF@gTUb4uw`Tn5 zzN*uc9UJZ)o%nrnv~NaAzfUv82M)>uy~UB+Z+rQXy*qCJAGf_meHQKXLTfmP=pT;m zI*l!9!YoZ#%hal8E zf~Md{E9Rr93-974vH4rr+as;eEHq?+S-qzX%4qXS!Yfs4F}ic11t!hvJysJ)Y$X zMsL%{Tp!z&NTSwf;(FJiQ7)G=_~AD_t)GH%`8(EijSl!-b|umND2y76vthapz76_` zWt7Ay3~j~g^@&p_h9@sQaQ!;Xxccw7diUC0tJkliET{rG3370`r zY#HZ+bu!*?C$`%07amwERIs;>i4*%gvZiMJ2smAbLLsmkXALNC)Y%$Rw}lTK1zBNZ zwZm2*TQ4IMG|@ztz_-yStmAAC;%~NeOB&{yV}FiGcVdXvI)u&$rn4VDT-I%@s65{9 zSw`23*n4+NhhYeb+5P2Br#wJwLz1Cs=nPxa%_h1A{*P|8htM=c|9Kw|e(bz#U`!Ze zv&k8{Y4Qbe!#l^rV}^Mikr4}R6b^Z8p z!#KVm_y_LL5*RAq)v+Z3LY}4kqA3>XaIqlD?FxC0bnpdBnmZ=eaDW8@!!5x@x5k7) z%Vuj*JM65z(W-s@{v<-bw&ISq5<1knYa&YM(vCCLMHtZ@W6yTb(M>l4x(;18)M-Ud zwLUK5lxWb7pt5mP;DZae!C%6#zH)#FQ%2GhJ8BTnddqY(euCricISjW?W_keF7pOy zsw0qTj$%<@MASVZ?@-~TK}az;e-WE)66FN_bVrz=bUM$F6{dvBEhCr z%YtK(Z;W^0;)_JUG=L%xl)>oO^nkWPWo0%biq-jd{aa%XU zys$5UzlgBYT7-|m2;tjq%Z`EI2@_wEXt(+5s(~g=tco{uUE{xc-Ci@%C$Sw^$83Nm z4e_+8S@a~@?FS}6(}mduI*1Bu10>;U5c{DDa4D*Y?-si?u+^*BN%f}Akw0eZI_z1tj{#VTwY>4 z{b6kB1LnnDfQD$KZ0l<*TeH&xuHi%}B{~GkVRsPg8zoQ%+Ci&;s^G-d{t-x+(A0Ge z7=mY{i|eK&@{l7Oj*z@{Q@m-S3LSI9e7PxXCP}~r+(gI=EM|)ppLG`S$~F(AZ+pF- zfZzL;$-OhH&|(sy?>zb7gHJw~BrkHk-mAUHT%EzUDvHQ`@JX!0qJ9&!XzgEQZ*-e? z@t0<{zs=HK(|AWFL*S-8g1ofFtTpdfK8J$yYs>81YX~kQ{sAChB@I4rW$|iwYbG%) zIU6SflOTStn+XOc0Do&?z?*$u65!3ayzQgso#A^ec|!q82zdh62=hxE2{^8HyhQ*29$FEH`>x{^ah7RV&XAVNepY^GasA=7`*X#yl5I^Ha zECpAkjIEaYDTaLjhz$|iEJRBPk5T zmLEjXuyu&HPl$+ogrC`dc!bpy1)s4HnkN?C8A0-FT;O{|h#(TDAOuX9(D6qvc1I(T z=+t0gRPG-foWf0{r+cvQNMYcY$uPD_h*Nz#X+|DicsQaU^d{zwz_QM@z&Xorh_~BS z4fJruk^kJTV!MXq1H+S(!=4l(YHU97_n>3mOCm{vFQA7Ud&>wgM8d5->cFCtgDwrN zJ;PDO*acX?Zli;8B~{JH9G{FhMi#0jb9DIJiQ-T&5>3Ws1+oRcx1z~v*zZ=7@!oNN zI_>X`MGzJnNKQI4!H~n_@ybqon&?fc+JF>VKT#eoI0K02 zJA9a=g%?hocwr&_?6WB95PXcwbBvL-htmq5suDIfs)#&9(14Iz35>sCnxru=tgiwY zb*ght!))CUS)|uB9WdSeCB8mu!cLoDxuFmAg#{dTj$%p}O94I@7@;)AQ^IVQs-}v< zo=V53vZ>Ph_YB6~)z{mfnugu|ZzCz1Qud0>cNaMGFMJ;D?qta`*#C}LZz>&*R8zrw zaSFNo_f2nQV`$(+5`Uc)W8)ouIi_^XC`@d;RmEP6R9M*PF-OM1w+ea&<2pLr zmxoQg5Ap57zLxrlq3PnErs3l6FO2xzQN%dYoW* z`uOp*(X`}ba7{2u=$vF?=Mg`sw>>J%H(L#X2hs%nh<+1oxS?}OeZ_nT6r5L`!X_Z> z0ws8hV)WFIJoxS&hn%JN>0Rqxdi>G&fyZt?aL@78fB)i(nX|!*%a7oT8x;BMKeRr< z_yrlzB=*hm>JR&pHN~u+aQI8{mV2k2FUADSpbM>+#N66J7&qOue($E-9dnKGwxcZ? z+ewR;H3Sa!N;-Oz#Al*JWEbKHu&i+q0k*u^m@l@)!D9lS*cf*CL!wWBvthFV_B*rB ztTs(vNl>xV>@0LUGMWDi?uk%DYeZoFINa-xKc3CP;jy#tdGVbm z@C#7omU{(b{#}xyNY}0PgIOAZAzyZTyW*+dMETDWgG8E~`NEen8Ao>ky)9CrCpDJq zilr|NYWZ$$S2p{2+~0dR1FgP+uT4@z<9;jRYw8kx89b(&?fGn};*F5S3icW%cf%u9 zV52k}n#Kq_S3`2~pj@oJUmqKZ9M~7$zi)In60CGbvtPR!3I*Z6c*~D|(EaYnG2gKE z?(QG_Wqf=@*CPk@$mr;8!Rel8uJTq`ltLkscKuz?`?90{ z)G1U_CZV>U%$C7p_|D1Bf5dwWbS4=Q&cX>@NLV0r@goU#9uu-8f53?!6T}wW2r4rP z6mFST`HGUdCg8*CkpUXfz#OGW7J*z1(i-+UB{e|z$cGoRfh0l*6L@=1Fg`cc{xJ{3de_8y=LHV%zEpUq5ZX3bWJ6@J{UIKq zA{rB(VP=9> zruAU*pu$84~%oj+2v zwALF~C!e<+TKGpAY$%rlVxSd|7;_-MKUK!dyW3g@5tYSyzKN+%4IQoj} zKM_K$U)~t6>*N2lQGfkEOyFIy9&1>Sc}7D5sv=4cO_YOgdWZ|q_ zf?l}&<+D*})7uJ0Mtt!We#(Y!XpPBXQ56gNRwDlBJ05-X9SzMKI`?1)e2wrqc09P9 zyunW&wfIa2-A!lN#ttC}(;+00)L%Y z6ghb*e}9^fak1-LI<~UBacpJnY)zXO9oMF{cGF1iE{#l#OpNbF+|RAm?dahHXnPHv zUKBmjP%qcaJ>h?vBt1}DTVGsR*2c$okB*OzBj_m88H$E`TY*nKya-L57L|HA$ph|p-1U4dK}WjES;t~nx`6_ zp|i9=i*%08(-K{vWm=(CdNZxjI&IKJxGcbz>0fmgi^JoO27cx$_=zURqq=@FR6;ZDm>XZ|jEp7HB^a z{qnZ&F0T6L7T4yMY9s4Qv+D~1zPY%#0g%kD&AaB77FSoVIOp(x44n_+d~se>yo4_K zt=o&MeB+o~nXjpHD;F-*mN%mIb!2{VeeU8q6OC_ftu~KZ=TNC*9_@JeB-(J#&u+|~ z#z@2Swe|BGE2~>A1mk+Dg#Qv)^pLaAD>2;!@2qzj)@1 zmrol*=NEL=Q2 zG7DzDvg|y&v~s$po?V+geY&>h#C3JSiT|MrG_`;RF>=Sk%7t2JVP$RcDtPiN>cLo@ zs9|Npxww3K`HPT3N2COdY7ua{-eISS{CF7Z$;Q*8CS%);4C>ETVHyEXHr?2?dfx)%qku!KXV5c!fV8X6-pxxX8 zE^C;6_j+w(V{!THx@&!5v9>g?u7lJ^7MI=Px^i*Dwa#F_;>H*O^xBeR9U#YPW!15M zWqD57m_6&>m|Z{5Sm4>HVTR^_fo>qm1(5m@vYr4vEncm8Hx|&Nk<+tl>quU_aC)7m z*=;2+t~xhXR+iS?8*AWjn3BN8+9C!9j=`n2@0ceCx1I^6?AyA<0&x*UvNVs2K!=OV t7^2`+?wtwdt?SOqvm0{@%GKFbmNW?es}oBf#5b=P154t%gceFd z4?!jgJq?l^l0!gnNc|H+l5;{%A&3-6I0-o?e+uDPTlZaiWaA|NJ-PR}&;6hKT*;c* zy?o#L)_T{w*80pbj^j*jf)luvqoZq=U3tp`;~e(`16!*W%pV!$>bb9T-1mQl_1KCv ztsUzpH-44l*hZ|c-*wTBgKq|28sj*j58HO`*>TCi*;!nP`~J_cU){6+==om{?fMqS z$+aB!0=M_P9lKqr*EV3^zu~X27aP=e;c1*3zAoKEzu-t{?;|F$Jbl#8N`amzoeFN9$m4g>wa_L=z4$Ot$4PD*i7$&pYj`EbzS+UXV%Mm%Wp7yn)?hl z>ulN1ZRcKdmX^={hMVRFXJ@#NVSRk|_xLLx^NG20>Fev<$n3jw+s|yCyEDhl+T7UL zedVWrfDXd8w(`NV_&IYLzIps^Kf6A+gd_0sIP1S?kMmi>o#Lj>9!K|aew^<%9KC{@ z#3$Y3W8Aq-_1-DvrCXi5m*zIF#P@c*m!DAl%E#1|np@kgeOddh{xjG6jNQhhDVkT9Z@725PkVmneZ;rV z_apy7|F^Au)*FG31>Ol3f=`56LZ1)s3_n}3wBnh{_f>vBvOe;1bZzvB=pU*MRQ;~{ zVC?+Zi?P!+Q}Md^_Y->)k0iz9;^gO3TxvY^quPOVDE&s}ShgyO)3x36sfMn^pNWWFkYcm9pS*233{ZN)pgjILjF zuk8MIPqODEPVgMpDgNH^yH#HEMB_!*(I?h zFD>m_cEhsYEnmO<%PZn5Zde&xdBZCAs;#SjvHHmB$<;5des@iB&5zektm|37e#1{T zmNw-!8(TJRd1>pd+e%~d*znksW53$|jq#=(kUR|QDUlPN=eoJ8IIfuu2*nmL+rscK z)t+=S#my^j=3y}*EV;#M7KrhkiH<@)%VjfCK35oI=>e86v?$pOehbAyae(1pXM0B| z917#CP*_%ETqPWciD4-mW8t7MWxwSb>d%XU67pFh^U1Ee_KjY)SP^xVS5h92nC~BQ z*>4GI$miC56{au|O?S(ukGoZgg}njBctI3pSr)?!!`@n*mn2ox4zFH)Sd(3h=NZ#$ zz1ZdQYK#{ZRmWKp-s1jiWK;JUg4x(S9CsaS+jYEq?@;Z+esAY_m6e81H|1-X;Pys5 z>&&oMOGVbTM)>GXlJ2@#iVdB730I59nP&X zS^lkWb~KM1>`5-{Ym0VtepmL#;vxR?p}4FWh9;OZf*W^2Ci$`*d5BWc15o1`cVBrL9a4bg==cUtI!d;BC#vGWr07$D~hJ;QZnS}D0Bp_ z%WPPmy{`S@>d<`O#eyLJ^k8sset+b;#7H4kY@oj9>o;VtYdusQOi@d#;>FmAAJ(me z{62T3XQex;KxIO!IYgG-2 z@d3}ccU@m^qI==G`jP9__V?Lu#%ow6!cWbVgvoKsgqj=2pJk3)5o_GEtf5NdS|#eO z4W(}`PI@z`c!kGZkw~R|lifGfDpt_tiz>~fY}+RnOx6r{HAm)MkeeKSwC!4dMQA*d zDNW!Ssz)2gpXprBx$v3s&I?oAFt?54I`dAWoYN%q=6}^B>}-o9-4ZoTXCj+!p{*X4 z%_Jec)PSLmBGf@4Q;M+4gc@zhS!jr2BzNIZTZ`s$TH(RWr}}!Jxn*af1lp)aprr$uy8-51na=+~VXp&9JPnikcy}cmDjn zwVl(P7}b-FG<#x(Jerit<|^$5v_qx%@zqQq^5Mb2YHo_$eA*Ev03 zZlYqLg`aCCba<@XOfuA2S#Yc(WFYCZh8(D2iVV>hWMRlhE-TcWePdpOMnkuc&rFu( zh4Hd3x8#N|>~xx`N`$ERs{;K!$2M#JsJ3OZ7Pa)vn{_LyZQi0q{Tg4I%v~_g>Fr0_ zuSE;GgF3zEoV=($Xd)7s#FAX+5~r0ywGb6G=V|?k&)CvK7(a8!M!v zR-r9AVx*89K?sGVwitRH+MWi`nMNr7RZ}@up@nZHi%?chJeOTFP*)xUQk;dMw4pvv zpTN7vwW^lR;eENe(cq|hD3ggu+O+(NZ2z*aw{zvbPGO>^wY&06XV-eJfkKy5Lm6O> zP%LnU2i~E@y7!l401CLYGU1;ZW)!O?q-tWXSxIx+M!t!EYocr2rF z=Jcau-pKmL_zu`3evmm^s6}xJT63DUm&pJT5IIJJioS6IE(~~qfhi0CanOySgymqs zIW^DkefcZbuR4Cn6>-b1Rr#b#F(a;|KP0566;pCHu4sNuQC#u%1%Ay^RY?_?=+CTb zu%iAA%l!;cfee=bZ6oq9@Cxr+&=!*wkryP7Dym{EBd4fIQ*v$Gs8n#EBF77BU9tjo zB5CU36RWQ8hUHW$jZb^Lk&G|qi)4h4uDbr&z1O_40MigonFb#f*qNHTsUQN*J`*kv)+KI#{A!<1B&=Y7jI;2P_e z`W3~HOhXr}l{ws7R77d?&Fl6&d%gVy$>UXBihQ1yiQs865l)0>vI6*{ovY@0xuw7$ z9HcxIhjEh?LTHJ2kzk)7kmNeh52mm}hY@i?-7Q7WXpy^%n$Qb9=P<);D6&+hIJh^T%NB4sf(blM$?#9CEDjWcy~PfrI^kzEy;}}_c=bIeTtQ=Eci)&_ zb{TSIcyMjDsj@a`8Y5plB<*M8_OG_xWSrV##iWEU>G2Lj2tqku$`|k{!GxlCtXrSh z_sk9FD*%q8V#y=L?B0qo$OUL;ggyX}Ef?IJ|Rl!%D_4VTBcHWtT-VnkNtlxfNfvU-MU(Lq09iR9M;CpI1ieyn&S46ZEwVM|HHs z15qH?NwPQ7m6RN>x%dQ+qYBp##@%Ql+w{yd%VI_d0(|}r&;0G z?H?{~tY~Pe2^hTBQse$R>in{iGDIU?@xx4HJer=2rs2NN&b}>Z?q~I*tKb(ePbz-$wctHfCEcH5CSa|--&JM$ZAnI$i{g|mK6yw?Cx

        i_GgGVy<4r&(mKqN3;(>a)lY~xup%{Ub}>3bMUf5$a}smXC& zz)MSEJJ+KBGud>8P>&+Hp|r_6Va_O#<}?L8ImSi~2B9b^*Bu(8>=~A z5Cpzw$A8_v^Fu2>a>*?u`|vU5{EHx$7IHtmlZ9n!=b`iVpamnQ}6oDPMs_M`w*_Z8D(=oPcXe7U9vpwo>SehNZ z>Ee;$gPnU; zH2YjV>xHR6KC&G9O0$Qa>@3WG^}!~WdFXWUgy^{xKL_XI0j zDuX>oM}w6Rx(gn*KdKp0FZwS~ALJp5idem9QLeK80s9?)`qX{l> z2zaA7ph5^0FBEc%+|N2fJpyfHg9O(?ojt7B8Bpe+J1_?X_&xAW*bagV;3M3mg$**u zf*?t$4}ICMVe&GoS7h8#pBbS zgyPBpI<-2R=tG#o!KbI{y1MFw5-pC?!9s~XXG%EO!8ZI<8QEeiirj0ElLX|1p0ycP z|Np|X@?|6miX;yU``*LyQ+D}b*_ns6ohM`X{AwN#nvD6J4fOFh9+fZ{fkOU`v(HLw zZw>JE4%mj2^PGgO(4>FiUcetgvu1>Z5ASt)g0wrEoTMh82eHgaMhzD^Jt0g8jilOK@GU7kBVC>Z6s`U~h%dMrsyb|iLVD%KlXxvj)?~rs^BMk4{+%s?m-$qW z0kbFTM*_zNf947cnkxCTu8J5x`AYi_qW!rBJw$qPIdIsMkpDj5FtR~3QXODH&JwsP z!dzw6is0$lC9%A8c0^|!z=7e*JJ5rMMj3=SZdiFE+~h`JwT{k&uNaUU8Nf;?D6E<} z8LBZ;reF1_sW?9TW;`LgG|4g&3HVmB$YZI#f6L5|cRWz*=scKRabzP@RCoEGo zRA~a&#Br)yqqP(Mh;^JlJrT#XCM**Sz}wtwBI8eS>$uOt`%jV;$+k$@2G*WT$?b4G z1=w%!fRIQie?s^qr~@z@p)j~@kRxzSoy`RjdWRyfg*>;nh1zKcoF;M#@^p=?L#G4O zIxYuszI1&D;sW~OVguqJbFN;5F%l|k2Rf?)W`!)f6jdf>Kwwgw_$*lnS9SCz^E+$$ zLt?^Rk*ccpL=%cHSX&oP^hP7S@rt^1(61z_Jk?coA&=K9O3dpw;=AlmNxUSuB7tDg z?GM$rRYh`*HD1{;J!(U}SsC;Plvt*svk}yaBnckPYK~Q8s^#iH!qZS6t&D{hX8nn( zP{d;jieJ-Ax8+t~314$p2fVHzNvsSw%2!DWdYkuKQKLDt^nl+me5M?20$Ew*uB@o2 zFsp(Ar7DCElciP!}_Tv8sep z8;&Y|HJ7Q1i@NS}>4NN56~pD0NuLVbG~^#~RYYy0Kx2f#9Hm;;p=71zj1)vQQ%2hk zuIBm6AAkJvBab|?_vF@X*Iv7A>&fp&EwBT^)FVgiK5Re2UOe*1Ol<4PtGBQhw_JU4 z>liezqkbtqEF$juobWvSp9Zdl>!5gUdBo5yd~73NK_G z-ji?=p9dE-2ml2x4DNt1v!_#v`k%bdlVs9|Wre_#EZiW>{F>kmpbqaB_=18DuYTxh z%_FM6_Gla1CHDsoijp85G2Pc^X#}j|t$UvGN2S~zm(Tk0C6ZSY;K+!qoo6#|1HCAk z##@5;5ud=!4=X^lA>+^o+*12SLD8gJR;ps%^#YM9{1M2>$AA-dLQdM?#Vo^{rh=e3 zV^D|+Mt2#^nELD+@|fM*E;_+bolVW_lmOKEwAL0bWz z9HY-+wr<;zCndR1Tl>RPvO{FUWLTjEQ% z_KvNB@cEvZ_Jh&9rY?zjaM*u{&2`HPpAY@K3!GZRzf+tnBJ; ziP9JV&(jL$X&tzI$2(&_XfNk!Sw;cF7$ENq66o-112XLdzQ`7XWDjC0>~TIP5eJmb zlV(CkHp4=`=2bP&UVyR8;#vJ(?DbiK>PufW(WY z!a{-~%%7HhK||6t4faD4_)H|dLv_2;zdisgaB=IuzWS;&2FGWg6(*hd+G58C!{{%= zR7Xf11rDB(RtUi0-JCZkphK=J;TS|Q@BuWFOku&78vp|iper~=llUR0*Ar*KEtJlo z=MEa0Bzv@@W4c#0rLi&1i;fn?kH`VPv4789Q8uzk_b8?~woQxc+qW`Fg!nV&*0yec z@Yx5qPXQNFbTg8{r~Q-zf&~fTO2ZJQE`RBYnOAkM$m<`t+EnD@$4x;NPhNwz^Xh!+ z@rk2B@${v;42(7GGLIkU5w>IcdF+T25NLSuZ*~S7mZcBu z`tF)&-W9g2bR?T<3`?SwsI2h$q4gC_lp=9i)V!gfW%$8EjAS~ZL7w+kv}YGKe45oX zjC8K>yDNhgq)=f-WWFLAmL#_h`l#B=3xS4IeO0}yM$R@Wxz>8MQCqpDXEfY#Z)=Mk zE8%CHK7L=J`75=`3awHDB?h9n!r4$!sYNg>AjbF*F0Isq!Cfz}`Ru-MdtLo#rlZo& zoBl+!rKS+8Zt#R^od*qgRYAf4vAoe(T}4GpZCx}Ic-=~bLWW-yT}Hs72L+YNDr@RP z{=t^M#%z#}H!bej5FWT-b)%ebX;2%qRVgF9us%Dl6vyLDg6+Vw`87P2CTJKw0v?Ul zE1?xZ`B21KfDbSZy+>nYh`SPD5E#Q8btlGx(?`HLVzGd}Dn~o8wcL$`7_S6ms5y*= zfSbY;WTzbW4#S5?dbkkuMZ71_5+NH{ivXlTE+Zdy`t!f=20&5kLEXb!(MYU1WcCj% zs?k+1#s(8bDQHOsz+Y%k5>%fXs)1K5PqMOZ$)1z;MD2@r-}g-|7)ZHXvZ^xXa!EQy zSzl$Z8E$AxYl`Yta23JyOP)-s(Wkfvr$3ci(bF52E!YEXQDc4J%1cHr8Ek_OEy#vn ztz5QvXM+|t)3Ft`2nX;kpC;(Bcw0sHwuSSr+_50TH*TJH`!mnn-q4#*_VoCIv1Lic z<%dH6Hhx`x;&blWuC?u%b%VVXss`c}rakh6i3=4p*^IAc%fMZ}B4QM_62ec8NDfD83L$2TT&MsOqYSR>eGhduse`)wza1 z&*J(O18NjubU`(Pi4d8sSVz3ltzq1-9>zYfb=%d7>Z|q!YmxkL?Y3=KGye2z!{g(_ zO^X`Gm`zKWp=R_CW08hlmgCt0N##vXwH5JtRQRO25%F7w#NVFR+%8q@>%em*+N(P9 zcL+YOrvmW}9OUvwg9*QfH|^U+$t7&P`s%IGC>R$-GOOIQ#>0+%X8Vcljf)3Cj>`n0WAm=~|u@6V1_CeVlcG-z&8rNVy=EZlP zWtY5+>zve7`{AE|-oBIlkX-^J`Ec=-qaI!NUi!m`!^P6Oy}&gBZ}xHnh+-~5^ctx= zXWp>23_!t+kyj2etHxOTU%W1f+}ZaP@Tz%Q1w=?mKD@R_PEgjT6oco!{KJ-c-es<6 zEEaWLy3e#eUVWww%H@sxcR`%Uq}pRuqeiN%sV zuk-zq3Pgwzs!B)l?2D&2{_`G+@eAB1p!c={?=kST#9(!%1c_N`2BNTRy+B+5l7|I^ za-4t=G8h^`yAp76$PIoCV+)yVe{`Y!F58VEq8c7JX3V}P>=!hb=~lkfD*`#1N_Bwk z3D;)7gz+M&F1MFPgK*rwmd)7g6#OG5fpXxPor$O57efl{M?+bRun5n`M_Dt1c$(J@ zhxM!sb9nAf^zeFaH;24dmVu^)BO|vbTcBOZL=$Q&Qv3-~S)PYuU*?>_sKBofpyPQs zt7QMmIveLAjulFDAhQT281$TA8kO)40~K{m{Ruo{t}Yb~xMe28e#lJn`l{oNt-ZkV z-RJkUdoTh7QGM*?XRlv{5NG+z{+C79A6V18;EIR7_|O##@bzDjG-4&uG(f}(#ck4? zrt|4E+aYPN0&wLjd~oS1sw*mV!O&bt@6szP<5lo_S+;c`ssUaiduqqo8_<1D-`2e5 z!1ar^l zDokDftFu?LuivrhZUA6SgtJ}Y(-h{*A3E@0Jc$cs3T(OkHbOUx?Qe~(yW4HzYLfkS z2Q`ZQD)X_s$?-h<-W2c5=2H%+rI1X5f-D&AxmE_M4^UU2Bo!w*fgnr*!b7SNdXD~K zPpBQo12Kd6ZpFzEHNu0T8i9f~9XaSpx)KidC1Cn-B|13QiOs@0Dm$SB6j|n#W%f;@ zNa6(8KP0NWY$+ID1KY8p;U-v9Qd(-npm*NA$gCqFbn< zVTk8G5nUJ$boO1?kw1SN(k*j#W(u*NF6d$|og#+|FbI;LaK@KIz?I{AHDKcat2%la zF}>$xjtR_XF`qC!ak(Oj3bLP$%sc^8I6*de0ty7fkgzLH+%9c=cjnj4yfw+MzMP1A zT|ZJj5_`e-LId+MRLa?Hd}-#_yfrh$`)A%RKQng__QMOFJc`l5vA<&UCD8cQ^!x?v z1F@d~jUh~)CPuzYvqhRtKSWgg=?P0%c6!QT)dVkg+i@c7*)$eQW$tcf8f10co;EGq zTjahDuB00nw4UqdMkszLWhu}}bfQDoKvIhi=S}NQvw=Ux2m}+3pr`|l$Wv7cw1Ojw zP;Nj!l(c}y6&fA`zvXx5k@|MEz3*z(GV`<^d<@j0SK~7QpZy3i=Hw4KCE(A_?3(&;9i26b`I}xcC zQ34g2?+nQ4L<66K4@IXyIZ^f%Q4L6;X<)()hBxf-sBNnbm)73AQjfSZf?;?i$v6CW zyFax1?}t4wgR1P&?ft<_mG9+#);rUM0mWoL%NQ}2asBSI>fOq zkF^B8xBo78Wo>guPtEsg2K&-c2r=AT>hIYGR$mw#~d;x9jX`SNR)1=5AV z#o6W8F5{OPL8rZdAKn@ zdZ!(*aLCA_%MCC{59m(#ZD=u7m{~1Lh^&hG?dTsx45%ACpMSrjC{D1(t|b>P?P_Ev z9If;Ir@R}~fJmO0B;Ky8nxqKwYGhe!s$Xgg{X6UW_fVVU$Eq~*Y$l&o3~zwkvNB7< zetwrrMH>OH?SyE86XK=5_kYUZPeMn*fg5ekFI}2%9z_xmBdvAJc;c!)iC2;St*QJj zB9kT2b(dy=FHy8j_kR1^_ioY@tXTYc(M%@lvb+YkL_9#kiZkA0TAb(ES5;}*Y_JvvzImw-@oN0y*i)WqiBjO6r`Aq%= z$>W+C6qsd_%0njB=S;A!tj&=c&`GGn(RauLFKb6=U6|AkAN&TQ4(r|&A2*yP+_oNwE@W^sRo$Coao*egtK&W`mvUScfMN{b=CwSBiKmnTCmw2>-3@O%U z{^^b>VPYoEm*^R1rs(tB<#OoNi3bZ42)aHOO+SDLGh@?}VIsV}f^F#J? z5O4gOD1XgzGkGoMHHOVHPT42O+ycxHHsFfz>m%5?GF?7{EKn8+2G4(w{2Np)dkD5g2Xu(okqp z3Ho)Qq-1Y0H)??{(A?pW?+#a0tjcwfZ);EOP-~Sd6w3tng+lhyuzl-(NcQLH4-5l; zuQw2qkp9s+G}Ibui1{(Fkqr^>-cPKg$nO|jW>zHX+aqSAG8_ybMOiBm9up+^6JH1o z;_jku>55ANtX)!ww4?%p*x|SO^}b@;n_1U($P>`39`~RIDbNp!|-HQA#S;eviE@}5PdykQB~v@5xRhbhxe#vPDlw- zkC2kk0f}LaDDDBa!(NboMWDNUJs(Vj6TW)hm%vy9_yqN=T+|ZkZt$hzHPz9|P|&Lc z+eg>dH*|+uFOH^%AmOvobm^V$mXYj!tFh2;n}v%T_xF!?3jDY1aW;8+f=$}vLu|W! z3N~*NX=f9%N#!t-&|Hdj)GBUYC>*VfhKzXcP+e_DtkjZ@K4)(yTm~okR4&O!fE1H95B7v!k5W#50Nj{gsA;L*vR< z)}m;ZK2SdxY`_>fSl)7&2W(n6$(%uNmrN^!bh&d@*v~DKHUra6nY?U&T?uNMQCzg* z(4hwoA|cJ|lQsJqeo?--cyTe+n_vhxLjjm!rJSik3!ic{!j-HWRIuQ6&GglcT{AW| zjG@5)!hW|L7n}L_R8QZ+zN&_>W80>H8(u`-T|bx}R6c45=7717!3KIL8=3|&Gy_wL zPK1LZ)rD-atxz^1M8;>pX5q!);-Z)c&RiC7Dij7=%Vgn?_N`z};cq9vLa@izZR*PV zzz4|xYJVqEVm+_wU}R`_)6i!Cq3VOtt|}i=rR_2MqTIfnbvs-jeBExZ=1m7~4W(-9 zVp}a%^FDq)I}C0Y5$t^%;k`Vb^~yfgE5B-gbF`8bUqcF}tVtib`7?0;pgXb4Ud-;0 zLxsAX*CcpOYEk}_j4Bvs{Jdn{tsOPLgtQ7_n-pLtSi+l#8h$r%C zMi4065zae4EBRvNqzW{a=lG7fOd3=gP_j0}6^dJ}bY1p+#y_Kl^`rJX8fd(?kQs{I zlxZX!%tU5j?2%JLn@&$Z^C$ZqovHi&ncwof%BvSJ6rC~sr|es^95PRFU_L$9Z=_?Q zPL>Zvq|;Iw-38SbNX)V;ti|9Sf+sGBWT1*4nkTW8-|m9%+@g3$KGilUDvju zlrHTrt+#PKlOs$)lU@rEK5%%eeB$wN#mLc1sMQ6aqlx+3eU32}A|y4mb-GEdVM&_d_!vkA*B@8A>|YKLtN>w8*%S z_f07)d>Ro_kj3TmGQxwdV63jKy9VV)BFZgx92mU#zRhMd8mWv_RO&8c{TSQk4g}mY zZp(7-`0_8WP7Q6?-@WkU_Tt!sa*SZHw@KwZNGW}+_kQ;lM8X7$1d;Px2)w+ zytfIz>pAGp=fRivB0FOhw-J(XK6f#9ockbm2X{aBkkb|-+JZ9K;CGkb5(zx`gVVvg8| zX!x!tPb}S@+o&r|i$k)J^v>)D#TD(IpW3k=u2ps<@2M;dCQD&|E%e#W^75BET zOIL0#oVQMKtpVkP&}lSf$!=dTY%IET=8tv#zSX&T*Hylo+a?Oex~^DHezCv1cIo?g ze^s-)I$v!pW>fPf4s4rWFET1|S#$qY+jC4__ra%!Jg)f*x{651;}felH?BG6PbGbL zoF6k~n9aJDUAhn}2t0u0C? zrqk1tj&Y~G{Qsm+)7c=bv}kvEjrgxKhka_2w$iSM#ZS*&k=7xmPVPna^Kt||f z$u5y%;7fV{PDy;3Rhpa`XH#~GL&@LlchOd#<2xH~jHy*u%6 z)HF!m{J*vS|M>jBw(YRu@e;M*-~O1n`EMWNTt;Xvr`4VX18BI<`rUE5P2BBA64rme z$d~@s5$9Y&C?QvO(&?~q!V%-bIB}xF>=3oflki=LOe{kBqd%3pM-^%Z-yex1V@$vm46SP>%iE{hQeWEXi&w zRT?{d<6Vz#Faxq`%2&Pp&Bu-m&s@Ckj(z*?m>StJQd6vHhn?Z(Vy_#)XPhA23d{+e z3MUk$)DHJKM^ON=LA;bcK#2BocpED7J&9BB)^tF5X!0mMMFyr*Ayi1?O`Y;o>_(v_ zf?N`k8Q_XJWx3?&z{3$a*|p)C&+fSHXE#x@5$i~;uWb)yE7of&li&A^BTu|z0W0X* zy4v=N;7e31O}#$Oy4hlQt$ZlT^QYIXM_B=4RO>YZIavIEKrBZ#TU!Yiqcj?^pRY#0esl63T|2VZ+kiCcU}>WASv*D6UvQY?uSJ3-M1 zy}t5?3IZRvwD^i@n(8a0$AZXh69JFqA4yxi2oasY4{swQ1RBB~Ndz z$&_57ow8M7nL=TZrPPc#C`N5WM`fKRq(pxBkJyh*1u$Z?EYUI!3kA`D?wkJY#9y@^ zRp3aAkDS`L?w(7RYT%A#ML;8}-eAPNF4f^Qo2*M{HN1o&Txw|R$kB)T#}XQC*GO^V zrAyyyGy9j+Xe^9YL*;^J%L9jp`}W+v*4;#XX1|359RxCg+y?*Q*!35!p>3h*ARE28-^l0VcqmPZwN%_6h6pBj6sqaNv5 zN~o9{Dzrvw37BM;UoiB@kt-gnDfTUBAKdo9*r(Zf%ZjF{)hu1TZ{LM`8@l$bE2V^o zi|_lwr+O}Z=%GvNFS_KSix*H|AqNixJp7ax;`78r3Se+3#sZ*;sW7Ok;EhrzbSW)orPO{gQA5 zK8zCFIoz})?*&PCquadyYs!nx9gpEVkk$-oY{cN}{9yY9GTQ%JE@&1vT z-a0%tFydS-lLvF<#KF1MGj4i1 znx5r8dHO!b@Wg3lYG#_n88`JwVJaPk`@)sTBt7&H(Pv!QJ~8g}6iVheY^63N%q9S< zQg#CcHc{l0p#E~KIUb5k5`t(6#MzucCL%;=SLYGSb_$0lzztI2P9j@O6tNl>{`G#kl4oWlEpytmO8Q}~LOUdh_Kyv}-(X26VYlQuD0@A2X~n9kNz~gyF57^=Uj`0s z;@aol2$-5GA%&pwUJUNN*Py3Y(7Iva>rd%!`}aVBPRS6+Mil?q4?tt#@psS@yHE@K zl*)cGbCN%HCx7RZJ`ATELym?f^gNhV;w$X|=lNccq$w@(DOQ@qV{w|pLn?T#C?qz) z)gpJg0p3y@qUI#KC>T$+C)?5Hj{Kf+1p#qW#dIgaoG9Asv|P+W7j$YYoD%-)Cb`PA zpGAn|MYBr2Nk)Cxv z$dmj%%w>4JhW)M)*JpO3hL68H92K;$M*pt#s@tkD`I?f?P zVaUuuW+$TQgDcsI6$gV^X~n_$g|C4$wU6hQ@DnHWV$LiqUTi<(usrsMov$A_pM0E^ z$oSheD-RxAnP3N3Z0c#T$5Xw@C3*I`eT*?~(SgN0;tP``fdA`{xp7LoLYRx7p1T=Y z%p5}~1a2%99l%VAMXQiOT&$Qa{x=CB{HylYHSt!>gUNFc4U$<03T}7-3$U96Rfcb+2n$rfEi%#H6X<;Zqh0{a;0=5p- zOsG1-0thjng(55&mNlk0&MXi_zAe*Uq=^JlO0qrc%w|H>F;F9+4&fJKLswT53UpBY zgWwY4|AMu!f6L~^dOZ?!U9O`3$LCX}aA#edv8uM-#q%@0M{c|YDHLt>jeemfq!eO{ zeVc!8|MFf@UeW-xfEMXnD8rf?rWy#hg6K=sR(GJ(7@x^#L#int%u(S^CFYHdwNwOr)uPh5 zT4B#I-+j89pvard&}9KZWO!!q#6VJ-_HQr^$zSx>?f>uf7Yp_BVNiDc;A|Ti@FAt_ zp@tavgaBkmyAt}}-d8UufG$6WS*4Bv4#BJ`NC!jj(I%e#Z|bEN5$|!yJ{QWLsb16m z6Z#As$(shkps+FA?BBzopxnR<`fa*0-=vbquj;P%lB zAX244==mD!+x!C`y79=7vvL{lhRLf!JrSgfjv;x@Ee(@Ed!KSu@bB<_3z?$TpBXO; z{E9BH6-Sxu46d6-E?Qd8V|Xc4x`#PT|CTuR?R5dBKRbajUs8Zr@z(+&L%*n3_s3S?3%h04w5W6H37p#8 zoud9fS#%RCf=|ja0wE*Kn@67^+(KhknSZmV%HI>^FUTO}MEwHz_in^1R)S057{)Px zj!Y^X4H#|67JY33lZU?mn5k$U64jwMW+ITcu6^%&Sg=f*syoNy16>^r$*{TR)^+Rd zt>c@oLmG3_jU@F(PqbcEvi|s$^X4BO9zHz3Yu88}2)}Dbs_Uxynasvkc+QesTwFqP~){(5Asvd^iEv!b+r8hzy(>v3VVQsI7;Ly zJAmM|fo{$vlvuj#>S2#WywZCII;jE(h?dPJ6fqG_vs`6!WU8)fmMe=71yE)_15tDP zDJTI!n)FxuN+|xBWYeXR9cSR6N(hOtae)mWIifo|kcqrrvQNk>*yQ(Q3W*_y1wV=ix4#%5p!`_1=y$>VnfKAK1 zy%%QoWA+P@IBg&^-|%Ymt)k8a-%8jluVJEwb5^IPA+jj8GL32MApcMfNW!${HBiie z^yg`0&ijzyiESq4(r`8*pT>vD7DeIN!?+1}wMjQ_x zw%{ehhb~&_Fq~!~A&^$3f#1SAo>X}yn-Q7i-TfU@A)DV^ol`2J0sVTXI{A83;i$sr z1fR}6tNVm|>}&3}zsnZd$Is{YP9<7fhg;2H%zinP4q~z1&)*gOw5h7*r$1K#!030Q z2$`4Mu9+jci5m46o;Ya_vXe75j%`hNV?i@i8^T2rEn&({I{R*M_*PBuXz^yL#9zD; z!z(${Y8EZLO#&K*ULi*bOpejPn?YVI@64t@dks-B#Lw|y>B_J19p?oez+()z+P9XU zUO;BF>Gt9k&Utu`XXc3P0td)murE0C=)axXj(KPF^gc}h4JSoN6Hfm`}OA?&wmP^cE(8z znqtq*l%D53C|sTrki>zRBn9@IkRZ*0IgVnU0r*~VM|Dg`(`C(ZdYYde7F>QzBQ-qC zkT^~=NeaR+<=1dN=)z0E!i)l`!imiQ;-n~G1^5GCi4+J{K%y%Gc`^9Om;eCtL5AUV zz%%S;8tot8gm>ebad_8exXRYc2U?~rAKJ>W^#EgmiP>v@610fzh?J} zfdey{0n-o1R_X~>+6*#p={$y7W#TWk7)Pw@!vRVVAi9Vhng zZ!&PJ4|;3T?M>0!cHLu{x7xq4fAtY$vxxjT?~?&n&lNk`A^!t%Cu)f(_Xln*5+Z{N zFdX7aF(m&ZK?nz+<-yz2%a9wDbY4cROfTMX*H)JHum|ui_6|>)*>8U6%zN;STkqSu zp)+i)Z@l83E#NAb*-wEG)$tx`xpTG7{{nepx83=W z2RV&6Ak0#3lX5Ont21W_r6r;OoYGN{&sS#j%fyz$WD-0A-3`W~ znu#dZBWhh%ki3I*<-vwUjYHcom8eH8F7L8S_`c*vchF>sNJJDS#)jnK!>4wC^DRR- zM)MHb&onM<+&1J)6Phg+vur+2xbo>e(jWx~EOSu1W#3gxE??dB=v{bD(gn|99-ikB zn`%I8?LA!pGLA4XNd2>Fnam~Vmvj#58haVuDVc?0JMnrT8F(Vr^g035ro}=w!afwq z@=KbC%d-9Y6Z#ZHL9h=CY!P24BsK(+RznRyNpm{7}(>fH=(ST1-*@&eVX=W~k215p-w;Orv@3YrT>V@^xa;E*YR0v<@@ zTH+|U3fi)zYwT)&!D8h@(>%T#>=tTmnO%)DDI?qdRGbYh$vcD(KBf@=PZvlAC>A#bzikS0QU;v%?F7zQ zfQZ}%s_QzpZY2xvES1Tk zrU)Y--Rb6?@+NE#D1TPY^2fsXvL5ft$==eT6}gQ$=VO+Om*VlkM5(&f_j2>e-Wkvk z>_tue2Z@#TpNiw)DIAa(jF)bWVqaep z?Lqmz31nA81d$skyN6 zKFr#U=fYG~_HQHu(`(Uf;E@}`eWuHcXGg$8l?+BlW8Z!DZ)gr%^c`{gG+t}L>|e-% zMWV)b@Ld>gG&Qx7p->@urVaXoXb7~lbPgq?WdDp3!ogsK0wI=Z#Iy`fl}#}WTN2}8 zC(6VhIw@7mNyQLA2zofxhWnu=GTfF5l5_w%W^p)SeAv)M!jAx2e;{PMZQ^ zpbOFLPWNc^TJ|4^3357Eu>a`nFZZ7PM>LXwyg;U(J%Sy$D}*BSpJN&?jnanEN9a}N z5^3rKLD%{7-qc;x!0H^y#7vhDmjgd28P#VAAaIs6fv^1zC?J>qrXgwe+vozw2)c{e ze^R_Y0}%tJebm`+x^j#K0eMZRBA4OZ;$HhtsD;E752#edxI&dUbi6Ip1CcjC`*4^N zI}xlWSDT!mLDtrRx%^Q1m7?rAnl*vEBjCMYLMv~>CfM*A6ecJR5kh4RM1+)2%(C0- zuCrgpR8!Y3SCILK!mKk@R+#TiL;RFimcD79Z~rH2WA`Ep>%`e=uw`GrBzyENr?d+- z?waVF$G%p4x-?f|h7vKS!0ZUkLhclaA&(rjPk&%X&X#wLvd?vWiIvN^Ky8*!!F%KX zteE|l@L$3gp?zUL(ja^A;tsqmI~sYPB6X70rFq(cYyq%nfDaO+LgV0t8(@b;S@^)| zDaM9)8>kk}EoLsulx99S6uRr@S8ElQ0mcDGiH3r?kc6*%g(i8!0J;?QU7B!*J@crG zpTHbgk(miN(U^ttcm02N?Au4!WthtvHSUxjDhe;WP@b*r((B$LJ?PjC8cPNE6{F59 zlRyKQo|TgM8~{$HjhqOo3I~58f%hg`4Y~yLe9W1@T!x=3eB|bg;F)h>JUcIBZ$>DI zJrbIq9Ug03ynZp%ByX<{^{0lxW-n`FkATi-T-=DYeJi`VR(8#N!};Pr=zK9Q6?-KZ zG^55#HL0;-9EgADY5WM^tE@uqYyXeH&dJz{Wqtw|=vrx4l)v^mU+A58XPv`?^uniLs(u z9#1x$^jP@qYa6Bua1|$lS1L;o~rDjvhyrE^OtqU|C zs@3!gbT&eavhbu^zszv?pEJ4_W<_8)5qkY{%;W?^l$QO67X_MI{2rKa{(Nsb<6pSX zzsf~(8PBg0q}wo2rgZzlFY=HvY;vcBs9xa-sC~<>{kX6!=nuOXlKe6Iqvh{#SytVa zgUfA!j=J=NHi^fnY+&0sA6rXF5=RFg2> zqs$UZ!OP+4Lkpxru(>j(k5+ZCr_Ygb50Fs?94$uzjXGYmKkwwlfb2V4=A6asA{O;9 zsjN;E#0=m#Sb3!EQ4eBzT6lHk$Pfkz&)rCsyf^MGmoxAEi#p~TR<3MuM=C-=Em*`w-rw9Ks(sgPT`wbj%L-Ef`2*D=ILvOf3 z_5NxTQ-CyerF^R83N;2AI!Bi~{ONNJ7R;iil+bK>yi%Q`;|1Zd&j8l}nTEGOaCa^_ zC;?oOP2dH2htXYg>+bHM19z`|?8o3|k9_Y$``FrLrChCb_@!yTd+S4&FF*i!vO-}c z`;_sun}uD-sO;Nw+uF5v9~k<##|WdJc=l^_tIlHp3o;tz(93w)UUwxSpM?K>S!{z`?v&OQ=I zHNbHGfA0st;V*vve9O6O?=7EQ`m2Sx4S)OV|7h;Je;P0~M zy0UDc`lav7kFGqv*opIRSCtmnJP*Z(k ze(Cs6j}}Tk@|`>Vb6;B7f8z79D*x|?T7xco&O#HlqJ{QedA3lxP*>}#T%9Whl$XuF zY%MJ)SE|j?2YBecP@69D(yXz#91eHNl?0oXqv_;>?uG?psZLkSE^(MSZ!lyB0MR5| z8WJ~2E+wj2-@s`mh$;3i=<{%+5}@Gja^2`keUQ2p8}_!V;g65-zj zICGKLHSUlYX%0^RBo(fLaeHF%|N)ay>QI{n>SXLMx5cgShy+z-oqIY!U%)#n8LL&1SEpR z63)t!*)9l=>Ya*V{wsFp=7XD4%hHk}oVs)V*RjouBlRi&=Ea6T*!&TjI~ni*j|Zj| z47V-fzt`yS`pqb6H^q!GS+ZCx65yRxQ{m#++InA6)Nf_NTHy#=hLY{8d$~gi8Yy7TZ5~U1~{b%x%^~V|T|bb}$QIFmM6hOpfAJYwO|wd}X>V%h{2Y z-NDR~0`>T^twLVu;^s2-cyW!tB=i-x^~Bw$T+vKrb6xZV-FV`eFYdYl)B$s{mz5 z>571GLb3v8Z)zbh_?*#!Obez%4!>-+8N_O{%j9>cBb^H2P6DCin32Rx;|wHNM8+%Y z*c;&G6E<-hEEKcB6gYmH-REHM8<4SrnVn|U=I~vVI}aEj!XjXbuuuri1h)!pX_vzN zH#FWaLalQ1-p89mDFH1M{5Oc{g-#zWOfxQ@QVIbwg#iIii)U{^7%O)$1#d_VnifjP zv_JpjDM0E#4e`bs5}8jhzEi zIF*xC-+mjRfG}y`PZSHKG5Lqfb6 zSMgIba4jyK*g1#_r;lk;b2z6g6+{roJt zwB6(~vG*N*FTEtEuqN~s^vjra|O(t2Kpig>*BR zbBIKQHM$g$RI7BGFisGuwN*oU#M+dUYYwd)_;>z?*GLq<{Ju-Es~+F(Hfjugh?DcX zdBe`(b8hkz%fBa3MWl1Xr=YtOEfLdJ5#mu69+4{%VwZ|?OD#8U6n9EKxaYVZwSY-T zvag;b`gOCQ2 zqREB>+`&3nF%WvCU`OD1%eX{-v3$?dv=l=3@S%36+rEAWU|cLdx2?+L+Wd_*f>A(x zm=)-cshG))N&A;=&1(>f>4YPB1@vVC66nc+x&QH0nImxUc=56=_1Hv^=mUNOA&OCl zgDm-C2m*F2o0lcw;!jR*(9$B{${BJP3h$|}C**3uC_CV)2NWK-ix>bRD6RX+9)rc| za<>6Iz)E;vX3FZyJs1T&-~*o$_nIx$fQ&U-)(+~Ma8)d zxalA*NzQ3j#8KLaF8ol= z43ps#jCI2q98QHFNRmnAqzBF`l0Kuxt!~8eNiyO^+tgW_s_f?(C_aPBRS2SVj_}qG zk^N{~y$1>|#6Mj0OLyxMutPT>j<18XlUQd&3m7zehqf}moU*f91*V-tfkH2 zGBWWcr2@?CB_Hfrc#xMttG^vKncG1ZF_~yzrrp+`^J^zouv}JPjK{bkMJPfeW$E&I z+}!~RI8d1ssu8uhSdnasr0IxYI$!oksDF4>%G|W@%yXc2CH3_s{7Y2eRPOYY&|vZ{ z;Pj=djwq1U>em{b=mF{CWdIf$rQH4AM9@~hmLQ|F%fe#T$EWF|<`r93nAJ!59PTr( zC^P%qZo=<-mFK6xrlA)K>Eir9@S0E2@l$%IAGx5)R(t`5S%l3K`;MBzVq7IS{HJ); z`G26gLZO5(4}TO+?x*Ss|AP7|UgDJa2$1 z1UbH7|4RW?iS!~I{0`C2vI5pc0jyRP4nc59gQ6Xw48Bhd_yO=tJWmr> zxLHB)A_0aU?3MHvWF9I?VX@DjBfu6YhBX3g3K}%>s{p=P7EB=|mIH)0b_Jw~usT&G+_C`T?*X|**%lVvH9@%Agov zcO1h8Vqs^%O>Ld~Uu?@Dds$M4%t`z8>aZ^)zUD?=2Z|ec3vnZ};OLVe3tE0G=+<(J zM)R|&1EvOq4w4z`;G8LbJ8pBj9P_aNVXAVQxfBrIH8?TN<8wb3&ck0n={A_uc6)^V zkfz#P8)|_R|1e@#+kx{0e9X7lTXVbs zuYmbMvn)vq8u;PJFNf8LRtrl&);|O#oDp3>fiEFAE_1{xSxv}dg_IBKj|%MA*i{*( zOufU#{%9BesD4%b>IWYPQy(y01K#B3*C3QSBJTN97Ox8dIg<3+&Gh!HNsko-Oj-kL zBJ&mAbUkFVFTh_(07it)jh-MYA7Iv~Yv^rg;^N(e#A)H@5TMZ;EUp0F93bZJMv;hd zK1S~c$j)}PU3?S2J$EeWre9=lxeCo*pftP%6*c{qUUv@hJi9S2PIw*^f$r(h0a!d2 zH&vj*B%C!#ti@azm>!N&fl_wvyyj$a9^85PxpQpx=QIjGr$VEx_=zXPSt15=d_NSi zOOl&z8x502CB#__7nNNxJ`ESgr-95;7$9;F;n=TyhsWSR^~$FS6rx&JzM`%qQX z8Ac;ycdI`HNG%{Z?V&JWJ?yMlG9uF+RMd9%M5le*0XZ*-08KcgdUqh}2X0R8} zpDMN+Ot0N+bl72l)MK0^rx!A(gae8C?$Vs5Xd@k?9)fQVZEx7wE*q|f+^&I14->lh zA{rl#j4JIa93Fh421N8I6%6R`#8@h z&y^o9;S?brCJEmZ2WQkTT*q`%KfLTjSvcm^#GE{$6(&P-1cZXX^B7E(bLYeburKQ1 z7*E?mN2rXKyeMwW;84qhU~Pk=10v|~qPeRi)L(vl={~I{={6SfHq=3bHbS$8xFC4! zk(hx_^~1G~FLQ{%m37qZBwGOG7M)BEeVjvr8OW^}@<5~z^FYyH&uY! z<1|SP2%>O$BQB@m*+UynbSidd&?C<7e!8cyt+qHFaKMM$6)@K`acAY);%#eoLf=^L zN_g@dzGSkpxu9xi*Rt~9Tw7gvDUzF%Rn)Rm$XDu176ppj94@Q4s#dnjc3(VRQWLrU zh4m*lgep>zsE5{-taE@S{SGwAjy-6BS0=i&K!Uh7h{zJ;t3N6GbM=_xJPjp%WI(27 zh+f$)on3ZK!1!KD=`}wiv>nA#yqNV?UBZqDOEd~bt573pG_DK$y%{n!Px~)Sy#d>3ls^G z(*uC0amJif9#?oV0Ynm+p8A@Yh0fVYVOwiz=+*1-%4MFF1~z)XTKKWPfU#ZpQ# z-UO0iu@mPInrV#1#w+H8x@U?ju@uo|g;&AbG}_Z{D>-or9T(x4Z@W$X<&_fyZPgTK zP`<)}gS>C{Q&YjoU(we-@M>4~HC&B3!I7Z+0HJ}Z_=;|w`^Knn@WyBOY(ScrlPwQk zr5#`HL#N*M%#HIW$7t~XK{yCqKjC2`TAKD#4J&a5I<^%!hgJq087V<2Oa^WetPXiK zxw~M_qa6N&#Hf*z75IC&wm@8@*cq;=hiJfV{r$HO9{l#9kj-OF_$9B$Y( z-uGbt7Y2HtCSz**7D=`^4UM%9J<9GJ9)sH@wF5fc>!4qY!~3WU6dt~#Sm}DaA+2>p zftJ8Nf&fnxL!p}{(VyC*5Rs=Cdrr}4gKl9I3c`_uvE+^l1yDHP57{maKl!P{OYSF< zNSVnH5#BElm;TT6U4?N3-5|IrjaZfH6{6awc(%{ z$4Cih24=$%xGg{=6k;%)oVn2!aGBHL`LBf2>F|+<;Q{9pTKxtPIm*EtL)&(PTP#Iv zHPE72A{{3XL1GW_)?5Y6^C>EE3S9yFT+;x+7rrsYNJEO{xZtKLp1W_IIinGhX z(*K0s?Nh&hD`kPgJc3$Fcmir>^l__^a!`H(`4DbUzk4fuu&f`rr;~%kQT*U}|3~|2X$BwNpK`d6j!2MYC zD2AwnX-^pZDUlip(Fi0Givfg6Lv`@bV8C|}K8I=H-wRIfz3nCAvTJ6xgo#kQY~dx_ z*VaV@cF+EoY88L;o+TD0-cFK;R|B9SrT8o$xf5F7suy+pp-G7LL?OeZ!?>t#f#+(&e2)`vQ6gea9&`R(mr% z(a%bEb#K1Aql0K!2@gwx8Z4Q`f*Thy49_Ehxwi9Jn*R7#> zxTfj4=Ga5(=XnoIar={DIT(kW6D4)Xrn|TD9>IPH0-5WPt{YZSm&|N!99)UXpX-Z% z)*$j{6r{$46|7Tzld~>MyU0vtaFh85>+l}%q~qX8t-uutfa+aFr{Px#c##@d!|_k3 zBnS~$pLWA0rJk47*O(50gR_t}Al{&SCM2;KVOy!^=FjtIBiGJ#P>sj1?-g*o3NQfJ zCh!ZS{_-Qexkg&S_AVBZa8e~id!nt720)^mFgS~_4l_&p+-wvMg#zM?S0j^TvUF}- zY*RO=8x7*MbF)UjgFR31GVFQb$Jji?dLJ^0!l0}d0QJ0jc^R+{MG<*g*cLWF>+l=d ze^Z}_V>Y{51*2caX+OPZ9DI2cw(=}`0rOwe){;_Fq?aOdB`HLKEr%tOss#NkINfYWvjy)WeiLLNaMWf5cz)qqc`s;#T9BBxI*wlrrj2zpKs)2nLo^J`Y6>$cR4 zZzx!t@FXgNbscNj*RcgJSAX-Vp|Ac0^mz2Qf_a}B`kQkZexmB``h9EbzudLsxw}eQ ze=ppKM|7>OiPmhXTfa}81wwDIBH`(%tLr>T&~)g&$6o4scn~BUn<8v3Am(&TRA-yx>Q zVw!1z1b3JkVxnUmrD!+@^T9l(Kf&W5hdkL%--j*dZumWduVdAOX#saS0)CdET7;fW zmo5iR7Aa*h=ebrqs;|QK07sDpXN**W#nud!XYBD_x_re7Nqt;GzIvnjdct6* z{4A2NBGy^a+*e$h$&?y5W_y>1)`wY-e#@4!-sZaLx}&{f*WOII1L&4kdHIUBSL)T9 zkgJOgBn)mh=AtiP?pcu^X-gHCj_(^UHEtarT^kOw8^tYuxVEfxW&I7%muYg|mw{SR z0DooJw~;MlK{-Oy?urD=Bzb`4adEebg)Hg<)(J@BLP{HBo-ls?E7$*6up`yN}3O=OIrp)Xr&9NM|yG+miLH8MPnVwBQfA36GhZ{HVBv@!o*B z`yyysCFkQ16pD3;0YL1U-&>OtQ;`XCVVeeP2YwVQG@V=O6lo+2_Y|}@Ru_fsD-^4w zzKPiL#|YEm>O>-w{N;#+nMk9tYno}J$LZ%)f-ja;{KMM#Q$lu@&f!c4Onkh@Si})DWo?dHjS_~ z6!VW~pVm=SK`eOznbtdP}$=fALn})=0 z=5Y&0Om7-op_@t$ZZ0`mve@aZE-AmJzOq!#9}% z!LV)d=8~H{brHW*V-4lmiaVn>EjK8?bwmAn3xq9`de{^%TpBu3viV@~@e;Y(({ilk zg~KgJ$`3aR#nF7W_(;Wxrs~43$Pt9BNT_rSK_N9jx5>wYx;rrkDTeJF#x0L~?<~cd zN`Pz)MUCmtD279^e{&YyI$0IP%Kg zrpsH!+XHi_)*dA9bZPBzC4*>>mUEWyH$0$lI!V*dV=(v@(7>ao;0{KbJaXgl*d(A; ze`Dv+tAGE>(9kO*5A0+0m=^PQ?l`+`+u4`TZga)Uo0fJO*`l%2BUIxjuMG95UkBIy z{`Rw9I=g-Q+3o4hrOoAWQZk6hcT2uDM2|`+LRkBCn9eT#d@dm9@;4xxnwzE!X>HNZ zM7MG?0gC_|`3LGhb}t=!*>D3_|Obg z9W%r&5po6*E+dOfJ#_UW<4eb8e=$4Oul|y-9wfan^j)4R6!}f=+>jQ(nd-c~tJG=}bA?RoTlME^5XzgFe>^#mbUFng&3*;1LZ{PZ@Cbrm zy%%9J0Oc{Uu_C>`DA`x0<~8aWwV80JzpOWb?)aeNEI=o4%OC(Na##jr9!wW7I9#OM zP-vx@_#4;=S2(RE5LriI%=jdXR30;X*d7q)xBOK2nVRX#RsG^4d(p*uVFcGShi+19~(y2^H6)wiOzw%mq@JX?^B|L&R5eRC_I5fa>GRlC}E zc3hjj_Mt5eyCzzH%pUV3Dw{as8*$_6Z0BAO{H19KLc}-L!(RDg%!>-nN2ExR$qo6i z!jpX->>f|-$33Bd9!X|?&h^&|fT)9tNYh&gZz63VY@{aT@WGJx_ILWvY=sHTm}*#6 zjP!bWmY!o?cR_XkU-~otf!B_CW2cY>i`JtUM#f+R;2!jg{`bxO4=?rR-`f6QXW3ON z8$A;8-OA-p4{rT@$74yowC&Rak1*e>;EQ+D$g1b83-AA`_)FMZ8woWjSzEC1zL(D+P=VZRFZdQJ|Mohd`rb>G_<=Y#edw431*j= zjrVs*E@WS2QZr(lgxc+^^Hx`y$%bM!SOVttlfjU^sPx`#5JWZ_5RPniJz&B&J6n49 zHluR`0&qpqY>^)TaYiYg1y4XhYW6vNCF#O=B+tCM(!YC|*&rL-2Bm8}SicS)u=n5z z5)vovAOXi(zpmnr2MXI8%UyE7Z;*>mY})+Uu1(W^R-(t#T*h@0o+@;pL==nY2ar6F zmzgd;2U>Fn@ZAfNo;w~`J&}+D7N@@G#O7xnCtpLRtH6H$cbFfbm72x`J;?iqg#X&g z8aUDsycDuPX{a^%IOJ~Cnqi(N=A}u4{-w2oUc0dCg&Wq6zrBA4CFGFY#)lc4LE-Tx z$=BfwafWh3{|misL-%hSd39)WCsvJQ2%5KaPmMjD6ld4o@WQVBe|wXuLXWODN>Uec zz5vt+{u%chpkR`aQc4+psej}B!>vQF4qx}|BIJ)$OnSr8cSb*d{Adu3qS$RM{&zt4 zBi%1_zedZn2|%kD1m2FdOh-_TaF&xio`^REm&4DY{KcV9>js|hN>BU`cl`zPs%5?+ zr(R-IIb3iGtBJDMa{x4jV)t?dN+MMulpDyRl%OCX*aC%Ax(;GBB9iDFQh5WJ6HLk&;8fquogzmRXC@N=xYq@A6;%4jbGM{da&^YQ|w)i9|eR~8aGN~yfI zytwRj7xX3Op?F@X0IvQ3LBwA$kr#;fQ*}XXbpUwHe84QKcR#Uj-}<6e zwb4@`Uwb=*xGNG}Ys)V{`+#I2mqW#dStPQ}0kq>P$!e&8n#_{%mHWFQL6?*awgu2j zdBHA!xi8~lwhF-4Lmz)tFy)RoHW}^ZHs+$*YeQk)=CoIaUR_|(xW#Xd4Hy-qy<^Lq zNG%{(4j?U=Y}l`<;GugL1?MuUSTT&``#c3vLEkKhp@cUte;8o{CDL-I)o7jqz!wzE z?2yG^aW2&tBMJRr%o?yHLW1=4__=YS@Eg8^hIQ=abnU{w0*}ZHJR*y(4fE42DSmfS zayO)t4FKo16YP{CBPA+GGB;0fq&FBGK+g!65U-ty zWz^r_e?PNj-YYLC%IReK}OUlFS@5G8dK{5S45NCi6 zDH0PRAQzv;?`EK_C29i371@m;{c+nF1)VIYmIWT)3i*%+Sdz6Zx4FW*40@$;FxR_o zgyNob?c%K`Nv(bIHgG;#EctCSQ4}VZ#Vr| zy}$*B)}i~a8h&-C2de?t2@a0cz|>!CJG*^_)|`eto0b%a&%qU5gGaDXy!}ozjnh36 zOmr81DqCd0C`b^V=fAN1>^5r8_D8oBv|iQEaoV(Y6ak&62D>MXNCML)Ct1MCl@l&N z?{o46c0Dd)Kv@b{qBx>!Bxf8UB~CCz;`wgN*G^$a-*I-gp__K--1(`mS?F~BpVjx2 z^+&$PqWhjihLNcG$$iOHi)&MPB0GQTYvvxhqet0&mf(*so}2j-SyX+mC9fS8x6UA!uZK_Ofi6*B2b@V3Q#RFFi5Bv1eoH8Y9$6|%#n#3T&0T;ZMOF(?g5 ze~RFKG>tb1GLHBPqJ2uZ+v!l>8Y*rQnu_-_c#B8|#mQRL|4F{j;*{MZceJh;sY+i_9zekb!3DSJ#a*oh;!&e{uDbAhg*9_0hOX8fMPCZB&B z=}LWqytp_olP?KohtX_jmfbCzYe~!o?`cDuevdW9SVQ(%^e4wTo;V z*eKG_OA%9=qyQ9xiPPFf-X;r86SYz>r=+Xnr4$$o8~YN6Lw$4aLVFEH*eeBt5iS0; z!8B!Zf-x~#4O1oqa`Ch$+R`>JwYs7*1$`v6tuC{OR+m`vV316-l=!!608c9-Qw;`N zmqtVc{i~@ayMyA>`T6t!Uqc>kgbYeu{{XvBnaNMB~maB`J%|P`|+u4CPzG!43LH9$;mE8!9XDdd&8=aI(<( z#rf}=6*n4#I>+nkcXVkO*;Yix98DD zIw&!r8si}$D0N>v1+YEU3h8Ab;1*B20|EEkm|J{V`{vsfqYL>Ke!)Vh#=NFWQ1vFW zf*VqK>c0n4fCmHz1K72I`miOH2XIYTF(sVpM0WFqZwbdZX5ebwZb%<>Jb7Y6J=PtW zRwAsDRv8Tl7AP>2(DSgadvm2YLrN!7cVY!Lvr0%7B%S!3sNkjBFl6bv%KAEtBp&Hw zC$Jl|l~k+-t=InKx-=FT3&DE;C}wc@okNZGl6+)agX+fC2^{J$U1|i*r=YZ#RIV{Y z%#@e%gErizFKrR@Rb_}D2JfV2ux_OnQO0;Y2AU)jQu#;>RRnKIM0AJ1kFCpNa9EIQ z)4<)nGpt>#Et4&m4r$C>tX=$9p%ps9m4qHeI@(kMzHW%Yfwa&}bjM$bT?P6Ut$UD7 z0~|D#AhapicT&_>0@{w*O5#Pbrc&!0n%W7DzXq)%_#E*#Z#$9JL7f;pK0ha_!nZ-M zbZ)?X!BR(>c<7M|pySpXJYf_23VXv8_L$UCQ`n>y@&F;>vo;hg#syTs1rz%zO+*Qg z#4~>jJq3KwfyWNd8=8CQRU`NjbQhjV+A86_unFQhm}Iq)y-kLAQ^cgE@SJzWSrhsV zVk|DHOJtV|kjCsM_-Xd;<>IdOdo25VdNVa9 zSzDToA$VbCMOtFf|{qeW@RylB=g+<7zya+)MDjWDS6nORsQcS4cmyTJ?Cl zchqIn5A26Vqgu%OK+>&(Ui}rWORa`=^9E$rf^`SR$P}`uY4M338;t(g=F^Z_xv)mq z738#|Abc)Gq8hr+&T8Cz7bU+*E%{)F86-dZxoJ97xwLYOeS1NkX+{l$;HnnW9~N8*4A3gv2NMc%rSk zHQHQSleB@dVoE@o{;K##@pX7ncOVjRJ6V=>F|H=UhtGipt1a;uh#4pz2E>6~h)7z4 zK1QUG{yC^F{fp5KMgJUB6aSDCK{LaVxeD{I5cHn=b5sK)OSf@FeQhUj5%A~rbk^3d z*m&Vj%h)yQziqBBUyT@75P4^Gb$R_}X8K5p`n_il9C-G?bw56H=ErA*4TZtHM4}qW z(?9098!!ES>%wzC=9lJg#Pbh4%eLSL&iweVs}qU5U?Htv${+Cq*ydk=f8-AM74Op> z(cOWrrFOz41?Fb-AY>&iVwz@jB`ofXg;ZUNxEb1KuMMgm+*-w zL4+gs;d164O84;_0L@yfm4Xz&3-s1fwAS>N{qK)fu#!0x3H}za8f9 zAd3dyA#f<06n$IwkvsL6j9)rCwr8M8@(6aYb7uwNtWojgMdHqq=KT4u;UTDw=t1l2 zXV0!j(PP0(4pH-IF&1`+V+-GG0zXiLW`lQ)G00Ole_KuEiTWT^x z@HWZzMNgep9|pj$zK(SsK5>oPW->R9snu**+UJb;?Z%>xdi9%icC#=+zc_!FVo~aZ zmaErIcXl*4ulxHsq5AK4agji zF+Q6D1rW$7%|22pq6S%CIMyk71d61Up}mT3@qs)@1R+jm)bY3<&(1O7A~$H3V@wg& z$!EQnE?@C$G~oCpt|tPG!5ZOls)Bex{M)nf#0{Tw8Qd!xohF2z2+)2=qRk}PCO4QY zoBFXolYhO%>M)8v57>AyT)-G`#R1^eSZH(`^O7!H7vV>M=ux0IBUg$ael|ilWnZ$R zZLqCCg@OOlEfh>=R(Hm>xkv2H7HX-|;2M`P5|7=r)_)rg%yn z1_zXZzNPsceKOnL=|JY+a4_I?A^Qck@|ZWeG#sn;CMp2}o2pvW6m}Me1Laj)+BX;F zTO_~3ZqS$QZLcsXYld!YSCr)1#b)Hya+w|AUOUrBnJ8c;C}Qz_SN9(<2u7PH5Q-;K z-lD4`;O&6fYgK%Qmi3;p>mS+Qd1pW7cV0MFR=eWb7+~5#GpZ+7w?^_RuvQh_DE67t z;yaL+ck1rcy$%iHZy9!WWO3nP#aKu%3`IqMJ&`kwm|+6s=$s-GQPXl^r%9KLVJ48# zkn>_5G@@36BUn)q_FUWN%#Sz%UQ4Fl;$U`5S;F8b^tlSd=AO+!r_T#k1b}O3uov0@ z{B72MQ#J$D-e%r>Fakd|pA#R{%n zFW6SLSiRuRkR#0xWr&^K3~X#*okJqUpVKDG2F12+IwEZ6+laV|GRTz@T`-Zun8bslcgNeF$4ol%IpdNk*d&nAZ-! z-QW&`d;2SQ;nwZf1jEfuFit8IexFRb;Ca=+8%3oKM*nhO%t?KpG(g>3bu-!S#zbq`!%RVIM z#%=n7f?t^(3`vsyJyL2V$7#5q!H)DkY^nuZUx^t?8W_Hl)HfuY65Pgghia(%eDn6JZvXA6(Z5}$ z-h$XmPif^J^J7PizBvbzWOo+w_TyCAHo{i*t!4JTh8 zxZ|I0-L_5r;1OR%LuvTg|M{8K2M($qyz#pF!3XaY7l0#YIxlj1kHUwq6tT_+b;po@ z@^Rhg!9k{SE+(3bzot>)>LfB{K+D1#NhYCs#Ji!rr1yi+0=^RGFe-794-N)KX_@+MP@Eh&F~-Q96a>LBI+l@m}FUj98H5S;cptByQA{pve51Gp=C6FGvXw z+r7-$TDC1g>RK!f3Q&w~s-LP;WcfF~LQj50+U1Rv|19G-TfGrS8UOlONx{IUs!xfF zi;9;lDYiud9{Cx;s+;(GqJmhpO0*<&{Y8*cH z_{IkpO-wYMUccd?Mf>KhRS}yb>h=hy6)TYVycWgcGI~P4(%YERl_0_|0>sKDg@Sbk zGYkL^d((lMI9{h>H0}0KKzEVLYsc4-$WqHQ1?k2mS1mEvJr-~U-xRw1uv#LI?1^i) zmIKAFEK`{mH2A~$z+(5!c-&Rha*^fs>$*0Sq&na3OcfWW)@?6p_FLWX7csiU>1ugPt&w=G^>ydo5fU4N`95G<*VD*2v( z*QUrd&3)BfA;d=LNRj=aXmb<2g9SNEIT_@$xzL~6hW^d|CZV>Bw^$KfxRcqv8z`s}pA6)Wg)n;r^asDWu1fZ1Dv zy%sEZ8} zZg{{QffA#x#+yKzH&SYl6@z%g8mfl$mNb#@JbEc@A6DXCKV2d5s78j3$Px<`Km1He z(c3~t$Kycr!oCI}9iWZ!bI-UV=9J6*+Kj^^*&HyWDF(BARJhORMQ)4&OF({y>5o~0 ze*3qL`6geUP5tM9x5ADzo_Gq7d~Q&mWy>pz{Y6fD9^%PO5qD?L!Q~lb-N1yIe_7O* zmPrV4=}vx5=<7ilb6u(H@K6hZ*fQ zwl!6)ZSW)zOK1x!5>vlnS`s3f`T z{V@YD!4UEoCJ94eFJrs4Sn^5)A%o=PzNT_pz+?D}C+*&f4uc(Ay->2OwW33qpEgP^ zt2yknTJwtREgcm#zH~U_OfkW}qRJ7ASVJzaK@pmSX4zsxY6nAY%=sYOx|OLvb%gy+ z#R2;=R*^|bBAOhiAm9dTr$?Hq4e(|#<$IIWk$TohsHO%JvT4v>ch7}a#C_1Wq>x`o zN0~iqnlyC)F=3n`QVOuB`MjWgB8B(?{73)%6iUSB6D@lgOc!J=eg%pMio-e0m~Tz` zx{f^sUk$i2lHTrIYLJco=FU!=p?KLTvo94f3J7jWH?1iQB;%(%9!YRRAL)DEUX&EY z=HI&AdXvLcsp|bMaY__d%9hH=%4^hjl2K*6s=F%O{<&ZC_&ph|{TcLC{~aFEn{|Ca)wor6A66d6>!R&Q(L_Zqregk9 z)?p!$VUG)=T!4kECJ9xLDGB%J6+N5T*Z9C&bBAur?!h8qdsYM<9L*3J5cZCQP4(N zcY(ltkjm3~0bb)S>x>ntlMORKWq^6W=CmWqMdJPnI?T5`_~>la4IuZB4jsvf2euP9 z45VnT5%W&62QDBU7^m<|gAJGx#xD`T_ea4V*g#@PXN6G$bnp_G8FVq7gS&LQpmG5l zh648F^rFrn5=ufZ{!lCcJUb*PLLdV= zkQ{8>D1T@R$WrF(yLuxwKLcht%*s~AjmBjO$hWV9j>iBW>kLoG) z4`gdIa2vxaWFfCb?;r3-CNgcpZ--oiv< z_Z`e@ZrWxx8XWKYTuqR5NUe0$F=7MmOj z!5(F~70iSAb~sVkj3;_dv96x=V@RAZIvFi3jShMRQGNSV&k3Uql>KJ2lVpVY^vcE( zf6HLo3a1ni#C+M_j9&)w+_$=KXFEnWjJp#Ri{Mu!+stM@g-W9tkGH04XlR}K-=d|S zxMu`B+CnV00*g-s)E3k8^8ZPvOMMK$IdlR7=mgzxb9CZ|pRO zfBF&s{3rTkGYfa~Y8RhHXN&Ew!iC%E7n02BxIvv2Z&GK~3+n8}_RT_rVMb&=*kOdb zaT=_EQ7OElk3j*>qhH#1{*6(keh6rv6m>Vjc9%rF z5lpr2+6F(26P$@^707Xdqqsq}5Fum)Y>qsL1l>v1pwuL_SB_JL*o0Lkzz8B9+jJuQWvzfN+XU57;ID zqH+K|z*EKPcQJ2oV+w{;yLr?oC^3s(I&1R4uFsT3Tg*noy_Ui}=NZr}pIf;WDglJ1r)I=@o|?-Gv}p!zdK#i>=Ot!p^*Z&ic=O&#ydA0o>AydGW~py+MYY9;U{> z|07H>Tac0?GHkU=(qAD9iD&1=xK%*%1B-jbJ)X=;t(NaF(XYhxz6ujT>ewt}WquTw>+wa38i#+Jo^x zK@n-5(gp#p5BJcH0Nz-3QUB0xLE8z88p0onx`WYBfhhN{jnpV#mrR1``mV-ZAy}J* zUKf0MLr8gbEa6C1o8+wlyS}(AzE{09QH5yZaG)>HYX%fmaS!4}1q7fw#cw#;+%4Bi zQbnX`M^*Ypi#2}>GNzb=kqCsu6~1_WL|fT6c6E)$Yu47*t`*OugVFGo zvgGC)^N{WOKG=0OURPIRM#Ni@Vzc}pCMdOb#bGnvm>+DrDwCg9p)E0+icD|7p)}vT zVO0wxddVW(2Mw!t@5)$bL!{2#`mn#`s00{U^&dTcCkux|rDauC{i@2URqUtq+v}cN zTZ5mcanixZ?Lp{Z=#K%*s4#adAS+R4?pQ>Y>6dcHdYzMz1(E(FotahSj%Acz2b#n5 zMwArbs&*_Owxd3GEb6u)qmfpwN1bVz16nciJ@O?F~(aBMVIRgRPYyC-9{e*E8;ahcJs0?`m@CXqZ9Dpu^~ zMkKZ|GYhj~G25AgIhhMkO&;cD7*iHtc`OJQi7?N~lh0yE>QVs6sX~@yDY(WJv0_#N zCz>*rfx!ok%&dx4vl>+s{Yq6`~;kKDw&8}g{8pXDG{@{pN&%1V#nBVb~7A8Zeh2w zlk7HjJG%ogJ$JIZ*xl?NcADMG?qm0}2Xr>}AbW_NVGkpj%~|#+dyG8}WXyByFW8gp zQ|u}BH2XAr1{?Tu>@)0n_5%AX`yBf`dy##C{Uv*eeUbeY`;zW|vzOT`>{a#}`)l*` zWOgF6Cp*$ToR!D3W0?NAqOsxOu>&^kGCv+1?YHvN>CrvBKu>4#)Wq2Mz#;SGcsAQN zHj1+d3#U^D2B&bBgVb7iI>F&+;jExN~RPMu5 zd&UkfT<)6~?CI&jD^3m!W{3N%lf4t!>}Y1H8)Z|@+}Y$v_r%orz}P5$QoG)logA7P z8<)n1yGOHz(XlE18-|hT$*Jz%fvhw#h9<}(-TkB4DHFa1dou^RNBfKeW78A;!`+jU zrv8cUzUl5MtOTilU~F>A-rqfv&44tZ*~7!x3H_eIiL4=eD9fu`v!na7!(-#w4E`Ur z<7|wd;U&>>IXjx2=s#r4j*LxBjtmZG^?ierz2@HOiOI2v%*fdOtiBh`Hsjs<2B$K; z-4lIAyyeK?(9#FqrC%T6Y_y>yup;bKifNnGa7*20eO7-@ZsUC zGCnalil4-Hb}~CUWk3%c8peaf@xf7Le6V+FdLk>1bdSp@$4XZQ(CnV>eq;aeSWh<7 zJv=4xBWceB+H1mi_hFi#80{S%(eJ@nTeIC0yt5~%+<5U!PeUj7O>`gVp3wJ=^-h}l z&_%t}g_FjMhf3dI_sH02pV&J+uJn$LjH9y+y=YJdlSbhOgQHqOcC^ogg5K$21Pn|l zJ<~K1CXGE4gV{a3-IG}(%^Tj~)}HRkq3l#GAQgi7ET!;Nfg$&-C!HHl@t`9FLps9#$p? zruXa_&Kf5Nx+kNnG+Q`5*G z4L{9a{qPw2aCodAogv|Ca8yr&hmWDGegLaX-#;plPJDhcC=M#hd1DM3T$f*?#XZL)hq;KrNXs!;%X;jt**WBAZ zf+;gLfgh4_oSo>#Pi1?Dq~2k4EqzXAZTOt-%g_^Oye-=4^f;Y}n0JPS)hA+g>h}zH z_siNemIg3ar}TrMV&YKt5IS{q2p!%#WTX#1k&HwV2KNktT3tNKbocc+E}cza74OfQ z#=FO{FnWgv$IaRyCp8v4i4%*OI2 zL(DTyhs|_0Hk=tDnvARc*(n1E$utO0)xtrwDOWPKXOE=KnUU=1v}0_XFSN}5?8MX{ z2205mn6wd~-pU=)V3;o(DuZ@BJuZ)T9~$o-cH}7Y;3(b@Gi_vn7E^zLK#eX`Kojwj z*~zH|%HBUXH89l5vhE)gJX30H!a_G?b#r>ft3nJ8;U3lys(BR2^c(8M! z@)(vcALWHjVsd=#Q93dSMywJHl6x`%2$~5aJittA@bl*Fvzn8whFK*#x Kj_>Q2Zu>vsTUp2e literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e4ae46c6286b2d6c6676b0c3192fc92876778498 GIT binary patch literal 25552 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 + + + + + + + + + + diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml b/react-native/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml index 62fe59fa..06233f08 100644 --- a/react-native/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml +++ b/react-native/react-native-hook/Sendbird/android/app/src/main/res/values/styles.xml @@ -1,8 +1,9 @@ - diff --git a/react-native/react-native-hook/Sendbird/android/build.gradle b/react-native/react-native-hook/Sendbird/android/build.gradle index ba38f088..63093e5d 100644 --- a/react-native/react-native-hook/Sendbird/android/build.gradle +++ b/react-native/react-native-hook/Sendbird/android/build.gradle @@ -2,18 +2,20 @@ buildscript { ext { - buildToolsVersion = "28.0.3" + buildToolsVersion = "30.0.2" minSdkVersion = 21 - compileSdkVersion = 28 - targetSdkVersion = 28 + compileSdkVersion = 31 + targetSdkVersion = 30 + ndkVersion = "21.4.7075529" } repositories { google() jcenter() + mavenCentral() } dependencies { - classpath("com.android.tools.build:gradle:3.5.2") - classpath 'com.google.gms:google-services:4.2.0' + classpath('com.android.tools.build:gradle:7.0.4') + classpath 'com.google.gms:google-services:4.3.10' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } @@ -30,7 +32,16 @@ allprojects { // Android JSC is installed from npm url("$rootDir/../node_modules/jsc-android/dist") } - + maven { + url "$rootDir/../node_modules/@notifee/react-native/android/libs" + } + mavenCentral { + // We don't want to fetch react-native from Maven Central as there are + // older versions over there. + content { + excludeGroup "com.facebook.react" + } + } google() jcenter() maven { url 'https://www.jitpack.io' } diff --git a/react-native/react-native-hook/Sendbird/android/gradle.properties b/react-native/react-native-hook/Sendbird/android/gradle.properties index 41e1555f..11d6e024 100644 --- a/react-native/react-native-hook/Sendbird/android/gradle.properties +++ b/react-native/react-native-hook/Sendbird/android/gradle.properties @@ -9,7 +9,7 @@ # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. -# Default value: -Xmx10248m -XX:MaxPermSize=256m +# Default value: -Xmx1024m -XX:MaxPermSize=256m # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # When configured, Gradle will run in incubating parallel mode. @@ -25,4 +25,4 @@ android.useAndroidX=true android.enableJetifier=true # Version of flipper SDK to use with React Native -FLIPPER_VERSION=0.46.0 +FLIPPER_VERSION=0.99.0 diff --git a/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.jar b/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.jar index 5c2d1cf016b3885f6930543d57b744ea8c220a1a..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f 100644 GIT binary patch delta 23334 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 WDWbsF$p{Gi@ZUasP|4|kdH)CXgbPdn delta 19998 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 diff --git a/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties b/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties index 1ba7206f..a0f7639f 100644 --- a/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties +++ b/react-native/react-native-hook/Sendbird/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.0.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/react-native/react-native-hook/Sendbird/android/gradlew b/react-native/react-native-hook/Sendbird/android/gradlew index 83f2acfd..4f906e0c 100755 --- a/react-native/react-native-hook/Sendbird/android/gradlew +++ b/react-native/react-native-hook/Sendbird/android/gradlew @@ -82,6 +82,7 @@ esac CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + # Determine the Java command to use to start the JVM. if [ -n "$JAVA_HOME" ] ; then if [ -x "$JAVA_HOME/jre/sh/java" ] ; then @@ -129,6 +130,7 @@ fi if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then APP_HOME=`cygpath --path --mixed "$APP_HOME"` CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` # We build the pattern for arguments to be converted via cygpath @@ -154,19 +156,19 @@ if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then else eval `echo args$i`="\"$arg\"" fi - i=$((i+1)) + i=`expr $i + 1` done case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; esac fi @@ -175,14 +177,9 @@ save () { for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done echo " " } -APP_ARGS=$(save "$@") +APP_ARGS=`save "$@"` # Collect all arguments for the java command, following the shell quoting and substitution rules eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" -# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong -if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then - cd "$(dirname "$0")" -fi - exec "$JAVACMD" "$@" diff --git a/react-native/react-native-hook/Sendbird/android/gradlew.bat b/react-native/react-native-hook/Sendbird/android/gradlew.bat index 24467a14..ac1b06f9 100644 --- a/react-native/react-native-hook/Sendbird/android/gradlew.bat +++ b/react-native/react-native-hook/Sendbird/android/gradlew.bat @@ -29,6 +29,9 @@ if "%DIRNAME%" == "" set DIRNAME=. set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" @@ -37,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init +if "%ERRORLEVEL%" == "0" goto execute echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -51,7 +54,7 @@ goto fail set JAVA_HOME=%JAVA_HOME:"=% set JAVA_EXE=%JAVA_HOME%/bin/java.exe -if exist "%JAVA_EXE%" goto init +if exist "%JAVA_EXE%" goto execute echo. echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% @@ -61,28 +64,14 @@ echo location of your Java installation. goto fail -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - :execute @rem Setup the command line set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* :end @rem End local scope for the variables with windows NT shell diff --git a/react-native/react-native-hook/Sendbird/android/settings.gradle b/react-native/react-native-hook/Sendbird/android/settings.gradle index 1aee5995..275e7b60 100644 --- a/react-native/react-native-hook/Sendbird/android/settings.gradle +++ b/react-native/react-native-hook/Sendbird/android/settings.gradle @@ -1,7 +1,3 @@ rootProject.name = 'Sendbird' apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) include ':app' -include ':react-native-video' -project(':react-native-video').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-video/android-exoplayer') -include ':react-native-fs' -project(':react-native-fs').projectDir = new File(settingsDir, '../node_modules/react-native-fs/android') \ No newline at end of file diff --git a/react-native/react-native-hook/Sendbird/index.js b/react-native/react-native-hook/Sendbird/index.js index 0d7e9bfd..334e7122 100644 --- a/react-native/react-native-hook/Sendbird/index.js +++ b/react-native/react-native-hook/Sendbird/index.js @@ -1,14 +1,13 @@ /** * @format */ -import {AppRegistry, Platform} from 'react-native'; +import { AppRegistry, Platform } from 'react-native'; import messaging from '@react-native-firebase/messaging'; import App from './App'; -import {name as appName} from './app.json'; +import { name as appName } from './app.json'; import { onRemoteMessage } from './src/utils'; - if (Platform.OS !== 'ios') { messaging().setBackgroundMessageHandler(onRemoteMessage); } diff --git a/react-native/react-native-hook/Sendbird/ios/Podfile b/react-native/react-native-hook/Sendbird/ios/Podfile index 00e2df85..973460f1 100644 --- a/react-native/react-native-hook/Sendbird/ios/Podfile +++ b/react-native/react-native-hook/Sendbird/ios/Podfile @@ -1,113 +1,38 @@ -platform :ios, '10.0' +require_relative '../node_modules/react-native/scripts/react_native_pods' require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' -def add_flipper_pods!(versions = {}) - versions['Flipper'] ||= '~> 0.33.1' - versions['DoubleConversion'] ||= '1.1.7' - versions['Flipper-Folly'] ||= '~> 2.1' - versions['Flipper-Glog'] ||= '0.3.6' - versions['Flipper-PeerTalk'] ||= '~> 0.0.4' - versions['Flipper-RSocket'] ||= '~> 1.0' - - pod 'FlipperKit', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FlipperKitLayoutPlugin', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/SKIOSNetworkPlugin', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FlipperKitUserDefaultsPlugin', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FlipperKitReactPlugin', versions['Flipper'], :configuration => 'Debug' - - # List all transitive dependencies for FlipperKit pods - # to avoid them being linked in Release builds - pod 'Flipper', versions['Flipper'], :configuration => 'Debug' - pod 'Flipper-DoubleConversion', versions['DoubleConversion'], :configuration => 'Debug' - pod 'Flipper-Folly', versions['Flipper-Folly'], :configuration => 'Debug' - pod 'Flipper-Glog', versions['Flipper-Glog'], :configuration => 'Debug' - pod 'Flipper-PeerTalk', versions['Flipper-PeerTalk'], :configuration => 'Debug' - pod 'Flipper-RSocket', versions['Flipper-RSocket'], :configuration => 'Debug' - pod 'FlipperKit/Core', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/CppBridge', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FBCxxFollyDynamicConvert', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FBDefines', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FKPortForwarding', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FlipperKitHighlightOverlay', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FlipperKitLayoutTextSearchable', versions['Flipper'], :configuration => 'Debug' - pod 'FlipperKit/FlipperKitNetworkPlugin', versions['Flipper'], :configuration => 'Debug' -end - -# Post Install processing for Flipper -def flipper_post_install(installer) - installer.pods_project.targets.each do |target| - if target.name == 'YogaKit' - target.build_configurations.each do |config| - config.build_settings['SWIFT_VERSION'] = '4.1' - end - end - end -end +platform :ios, '11.0' target 'Sendbird' do - # Pods for Sendbird - pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector" - pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec" - pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired" - pod 'RCTTypeSafety', :path => "../node_modules/react-native/Libraries/TypeSafety" - pod 'ReactNativeART', :path => '../node_modules/@react-native-community/art' - pod 'React', :path => '../node_modules/react-native/' - pod 'React-Core', :path => '../node_modules/react-native/' - pod 'React-CoreModules', :path => '../node_modules/react-native/React/CoreModules' - pod 'React-Core/DevSupport', :path => '../node_modules/react-native/' - pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS' - pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation' - pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob' - pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image' - pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS' - pod 'React-RCTNetwork', :path => '../node_modules/react-native/Libraries/Network' - pod 'React-RCTSettings', :path => '../node_modules/react-native/Libraries/Settings' - pod 'React-RCTText', :path => '../node_modules/react-native/Libraries/Text' - pod 'React-RCTVibration', :path => '../node_modules/react-native/Libraries/Vibration' - pod 'React-Core/RCTWebSocket', :path => '../node_modules/react-native/' + config = use_native_modules! - pod 'React-cxxreact', :path => '../node_modules/react-native/ReactCommon/cxxreact' - pod 'React-jsi', :path => '../node_modules/react-native/ReactCommon/jsi' - pod 'React-jsiexecutor', :path => '../node_modules/react-native/ReactCommon/jsiexecutor' - pod 'React-jsinspector', :path => '../node_modules/react-native/ReactCommon/jsinspector' - pod 'ReactCommon/callinvoker', :path => "../node_modules/react-native/ReactCommon" - pod 'ReactCommon/turbomodule/core', :path => "../node_modules/react-native/ReactCommon" - pod 'Yoga', :path => '../node_modules/react-native/ReactCommon/yoga', :modular_headers => true - - pod 'DoubleConversion', :podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec' - pod 'glog', :podspec => '../node_modules/react-native/third-party-podspecs/glog.podspec' - pod 'Folly', :podspec => '../node_modules/react-native/third-party-podspecs/Folly.podspec' - pod 'Firebase/Messaging' + use_react_native!( + :path => config[:reactNativePath], + # to enable hermes on iOS, change `false` to `true` and then install pods + :hermes_enabled => false + ) - pod 'react-native-video', :path => '../node_modules/react-native-video' permissions_path = '../node_modules/react-native-permissions/ios' - pod 'Permission-Camera', :path => "#{permissions_path}/Camera.podspec" - pod 'Permission-Contacts', :path => "#{permissions_path}/Contacts.podspec" - pod 'Permission-Microphone', :path => "#{permissions_path}/Microphone.podspec" - pod 'Permission-Notifications', :path => "#{permissions_path}/Notifications.podspec" + pod 'Permission-Camera', :path => "#{permissions_path}/Camera" + pod 'Permission-Microphone', :path => "#{permissions_path}/Microphone" + pod 'Permission-Notifications', :path => "#{permissions_path}/Notifications" + pod 'Permission-PhotoLibrary', :path => "#{permissions_path}/PhotoLibrary" + pod 'Permission-MediaLibrary', :path => "#{permissions_path}/MediaLibrary" + pod 'Firebase/Messaging' target 'SendbirdTests' do inherit! :complete # Pods for testing end - use_native_modules! - # Enables Flipper. # # Note that if you have use_frameworks! enabled, Flipper will not work and - # you should disable these next few lines. - add_flipper_pods! - post_install do |installer| - flipper_post_install(installer) - end -end - -target 'Sendbird-tvOS' do - # Pods for Sendbird-tvOS + # you should disable the next line. + use_flipper!() - target 'Sendbird-tvOSTests' do - inherit! :search_paths - # Pods for testing + post_install do |installer| + react_native_post_install(installer) + __apply_Xcode_12_5_M1_post_install_workaround(installer) end end diff --git a/react-native/react-native-hook/Sendbird/ios/Podfile.lock b/react-native/react-native-hook/Sendbird/ios/Podfile.lock new file mode 100644 index 00000000..ea324935 --- /dev/null +++ b/react-native/react-native-hook/Sendbird/ios/Podfile.lock @@ -0,0 +1,713 @@ +PODS: + - boost (1.76.0) + - CocoaAsyncSocket (7.6.5) + - DoubleConversion (1.1.6) + - FBLazyVector (0.67.1) + - FBReactNativeSpec (0.67.1): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.67.1) + - RCTTypeSafety (= 0.67.1) + - React-Core (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Messaging (8.11.0): + - Firebase/CoreOnly + - FirebaseMessaging (~> 8.11.0) + - FirebaseCore (8.11.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.11.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (~> 2.30908.0) + - FirebaseInstallations (8.11.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) + - PromisesObjC (< 3.0, >= 1.2) + - FirebaseMessaging (8.11.0): + - FirebaseCore (~> 8.0) + - FirebaseInstallations (~> 8.0) + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Reachability (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) + - nanopb (~> 2.30908.0) + - Flipper (0.99.0): + - Flipper-Folly (~> 2.6) + - Flipper-RSocket (~> 1.4) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (3.1.7) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.7): + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) + - Flipper-Glog + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.180) + - Flipper-Glog (0.3.6) + - Flipper-PeerTalk (0.0.4) + - Flipper-RSocket (1.4.3): + - Flipper-Folly (~> 2.6) + - FlipperKit (0.99.0): + - FlipperKit/Core (= 0.99.0) + - FlipperKit/Core (0.99.0): + - Flipper (~> 0.99.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - FlipperKit/CppBridge (0.99.0): + - Flipper (~> 0.99.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.99.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.99.0) + - FlipperKit/FKPortForwarding (0.99.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.99.0) + - FlipperKit/FlipperKitLayoutHelpers (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.99.0) + - FlipperKit/FlipperKitNetworkPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) + - glog (0.3.5) + - GoogleDataTransport (9.1.2): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): + - GoogleUtilities/Logger + - GoogleUtilities/UserDefaults (7.7.0): + - GoogleUtilities/Logger + - libevent (2.1.12) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - OpenSSL-Universal (1.1.180) + - Permission-Camera (3.2.0): + - RNPermissions + - Permission-MediaLibrary (3.2.0): + - RNPermissions + - Permission-Microphone (3.2.0): + - RNPermissions + - Permission-Notifications (3.2.0): + - RNPermissions + - Permission-PhotoLibrary (3.2.0): + - RNPermissions + - PromisesObjC (2.0.0) + - RCT-Folly (2021.06.28.00-v2): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.06.28.00-v2) + - RCT-Folly/Default (2021.06.28.00-v2): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCTRequired (0.67.1) + - RCTTypeSafety (0.67.1): + - FBLazyVector (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.67.1) + - React-Core (= 0.67.1) + - React (0.67.1): + - React-Core (= 0.67.1) + - React-Core/DevSupport (= 0.67.1) + - React-Core/RCTWebSocket (= 0.67.1) + - React-RCTActionSheet (= 0.67.1) + - React-RCTAnimation (= 0.67.1) + - React-RCTBlob (= 0.67.1) + - React-RCTImage (= 0.67.1) + - React-RCTLinking (= 0.67.1) + - React-RCTNetwork (= 0.67.1) + - React-RCTSettings (= 0.67.1) + - React-RCTText (= 0.67.1) + - React-RCTVibration (= 0.67.1) + - React-callinvoker (0.67.1) + - React-Core (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/CoreModulesHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/Default (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/DevSupport (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.67.1) + - React-Core/RCTWebSocket (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-jsinspector (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTActionSheetHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTAnimationHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTBlobHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTImageHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTLinkingHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTNetworkHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTSettingsHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTTextHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTVibrationHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTWebSocket (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-CoreModules (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/CoreModulesHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - React-RCTImage (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-cxxreact (0.67.1): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsinspector (= 0.67.1) + - React-logger (= 0.67.1) + - React-perflogger (= 0.67.1) + - React-runtimeexecutor (= 0.67.1) + - React-jsi (0.67.1): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsi/Default (= 0.67.1) + - React-jsi/Default (0.67.1): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsiexecutor (0.67.1): + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-perflogger (= 0.67.1) + - React-jsinspector (0.67.1) + - React-logger (0.67.1): + - glog + - react-native-document-picker (8.0.0): + - React-Core + - react-native-safe-area-context (3.3.2): + - React-Core + - react-native-video (5.2.0): + - React-Core + - react-native-video/Video (= 5.2.0) + - react-native-video/Video (5.2.0): + - React-Core + - React-perflogger (0.67.1) + - React-RCTActionSheet (0.67.1): + - React-Core/RCTActionSheetHeaders (= 0.67.1) + - React-RCTAnimation (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTAnimationHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTBlob (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.67.1) + - React-Core/RCTWebSocket (= 0.67.1) + - React-jsi (= 0.67.1) + - React-RCTNetwork (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTImage (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTImageHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - React-RCTNetwork (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTLinking (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - React-Core/RCTLinkingHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTNetwork (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTNetworkHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTSettings (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTSettingsHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTText (0.67.1): + - React-Core/RCTTextHeaders (= 0.67.1) + - React-RCTVibration (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-runtimeexecutor (0.67.1): + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (0.67.1): + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.67.1) + - React-Core (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-logger (= 0.67.1) + - React-perflogger (= 0.67.1) + - RNCAsyncStorage (1.15.17): + - React-Core + - RNFBApp (14.2.4): + - Firebase/CoreOnly (= 8.11.0) + - React-Core + - RNFBMessaging (14.2.4): + - Firebase/Messaging (= 8.11.0) + - React-Core + - RNFBApp + - RNGestureHandler (2.2.0): + - React-Core + - RNNotifee (4.0.1): + - React-Core + - RNNotifee/NotifeeCore (= 4.0.1) + - RNNotifee/NotifeeCore (4.0.1): + - React-Core + - RNPermissions (3.2.0): + - React-Core + - RNScreens (3.10.2): + - React-Core + - React-RCTImage + - RNSVG (12.1.1): + - React + - RNVectorIcons (9.0.0): + - React-Core + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - Firebase/Messaging + - Flipper (= 0.99.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 3.1.7) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.7) + - Flipper-Glog (= 0.3.6) + - Flipper-PeerTalk (= 0.0.4) + - Flipper-RSocket (= 1.4.3) + - FlipperKit (= 0.99.0) + - FlipperKit/Core (= 0.99.0) + - FlipperKit/CppBridge (= 0.99.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.99.0) + - FlipperKit/FBDefines (= 0.99.0) + - FlipperKit/FKPortForwarding (= 0.99.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.99.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.99.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.99.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.99.0) + - FlipperKit/FlipperKitReactPlugin (= 0.99.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.99.0) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - OpenSSL-Universal (= 1.1.180) + - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) + - Permission-MediaLibrary (from `../node_modules/react-native-permissions/ios/MediaLibrary`) + - Permission-Microphone (from `../node_modules/react-native-permissions/ios/Microphone`) + - Permission-Notifications (from `../node_modules/react-native-permissions/ios/Notifications`) + - Permission-PhotoLibrary (from `../node_modules/react-native-permissions/ios/PhotoLibrary`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - react-native-document-picker (from `../node_modules/react-native-document-picker`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-video (from `../node_modules/react-native-video`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - "RNFBApp (from `../node_modules/@react-native-firebase/app`)" + - "RNFBMessaging (from `../node_modules/@react-native-firebase/messaging`)" + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - "RNNotifee (from `../node_modules/@notifee/react-native`)" + - RNPermissions (from `../node_modules/react-native-permissions`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) + - RNVectorIcons (from `../node_modules/react-native-vector-icons`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - CocoaAsyncSocket + - Firebase + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseInstallations + - FirebaseMessaging + - Flipper + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - Flipper-RSocket + - FlipperKit + - fmt + - GoogleDataTransport + - GoogleUtilities + - libevent + - nanopb + - OpenSSL-Universal + - PromisesObjC + - YogaKit + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + Permission-Camera: + :path: "../node_modules/react-native-permissions/ios/Camera" + Permission-MediaLibrary: + :path: "../node_modules/react-native-permissions/ios/MediaLibrary" + Permission-Microphone: + :path: "../node_modules/react-native-permissions/ios/Microphone" + Permission-Notifications: + :path: "../node_modules/react-native-permissions/ios/Notifications" + Permission-PhotoLibrary: + :path: "../node_modules/react-native-permissions/ios/PhotoLibrary" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + react-native-document-picker: + :path: "../node_modules/react-native-document-picker" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-video: + :path: "../node_modules/react-native-video" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" + RNFBApp: + :path: "../node_modules/@react-native-firebase/app" + RNFBMessaging: + :path: "../node_modules/@react-native-firebase/messaging" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNNotifee: + :path: "../node_modules/@notifee/react-native" + RNPermissions: + :path: "../node_modules/react-native-permissions" + RNScreens: + :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" + RNVectorIcons: + :path: "../node_modules/react-native-vector-icons" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: a7c83b31436843459a1961bfd74b96033dc77234 + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 + FBLazyVector: cf409c74423d3507bda74bda1dc41e903ec2cd5b + FBReactNativeSpec: ef0ce762fdb37900abb01e008cce5f0ef2cce6b7 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 + FirebaseMessaging: 02e248e8997f71fa8cc9d78e9d49ec1a701ba14a + Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a + Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 + FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: bbaccdf9af7ec106ed6f0eb086217dc2bf37414c + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b + Permission-Camera: 53efcbb755b0e8bdf253dbb27cc7559ccfce8480 + Permission-MediaLibrary: d35adbe2a069f2e16121fd79cf15959e86a3f74a + Permission-Microphone: db557c64f7e9ad41bff6b3f6d93df3b67311855b + Permission-Notifications: bb420c3d28328df24de1b476b41ed8249ccf2537 + Permission-PhotoLibrary: 7bec836dcdd04a0bfb200c314f1aae06d4476357 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + RCT-Folly: 19dac003a3f572f05a3b77277df72906a73469f1 + RCTRequired: e5dc0c44cb366fc93383a2bffbc190fe821e7293 + RCTTypeSafety: 6a4d0cfe070e7fd996e797f439b70878764a1ae0 + React: e194f6b2f0a4f8d24065f3ca0a6abe859694df65 + React-callinvoker: a9e7bd8d87147de3530007a3d74afd4b7dbaf57e + React-Core: 4714b96060ccc19fdfbeec4e30c3b43ec82fb508 + React-CoreModules: fbf9a30fe25385428a57bea57d3d6d27830111da + React-cxxreact: 4c8b1bfa89c6e98b8a05ebf0d9ba8d8e322e390c + React-jsi: 1653dc43b537777e80f8e6c9e36aa803c698e4d3 + React-jsiexecutor: 1af5de75a4c834c05d53a77c1512e5aa6c18412f + React-jsinspector: ab80bcdb02f28cdfc0dbbaea6db1241565d59002 + React-logger: b08f354e4c928ff794ca477347fea0922aaf11c3 + react-native-document-picker: 429972f7ece4463aa5bcdd789622b3a674a3c5d1 + react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 + react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28 + React-perflogger: 9a6172711d9c4c8c7ac0a426717317c3c6ecf85c + React-RCTActionSheet: ed408b54b08278e6af8a75e08679675041da61ae + React-RCTAnimation: 0163b497a423a9576a776685c6e3fe276f934758 + React-RCTBlob: 40e9a2ba218218cc120d037408e6c1686036a3ad + React-RCTImage: ae48901aecaf2b5a9f7f51cbb60fc36ff120115d + React-RCTLinking: 1e25d97db107eea60657211f7ecc4509587f8d29 + React-RCTNetwork: 775383be87609cf2d7e182a9b967e51686f12b2f + React-RCTSettings: 4581080369f65e5bc388061ff7b9cba9389936c4 + React-RCTText: 48df7f52519cfc6a9eb79a02acb3d33df04370a0 + React-RCTVibration: 19c012d1202df46bafbe49268a346f6b3edadfdd + React-runtimeexecutor: 2c92a8bddd1a3e72c7513d1e74235c2d9c84875c + ReactCommon: 2e816fad39f65f2a94a5999d5be463a6b620dcf6 + RNCAsyncStorage: 6bd5a7ba3dde1c3facba418aa273f449bdc5437a + RNFBApp: 7777c22386149f3845f1b0ca74e3d69a574559c5 + RNFBMessaging: 94fdb127cfa77647ebc85fb53ea6efaec40d344e + RNGestureHandler: bf572f552ea324acd5b5464b8d30755b2d8c1de6 + RNNotifee: ed6c0b5ffc0b021507fe196a1c4cfd1fe002410c + RNPermissions: f7ebe52db07c00901127966ca080b4ec6a6ceb0a + RNScreens: d6da2b9e29cf523832c2542f47bf1287318b1868 + RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f + RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8 + Yoga: 5cbf25add73edb290e1067017690f7ebf56c5468 + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: aecc04b717a9631b3a88470f94affeec125f4529 + +COCOAPODS: 1.11.2 diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist deleted file mode 100644 index ecbd496b..00000000 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOS/Info.plist +++ /dev/null @@ -1,53 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - APPL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - LSRequiresIPhoneOS - - NSAppTransportSecurity - - NSExceptionDomains - - localhost - - NSExceptionAllowsInsecureHTTPLoads - - - - - NSLocationWhenInUseUsageDescription - - UILaunchStoryboardName - LaunchScreen - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - - diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist deleted file mode 100644 index 886825cc..00000000 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird-tvOSTests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj index 56feeeec..46580148 100644 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj +++ b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj @@ -3,27 +3,18 @@ archiveVersion = 1; classes = { }; - objectVersion = 46; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ 00E356F31AD99517003FC87E /* SendbirdTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* SendbirdTests.m */; }; - 044DDF782027DA2965A50BCB /* libPods-Sendbird-tvOSTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 53D0DD1E9D95BAFC31F18C21 /* libPods-Sendbird-tvOSTests.a */; }; 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; - 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; - 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; - 2DCD954D1E0B4F2C00145EB5 /* SendbirdTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* SendbirdTests.m */; }; - 4E1469DF24756341000E468A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4E1469DE24756341000E468A /* GoogleService-Info.plist */; }; - 4E1469E024756341000E468A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4E1469DE24756341000E468A /* GoogleService-Info.plist */; }; - 4E1469E124756341000E468A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4E1469DE24756341000E468A /* GoogleService-Info.plist */; }; - 4E1469E224756341000E468A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4E1469DE24756341000E468A /* GoogleService-Info.plist */; }; - A18E3F19F19CA4234B050056 /* libPods-Sendbird-SendbirdTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A061BB775A1B9CE51CC46ED /* libPods-Sendbird-SendbirdTests.a */; }; - C4E92DE7A0D536EE8E13B8B1 /* libPods-Sendbird.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EC5DE73D88094CF47509884B /* libPods-Sendbird.a */; }; - CA7E9BBE9290D74703BED81F /* libPods-Sendbird-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4BE7320C4FB0437339CECB16 /* libPods-Sendbird-tvOS.a */; }; + 18521A0B10EC3AF3F0A4FD87 /* libPods-Sendbird.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AC3B5A3A8010A53113FFF7 /* libPods-Sendbird.a */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + E0A260F888C6839438A0E926 /* libPods-Sendbird-SendbirdTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CE31A67600C282A5F50635D /* libPods-Sendbird-SendbirdTests.a */; }; + ED17F4E7279F914B004ACC18 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = ED17F4E6279F914B004ACC18 /* GoogleService-Info.plist */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -34,45 +25,44 @@ remoteGlobalIDString = 13B07F861A680F5B00A75B9A; remoteInfo = Sendbird; }; - 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2D02E47A1E0B4A5D006451C7; - remoteInfo = "Sendbird-tvOS"; - }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = ""; }; 00E356EE1AD99517003FC87E /* SendbirdTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SendbirdTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* SendbirdTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SendbirdTests.m; sourceTree = ""; }; - 0A061BB775A1B9CE51CC46ED /* libPods-Sendbird-SendbirdTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird-SendbirdTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07F961A680F5B00A75B9A /* Sendbird.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Sendbird.app; sourceTree = BUILT_PRODUCTS_DIR; }; 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = Sendbird/AppDelegate.h; sourceTree = ""; }; 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = Sendbird/AppDelegate.m; sourceTree = ""; }; - 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Sendbird/Images.xcassets; sourceTree = ""; }; 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Sendbird/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Sendbird/main.m; sourceTree = ""; }; - 214226F3F4C6AC8E0A4DC551 /* Pods-Sendbird-tvOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-tvOSTests.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird-tvOSTests/Pods-Sendbird-tvOSTests.debug.xcconfig"; sourceTree = ""; }; - 2D02E47B1E0B4A5D006451C7 /* Sendbird-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Sendbird-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2D02E4901E0B4A5D006451C7 /* Sendbird-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Sendbird-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4BE7320C4FB0437339CECB16 /* libPods-Sendbird-tvOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird-tvOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4E1469DE24756341000E468A /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "GoogleService-Info.plist"; path = "../../../../Downloads/GoogleService-Info.plist"; sourceTree = ""; }; - 4E538D092475143F0050C4CF /* Sendbird.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = Sendbird.entitlements; path = Sendbird/Sendbird.entitlements; sourceTree = ""; }; - 53D0DD1E9D95BAFC31F18C21 /* libPods-Sendbird-tvOSTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird-tvOSTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 5B12BE236133E86DE6A2CB4F /* Pods-Sendbird-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-tvOS.release.xcconfig"; path = "Target Support Files/Pods-Sendbird-tvOS/Pods-Sendbird-tvOS.release.xcconfig"; sourceTree = ""; }; - 5F0569B7F0FFC3A46032729A /* Pods-Sendbird.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird/Pods-Sendbird.debug.xcconfig"; sourceTree = ""; }; - 78CCD4D3C3F3B2A4B6230310 /* Pods-Sendbird-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird-tvOS/Pods-Sendbird-tvOS.debug.xcconfig"; sourceTree = ""; }; - B02E1FC7FB1D9DD52E4678DE /* Pods-Sendbird.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird.release.xcconfig"; path = "Target Support Files/Pods-Sendbird/Pods-Sendbird.release.xcconfig"; sourceTree = ""; }; - B37659AB801B4A6030E75C59 /* Pods-Sendbird-SendbirdTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-SendbirdTests.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests.debug.xcconfig"; sourceTree = ""; }; - CBEC3DD31F04800A06CFD2C4 /* Pods-Sendbird-tvOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-tvOSTests.release.xcconfig"; path = "Target Support Files/Pods-Sendbird-tvOSTests/Pods-Sendbird-tvOSTests.release.xcconfig"; sourceTree = ""; }; - EC5DE73D88094CF47509884B /* libPods-Sendbird.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 15AE051D9D474F579BB74F78 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; }; + 1CE31A67600C282A5F50635D /* libPods-Sendbird-SendbirdTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird-SendbirdTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 1D543CAF223C429590533492 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; }; + 1DDE2685133B4388AD9C862D /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; }; + 4F0FEC5624F94FB8941A85AD /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; }; + 538011D235A74A98B863E765 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; }; + 6C495A3B2C9B458183DDC37D /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; + 6E798C71CA69392047AD8A55 /* Pods-Sendbird.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird/Pods-Sendbird.debug.xcconfig"; sourceTree = ""; }; + 71F4C39E7A454AF0997E290A /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; }; + 7FEB5C1EB58A477AA20469F7 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = Sendbird/LaunchScreen.storyboard; sourceTree = ""; }; + 9C8D85FC7F8D43BBB203AE61 /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; }; + 9F2C1DB0ED45AE77E2E6147C /* Pods-Sendbird.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird.release.xcconfig"; path = "Target Support Files/Pods-Sendbird/Pods-Sendbird.release.xcconfig"; sourceTree = ""; }; + BF149654A0A84604B4BB5370 /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf"; sourceTree = ""; }; + C425A1EA842344069929B823 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; + C6DE316669CE4F95A85DAC08 /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; }; + C9565CF4BAC0EA1763176AD3 /* Pods-Sendbird-SendbirdTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-SendbirdTests.release.xcconfig"; path = "Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests.release.xcconfig"; sourceTree = ""; }; + CF9A6CC480F94179883893C7 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; }; + D2AC3B5A3A8010A53113FFF7 /* libPods-Sendbird.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + D4337427CC99C10476FACACF /* Pods-Sendbird-SendbirdTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-SendbirdTests.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests.debug.xcconfig"; sourceTree = ""; }; + ED17F4E5279F90EE004ACC18 /* Sendbird.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = Sendbird.entitlements; path = Sendbird/Sendbird.entitlements; sourceTree = ""; }; + ED17F4E6279F914B004ACC18 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - ED2971642150620600B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS12.0.sdk/System/Library/Frameworks/JavaScriptCore.framework; sourceTree = DEVELOPER_DIR; }; - F1FA2169EC1EE5E074D9EF9E /* Pods-Sendbird-SendbirdTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-SendbirdTests.release.xcconfig"; path = "Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests.release.xcconfig"; sourceTree = ""; }; + F20C9A6F7D294EE7A53A7C82 /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; }; + F4EC06B39C404FCB9215210A /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; + FF461BF365B34B978734A659 /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -80,7 +70,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A18E3F19F19CA4234B050056 /* libPods-Sendbird-SendbirdTests.a in Frameworks */, + E0A260F888C6839438A0E926 /* libPods-Sendbird-SendbirdTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -88,23 +78,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C4E92DE7A0D536EE8E13B8B1 /* libPods-Sendbird.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D02E4781E0B4A5D006451C7 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - CA7E9BBE9290D74703BED81F /* libPods-Sendbird-tvOS.a in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D02E48D1E0B4A5D006451C7 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 044DDF782027DA2965A50BCB /* libPods-Sendbird-tvOSTests.a in Frameworks */, + 18521A0B10EC3AF3F0A4FD87 /* libPods-Sendbird.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -131,14 +105,13 @@ 13B07FAE1A68108700A75B9A /* Sendbird */ = { isa = PBXGroup; children = ( - 4E1469DE24756341000E468A /* GoogleService-Info.plist */, - 4E538D092475143F0050C4CF /* Sendbird.entitlements */, - 008F07F21AC5B25A0029DE68 /* main.jsbundle */, + ED17F4E5279F90EE004ACC18 /* Sendbird.entitlements */, 13B07FAF1A68108700A75B9A /* AppDelegate.h */, 13B07FB01A68108700A75B9A /* AppDelegate.m */, 13B07FB51A68108700A75B9A /* Images.xcassets */, 13B07FB61A68108700A75B9A /* Info.plist */, - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */, + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, + ED17F4E6279F914B004ACC18 /* GoogleService-Info.plist */, 13B07FB71A68108700A75B9A /* main.m */, ); name = Sendbird; @@ -148,11 +121,8 @@ isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - ED2971642150620600B7C4FE /* JavaScriptCore.framework */, - EC5DE73D88094CF47509884B /* libPods-Sendbird.a */, - 0A061BB775A1B9CE51CC46ED /* libPods-Sendbird-SendbirdTests.a */, - 4BE7320C4FB0437339CECB16 /* libPods-Sendbird-tvOS.a */, - 53D0DD1E9D95BAFC31F18C21 /* libPods-Sendbird-tvOSTests.a */, + D2AC3B5A3A8010A53113FFF7 /* libPods-Sendbird.a */, + 1CE31A67600C282A5F50635D /* libPods-Sendbird-SendbirdTests.a */, ); name = Frameworks; sourceTree = ""; @@ -172,7 +142,8 @@ 00E356EF1AD99517003FC87E /* SendbirdTests */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, - 97861DFC7D5187A0243A72B1 /* Pods */, + A4688B3F00D6C1540BB974D2 /* Pods */, + 89C9F88ED9544791A877FF53 /* Resources */, ); indentWidth = 2; sourceTree = ""; @@ -184,23 +155,40 @@ children = ( 13B07F961A680F5B00A75B9A /* Sendbird.app */, 00E356EE1AD99517003FC87E /* SendbirdTests.xctest */, - 2D02E47B1E0B4A5D006451C7 /* Sendbird-tvOS.app */, - 2D02E4901E0B4A5D006451C7 /* Sendbird-tvOSTests.xctest */, ); name = Products; sourceTree = ""; }; - 97861DFC7D5187A0243A72B1 /* Pods */ = { + 89C9F88ED9544791A877FF53 /* Resources */ = { isa = PBXGroup; children = ( - 5F0569B7F0FFC3A46032729A /* Pods-Sendbird.debug.xcconfig */, - B02E1FC7FB1D9DD52E4678DE /* Pods-Sendbird.release.xcconfig */, - B37659AB801B4A6030E75C59 /* Pods-Sendbird-SendbirdTests.debug.xcconfig */, - F1FA2169EC1EE5E074D9EF9E /* Pods-Sendbird-SendbirdTests.release.xcconfig */, - 78CCD4D3C3F3B2A4B6230310 /* Pods-Sendbird-tvOS.debug.xcconfig */, - 5B12BE236133E86DE6A2CB4F /* Pods-Sendbird-tvOS.release.xcconfig */, - 214226F3F4C6AC8E0A4DC551 /* Pods-Sendbird-tvOSTests.debug.xcconfig */, - CBEC3DD31F04800A06CFD2C4 /* Pods-Sendbird-tvOSTests.release.xcconfig */, + F20C9A6F7D294EE7A53A7C82 /* AntDesign.ttf */, + 7FEB5C1EB58A477AA20469F7 /* Entypo.ttf */, + C6DE316669CE4F95A85DAC08 /* EvilIcons.ttf */, + 1D543CAF223C429590533492 /* Feather.ttf */, + CF9A6CC480F94179883893C7 /* FontAwesome.ttf */, + 15AE051D9D474F579BB74F78 /* FontAwesome5_Brands.ttf */, + 538011D235A74A98B863E765 /* FontAwesome5_Regular.ttf */, + 1DDE2685133B4388AD9C862D /* FontAwesome5_Solid.ttf */, + BF149654A0A84604B4BB5370 /* Fontisto.ttf */, + 4F0FEC5624F94FB8941A85AD /* Foundation.ttf */, + 9C8D85FC7F8D43BBB203AE61 /* Ionicons.ttf */, + F4EC06B39C404FCB9215210A /* MaterialCommunityIcons.ttf */, + C425A1EA842344069929B823 /* MaterialIcons.ttf */, + 71F4C39E7A454AF0997E290A /* Octicons.ttf */, + 6C495A3B2C9B458183DDC37D /* SimpleLineIcons.ttf */, + FF461BF365B34B978734A659 /* Zocial.ttf */, + ); + name = Resources; + sourceTree = ""; + }; + A4688B3F00D6C1540BB974D2 /* Pods */ = { + isa = PBXGroup; + children = ( + 6E798C71CA69392047AD8A55 /* Pods-Sendbird.debug.xcconfig */, + 9F2C1DB0ED45AE77E2E6147C /* Pods-Sendbird.release.xcconfig */, + D4337427CC99C10476FACACF /* Pods-Sendbird-SendbirdTests.debug.xcconfig */, + C9565CF4BAC0EA1763176AD3 /* Pods-Sendbird-SendbirdTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -212,12 +200,12 @@ isa = PBXNativeTarget; buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "SendbirdTests" */; buildPhases = ( - A1D1131FCE74165FFB5033EE /* [CP] Check Pods Manifest.lock */, + A1E84FC6EB132313336DFB5F /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, 00E356EB1AD99517003FC87E /* Frameworks */, 00E356EC1AD99517003FC87E /* Resources */, - A1044752D75E29CD0BFE7D42 /* [CP] Copy Pods Resources */, - AF84805690C97CC1065F33AB /* [CP] Embed Pods Frameworks */, + 7D015BAFE5F0855D34D645BA /* [CP] Embed Pods Frameworks */, + D13512213840B0F6278F765B /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -233,16 +221,15 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Sendbird" */; buildPhases = ( - E62EDBDCF3AA8B46817FC670 /* [CP] Check Pods Manifest.lock */, + 311A64E1BFF11A76D74DCFD7 /* [CP] Check Pods Manifest.lock */, FD10A7F022414F080027D42C /* Start Packager */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - 589D0C990CFD220322BE3652 /* [CP] Copy Pods Resources */, - 245E328A272BAB98480A0052 /* [CP-User] [RNFB] Core Configuration */, - 9F64A45567E49FE0D13E733E /* [CP] Embed Pods Frameworks */, - 1040F29A1E36C2FACB254E9B /* [CP-User] [NOTIFEE] Config */, + ACD007162100892C82DED92F /* [CP] Embed Pods Frameworks */, + 8EC7F10826AEB05C2E74CE2B /* [CP] Copy Pods Resources */, + 18C9114E79200BC8B60561E8 /* [CP-User] [RNFB] Core Configuration */, ); buildRules = ( ); @@ -253,74 +240,25 @@ productReference = 13B07F961A680F5B00A75B9A /* Sendbird.app */; productType = "com.apple.product-type.application"; }; - 2D02E47A1E0B4A5D006451C7 /* Sendbird-tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "Sendbird-tvOS" */; - buildPhases = ( - 8032285A5B4305D7932776F1 /* [CP] Check Pods Manifest.lock */, - FD10A7F122414F3F0027D42C /* Start Packager */, - 2D02E4771E0B4A5D006451C7 /* Sources */, - 2D02E4781E0B4A5D006451C7 /* Frameworks */, - 2D02E4791E0B4A5D006451C7 /* Resources */, - 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Sendbird-tvOS"; - productName = "Sendbird-tvOS"; - productReference = 2D02E47B1E0B4A5D006451C7 /* Sendbird-tvOS.app */; - productType = "com.apple.product-type.application"; - }; - 2D02E48F1E0B4A5D006451C7 /* Sendbird-tvOSTests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "Sendbird-tvOSTests" */; - buildPhases = ( - 4177F62A259F46E06EF14F17 /* [CP] Check Pods Manifest.lock */, - 2D02E48C1E0B4A5D006451C7 /* Sources */, - 2D02E48D1E0B4A5D006451C7 /* Frameworks */, - 2D02E48E1E0B4A5D006451C7 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */, - ); - name = "Sendbird-tvOSTests"; - productName = "Sendbird-tvOSTests"; - productReference = 2D02E4901E0B4A5D006451C7 /* Sendbird-tvOSTests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 83CBB9F71A601CBA00E9B192 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1130; + LastUpgradeCheck = 1210; TargetAttributes = { 00E356ED1AD99517003FC87E = { CreatedOnToolsVersion = 6.2; TestTargetID = 13B07F861A680F5B00A75B9A; }; 13B07F861A680F5B00A75B9A = { - DevelopmentTeam = RM4A5PXTUX; LastSwiftMigration = 1120; }; - 2D02E47A1E0B4A5D006451C7 = { - CreatedOnToolsVersion = 8.2.1; - ProvisioningStyle = Automatic; - }; - 2D02E48F1E0B4A5D006451C7 = { - CreatedOnToolsVersion = 8.2.1; - ProvisioningStyle = Automatic; - TestTargetID = 2D02E47A1E0B4A5D006451C7; - }; }; }; buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Sendbird" */; - compatibilityVersion = "Xcode 3.2"; + compatibilityVersion = "Xcode 12.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -334,8 +272,6 @@ targets = ( 13B07F861A680F5B00A75B9A /* Sendbird */, 00E356ED1AD99517003FC87E /* SendbirdTests */, - 2D02E47A1E0B4A5D006451C7 /* Sendbird-tvOS */, - 2D02E48F1E0B4A5D006451C7 /* Sendbird-tvOSTests */, ); }; /* End PBXProject section */ @@ -345,7 +281,6 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4E1469E024756341000E468A /* GoogleService-Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -353,26 +288,9 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */, - 4E1469DF24756341000E468A /* GoogleService-Info.plist in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D02E4791E0B4A5D006451C7 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */, - 4E1469E124756341000E468A /* GoogleService-Info.plist in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D02E48E1E0B4A5D006451C7 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4E1469E224756341000E468A /* GoogleService-Info.plist in Resources */, + ED17F4E7279F914B004ACC18 /* GoogleService-Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -391,43 +309,22 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; - }; - 1040F29A1E36C2FACB254E9B /* [CP-User] [NOTIFEE] Config */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - name = "[CP-User] [NOTIFEE] Config"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'ios'\"\n_JSON_FILE_NAME='notifee.config.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\necho \"info: -> NOTIFEE build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n _JSON_OUTPUT_BASE64=$(python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"').read())['${_JSON_ROOT}'])))' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"notifee_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\nelse\n _PLIST_ENTRY_KEYS+=(\"notifee_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A notifee.config.json file was not found.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in ${_TARGET_PLIST} ${_DSYM_PLIST} ; do\n if [[ -f ${plist} ]]; then\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- NOTIFEE build script finished\"\n"; + shellScript = "set -e\n\nexport NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh\n"; }; - 245E328A272BAB98480A0052 /* [CP-User] [RNFB] Core Configuration */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - name = "[CP-User] [RNFB] Core Configuration"; - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n _JSON_OUTPUT_BASE64=$(python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"').read())['${_JSON_ROOT}'])))' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes usful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"firebase_crashlytics_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\n\n # config.admob_delay_app_measurement_init\n _ADMOB_DELAY_APP_MEASUREMENT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"admob_delay_app_measurement_init\")\n if [[ $_ADMOB_DELAY_APP_MEASUREMENT == \"true\" ]]; then\n _PLIST_ENTRY_KEYS+=(\"GADDelayAppMeasurementInit\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"YES\")\n fi\n\n # config.admob_ios_app_id\n _ADMOB_IOS_APP_ID=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"admob_ios_app_id\")\n if [[ $_ADMOB_IOS_APP_ID ]]; then\n _PLIST_ENTRY_KEYS+=(\"GADApplicationIdentifier\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_ADMOB_IOS_APP_ID\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally \n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n\n"; - }; - 2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = { + 18C9114E79200BC8B60561E8 /* [CP-User] [RNFB] Core Configuration */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", ); - name = "Bundle React Native Code And Images"; - outputPaths = ( - ); + name = "[CP-User] [RNFB] Core Configuration"; runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh"; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n _JSON_OUTPUT_BASE64=$(python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"').read())['${_JSON_ROOT}'])))' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; }; - 4177F62A259F46E06EF14F17 /* [CP] Check Pods Manifest.lock */ = { + 311A64E1BFF11A76D74DCFD7 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -442,150 +339,48 @@ outputFileListPaths = ( ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Sendbird-tvOSTests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-Sendbird-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 589D0C990CFD220322BE3652 /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources.sh", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Brands.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Regular.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Solid.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Fontisto.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Foundation.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Ionicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialCommunityIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - 8032285A5B4305D7932776F1 /* [CP] Check Pods Manifest.lock */ = { + 7D015BAFE5F0855D34D645BA /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Sendbird-tvOS-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 9F64A45567E49FE0D13E733E /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks.sh", - "${PODS_ROOT}/../../node_modules/@notifee/react-native/ios/NotifeeCore.framework", + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NotifeeCore.framework", + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - A1044752D75E29CD0BFE7D42 /* [CP] Copy Pods Resources */ = { + 8EC7F10826AEB05C2E74CE2B /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources.sh", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Feather.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Foundation.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", - "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Copy Pods Resources"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EvilIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Feather.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Brands.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Regular.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/FontAwesome5_Solid.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Fontisto.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Foundation.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Ionicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialCommunityIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/MaterialIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources.sh\"\n"; showEnvVarsInLog = 0; }; - A1D1131FCE74165FFB5033EE /* [CP] Check Pods Manifest.lock */ = { + A1E84FC6EB132313336DFB5F /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -607,66 +402,41 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - AF84805690C97CC1065F33AB /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks.sh", - "${PODS_ROOT}/../../node_modules/@notifee/react-native/ios/NotifeeCore.framework", - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/NotifeeCore.framework", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - E62EDBDCF3AA8B46817FC670 /* [CP] Check Pods Manifest.lock */ = { + ACD007162100892C82DED92F /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; + name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Sendbird-checkManifestLockResult.txt", + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - FD10A7F022414F080027D42C /* Start Packager */ = { + D13512213840B0F6278F765B /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - ); - name = "Start Packager"; + name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - ); - outputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - FD10A7F122414F3F0027D42C /* Start Packager */ = { + FD10A7F022414F080027D42C /* Start Packager */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -705,23 +475,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2D02E4771E0B4A5D006451C7 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */, - 2D02E4BC1E0B4A80006451C7 /* AppDelegate.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D02E48C1E0B4A5D006451C7 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2DCD954D1E0B4F2C00145EB5 /* SendbirdTests.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -730,29 +483,12 @@ target = 13B07F861A680F5B00A75B9A /* Sendbird */; targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; }; - 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 2D02E47A1E0B4A5D006451C7 /* Sendbird-tvOS */; - targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ -/* Begin PBXVariantGroup section */ - 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { - isa = PBXVariantGroup; - children = ( - 13B07FB21A68108700A75B9A /* Base */, - ); - name = LaunchScreen.xib; - path = Sendbird; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B37659AB801B4A6030E75C59 /* Pods-Sendbird-SendbirdTests.debug.xcconfig */; + baseConfigurationReference = D4337427CC99C10476FACACF /* Pods-Sendbird-SendbirdTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -760,8 +496,12 @@ "$(inherited)", ); INFOPLIST_FILE = SendbirdTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", @@ -775,13 +515,17 @@ }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1FA2169EC1EE5E074D9EF9E /* Pods-Sendbird-SendbirdTests.release.xcconfig */; + baseConfigurationReference = C9565CF4BAC0EA1763176AD3 /* Pods-Sendbird-SendbirdTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; INFOPLIST_FILE = SendbirdTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); OTHER_LDFLAGS = ( "-ObjC", "-lc++", @@ -795,7 +539,7 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5F0569B7F0FFC3A46032729A /* Pods-Sendbird.debug.xcconfig */; + baseConfigurationReference = 6E798C71CA69392047AD8A55 /* Pods-Sendbird.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -803,12 +547,11 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = RM4A5PXTUX; ENABLE_BITCODE = NO; - GCC_PREPROCESSOR_DEFINITIONS = ( + INFOPLIST_FILE = Sendbird/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", - "FB_SONARKIT_ENABLED=1", + "@executable_path/Frameworks", ); - INFOPLIST_FILE = Sendbird/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -824,15 +567,17 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B02E1FC7FB1D9DD52E4678DE /* Pods-Sendbird.release.xcconfig */; + baseConfigurationReference = 9F2C1DB0ED45AE77E2E6147C /* Pods-Sendbird.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Sendbird/Sendbird.entitlements; CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = RM4A5PXTUX; INFOPLIST_FILE = Sendbird/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", @@ -845,116 +590,6 @@ }; name = Release; }; - 2D02E4971E0B4A5E006451C7 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 78CCD4D3C3F3B2A4B6230310 /* Pods-Sendbird-tvOS.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_TESTABILITY = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Sendbird-tvOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.Sendbird-tvOS"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.2; - }; - name = Debug; - }; - 2D02E4981E0B4A5E006451C7 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5B12BE236133E86DE6A2CB4F /* Pods-Sendbird-tvOS.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image"; - ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; - CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Sendbird-tvOS/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.Sendbird-tvOS"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 9.2; - }; - name = Release; - }; - 2D02E4991E0B4A5E006451C7 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 214226F3F4C6AC8E0A4DC551 /* Pods-Sendbird-tvOSTests.debug.xcconfig */; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_TESTABILITY = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Sendbird-tvOSTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.Sendbird-tvOSTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Sendbird-tvOS.app/Sendbird-tvOS"; - TVOS_DEPLOYMENT_TARGET = 10.1; - }; - name = Debug; - }; - 2D02E49A1E0B4A5E006451C7 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CBEC3DD31F04800A06CFD2C4 /* Pods-Sendbird-tvOSTests.release.xcconfig */; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - CLANG_ANALYZER_NONNULL = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Sendbird-tvOSTests/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - "-lc++", - ); - PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.Sendbird-tvOSTests"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Sendbird-tvOS.app/Sendbird-tvOS"; - TVOS_DEPLOYMENT_TARGET = 10.1; - }; - name = Release; - }; 83CBBA201A601CBA00E9B192 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -978,6 +613,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -987,6 +623,7 @@ COPY_PHASE_STRIP = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -1002,11 +639,14 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", - "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = YES; @@ -1038,6 +678,7 @@ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; @@ -1047,6 +688,7 @@ COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -1055,11 +697,14 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "/usr/lib/swift $(inherited)"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", - "\"$(TOOLCHAIN_DIR)/usr/lib/swift-5.0/$(PLATFORM_NAME)\"", "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = NO; @@ -1089,24 +734,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D02E4BA1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "Sendbird-tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2D02E4971E0B4A5E006451C7 /* Debug */, - 2D02E4981E0B4A5E006451C7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2D02E4BB1E0B4A5E006451C7 /* Build configuration list for PBXNativeTarget "Sendbird-tvOSTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2D02E4991E0B4A5E006451C7 /* Debug */, - 2D02E49A1E0B4A5E006451C7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Sendbird" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme deleted file mode 100644 index 62782f28..00000000 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird-tvOS.xcscheme +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme index 187942ea..02dc442d 100644 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme +++ b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme @@ -1,6 +1,6 @@ #import -#if DEBUG +#ifdef FB_SONARKIT_ENABLED #import #import #import @@ -29,7 +29,7 @@ @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { -#if DEBUG +#ifdef FB_SONARKIT_ENABLED InitializeFlipper(application); #endif @@ -38,7 +38,11 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:( moduleName:@"Sendbird" initialProperties:nil]; - rootView.backgroundColor = [[UIColor alloc] initWithRed:1.0f green:1.0f blue:1.0f alpha:1]; + if (@available(iOS 13.0, *)) { + rootView.backgroundColor = [UIColor systemBackgroundColor]; + } else { + rootView.backgroundColor = [UIColor whiteColor]; + } self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; UIViewController *rootViewController = [UIViewController new]; diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib b/react-native/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib deleted file mode 100644 index fd220840..00000000 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird/Base.lproj/LaunchScreen.xib +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird/Info.plist b/react-native/react-native-hook/Sendbird/ios/Sendbird/Info.plist index a751c532..566edd4c 100644 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird/Info.plist +++ b/react-native/react-native-hook/Sendbird/ios/Sendbird/Info.plist @@ -38,10 +38,25 @@ NSLocationWhenInUseUsageDescription - + UIAppFonts MaterialIcons.ttf + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + Fontisto.ttf + Foundation.ttf + Ionicons.ttf + MaterialCommunityIcons.ttf + Octicons.ttf + SimpleLineIcons.ttf + Zocial.ttf UIBackgroundModes diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird/LaunchScreen.storyboard b/react-native/react-native-hook/Sendbird/ios/Sendbird/LaunchScreen.storyboard new file mode 100644 index 00000000..ad0e365f --- /dev/null +++ b/react-native/react-native-hook/Sendbird/ios/Sendbird/LaunchScreen.storyboard @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/react-native/react-native-hook/Sendbird/metro.config.js b/react-native/react-native-hook/Sendbird/metro.config.js index 13a96421..e91aba93 100644 --- a/react-native/react-native-hook/Sendbird/metro.config.js +++ b/react-native/react-native-hook/Sendbird/metro.config.js @@ -10,7 +10,7 @@ module.exports = { getTransformOptions: async () => ({ transform: { experimentalImportSupport: false, - inlineRequires: false, + inlineRequires: true, }, }), }, diff --git a/react-native/react-native-hook/Sendbird/package.json b/react-native/react-native-hook/Sendbird/package.json index 375ece35..2f4b50fe 100644 --- a/react-native/react-native-hook/Sendbird/package.json +++ b/react-native/react-native-hook/Sendbird/package.json @@ -11,38 +11,35 @@ "clean": "watchman watch-del-all && rm -rf $TMPDIR/react-native-packager-cache-* && rm -rf $TMPDIR/metro-bundler-cache-* && rm -rf node_modules/ && npm cache clean --force && npm install && npm start -- --reset-cache" }, "dependencies": { - "@notifee/react-native": "^0.15.0", - "@react-native-community/art": "^1.2.0", - "@react-native-community/async-storage": "^1.9.0", - "@react-native-community/masked-view": "^0.1.9", - "@react-native-community/toolbar-android": "^0.1.0-rc.2", - "@react-native-firebase/app": "^8.4.7", - "@react-native-firebase/messaging": "^7.9.2", - "@react-navigation/native": "^5.1.5", - "@react-navigation/stack": "^5.2.10", - "moment": "^2.24.0", - "react": "16.13.1", - "react-native": "^0.64.0", - "react-native-document-picker": "^3.3.3", - "react-native-fs": "^2.14.1", - "react-native-gesture-handler": "^1.6.1", - "react-native-permissions": "^2.1.3", - "react-native-progress": "^4.1.2", - "react-native-safe-area-context": "^3.1.9", - "react-native-screens": "^2.14.0", - "react-native-vector-icons": "^7.0.0", - "react-native-video": "^5.1.0-alpha8", - "sendbird": "^3.0.138" + "@notifee/react-native": "^4.0.1", + "@react-native-async-storage/async-storage": "^1.15.17", + "@react-native-firebase/app": "^14.2.4", + "@react-native-firebase/messaging": "^14.2.4", + "@react-navigation/native": "^6.0.6", + "@react-navigation/native-stack": "^6.2.5", + "moment": "^2.29.1", + "react": "17.0.2", + "react-native": "0.67.1", + "react-native-document-picker": "^8.0.0", + "react-native-gesture-handler": "^2.2.0", + "react-native-permissions": "^3.2.0", + "react-native-progress": "^5.0.0", + "react-native-safe-area-context": "^3.3.2", + "react-native-screens": "^3.10.2", + "react-native-svg": "^12.1.1", + "react-native-vector-icons": "^9.0.0", + "react-native-video": "^5.2.0", + "sendbird": "^3.1.7" }, "devDependencies": { - "@babel/core": "^7.6.2", - "@babel/runtime": "^7.6.2", + "@babel/core": "^7.12.9", + "@babel/runtime": "^7.12.5", "@react-native-community/eslint-config": "^2.0.0", - "babel-jest": "^26.3.0", - "eslint": "^7.9.0", - "jest": "^26.4.2", - "metro-react-native-babel-preset": "^0.63.0", - "react-test-renderer": "16.13.1" + "babel-jest": "^26.6.3", + "eslint": "^7.14.0", + "jest": "^26.6.3", + "metro-react-native-babel-preset": "^0.66.2", + "react-test-renderer": "17.0.2" }, "jest": { "preset": "react-native" diff --git a/react-native/react-native-hook/Sendbird/src/component/adminMessage.js b/react-native/react-native-hook/Sendbird/src/component/adminMessage.js index d477ebe0..ae707743 100644 --- a/react-native/react-native-hook/Sendbird/src/component/adminMessage.js +++ b/react-native/react-native-hook/Sendbird/src/component/adminMessage.js @@ -18,12 +18,12 @@ const style = { container: { width: '100%', alignItems: 'center', - paddingVertical: 12 + paddingVertical: 12, }, message: { fontSize: 18, - color: '#ccc' - } + color: '#ccc', + }, }; export default withAppContext(AdminMessage); diff --git a/react-native/react-native-hook/Sendbird/src/component/channel.js b/react-native/react-native-hook/Sendbird/src/component/channel.js index 38a206b9..65be20f6 100644 --- a/react-native/react-native-hook/Sendbird/src/component/channel.js +++ b/react-native/react-native-hook/Sendbird/src/component/channel.js @@ -96,7 +96,7 @@ const style = { flexDirection: 'row', backgroundColor: '#f1f2f6', paddingHorizontal: 20, - paddingVertical: 15 + paddingVertical: 15, }, profileImage: { width: 44, @@ -104,26 +104,26 @@ const style = { borderWidth: 1, borderRadius: 22, marginRight: 15, - backgroundColor: '#fff' + backgroundColor: '#fff', }, contentContainer: { flex: 1, position: 'relative', alignSelf: 'center', - paddingBottom: 2 + paddingBottom: 2, }, name: { fontSize: 16, fontWeight: '100', color: '#333', - marginBottom: 2 + marginBottom: 2, }, lastMessage: { fontSize: 14, - color: '#999' + color: '#999', }, propertyContainer: { - alignItems: 'center' + alignItems: 'center', }, unreadMessageCountContainer: { minWidth: 20, @@ -131,18 +131,18 @@ const style = { borderRadius: 10, backgroundColor: '#742ddd', alignSelf: 'flex-end', - alignItems: 'center' + alignItems: 'center', }, unreadMessageCount: { fontSize: 12, - color: '#fff' + color: '#fff', }, updatedAt: { fontSize: 12, color: '#999', marginTop: 2, - marginBottom: 4 - } + marginBottom: 4, + }, }; export default withAppContext(Channel); diff --git a/react-native/react-native-hook/Sendbird/src/component/fileMessage.js b/react-native/react-native-hook/Sendbird/src/component/fileMessage.js index f59009a9..3589b2ea 100644 --- a/react-native/react-native-hook/Sendbird/src/component/fileMessage.js +++ b/react-native/react-native-hook/Sendbird/src/component/fileMessage.js @@ -7,7 +7,6 @@ import moment from 'moment'; import { withAppContext } from '../context'; -const IMAGE_MAX_SIZE = 240; const DEFAULT_IMAGE_WIDTH = 240; const DEFAULT_IMAGE_HEIGHT = 160; @@ -15,8 +14,6 @@ const FileMessage = props => { const { sendbird, channel, message, onPress = () => {}, onLongPress = () => {} } = props; const isMyMessage = message.sender.userId === sendbird.currentUser.userId; const [readReceipt, setReadReceipt] = useState(0); - const [width, setWidth] = useState(DEFAULT_IMAGE_WIDTH); - const [height, setHeight] = useState(DEFAULT_IMAGE_HEIGHT); const isImage = () => { return message.type.match(/^image\/.+$/); @@ -30,17 +27,7 @@ const FileMessage = props => { useEffect(() => { sendbird.addChannelHandler(`message-${message.reqId}`, channelHandler); - setReadReceipt(channel.getReadReceipt(message)); - - if (isImage()) { - Image.getSize(message.url, (measureWidth, measureHeight) => { - const scaleWidth = IMAGE_MAX_SIZE / measureWidth; - const scaleHeight = IMAGE_MAX_SIZE / measureHeight; - const scale = Math.min(scaleWidth <= scaleHeight ? scaleWidth : scaleHeight, 1); - setWidth(measureWidth * scale); - setHeight(measureHeight * scale); - }); - } + setReadReceipt(channel.getUnreadMemberCount(message)); return () => { sendbird.removeChannelHandler(`message-${message.reqId}`); }; @@ -49,7 +36,7 @@ const FileMessage = props => { const channelHandler = new sendbird.ChannelHandler(); channelHandler.onReadReceiptUpdated = targetChannel => { if (targetChannel.url === channel.url) { - const newReadReceipt = channel.getReadReceipt(message); + const newReadReceipt = channel.getUnreadMemberCount(message); if (newReadReceipt !== readReceipt) { setReadReceipt(newReadReceipt); } @@ -63,7 +50,7 @@ const FileMessage = props => { onLongPress={() => onLongPress(message)} style={{ ...style.container, - flexDirection: isMyMessage ? 'row-reverse' : 'row' + flexDirection: isMyMessage ? 'row-reverse' : 'row', }} > @@ -73,8 +60,8 @@ const FileMessage = props => { {!message.hasSameSenderAbove && {message.sender.nickname}} - {isImage() && } - {isVideo() &&

        This source code is licensed under the MIT license found in the LICENSE file in the root + * directory of this source tree. + */ +package com.sendbird.chat.reactnative.sample; + +import android.content.Context; +import com.facebook.flipper.android.AndroidFlipperClient; +import com.facebook.flipper.android.utils.FlipperUtils; +import com.facebook.flipper.core.FlipperClient; +import com.facebook.flipper.plugins.crashreporter.CrashReporterPlugin; +import com.facebook.flipper.plugins.databases.DatabasesFlipperPlugin; +import com.facebook.flipper.plugins.fresco.FrescoFlipperPlugin; +import com.facebook.flipper.plugins.inspector.DescriptorMapping; +import com.facebook.flipper.plugins.inspector.InspectorFlipperPlugin; +import com.facebook.flipper.plugins.network.FlipperOkhttpInterceptor; +import com.facebook.flipper.plugins.network.NetworkFlipperPlugin; +import com.facebook.flipper.plugins.react.ReactFlipperPlugin; +import com.facebook.flipper.plugins.sharedpreferences.SharedPreferencesFlipperPlugin; +import com.facebook.react.ReactInstanceManager; +import com.facebook.react.bridge.ReactContext; +import com.facebook.react.modules.network.NetworkingModule; +import okhttp3.OkHttpClient; + +public class ReactNativeFlipper { + public static void initializeFlipper(Context context, ReactInstanceManager reactInstanceManager) { + if (FlipperUtils.shouldEnableFlipper(context)) { + final FlipperClient client = AndroidFlipperClient.getInstance(context); + + client.addPlugin(new InspectorFlipperPlugin(context, DescriptorMapping.withDefaults())); + client.addPlugin(new ReactFlipperPlugin()); + client.addPlugin(new DatabasesFlipperPlugin(context)); + client.addPlugin(new SharedPreferencesFlipperPlugin(context)); + client.addPlugin(CrashReporterPlugin.getInstance()); + + NetworkFlipperPlugin networkFlipperPlugin = new NetworkFlipperPlugin(); + NetworkingModule.setCustomClientBuilder( + new NetworkingModule.CustomClientBuilder() { + @Override + public void apply(OkHttpClient.Builder builder) { + builder.addNetworkInterceptor(new FlipperOkhttpInterceptor(networkFlipperPlugin)); + } + }); + client.addPlugin(networkFlipperPlugin); + client.start(); + + // Fresco Plugin needs to ensure that ImagePipelineFactory is initialized + // Hence we run if after all native modules have been initialized + ReactContext reactContext = reactInstanceManager.getCurrentReactContext(); + if (reactContext == null) { + reactInstanceManager.addReactInstanceEventListener( + new ReactInstanceManager.ReactInstanceEventListener() { + @Override + public void onReactContextInitialized(ReactContext reactContext) { + reactInstanceManager.removeReactInstanceEventListener(this); + reactContext.runOnNativeModulesQueueThread( + new Runnable() { + @Override + public void run() { + client.addPlugin(new FrescoFlipperPlugin()); + } + }); + } + }); + } else { + client.addPlugin(new FrescoFlipperPlugin()); + } + } + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/AndroidManifest.xml b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/AndroidManifest.xml new file mode 100644 index 00000000..d86679cf --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/AndroidManifest.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2abf03542c17e6f7a7806a226c3be732b51c5a40 GIT binary patch literal 70344 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®9K?4Tre1; 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

        9po(mC;xgZJxI5gC)~i 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

        R0AMv>n9kBSrZWQv zj8gze2D43>%1lq=EoEYKXnJNcW0)Apj%Q300}~mniO~t`cy@Yp@8}R8Su?eG2E#oz zY#1FM%pQ@b);e`ybSzV&eM06J7y%kZ ze0N}M2;9eXc2XW1p(e}wMyE$+1|2yr1@mz~0B`3wNBcx}Wl4Gh8cbcvLHEh*B$Sh*B@x=+zqSq9$vZnV2gBzYHA3 z3K=-6gGafR<8>4Jv@cE!@8tzE;i`;&Z(^DkEHmT# z$Fqld*>pHN$y<~*4rATWe{-%-lT{962dRO|^Z;-;eq|7Cm_mgqaH&|()5hTeJQ|qF zC^U>%Hl~s6%;dhYfvG8Rf99yPcWhuE7W>ic%(Mc;K{Hd_vbk59+CMrjO=q)XB4&{l zy{5&zZxZteeVd%5`eto9(*wtRk=GFq42+ATQ-`E|qkE_2(P6wYY&igwIRq?&b!-Lt z#45{-0en-^BoL&$d0=m5`lx((U<~~*9M0kkG#2!A;L-8@a{pv@V&tfi7BXOv&J`LA zW25^s4FJv*FYrr(6~6>PX2u57$|R;Xz=M$*15ncPzy#1`TH&XftZ`s`crrUWj2l|P zJ}@?Vcwl@V{jbTUEqRx~&`0%knYPWBQOh`yJ)D`$?%iveo*Wp?92l6~FYN`IFww|! zoNSoN&WsNmXq}Hphk@p#siWgVSbzIQ$7LL85GDbXf#Ece_0-hBzD(Kx%(*`!_H0;b zMr%QZCNnizQ?7`|Lj&V!nnaliqB59z*g^~pO;4GovSTy+mV`C6Um}7F>t&6k5IU~W@Ue-PX$_dL*#X8G-8XInmzOjr9qJ1n2en@-h*gG(U36b5ezocLsCNM$FT5Vzj97L$l_}of% z&^($sP;($Vp4~S&aDcGi*uY@!HZ2zdy|8hkVQT-;iHvP}AUima)qfz@Ms3|IG>>Nn zGxA|Vh11G3mN`~{;c#YjFe~--uU(USTdQy75A+`C7g}#EOVOdtm_BH{3^*K}88;jo z86BBX1~VgI5;Ml($X^j< literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1c8f5e910bfb1a4a2871eeedc6eae01ca25e7ce1 GIT binary patch literal 65584 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 Mo)UlS#?4!Q1Drm*)Bpeg literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6868f7bb64ba71b131690286ddc82aa0f542293e GIT binary patch literal 13456 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 R^$*_4{sSlfLaITr|6i@SJ}UqK literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf new file mode 100644 index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3 GIT binary patch literal 165548 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 z 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 d0m1OhtKdB3M_cL)tx2 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 A-~a#s literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..abe99e20c38a23e95295917d6a5cdb49a8489eb8 GIT binary patch literal 34092 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 bMX1cpc?scf@6G-KdBTf-{AinZ?ft(1jXHOb literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5b979039ab28aaae305074541fe39258753ba624 GIT binary patch literal 202616 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%0Dsnd=jSXVj{o3VuMbQarZKj?n9Yp? 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“gU2Ebm7^-Pz)Op! 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 QODv!|=M=c^hE5 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6cce217ddc2efe3411dc9fa34e294e48e4cdf4f5 GIT binary patch literal 56976 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..719442d420a9c3d8df77d85b6f6ea1bc55bd39cc GIT binary patch literal 247192 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 Cp$Dx1 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..522dc3105c81c753c96ba7b0b0024c42301dee6f GIT binary patch literal 899432 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

            w*PK%@U|u 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

            1=DUOAl49ohB{*R4L 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ceac75d75e6bcaf56823bacd051bd9f135af6f4a GIT binary patch literal 28364 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 Kj_>Q2Zu>vsTUp2e literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e4ae46c6286b2d6c6676b0c3192fc92876778498 GIT binary patch literal 25552 zcmdtLcf4Fzc`m%y?!C9^edg3TXZmS6=cpY?KC+r6OR{XqvaDv~f*at_O^oA!LouN{ z#7PJx#S{Y}ARLk#OfDgiFAx$)E+O3Cm+(RIkxL2*Idh-2XJnj9?(cWMf4?)D*?q6Q z*Lv4mp7&Wx3}G0?U|z{^%%P2qqu1X1&4(^9%(;(ZZ}#AIbL~UoO@F{JJ{v+q|IP?s| zocQLY^Jj16e)zeU;Mh0t?O(zU{zW8%d->R|Ub^GH7Yjc-#BuToZ2$QS?mBn&7IkwT z_x~=o|M-rxFTR_(LIya#fbHU)XYV+F-`oH60K?q$9_;(ayYIU9zU|T*{+40RybWc# z41G6z|KVqb)){N%9~q6s4u<*i!JTKXE{E?KKE=L^Rk1BIqr=HHtU7#(X|fECpJ(5d z+=*Ut^-oClTp}VvpBxo}FG=>TGtFcVPkuz+zzEpApP)vWJ>%s+GAZUY^a26(H2x#@ z)io>+UD$mq+N1dWTgfxSXYdRva|pZXyIlP%V(YgVC)xY}exDsZ!0@|_%^V(nc=!#b z!BmI;oE%?briXvcFvCBgTf=WLb^QJ-Q)F&Uj#ii{W}5lb@RQj4Pt45lkFoqRa}%!q zCbNz+b}&a66U(0-z86Q(3d2tge`mNg{I6L1*6;(v?+!mV{NC`>$-S0Q;==H2SU-x_ zi-%vrS|d5a48M+LfB63nKg8@GewaCmD{{lH4xh#6JHy|>F>&}F#$|TVr%V25-Oz7# z{NDSqMQb3-@C@VuZ8d7G;`hVv-wK&yP+!dV3OSb#?Rqr^}?DqP0h#$H^_^2b{}2#UJ56Ao#+2g&&BYm0lx#Np8xolRvENRc=(C zQNE+zpuSF<(jM2osL$)S>7O-TV?1fr&6~}anopSDvTn2r)rfPo)1fvm^7m%r9sC?00fZ?v=T(=KcI? z{?WpHgW3Pu6EB$LCtp4Jqp5J} z;i>mb@0v-^+>N$klYa1aatsn8G0hJVW^U!f63=|E{UK5K#>$5|7OTvMIJ#S)yFV<6 z(ss5ivGk5VrVAxijdvW+^updm(Kr#(WoJ+o(?yytjyV#csT5ryb?_Aj}az zjPSwx;#E-*^+uD7-nu^U@wWX=AE)=a+eldwqvUoS6c^DelgdHW(BqAI1t&=5`e5GY zgqOeN+*wu-SV@r-bLRHW!PhNtZ?ELC6GlPOLf(maR$fwwylYlpDhi6gvqa`Nh2y7q zQI>Hbr?T0Mn`*R=`!*|*KoiBBHTx%oHFVDvgiv5Thhquhh^nwcq-chQ%@v;CS0gM- zI9-tBbav2YIr64T%g_bF$tBHVU0Y=(eAwA(E-&bcBWfD^pcx3fCh$C0 zD${0Gm}{8pm>Zc(41;!nXeBjQu1CF6;EU6wj0Wkq!=T|u16qmRbLXHDdv4MOy>9&{ z_qY3W_aMSu%V-HNxeaZVa^3L^({(f6NmBES|8Ba+Uv&H*QgWIlyzE(qN57mVE4pr< z_RZ0Dq}#gYh;mBOMd<~&*2{RWe-y_I`cwbvSMmFA%lr2)KgrJWO|o^ybUot|{UN_@ z>$)uKTfg}eyGr~l5j?}#`oeQ}VnkTBr^qwpw^28bFz;bL%3NW-fV$~IPN{67hN6-1 zVy!?Rao91E&#|1MTT(fNd{Q|ai9QuT`k_LIt{g5CT!h}7eCUoGk?0BKY2u^W=`CpY z82rTL;{Wch$$r{=c$}*xc_DfPZi;82UE{f4aM;q*it9PD9&5U81huZrbDc?F*L5w* z8D@XsSgDwg(}s!1HG^!vwqtgNV`XD{SsB%D)Q1(8CDIh;P6AkXV|^u8D<}RlN*^A zLHBi6St=k=o`VjfDh^!=?bGedw_9kdL^n|d-k67gtr7@Eoa-ndYAH28XJ_KTvt(Hmb!b)yD3mPU zR^~E^BIQse0y)B`ryW7&lz}7*nevovrEO2(6_w+NzO?s9X=d68(^fV%3`NlmQB*Zv z=ZI(4cH~mVYo8oUR%Dh4l3}Q-B*(IB$g-j+V*CbH(}+kEO%)~G;J)cD)@9aVWyPwL zQaZ;OW+cm&BNCEtXQWht6z{t1t11f%z?%k?zAdso&mAeAR0Pwdb;vY^e?q=Vz5-u+ z89IyBVWJVJUZ8#jG)+=>ScMQmoWu&PE~;zj7xg%{w3P|o^OthLs%?tT>91M=-$btsi`H=&j&%C+*z2OE{I=`XJ+C*+4?pMeG$Tzv$CtRG9jx$ zss!O7N1<+X!*zazUO9Cv8wA+^I^drm$0~W2(U@(BsLnx_SJ^ykvQ7AJXa*@7pbhYg z#~t(=^gC!s@M`c|pCeKfS}+dXa!V5DNHl2Y1T|kC1?$SJk%V!=+epghUH1T-!ca9H&W+;_s{5feBzRfK5b7~&iuSdu= za6W=nsC`K_;8gM)DvUd|0PTQ%f~<%lv@u5zsV08!Gh_>TvH(d%oDKEWUnZ!QJX~1X z*c`ej^*#DNHI-;qy79dAGdo{c+O+XdP;2O0inPQ_aMH->9iQBJ=BHibW01em&q=y= z(m4C+ooD!VnaHdps)k&JPs_oTduYd*Ge^>{n|6OS`5pV@l%DgPf>Z9v9!CIuTKqY__gTmSXa{1fM%72;qs4vlK^HUdv_DSr5$_kr~5u^$0goB4gSxMEYI<>ld@$# z3)ew*bk$Jccd!}g7LM>NZz{SY^K)B|?-~D9>-FY=@!z`V`(Au?>w4ewd~WafuTEZX zA?koan$U#tm$&lr3l5&$QhY;&|$B|U6jI)Iv;+t)-(?O+b z;AAD8Zg0nPiNJ~enk|x-L#I@k8K5^^NC?AG#nQ&3l@dpt#?#4jmCDeyh+qn&vqqS) z$?!Tsr8DSAS4{})+lv()Ve?5&v;`Puvcl=o)?dj6JGh`4SBn2iYFl5;HZqxpaBTBl za-Gr5HnQ0U!9hjtpcSa>^PiU$RsN=N_!az5ZT({%$1}`uZf@>rdMZH41SuMRh76$( z`;ch{krI_j*a}!h*8h$IIyv7~*|+ zyZuho#ls~I2i|~&GL=%3%=9-rd^|AC#;d+u1$#;$z%3 zz}y)4&kX7z1?_u)xlHSVI&X;wJ$6kf;sI%TejGFkZAQ@*P=Ha8CZSs34I{RK-$4CE zv^J^usLuPBa?1f@Rxwe(B^)wUJw0&DR@~)i9_zaL8wULk}!ZQ>SXx>6(MMV;0d?vL^^A zx`?_GP*)U>Vgje+c=#gbC(Jq_TSI1;{K~_>8vYOTiw*cA9+P1zOp93r)^rf9)$1+; z8d)ZeUujTnhU$vwc7W~iGTC+zc_imPcNV>{GP-n{f;GvtdGQ9RE#6oW%hG*fJNcx= z$E7!mrzXpQtL~R>IE#(P7w8FtE7A^W>xa^mber_}73qrf?TS>9zI{d7+LEeLithfX zlu9=5#5(OG_2KWpSG$8Od-z>G#%4A2V6|xVGZ?Jp!Zy(w=e_VIX zEGu?Mw7VJX-TLRIb^M5W9og61$j!Fjn@!F*Bg<#bU%z$vV+RXGl))6oK75H;g)M#o#Y$E=+H1!jY7{7# zM|D9HksIxhP;b~t9pI$R0L(Q>#Y_$kR=Hk1>Eu9#)`bm%PJgH4mhbGi8g{XQ+`WzeX?o_1dtmiijp%qtILrj8nwwCwKESc zUa(4*md}#~q8h1+m7XWr9GQKICfz}1;irQbXerwJ$mUz|4@C!2M zN|wjN;>&R*Z>pSGV4;>&p3fi>5(F2RhUnO?qI+=H*jdk3W?EvyRfQC1dj(2)?4gXQMitnZf%$0wm3W#Fg-7 zP8Ska_xhbuJF=)BKt)ijl*%>4n~o18<^AttLxkG@Md05b&di4Id;gB@9{|p>%#*cW zW!X)56UrN&l*lT}zQL_l-DjWd^`2xu{suwV`W7#ab)g7dxXkQ?&2XUROBBeY^3r6X z6X2>>f@xYyQXmNffGY6Z6GVYR$n6Lk4<5l)KVYUr&R6H_UWN$1r4*~qS~o%*Q-cG* z5_2*#`d^|LEs;8xclbx6Qhadhv0{y!)l5w@9dcu-U9aXPjt6KQ0~X^6z^B|%RWv6v zF(iRCBt)Wtl|9%ZEqV#f3KFI=e1?33{0;*kDMX{Yh##oyLTw*KjU)t*$r5Ij)?K~I z@!~3gi){X-xr07%7spC}G4;_UyBi1j2;I8_Od-GJ@hq9dytc_sA*B%;qL1+uNJX zD4w7Bnq>iw3vAo64I_|kM^iN|6<4dx+m~1Fc@`1N%v3t_JA?W8a@qBY`F5)_pPeq2 zZATO|-OwXhQ#~gN5n~y_d8+KZBSTu8mOjfwj`a1vMYpY-uHMz%erklga`mUFeTHB70p|y ztFbN_CIpB=h=kJ!FUTSSG6eB<-uAp%I|FxEG=M5@uNtBPsEOroBFI?GI|fUNni07L zVoNe9`#@L)1n*iwM@Qs{EJuiN#ccLaGZ&gCroxPk?v}MUSJ@UVXMR3#Hpq>fYHCvm!G0d;k7=T6XadOTrxKZY2HpfR1|9f% za2Vi|B6tcaL8bTU0~@Ua2W0)0Th9IZEv??>Esoy4<$K?w*K)((VoK~fa%el@f1H6e zf)yBnowxzqI+pZQ>y;mqBM@8E)uv6;l+}!q^ zob5ma%K06w)i6Epntsu@96K8ZIfQ)1$lw1o`7ZfgCSWG1??&~N$ydtMjWQ92O4R6~ zLfidqWZ=MX9zRJ^+lQO&>3z*b6+UD)oTyy)EHgDV9yzK>abu-zqiT0iu z_c0C5>C||1Hl(hSo zhgaAM@)>v`C1i$^I050!0A2_6M1YJX4H?yXq(S>%Sq!fRG;;?BGrP^w;cxzo`^hH< z*LpkW9Q%c2X6tKBb?51wsm`8GXU|{s_qQ6Q1K<9m%ihyZkj-9moxk^1dl zzQRg21(E^TRr1;TV$M-y*2+yriwk>aCK~xH(j|5--dl=N$a{s8C$=`p(@#y#JoWB(Pks2q54^ibz5r|6 z;n-c1_1BcD=kI^jk+;A7s}KAOsug;`81#;CcU}-6^G8n5$Zj zq2|IQ8$7OC%HKWMy&zNK{UyK5upSG-8pDL82to zEBaI97^D_i#OVoA3*JtRFhlg6-IxA??B2cmfd}@IA8l=I?OJ&y*NxlSxr_Hpqx9wNGTUjZO;U>?sgsR|A)HUyX*Ag zN>X>IJvgSQJ%G1@?=?5dsJlW%?QE-(@`d!pi|OYouhra0E1kl8)pQLduZGRa^D0k( zwM(iG2^FNC+y6eXOa_M+*nT&4@gn}=y;)`*{qR}Da#L6H&eZG3vw%A!sYAOM)!~Wd zg?;JaB?mChiK~W#G^&T*Pr4r!vI;fixCVy2i8wW}9ds8p3T5|1=cUe#R-4+ z4WI1I+!u#xP)~`vp%|jcnMh;5s$Q7aB{{RoiEL#v+~-dkfm)u5q-jop?V4)3F3m0Pc!;mWyk7=z9g+N z%6ND#<^Z}j)o-~hR>oT}#o4_!@9Ob7~ZDBhGF%0h9Aai8+d*l=3Q|O`8(o6zR0|w}oIH}># zzJPC~R|yKF*RcrjzXDKeKp%q!J%B?|4}mZ}N9r|_vpc~Na-sajH$?%eQq$idwA$RP zc;hMKm-r9zPp|r6H-=Le+V+mHNKS6OWon8%x+{uyh2iB#$dYMRc4sn=G-rQ4ie_hL zcg69pN}9ywU9%B%rinWH0c_D}VAijI&p(R#dM0NPWQ^7TK_C>SPy+DOJgN`rU3BX? zQid~|r)kkp3Q8inMbt*T-JvcnKB!w0&?{0WB2Z7NYiVoHq=PuUCw(r`IjLE6G zuH_dSc?sDV0az~5LosL|Tv&EpWJGhd0K5XiBh4WeC+5P?byYnmTFAi(ifpZ7vGvwHmt^=zFfoN*$gEJvV z*^vD3SB9Trm%+?@J@YHf2f@W;INT8$9vC*PQ=%my2T7`Fm4su7sh6n)m{8;ZLqiA= zI%E>U^+J;!T?w(E>8TJxWzuXD?v(6;M+CuY0=dV5ao|Ih4D<`$0q`2qu~b#V`>9ag z!Jq@riFW4!0s)|h)L`R*;EYR6BHeJ(F_Gv7s)AO6GBJ3UHO-VMN`|YZQ`xe^Df#?t zn3_(zJeUZorNnZ`ai*R2BH4GsMpHYVN-1IxD@vnRvU+K4(&H49s9=zIsYZIHVw&)! zg3!+fGav;86PZvDqeA2gwk6Kx8}+2|xX6^JerbtpK_ zuBfEvcvewQBT`2w1`t)|%$lM^Ien^R$`I!;7LCg8dOzAGgw`Rg7tL=)&j^$I*#{zUCFJ^mNv?9su+e<_e?IEeaLlTfe7cbqAM99#aO5;Ka*hP6xT&A=J}W!p^@nZNC4C;d(KX{FaE%bU;Ke|>`KyGNU9jbjwD}Z}LXsPW zLkK{{(IPQBBN&IgpUERdq$|8SSzS z20hHttUi54YUtpz)aTg5>lpbcpj`k6e&ER3&1rd2bBZxvMzp9PYq&O8YOfckqH&x!LaoQuUmor^c7K7GI zbFdT^vXQ9s0urpS?X<7C^K_2YNF&9|MmuR2$2v9W^mQmW0yTs{9r`0VgPu^MX{+brblkBAP7*aq z_)uK|Y;#n3xC?gC+eEbFmkzHngVSBq{Xpxp9^wc zMr3n-rc$x>_k~JIG2=?KO_RYTjOtaZOE^nciDH@%BE>PTmDJKpizz3wSu9p!EA5D^ z=7E7D$Jv~*oT{et6WF!jdfvn&xQoVonPMmZKKwHJ`xS6EZDs;abkd!vi-oG> zKrrs~yNync^w1zwJ&$WYN7!;U< zt*77eUVDy^!Tx<$KC~Izs`Fb(zx)Fx&(4!0%wb5%xB;nS5z_cQFU6rRIe3W2XM3DC_P)Tf>L~Aj!|ysRJM2Ac!hR zg(aDP^mMRU6YL9YywNcV+Kg9|8o@cibBeZR-e98jO}c>jf6T~hlYv%L7s@$~RYT*R zpM3z4;?F*?YZq{)l<{4BlSM|?U(-wfg06pXwdiU(o|ESEo?%n)9Th|j8F(@~(KJ9=#;a}v)>mkkY zQ&$pLD7M4IABFD;HJq2k*DmiDrPXqVW8cN8d|6=GcXAqEe%o?+{sMfubR3~m#Zf3y zM?klaP=+0i5NV9akzakW0P^H6meot}5j;U>ZBa7?jSFgo=k+3P$4<%*Un@!%9eAufs6<8yQV3s^oNpoEhtD_ zy!xbupoJ3(U<7lVP~2;aph-+QA>uNIQHJjy{u_IO%z-;_IN@(T1fT1_F+ZZLr3O@9 z!cjsE;salciZXDDGVlozhEDXQMwwO`)=+|;s-LwuJItpB2hH;caOJRp< zxdzQyCv@P^Wuw#R9(q=|Opfz-cP)@(LFO5psdZTLXgD z`#@N6GmukU*3nD}G^4;P=YVs=9HMzT1PT+ODrlsk3PKs+FT@q#+7rHrJPP403TUS< zQ34pUEP@IiJ*fGR5s*<;RjFR!Wjq|K8jAcck}w6<(i{dCQUn z!*C>yWbXo_zS}jngD;l~I0b={OtPX;%m^T6TPC~*nbOeZLW5-`5NnLNwLJWYv~Nft z-V3^=0gm@4@DP##J7jVgdm&rPR%k)UjX*6rrV8Dt;I+V46Lnd^4dD=~nj7I+Wz`2= zj$_Syj&stu5{Gmm5!u3t-~#h50x%v?5UiQ*dF8%rE47Fa?b@`^2rNUbBF9VpF(${x z%$I3~n}!}GeEq%TU3+sMx$U-(K+b=E_(^sVdB^J^<@bUq^>*e-=9A3ln6E<#!mdyO zhy8{nL6T%F?fn7rPreu+xf0S?2I;dr&5ls*K{t^Q85sh=zOH3K8MlZxp>RnLbr%n{QNFS0YderPB$n1Y|`cIw>)E2i% zlpFO_K%SgmgivV;#z?^B7QjeX>gpeU9twjEW+7K`Xyk$X(Y&2*(m@lDuD89jlg=)H zrjCY?M*Lt7v^rJ=6EsBP22zN`$*Zy-+aYKg|Mx#4^WBM=`Pt$?b49-pWJKauOEdG4 zmo-`BZ@sA5`pljx$@gE;=uJ$|&zAaEPYj-ao*RGMl$99$$1o6Ep!XoRb1&^SEK!P} z%NHz2Ivwg!q4dfS(!_H+-uT-6csGnYLTU*aTS6KEo{ob@2uxIxvi=k8*6hSubq{Hu zd%&;qq9B4Bq_V2K`NW&oxo+mpT7TR8wNnM2)Ny+!sD?9jAk>1KtLC(Az;BtM%;X0Adl1)6AxP8=7?70U z8zc@kl@`GnI9`v6$RGe?fwrMb($k&pv|;Aw3lZ&XyqE?`kXO|9p|+#I9i*thUiit^ z_=ERMX_ZJ7%EJoBIePo5H*hdNPC)m5CV@@wRa?X3wSEkT=v zg_kvu9tS}bzVfFK59}ppU}YmPXXZxsbz~hOoIS+VVUz?{(eu`??x%FDT_<00^5n}; zzKN`#Tq9)d@+R55ee=_4FPrt!ekSt<5OVPkKmVhY139Ra zotXHqA<5(rZ5fDh}Z`puTfaE5hgnjiD4Vje1dY) z4qZ9-SE>1iC0iGEoh}|0?=0Q4`+}v~RntDd`*d+CT!)Ou_Ifp*7T9HlJnPn%Cw3ot z+d}%S2RB;v>D?O#-$ojzS<8JHsir8?h~gc1rX&tU7TXyF(Ljo5GU3U0+`(yYeeN6x3|`=TPjDg!g}D3a5|tyjIjd$`x(|j8|`Lpfk$>fMuEHx+3JUpuYMck zC-EFcP65?`oi^TO&`WGC1!u|#&m~F;MvXL*FKVSit$o5*MEzh0NTNNHmWGy1_zkEI zT6xIkp`vJQ4rstdYbjbw?j@n5fi&nvR}+30G0fpG!L| zcayE^wvB`*)lIB8Pe>-MS*C94nwiQH1F(!8>hSQ8CU|&{J9}H0%1l(fvw6-EB8g3B zAef2*Au~=+>M*fFTJZ|J$eOC6PQ;zV1P7av)Cw&(7uHYTcR+PZoxe<{=h(gqcyymYze9#A@rnlh7M0L8Y+M_8CZMvAWE$Lp?9Vm^bo2>@)uONs ztgYX{C?0w`JVy$!C891-)z-v%QC8vhAYmeMd$uO$RX5Aditr3zG-}ne=Pw=KY2R*4 z6-ix@i-xFSOp^#&5(wD{?Z9e}vUx-nMoKiJ2uw!B_{DEzaW@RbfvW~x$qAN~mX)%6 z+fU8U_Oz&bwDYLBULXyOccOj>$|hhb#VOlu+P*D$G)_tJauoVrT0qJx(LJLag#%>0 zNAnak)dFf3edi{Il1LEb1oVevnQX6+sJkj)00Yi|BQVZ1C-D&BAOGUxJUM;l;WPYA zufB;t2DXFdnxW}xfVXDXXXC<5p)m9G-Us*Wd2lbx-0hD)emfAijdSNVh{W!=@x~pj zbk4~*hDhB)(ZK4;@#9a=mP)fFwChn|>+b`vC8lVS*NNa}CmIBODIxw!LB;8!Bjst1 zeWXobiH>%FpiEr9^JuoYSg0=AsNkg~PF<*W*VbCKMOf5Ntg^e#ADrKujdMV`KT95- zeazOYGY58T+uy7?l*hwCQvMD+o=1Q&CyYD5Z^$SBs_!*GDvyF1-KIhoRJi5o>?C>X zWNv18>-7h&eD9B5b-?}Lj#BewFKd=|eDIgvf8d{spMaLc`^1pbzk-}*QS(fH6jV?_ zo2T$oK=s6k5Ha$XFdCsp88C44X)ZlTZM(F3`r)NEd-G>Ulpr$-9{c!McAl^91ug=sBv1qD~*|>S!Kxj->t*HQy8Kjl>@lr2wvEfy`4J zA<>BRjR0prp(if{u&n~EhpslFU_#|bNCQ%(3HOi&CFo^|=7ay3SP=|c9WhFf4#7P} zeBVSLK7XVT?UJKLZ*_{rkllTet-cg4IP1pgaygyLvuBYr!>~UYk>#~nm=9ePe7(}j zgg*^3(>7;yfvsR)U~`yI$M#3o-H}vFpVTr5!JdD`_b^DHm$F=(B}ccZ&TPk65f-YF8T+=_l!I zHVl*%3`oEyele(3re6+o{EZG%@WJ!c4oG5p}P+ zo%f&?+*E2ugjl>-soskRE~jG*cAK)Gd29&RzQSqla(Vao5}9#fgb*uJQM`oO2fg@ zI*u1Ojvqu^v6Vp%VQR+?A{Em0dOA}BoewTB-uZ`k=M2WGFqH0t&N+T>2>r;^C+|m% zJLs{<>^AuXY|A4c2e8+KIGf0iQxii)y9u_Ccw}j!>_)e~UbK!ZRSHpX?lHl8ppi_GMtWRGoJ6YpC(PByR=*IH-Vf*EA2Fpj(%EvRnZHptDQ?**=P zJSFR3^lrUJLJ{Ll(3F6mbT_?uyRya?RjZQoB2SlMa(r`Rch3q<3S^AV z_}1oVbF#dBa@ot2GF~-jPZSm#gP>5#3PP>nJ+Z4$$mF8b!qz>vi+$5KRwP$xa1WmS z8*M^Q2UT}gzIw*OXnS{gY9d|MF~Cuci8+y_1yGy?hk+f+^S?*7J2C$%a@H*2B_r@PLE>|=w(Yc+JG^atX0I^nY01! zNhX8gSIT@VZFGTd?jpI~04NoPo@I?VmPAm_Q-&W0`HX|aRVE+AKG{KJX$K)6QIwAm zvaTrWcTUwX9v;T#n!ecF*%Y~a8@8U#>@$w9Ttv^S;7y)*zUL)T#USE0vHTrW?$XGm zNicbFgtwy}smQJov;xKADWQb!8uZcSk{z@w(vTx@&Ki}%iPqqBetP~W(rVp)qG}&LC|I7yP z><2bFH&yFXotfJChh!t4H)KOB7Nrx2v9nnq6%t=42!{-y#Yk>yY$hxGW}KVJ0KMvC zY{9eexkoH34^cQpyBY8_B#LR(C|3h)D~xG)?hA(l;V0(1nB4mQv(NIM=db9W)t`ud zJvv@_psG)oruTm3*FN|scTex1@uy!fHJEy$cB%fysb5ZiTlyUJb4AP^^l@MnS77_< z7@JCG$2d*1fpAe0#7hF@B1jBWlZU5LZ}c$)eU*ACtJK*ax%EhvA-gqpYG{m#CW5cx z;#A0Xld!N}s}wI2C3`-1;9w!dj2DWX%1}r~RlPWj)p%)Jm{q3tEU43aKCbl(`J8Gr z?G(aVJfG%11wW>OFQ$UUw5Da@@@rYe1HH)iqj*mF<(JN8gRmH{E~J89t%S}Y zh_a-c@bpy@NAK8Jq_DY~6#dl-Slr>i$=kg-OB>Cqab z27b_wFpUPJP!u4d)Cxc#sd1;8W0XTemM95UlS5;F0r#mNn#jgApj?hi1hUwx*L%JC zajucZ&aENxU12VuGRo~vsh%e92R8{!doSVo0N)3IfqI~y(P#v`ICX;IB13*qIfogRZ!ov*PRu!yqE0a=}jApI>bKr49hX{(5(T<74z>oxs59OSm zA=-gXj2S-Sz}@B&#F^mDM4_f(@`LLB>8Ul))U$zyQS=6;VPU<7?gCrl* zaoro>N0q@dgDpW^F=9AUivsb%Af~G#)2MGF$1s>bBkX(0OL)NmnWSFKWD4bM)&;!x zcl%V=>DOO<=%E?IkhJt+8{^Xz+xDE=M}VJy3cQb2B_ZLOVn zaN`ac;Zw>e`mCVronvixv0N!^+sivf|Jo@vnokLKBjZA8+3z9_{5@!< z{TSy=xpwGgktoqlLp`ohEud4uIzxJBA3{fo23LoV()LOu37U!~29s_Ewae8rb(sPT2My*(MJuULhZs+iki$5nTseBHz zA0aJ+e24C1P_hnY4;?a&T>ssys)$((?I_@3d6pB!P?lV0kedMxjNqnF%BhM$Ua>h? zQDa}3nptU-O30DB<#N50=8ek4{=vfCeT@ArEbImWIGYzG4RgxqmI?5uSJ92xtfKir zX?-mwdjs8&450a0UC&n?!!aTU>Q&9y<&=tXV}98;I5u=aq#?tvAdW3Ut`MSdtC(tm z)+)yM=V2D9iW&yZ93gMuG^f&$k43q!N-FO#OV}wAebRSaEMO=~ zUx5}y(wfDrD>g6H3Kf{pNMq-cD%UBqjg_JTGA67U4hi{#aeFHSr$YV!7>>MZF_}XhwiO2 zYha1r#k`#P4d!dqW2e$dC6e~^5Y04RMf*@so(5fTOwcA*<(P6V&@9v=K@*QH@N*(P zZnx)OK--Hd7kWP3Pp3=3F1qdg`0}wl{8;@$Kf>Ej*!%SIGFl&@-^k$quf>fV0ouoC zLG;Xp(<|GuL1daBnZn`T4@w%aT%kBSwfD}|oi94LE-cTjSk}SroVYZPmG05dzfMx@ zS_C?7!&YQ#0^BjDhV(0yGgF38=@QaErX=nI;SYEyz)=Cis(u9{G8NZJr>3_l&{GOT z1{86`5v(`^K8k^9c)*885?fJ~atiro9&!pcV=}*qrrTIYxFKJ-?#yzmn?`KIv0&K% zgYc|CkPw2*6bozJ^2C93w}7d!rs_?B?-Wu9TM*arHOq2cu$FkWXoLD(byQKCHgHQG z!%sngpf^W~n5*H52$C8A%PHS=nGQ{$LmkXrGkErx!a{Hd;NEe>@ie12k8~j~Y=Gz> z;u$hdh_NC%ymcg)QIB{dQ#X)4M{EJT@wbcw-S=wDp22XyCgFg9_?7hk4w4SwvQbl- z?5AEFo#ug((Ls7>V7wC43mrU3d0rO#<0DtENOS|pCyU9E@Y6-dB3eCh6H5H4*n9HS0jn(?k7T|YSJqO%<|>U z^vuAr&)eu&fkf^{|HqUyswl61@`aXqt)E8thw1t-;SY706z$sU!1+LDMrC3+EcleS z@(+`Lf?&XJLc~aLF;Qe^>n}mj)N5z&gjZPq>O=szou<1ee=fm1p8>i%0d_fQMPGzsMO7l(gLw!3J2Ty|=fP*e&dl;3_PkllKx8SIW$WtUMxP#bY#g?5AIL|#t6Whr{7=w= zPn#~SR{d|Us5iJ{k z!-xaV97Yoy0Ex~R*Z}fhp!DO>jzlLU$ku$jgPIbParBtzDB+k;HTE1|sW92d7T=SXi%X&3*Bv=Qmv9m@jB3M)CiOcI9xADa-tV8XHPx{b;q9* zrKf0eXa~Rbm+ZMkb`d&*aS@mQ4dQaJ(Yy`>A09%7LoDuIcRrPgi{}o0VHf$tI~w!T zb8p@Hvp@T@M0R$87yk_6Y7hNp9dm=eF!5h0K@DaF=8L9%VG1Zqlv*{Kx*j{Qw3m#n z90*cB_V95cP9Aw{BkzWqLF%@`Q=_vpCeBD=?7+lB&+K(~^Q1+ zm};^SYnU8no!rmvrNiVw+kqwEy;Mq9-^Iy0ka%Pj(a6#ZrQ4yJiHKdrl8Q-0 z#E*y=(sCm-k8I4^uuhzWS%JC=TZI<{?9OiJvTzoW8UrRmefTNh=U+@lFtpGM4>C7k z6xBVUw`(<;FD;7L-rdK>0m zqT#zpCm6v+b&joMI$!K$%hb~=XFGq`%~aSzF<-c;ocCF`5b1d;;T)-Wm~Stw2~uVf zFni#8PLR=b5U45{6@$zT4B7?i0Zvs$k`&-@wzus06PRF05cIC+yJ05oEetYcG!$FT z%rA-uK&bS8(b z7s0L`s+w!>yFoPf>m>c)ovL=n8*KOQ{M4*UXNaKepdeF2KF6hVy4W;k9>P|<3;D4b z%(=qU+UO?TCT1xljdF`Zp^1Y;ZD(R`F-8G?8MO-`i8u^L!O#)#BZ%AFt%Llf*qT=n ziHF=TTVH5EC959h@$;Mznt+5~|N7Pm)r2=AG@;@-EuV^cFc=~yryHtVnVzo5s-frY z2(&b@6<~^rH(^3+Qzd@{_8fvB%)$2?l+BU+Wq{|5)(J*c-7;RMqa9x|Ugr>le{Q_a zp-gWNsSuBq*=TX4@ z*mV|#F-Oi{y#EDfv9f`a@5D{%@*bRVJ}J0~qKg1{Xu&_e*=SD-4>b#7>Fje4$ZXto z=Y1P@-E;ALvE7_6E)_?GVx`rZ?atE2``(AeF z@8!GhEY8ojn)CDX*z^1cdhYGeBFIhAzagD-=|B6sgq;Lu!8}mA0;CP2&52AD0=6cg zbRz)@Y~m1?fRs%FD!e2nDUv1`k|jBy3|~AGwBXVy^pZ$pLbZ z93qFw5po?lN{(S{=W%j^oFq4pQ{+Z+6FE)JkekU_atk>}ZYAfX`|rHG(VCwhFI(ef zd%Wz7m)-HQH(vI~%fWcLFkUW>m)pn79pmNB@p9LAxqH0a7%f}l@>}EbTjTOu}EbTjTOu<8oW$a$DnaTjO$D<8oW$a$DnaTjO%u<8s^Ma@*r_+v9TE<8s^Ma@*r_ zK^{u#tvxQkJubgJF26l4zdbI$JubgJF26l4zcVhsGcLa~F26G_zcVhsGcLa~F26G_ zzcVhsGcLa~F26G_zcVhsGcLa~F26G_zdJ6!J1)OFF26f2zdJ6!J1)OFF26f2zdJ6! zJ1)OFF26f2zdJ6!J1)OFF26f2zc((wH!i<7E*}Yvq<(wj@_Xa*d*kwZ getPackages() { + @SuppressWarnings("UnnecessaryLocalVariable") + List packages = new PackageList(this).getPackages(); + // Packages that cannot be autolinked yet can be added manually here, for example: + // packages.add(new MyReactNativePackage()); + return packages; + } + + @Override + protected String getJSMainModuleName() { + return "index"; + } + }; + + @Override + public ReactNativeHost getReactNativeHost() { + return mReactNativeHost; + } + + @Override + public void onCreate() { + super.onCreate(); + SoLoader.init(this, /* native exopackage */ false); + initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); + } + + /** + * Loads Flipper in React Native templates. Call this in the onCreate method with something like + * initializeFlipper(this, getReactNativeHost().getReactInstanceManager()); + * + * @param context + * @param reactInstanceManager + */ + private static void initializeFlipper( + Context context, ReactInstanceManager reactInstanceManager) { + if (BuildConfig.DEBUG) { + try { + /* + We use reflection here to pick up the class that initializes Flipper, + since Flipper library is not available in release mode + */ + Class aClass = Class.forName("com.sendbird.chat.reactnative.sample.ReactNativeFlipper"); + aClass + .getMethod("initializeFlipper", Context.class, ReactInstanceManager.class) + .invoke(null, context, reactInstanceManager); + } catch (ClassNotFoundException e) { + e.printStackTrace(); + } catch (NoSuchMethodException e) { + e.printStackTrace(); + } catch (IllegalAccessException e) { + e.printStackTrace(); + } catch (InvocationTargetException e) { + e.printStackTrace(); + } + } + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/drawable/rn_edit_text_material.xml b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/drawable/rn_edit_text_material.xml new file mode 100644 index 00000000..f35d9962 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/drawable/rn_edit_text_material.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..018136e928d369eff59d5f6ad582def9c9210ce4 GIT binary patch literal 3584 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xhdpi/ic_notification.png new file mode 100644 index 0000000000000000000000000000000000000000..b7177a793b3cbedd9a456d26794e5382b9421e0e GIT binary patch literal 1805 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G|oWRD45dJguM!v-tY$DUh!@P+6=(yL=t_<7O!M_+&;qhK7+4vF z7?^=9Mj&Khlwtsx24pdKF-pVPL5zkBOh7R~AdYI!WMF}+$pO+J-~q%SJz&}~B|j-u z!8128JvAsbF{KhH&a{9DuE$^jGlC72W6%@HUk9W(3p^r=85p>QL70(Y)*K0-zD1cK z5hW46K32*3xq68pgY_zM3qZOUY$~jP%-qzHM1_jnoV;SI3R@+x3M(KRB&@Hb09I0x zZL1XF8=&BvUzDm~s%N5Spk&9TprBw=l#*r@P?Wt5Z@Sn2DRmzV368|&p4 zrRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)QswftllyTAW;zSx}OhpQivaH!&%{w8U0P z31kr*K;4;J0JkWw80ssa|MV*o3-k^34D_*SD#=VkI1fb^NCv02)QU_T+CVZ8ZQ#Iw zxX}g}qE^mDsfi`|MIrh5Id0^va$kV~xmi!xJzK?Dj2J3||N3^642ASYNk z=jY@X1s5bHr-GED3!$qH$gD`siFC=#P0cF?*CcYq>V}8u3=GWno-U3d8LV$-?9LMo6lhECaA}#qP$+2Qpfx?S zf`!X!-U0uKZGCNh^Ta(oXG?K%az$|k1voPbvT&&MeXiY|ekN%{?YAVQBYh^-?~MPS zne%$x+OJot7kqbk-*}ICFZ;hlex6rJ^L^B|9$%4cAmQ`s)v1^FIehva+_XFS;qw)L zgEX7l_qN2GZeV#Nb?RB~<Sfv4-(!18{Da=6xSQR(N7)Xi*=^2k3R|G@0a%!Ae+3{ILztyY~9%3Cr0LcgcK z(an9wKlERjpOO^frlcObR#0Pw)Q5SSRDP&E*|GT4fwyLEbE0$K{L_d{-|;O*`kh<9 zLE4ch1Fy*JNru5z+{{ipcXgkbWXJaB0;_KncktSC8b!xn6kQM4|4HvKe}ZO@mbdr5 zNVW$vEnMvt-{($}EcFi2$<;f@Qg!$6@90deRQ*>v%q=Ygu^`W?|%PTBgNNou(W z_fM@!^AB!+u>OPl4<#9f6aQjQ87*LXDP4Jd$J>+JAL^YbT_XJLVY3y}=4AnAJcD>E z=89P4hTJ)-#3xz(!eWh!&B|HxQzR#}9l!U-XzJnYSfBY7;yVmI7OvLO{c+7uVb7Ls zo5OEHx^}T@O*7MUjyx5z?MmyNprEhb8QkY5RL!5hYWt~8%l?_Cyb(DOUb&SmTF~&4 z;+xvIPhvNxB(2%>s4+M_EadO(>F$9WizoI8W#vy`R0&O0?JHbk;&o3y<+)%4lp08eS))onWd!<`6Gv71A0Cp`J`OYiF5e+`5on m#s5X_h3y4k5APGf*&EG$q>D5WMWh!)QIK8) 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xxhdpi/ic_notification.png new file mode 100644 index 0000000000000000000000000000000000000000..888b54bbefb8610df520d1910e39e8728cc11388 GIT binary patch literal 2300 zcmZ`)30PCt625`3$gUu`0F4m=c|ZuOgd`Xsk^lh=s7YlDA;th9F$p9fYoJx3BC84? zD7CFXg;Zoy;0Yp&AY!z9Who#kuL!b;uPl$x<=r4fOZDFG+?g};|1)#uobTK-zTWQY zDmzpF08l3q+{mCL$cC~a_&qdJ?G6ek6Gy@UK-D?bH#7xs4x&)0bc;J1CT`nHNXS1 zb6qDxkboR$+YFAcPq6^#8YU8yvPV{)jI%0nVVqC~jL4=j8Ds`6EEcrOmq0$|D3M#| z6H4Si>L3o-I%kdm#U?I+$_D^dZP|bTg+GwYiR|?s=#0{G%xHJ zitKh^jSkK*@Z$mj7ll9wg+fcAjU|W2L?9g<9T8U62y1H#5MjZOjS|pA7E%1&AA@!z~T9GIFZ>3a5qF?}WorJ4X7c$df1AGl zm*QbhJYOL2_d2p%)6fv7vryIj441D4ecUgt*D#vmsoT6GGBBe7V=(SqAutlAVJ8bHZY*2MmoVs|mH%feJ z|De(-1#XrA^HYr>?{as{jffSLyT#S90Ie`Zj9mJ7-uVgBJdw@bapU|9YuCwPTRrNu z&Rd5tCzmZjfcJ1OzyA*V-XITKs7Ji-q7|T@;X0-NinwIBd;?FOe_Hn)^bT?Ngd6lRK+>`N%5WHZyu`4vj z{#0v)GOTkxG4r*%PJ&!fO|g>E1OKnWgVMi?HAtGa)yq7g?$F@5S!|nObDMyoCACkw zkJ(#|)Mo$3Xz8IDZNl22$@V3QS*!XDv-W=vpO6vldiY?o_rTO`6|5pBmE>FDDzzi^ z9A@7f7v=V@ke+0XZZBFWC}9NfZp&XtzBVL!ndlWb-$Y>A4k@C;Hut^uBL^w|QX`?} zUq`n2)ZPAp;aQ&dUeza&G}_h{*`O3xD(Y0eoB5=A2{r0e8>@@UWVfB6!V`(Q`W{nk zdfC&hP)v(SKXXO5Kj-8~y16)~oKm?mmkOuSi31wJt@Wet@?fTMFD!%hH3`fl3o#X) zXNUUgurD%lX52T43;jC^0$*83yQa6AqZ-ofYb!MyH4xpA&NnuB(Bo4dmv&f`ge?ub zkxJNP7x zWbh+e+8^P$nx;|vE?!8BVzc~y#~)}PCfvncHd-9lUEXf`=zeasb*HraY-Lz=6{dd7 zV{gaPZQ(gO1p=P7OK{pY8kMZJXQHgIsm>y|+QHbfAUhI1tl%TLYch_l5eT@0oSk(Q^px9v>4my)dI++-V z4%wy084X&Rd~O!-Oegs0`6O+ow#PYFxChy&rvhbstuix4!it>uSrl6jsZX8q^GPdi qh~5>f=N(H$eC9@4zn~~)itix8@pOv#(o3Z54^G5;yGdL^#Qz6^M0$e& literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..77d48bc90b2bb7bd3bb04089191aca89ba3e389e GIT binary patch literal 6425 zcmds6gMq@_a|MnFos zyF+^J_`dJ`zFU96-Dj_})?Vkg*4n?lpYuFtKPO60N0ow%g$w`yP^hat(8uZKKSDx; zyX#LqC&nqDhrX&Jpm^ZcI&SdB)>Pe2TN}WSvq=DiKw1F)9|-OO09gQpf7t+l29Wh% zwmwhq?<0FML5w=J;hY#Ypvxk%qjPoyq6wdzR26J-!1wlT8ahhuDaVWXC+j86oiGhSU zWyv@=IAq*y?4PI640m`d9mBo(R`}6>|3YhZT+= z*az+k76A!^|F0mVqusx!_ur!aJo!89FIImSlff;Gl#;tG9O>e2=;HER_J3}W4ETQ{ z{ykHfKPjbj-5qUlT>mhV6_Ek|FW*0S8So#v|AqeFYx|cMx45!oxJv)IQLR6O%6eduQ5qtV4xEk%6Eps%6Y8@r??9N=_boQjlAeVl00s z?VyG{C;tOPHE+t-u>zKdrJ2SG%gPKX<}JkF6pjE#e&r(0JR>e+?b4Ev(oNGE#V+}N zKko+b)d5W`HeGt_7&oY!c{ZDV!QRw2Ycq>FS{z);XntZq5gl+Lo}&NQ)_1S zQ-ANolBL9}in7Q5I#x<#W)@*6mtYaU_q9WXjY^J~J1Q;K^ycxybweKOvM>w`<7U2dwiK6#eZu6txhrzK)*`*ib~rKlgN~Xf7BYq@gS5sX+1zdVjavdHV6O^;;AHJLBqQ_L-tC-0D3| zHhbxtL3P6D&^o<2eYlSGo5wDJFUN*v*8{)6D`k_jb$1tKVW~UA9#bDNRkwL|L+2LN zdCu&~JEXb~gMJDJLCxRI9A_F_^tYSq9Y~NrJSzX_=0sd>1M)?kqAmY05en_He%Zqj(Sqbfa$=FZu zi4(EuDZ!TEl|M6E?Z4pm25-ddyEF-50cAt_{*YU^tFdn;y;VxH)b0t%u^g`wy=3El zsNdeBTq{k969)0CDZTj%n0zo)%lkm4jGm(Yu=WHq|{)*E_`-p|!*)w#30#smgVVWJe^ zG|HZxmoVkd`WM-`5#!oDBJ?Rlq%wTXIf}1SldDKPT{l`JF=gS6?(@G=-xGkb6IH+c zO{5|j9JNv|mM~sU^ z9^9)L+Yjll4w?s&pXAZX$S|Q*KTFqX7~w4$jHgDWZ11-+8%Djd?c}>!YTns*X@J_X zRtT7_pr;-u;Vp?frpB7`MY05uNarS%&v!MxrHk*F{;+SV;GKf2W4nBJjL|a9)QTEG zwqkgN$-mwNglD1#5JVeM44WrPTt!D$+*sTk z8*ceppQ)_|{AN7E7+oWTjz&_xu$>e!J<$&!mN8oLO~zZ2^c=fcef!3nGvQ1hj!L#3 z4}W>GQt><8X9lDDt>e8N<)0ZGAFtA>0o_48&tkIiC-0P4jQ=pHSebyv45EeOMSI=f z1IT%jN<_Mk#|a7KD@g=~-Y=c(s`HH8D$1G@tgt{#7z3cMA!Qc{7J2Hb5AKz5#zI-y z4G#LLhSpPj1qdOZ0n%%#bmoHs#CxoY7-F_NVrLg5=3%|eC79`>ypWFkT}V*;jkx6= zL(XI};i0Vzfrw#IwPf{Y%oIl9yze&~TUKwVM$HGUbpM=ukgXA-#Seh-ilQBRDO<3- z`{ZGFhpMg#gd1q_Z77h@Gf-O$td();vk>lu4^DmYDbIXoOy~LVh^1ZqCV0I!ERyr) z4)c8EfNW2wXM;n35v$imQO7LNTbYo&sdjnt%{OLIW}}#`7pKDn!VQ z)r_KpyT?JN4QKD3qJIw%-^a`Kta2=#n<8g)#78VOFTGG&Sv`I~?m~B#vg~{#tO>bH}%Z1$lQ)wF5ngSE> zD%r|Vmx@+cPjRR;G4>pJ)kzdmRYe^sxJuKuKRU)7;ECitd`4qq1}xa~^`&>dzOJe| z#{a1r|9U!B?Ph*Ll^1n$p9o|23e!>QyP_BuYlaG^9Ialxe7S7CM6<#Ov@g+4E9+kH z=!@ZWOgdAw&Sa8`Ntj4TEQp2R$^7p?XpQTm0-cMEVvA<+)gXqRiM1Q|Gl#Wgj=Xap#as-pjsIr{nngda*i)J+C<`XE>rNxIht+R2a(c z29xt=ER?f|%zZT?HF;EAMVvW7<-)BL-&t14`HMgt*+_~HIwE9n_*Ph;C-BJ=+94lJ zp$JmFIjui?+#=+bpwyP0lG_(_+FD_w(+)qkcdEXojXL5O{gLB)Yr#H`fE;ew;o=3! zZM%bf>pl^GDZTK1h_C_7HC1@*;7lJ3pkq%>^gkURP2Ifyc|FrwsRpJ@g9l0?HkE^A zl!_Gbl}jxuA;ady^uc@~l^*ykJ#4a#%X?X<6Tm37S53k#5PHh)I&b@cRQ_mDZg3P@ zwCQc*wZ-jC2DlRsm2bn%D9%OtCrSS8c9MHp%_rq>nFuGEYo|I3yiY`K1ar|h?3vOj zgKQz*-Do^v_2*%>!L1v5OR}*WdQ9h~bQ#6RwVD1_1K-0ItRC5U2zBf^x%3%w$Vlu- z*WBE1iMd%KX%uWKqenaLW82>vT`RiBDq!lJ=_(HvT<<C#U zI?HXC8dQ%PjO#h^0YH5%v5%N za`(zug!kIbA=ibYUg5NTt0jg5bHp-xGCZU@kpK$G}6nK8vgLPIEKbq~} zn_XgkcbhX~fBr!_vb8T@H!NDK0j_5riu`?K#@Gnfo_mCWUJL5L1Kv&hKLp1)8oymV zd04l^=P_@m57Y^eVKJG`g0OteuDv~yDw`&Egl=j|2b9Ht-LvwkN<1|E%Fj?zc~CC` zLUOVbcZWK9plhzj*BdUM+im#CD)X%c$NI!M3Jgs55M2J=!j>hHY!IVhWRv01(B}A| zYfx_JcMWlrhUyoB@yB>*$+4O(sIX&3#Y}Seq85L!qg02K9P{XWXAn^X)S(`tY{p~% zf%ffAsz#iq<&%wCXIV_aQwyamJC^plkZ*DF_cm)kTNkm%&WaP4z0;yq3Ju^kO6u#* zc5MEg@956m1c%L}s1q`&7-Md~zZWbTWnXjLj21T52<{W{^LhDOR4DD9Kwwq!PVWc2 zcBNgVZbKP8IW~!>(os%~0h&{R)EUDu8wwu?hwnxY4&Wf~GsV{)I`Aam&l{R?*oZKH zJ??h^mNtaTdF9*}`pOW!^sKxPp#5vD8pSwZzOM<&DMTP0U8i-7zwOoVXsR zf+}%p4s*!8XOLBaAu)%x&0@6#$u()MB3byvnTJ+zlRpSbJV~Efw=7cX|{OBTst~XGe*k*`eeXAk%X@^xH@M7S4 z&9(`2NS0uBMU?d9Itwv86It~W8vx6i^$)kJ12_GS@RuhshFwZHN~faxr+cx z?;3oKy($U4pZ+Ak`eeYSks^Up_ZMCf<=gdlxUbZR$v9U0Hs)lr`w-iT{Dw+}7W!JV zOVz9SX2i%ZiebLZ`{847s^uI44uetEMY!+1g!{TFWMifDUCJO&BU_>y-AP(}mo`}u z-%veb65If;*DG3DAAl~y`$@yU^HiX@x6xviCJpf{%BvYUjM>;@!}Tql;+6!+V^2M{ zb9rYCz=5`3*!ayF^62ICT{l|~FH$#>CZ#j)Eqm@hL5p5#;UMwZ=u}0;X*u0mx%t%s z0;{kzCAJ6k1*L}VWCwDfI@Xh)FFdkD+JF#*0MA^?yhP>BJO9NW`(IF|;hnMYx&BPN zC0x|64pK2OmQM2JV{7W`L)T2jd6Vk3o^ZLlqF=e%PDOuyY*W#e7Zm6-#>_VQ3&TdcQ2_s0}7%w z*v0qz(nl|l0l*N+(hXptiPipD|Lb`|@1-?WkY+Gu_~UwckhAzD-Q6{RWJp|6@HP+; zO&ci#;S_*GyL5k=#VY4kcXe9`0N$v-QjJ`1xG~NA+izZr4d3QDmCZo>6{lnM%*VCE zrUxoE%63KP3G;qUpORa9EAgn2mB#yN3A#-U%P`gn|B0;-b2-N8fLfjL5fbJ{3F>`B zFWHyT8Ha~@0btk$! zxzcE!PuC>L#MYi{XZciYQOZPo4%`!QQj~Z2X5`W!jqOw)aLLj~&kmdo&q@XaY##FE zUUtex!A)KR9G^Bq?JjL-w!dJkxzBd3C`CFY`7WnTX-{LMnLo7Zirc(C*mxOek^*oH z%_slHHV(TM>UZ ztKB872}hnxfhi*M_=^Nl5nnFJ{3b+|kbTK|M;TZvck{2`4_T-#rAY zkMwI@xA7lCzk7zl#Ax9c*$9 zz7`0?PVOI+5#>!VM|n@1t>Ic1Vx3i%gWP18#_i#W0w-9O((ZzhE}w2@~u4}20CV=vxzSaO5((yCV%44d3- zF+Nsi^Acs4Pizs1VV(*n$`i?QZ9=D2}`g{*iv6ue}mxLVw{Z- zCDhSe{raHa$W`xqx{c8aqh8tA+NYDfGIO~nMLLo}U*2b|?Tw8N6*W!;tB; z$dt{tAMt82S5KiXH%?f0{gpnA!nbnkyy{F9HU}hV2JEEmNGbYFVL{Q#ZZ!jxUX z`>g5(2g7?xf6_^z`0(_DHEGP+jtf5LOuCJW^p9*&j1IEhUM?z3SsrrpwsqXSCS^_Br7tUh2d=mbJ?vZ+mX-5+WSrdOi{&Y4THi0#{!0LMum}r jc$^&nFZvH6JS^2}&P{)r`1But{syQk>pUn{v}aP&v$)5n)Di2pt%$(^#LVRLXe@ z@ug^!Rj3?NPRph!XE{VdX;{R*Q*C|Ue&0X)yubUs@8^E6>%O1sdH#4_p|g{%g4`xK z000#1?Z_0+`$!DB8hj643N-~CgiEot28vq{Z@|d~rn|kLqa&aP#!z4tWE~(afq)MH z*#xZm90R~^i2Apf0x<%l!2DX!4#WijGG8%4pqC6g&_MPVZ^dBKnMnI!+F>SzNn?bA zdFgD(_a50&-}pY+(%)kc2k1{4CxK2j#Lj~Y05D~VL4eEYs$l)b0IECB-Ej}zmmQ3z zNt&R;fj|gcnFaxjQ-|No)=iX^h^9 zHbfESkVvFChvA2(kZr!w!5IPN&*O#QF__TMP;}@HG@El6V}!%uFoswR7Ha?^47lMe z9xcp(#nt*!7ttn0I{#CXRz2t~7lRkCc`CQ9e3SKZh`#YRZ_af6buF?jfP`Ixrn1mKZz3DlIJGt9hr>I{6$G9E3O{{773}U>n z*Ud7%sd)I;R{qCI?ORiKgD=AKpOyVlF!i#UkT6jU(KP|?+toei9x2x*YI!N|{aN91 zq1pIk;7SW~adG4$!E;H|Ykl83?~UH6aEt5uTRoi$vE_;JoCjAE`_8vv8pgcqT2)jQ zJ|Wdv@zrZ1bx-YA!el_DuyiGo%P-QI7fZ+k4ukjThXsWh%4t%hCP)MJlj!N$`BH&* zUP_{KM$W{FEw*^iX@+3FOtqrgbN0QxSd(2@8q@1Ke70OBbN5J`*0!4)7Mvfob;aoe ze#YbtrW2QRfTi5|ya!n>tGivo+u{38Og+n&KK^5|rcxY093qki(p7buUeNr<3(^hI zaHZauTXV8TT>_V?b<;48l(IO*l-7+vro&Pc1TDAb18QWOh4+>W7km$C0L7W=Z=L!aqn(yUqIP@e>VW zZau2U?&B-mU*(qQ(sN_v2@5|wzvgojdVo6HT8bUlg5@H7`nv>+MVE}1a-jN4x60i4 zBQ*5+T*Lz}nC}~nfE9;351eF;$C5M5V8rvwJNRg*=jB*a%LM5%(daAE>GsjdCJ*y1 z=DN$-a`1-*V#0Cm>j|{O-UmTzNWF5MRhyPa%?b*9=+)bsWN8`>q1q+7YSW@|Z{NiD zu}yefh}XI0n^a~-bH>Ex5dmJl>k_OTG5ti!VxGs^W2!O0i}{sri=lkrh}_9cy?ob*90x2U?dncN;-2RuFO7_I z5uLX*)zh1I@@)p-$%BGs^#vE~Yvm4$!k4!Vf<&<+&YlJcRbu1VD z$?dfeg?V?v{p}HDoS`DhHnZ40h=Vh2smXQLvxw=t^6odF%5U^7?59kI3Y4TfrmPw& zl5-d=)fl{Gjgnwx|DD6}QBNvNM30r~Bd+gjfV-zE$T+CRmx|n{uxGsaSu^%3%$!qxZx%IKG&JMEt6v=?q~LhN zn!{buzP3D@)rL7Uc|v_?YSFUd?&ts7_5t^%imncSIWY7N)(FVBO?M@EwGC5T>lIBt za-3uM2MhZ}C&sWl&DX8BS`JL}uyWim-@z#OpxD1ZR*gqLlQ8C8_HNBsVC&uJpOBk}-Z;WU{3>%=-ZELse%pIi0xoN6hiTzvoX5sq@9ILI zltQC>S-}o9JAf!-nCjlN*S#BEuqrW0H^(C}(eN<}uc%)X7&a?9gn?To%MW&Jb-?G! z>sSW4&C>l-#M5g^E1B;%SGZ~r5QLMDkFryuhG)~Bt}?1cL~$3i87TDwfLkh2Ewr1~ z>lvx`1UT4B@+t4E^)?jma`adodEn8BH04m+{Cu_{HAtta=$+kt5ne|rH@+$bqRHKS z&NWGKUR;t`FS|Kugt}rCgtDGgxvPgTM7b2aO}Hf z5{_>2GxN2858Uk@T68ra_cd%66zP{cH`hR0oY=ZWK~A{RCwt}r5)vwzdeg(hLD^OJ`~>p wSmST;i>5KJv%%}bL;IiJL*T{rKovEOvE9;B*gC@hRr1$kzsreSZ0&RUPs|h} + Sendbird + diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/values/styles.xml b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/values/styles.xml new file mode 100644 index 00000000..06233f08 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/res/values/styles.xml @@ -0,0 +1,10 @@ + + + + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle b/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle new file mode 100644 index 00000000..63093e5d --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle @@ -0,0 +1,49 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + ext { + buildToolsVersion = "30.0.2" + minSdkVersion = 21 + compileSdkVersion = 31 + targetSdkVersion = 30 + ndkVersion = "21.4.7075529" + } + repositories { + google() + jcenter() + mavenCentral() + } + dependencies { + classpath('com.android.tools.build:gradle:7.0.4') + classpath 'com.google.gms:google-services:4.3.10' + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +allprojects { + repositories { + mavenLocal() + maven { + // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm + url("$rootDir/../node_modules/react-native/android") + } + maven { + // Android JSC is installed from npm + url("$rootDir/../node_modules/jsc-android/dist") + } + maven { + url "$rootDir/../node_modules/@notifee/react-native/android/libs" + } + mavenCentral { + // We don't want to fetch react-native from Maven Central as there are + // older versions over there. + content { + excludeGroup "com.facebook.react" + } + } + google() + jcenter() + maven { url 'https://www.jitpack.io' } + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/gradle.properties b/react-native/react-native-hook-local-caching/Sendbird/android/gradle.properties new file mode 100644 index 00000000..11d6e024 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/gradle.properties @@ -0,0 +1,28 @@ +# Project-wide Gradle settings. + +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. + +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html + +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +# Default value: -Xmx1024m -XX:MaxPermSize=256m +# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 + +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true + +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app's APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true +# Automatically convert third-party libraries to use AndroidX +android.enableJetifier=true + +# Version of flipper SDK to use with React Native +FLIPPER_VERSION=0.99.0 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/gradle/wrapper/gradle-wrapper.jar b/react-native/react-native-hook-local-caching/Sendbird/android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f GIT binary patch literal 59203 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

            K7UpUK$>l@ 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 E2O(~oYXATM literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/gradle/wrapper/gradle-wrapper.properties b/react-native/react-native-hook-local-caching/Sendbird/android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..a0f7639f --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/gradlew b/react-native/react-native-hook-local-caching/Sendbird/android/gradlew new file mode 100755 index 00000000..4f906e0c --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/gradlew.bat b/react-native/react-native-hook-local-caching/Sendbird/android/gradlew.bat new file mode 100644 index 00000000..ac1b06f9 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/settings.gradle b/react-native/react-native-hook-local-caching/Sendbird/android/settings.gradle new file mode 100644 index 00000000..275e7b60 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/android/settings.gradle @@ -0,0 +1,3 @@ +rootProject.name = 'Sendbird' +apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesSettingsGradle(settings) +include ':app' diff --git a/react-native/react-native-hook-local-caching/Sendbird/app.json b/react-native/react-native-hook-local-caching/Sendbird/app.json new file mode 100644 index 00000000..a91f7046 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/app.json @@ -0,0 +1,4 @@ +{ + "name": "Sendbird", + "displayName": "Sendbird" +} \ No newline at end of file diff --git a/react-native/react-native-hook-local-caching/Sendbird/asset/launcher.png b/react-native/react-native-hook-local-caching/Sendbird/asset/launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..77d48bc90b2bb7bd3bb04089191aca89ba3e389e GIT binary patch literal 6425 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 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/asset/logo_white.png b/react-native/react-native-hook-local-caching/Sendbird/asset/logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..e97fb7f8aa49ce317fc228f02202b582bf4386aa GIT binary patch literal 9665 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 PV;#2E4(oEQ*hl{dkEx8T literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/asset/notification_icon.png b/react-native/react-native-hook-local-caching/Sendbird/asset/notification_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f35ed99b9ba13d5466e7dfbc521965be48cd6c36 GIT binary patch literal 2561 zcmb7GdpwkB8-54XFbqXSMvYO#GQ$*Wh8c&M91>}aP&v$)5n)Di2pt%$(^#LVRLXe@ z@ug^!Rj3?NPRph!XE{VdX;{R*Q*C|Ue&0X)yubUs@8^E6>%O1sdH#4_p|g{%g4`xK z000#1?Z_0+`$!DB8hj643N-~CgiEot28vq{Z@|d~rn|kLqa&aP#!z4tWE~(afq)MH z*#xZm90R~^i2Apf0x<%l!2DX!4#WijGG8%4pqC6g&_MPVZ^dBKnMnI!+F>SzNn?bA zdFgD(_a50&-}pY+(%)kc2k1{4CxK2j#Lj~Y05D~VL4eEYs$l)b0IECB-Ej}zmmQ3z zNt&R;fj|gcnFaxjQ-|No)=iX^h^9 zHbfESkVvFChvA2(kZr!w!5IPN&*O#QF__TMP;}@HG@El6V}!%uFoswR7Ha?^47lMe z9xcp(#nt*!7ttn0I{#CXRz2t~7lRkCc`CQ9e3SKZh`#YRZ_af6buF?jfP`Ixrn1mKZz3DlIJGt9hr>I{6$G9E3O{{773}U>n z*Ud7%sd)I;R{qCI?ORiKgD=AKpOyVlF!i#UkT6jU(KP|?+toei9x2x*YI!N|{aN91 zq1pIk;7SW~adG4$!E;H|Ykl83?~UH6aEt5uTRoi$vE_;JoCjAE`_8vv8pgcqT2)jQ zJ|Wdv@zrZ1bx-YA!el_DuyiGo%P-QI7fZ+k4ukjThXsWh%4t%hCP)MJlj!N$`BH&* zUP_{KM$W{FEw*^iX@+3FOtqrgbN0QxSd(2@8q@1Ke70OBbN5J`*0!4)7Mvfob;aoe ze#YbtrW2QRfTi5|ya!n>tGivo+u{38Og+n&KK^5|rcxY093qki(p7buUeNr<3(^hI zaHZauTXV8TT>_V?b<;48l(IO*l-7+vro&Pc1TDAb18QWOh4+>W7km$C0L7W=Z=L!aqn(yUqIP@e>VW zZau2U?&B-mU*(qQ(sN_v2@5|wzvgojdVo6HT8bUlg5@H7`nv>+MVE}1a-jN4x60i4 zBQ*5+T*Lz}nC}~nfE9;351eF;$C5M5V8rvwJNRg*=jB*a%LM5%(daAE>GsjdCJ*y1 z=DN$-a`1-*V#0Cm>j|{O-UmTzNWF5MRhyPa%?b*9=+)bsWN8`>q1q+7YSW@|Z{NiD zu}yefh}XI0n^a~-bH>Ex5dmJl>k_OTG5ti!VxGs^W2!O0i}{sri=lkrh}_9cy?ob*90x2U?dncN;-2RuFO7_I z5uLX*)zh1I@@)p-$%BGs^#vE~Yvm4$!k4!Vf<&<+&YlJcRbu1VD z$?dfeg?V?v{p}HDoS`DhHnZ40h=Vh2smXQLvxw=t^6odF%5U^7?59kI3Y4TfrmPw& zl5-d=)fl{Gjgnwx|DD6}QBNvNM30r~Bd+gjfV-zE$T+CRmx|n{uxGsaSu^%3%$!qxZx%IKG&JMEt6v=?q~LhN zn!{buzP3D@)rL7Uc|v_?YSFUd?&ts7_5t^%imncSIWY7N)(FVBO?M@EwGC5T>lIBt za-3uM2MhZ}C&sWl&DX8BS`JL}uyWim-@z#OpxD1ZR*gqLlQ8C8_HNBsVC&uJpOBk}-Z;WU{3>%=-ZELse%pIi0xoN6hiTzvoX5sq@9ILI zltQC>S-}o9JAf!-nCjlN*S#BEuqrW0H^(C}(eN<}uc%)X7&a?9gn?To%MW&Jb-?G! z>sSW4&C>l-#M5g^E1B;%SGZ~r5QLMDkFryuhG)~Bt}?1cL~$3i87TDwfLkh2Ewr1~ z>lvx`1UT4B@+t4E^)?jma`adodEn8BH04m+{Cu_{HAtta=$+kt5ne|rH@+$bqRHKS z&NWGKUR;t`FS|Kugt}rCgtDGgxvPgTM7b2aO}Hf z5{_>2GxN2858Uk@T68ra_cd%66zP{cH`hR0oY=ZWK~A{RCwt}r5)vwzdeg(hLD^OJ`~>p wSmST;i>5KJv%%}bL;IiJL*T{rKovEOvE9;B*gC@hRr1$kzsreSZ0&RUPs|h} App); diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/GoogleService-Info.plist b/react-native/react-native-hook-local-caching/Sendbird/ios/GoogleService-Info.plist new file mode 100644 index 00000000..b02a1c05 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/GoogleService-Info.plist @@ -0,0 +1,38 @@ + + + + + CLIENT_ID + 984140644677-iglvbaihclvrnocule0caq7itllduih4.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.984140644677-iglvbaihclvrnocule0caq7itllduih4 + ANDROID_CLIENT_ID + 984140644677-3pn1ugtba5402mq2vrmp6qackpjj826b.apps.googleusercontent.com + API_KEY + AIzaSyD8ylA1rThiQnovgVMJuRgjILTeNr5M32w + GCM_SENDER_ID + 984140644677 + PLIST_VERSION + 1 + BUNDLE_ID + org.reactjs.native.example.Sendbird + PROJECT_ID + sendbird-sample + STORAGE_BUCKET + sendbird-sample.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:984140644677:ios:537281160d4b78e04efe2c + DATABASE_URL + https://sendbird-sample.firebaseio.com + + \ No newline at end of file diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile new file mode 100644 index 00000000..973460f1 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile @@ -0,0 +1,38 @@ +require_relative '../node_modules/react-native/scripts/react_native_pods' +require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' + +platform :ios, '11.0' + +target 'Sendbird' do + config = use_native_modules! + + use_react_native!( + :path => config[:reactNativePath], + # to enable hermes on iOS, change `false` to `true` and then install pods + :hermes_enabled => false + ) + + permissions_path = '../node_modules/react-native-permissions/ios' + pod 'Permission-Camera', :path => "#{permissions_path}/Camera" + pod 'Permission-Microphone', :path => "#{permissions_path}/Microphone" + pod 'Permission-Notifications', :path => "#{permissions_path}/Notifications" + pod 'Permission-PhotoLibrary', :path => "#{permissions_path}/PhotoLibrary" + pod 'Permission-MediaLibrary', :path => "#{permissions_path}/MediaLibrary" + pod 'Firebase/Messaging' + + target 'SendbirdTests' do + inherit! :complete + # Pods for testing + end + + # Enables Flipper. + # + # Note that if you have use_frameworks! enabled, Flipper will not work and + # you should disable the next line. + use_flipper!() + + post_install do |installer| + react_native_post_install(installer) + __apply_Xcode_12_5_M1_post_install_workaround(installer) + end +end diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock new file mode 100644 index 00000000..32ccd33c --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock @@ -0,0 +1,713 @@ +PODS: + - boost (1.76.0) + - CocoaAsyncSocket (7.6.5) + - DoubleConversion (1.1.6) + - FBLazyVector (0.67.1) + - FBReactNativeSpec (0.67.1): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.67.1) + - RCTTypeSafety (= 0.67.1) + - React-Core (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - Firebase/CoreOnly (8.11.0): + - FirebaseCore (= 8.11.0) + - Firebase/Messaging (8.11.0): + - Firebase/CoreOnly + - FirebaseMessaging (~> 8.11.0) + - FirebaseCore (8.11.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.11.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (~> 2.30908.0) + - FirebaseInstallations (8.11.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) + - PromisesObjC (< 3.0, >= 1.2) + - FirebaseMessaging (8.11.0): + - FirebaseCore (~> 8.0) + - FirebaseInstallations (~> 8.0) + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Reachability (~> 7.7) + - GoogleUtilities/UserDefaults (~> 7.7) + - nanopb (~> 2.30908.0) + - Flipper (0.99.0): + - Flipper-Folly (~> 2.6) + - Flipper-RSocket (~> 1.4) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (3.1.7) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.7): + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) + - Flipper-Glog + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.180) + - Flipper-Glog (0.3.6) + - Flipper-PeerTalk (0.0.4) + - Flipper-RSocket (1.4.3): + - Flipper-Folly (~> 2.6) + - FlipperKit (0.99.0): + - FlipperKit/Core (= 0.99.0) + - FlipperKit/Core (0.99.0): + - Flipper (~> 0.99.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - FlipperKit/CppBridge (0.99.0): + - Flipper (~> 0.99.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.99.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.99.0) + - FlipperKit/FKPortForwarding (0.99.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.99.0) + - FlipperKit/FlipperKitLayoutHelpers (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.99.0) + - FlipperKit/FlipperKitNetworkPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.99.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) + - glog (0.3.5) + - GoogleDataTransport (9.1.2): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): + - GoogleUtilities/Logger + - GoogleUtilities/UserDefaults (7.7.0): + - GoogleUtilities/Logger + - libevent (2.1.12) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - OpenSSL-Universal (1.1.180) + - Permission-Camera (3.2.0): + - RNPermissions + - Permission-MediaLibrary (3.2.0): + - RNPermissions + - Permission-Microphone (3.2.0): + - RNPermissions + - Permission-Notifications (3.2.0): + - RNPermissions + - Permission-PhotoLibrary (3.2.0): + - RNPermissions + - PromisesObjC (2.0.0) + - RCT-Folly (2021.06.28.00-v2): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.06.28.00-v2) + - RCT-Folly/Default (2021.06.28.00-v2): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCTRequired (0.67.1) + - RCTTypeSafety (0.67.1): + - FBLazyVector (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.67.1) + - React-Core (= 0.67.1) + - React (0.67.1): + - React-Core (= 0.67.1) + - React-Core/DevSupport (= 0.67.1) + - React-Core/RCTWebSocket (= 0.67.1) + - React-RCTActionSheet (= 0.67.1) + - React-RCTAnimation (= 0.67.1) + - React-RCTBlob (= 0.67.1) + - React-RCTImage (= 0.67.1) + - React-RCTLinking (= 0.67.1) + - React-RCTNetwork (= 0.67.1) + - React-RCTSettings (= 0.67.1) + - React-RCTText (= 0.67.1) + - React-RCTVibration (= 0.67.1) + - React-callinvoker (0.67.1) + - React-Core (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/CoreModulesHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/Default (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/DevSupport (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.67.1) + - React-Core/RCTWebSocket (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-jsinspector (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTActionSheetHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTAnimationHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTBlobHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTImageHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTLinkingHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTNetworkHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTSettingsHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTTextHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTVibrationHeaders (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-Core/RCTWebSocket (0.67.1): + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/Default (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsiexecutor (= 0.67.1) + - React-perflogger (= 0.67.1) + - Yoga + - React-CoreModules (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/CoreModulesHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - React-RCTImage (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-cxxreact (0.67.1): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.67.1) + - React-jsi (= 0.67.1) + - React-jsinspector (= 0.67.1) + - React-logger (= 0.67.1) + - React-perflogger (= 0.67.1) + - React-runtimeexecutor (= 0.67.1) + - React-jsi (0.67.1): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsi/Default (= 0.67.1) + - React-jsi/Default (0.67.1): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-jsiexecutor (0.67.1): + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-perflogger (= 0.67.1) + - React-jsinspector (0.67.1) + - React-logger (0.67.1): + - glog + - react-native-document-picker (8.0.0): + - React-Core + - react-native-safe-area-context (3.3.2): + - React-Core + - react-native-video (5.2.0): + - React-Core + - react-native-video/Video (= 5.2.0) + - react-native-video/Video (5.2.0): + - React-Core + - React-perflogger (0.67.1) + - React-RCTActionSheet (0.67.1): + - React-Core/RCTActionSheetHeaders (= 0.67.1) + - React-RCTAnimation (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTAnimationHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTBlob (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.67.1) + - React-Core/RCTWebSocket (= 0.67.1) + - React-jsi (= 0.67.1) + - React-RCTNetwork (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTImage (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTImageHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - React-RCTNetwork (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTLinking (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - React-Core/RCTLinkingHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTNetwork (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTNetworkHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTSettings (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.67.1) + - React-Core/RCTSettingsHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-RCTText (0.67.1): + - React-Core/RCTTextHeaders (= 0.67.1) + - React-RCTVibration (0.67.1): + - FBReactNativeSpec (= 0.67.1) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.67.1) + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (= 0.67.1) + - React-runtimeexecutor (0.67.1): + - React-jsi (= 0.67.1) + - ReactCommon/turbomodule/core (0.67.1): + - DoubleConversion + - glog + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.67.1) + - React-Core (= 0.67.1) + - React-cxxreact (= 0.67.1) + - React-jsi (= 0.67.1) + - React-logger (= 0.67.1) + - React-perflogger (= 0.67.1) + - RNCAsyncStorage (1.15.17): + - React-Core + - RNFBApp (14.2.4): + - Firebase/CoreOnly (= 8.11.0) + - React-Core + - RNFBMessaging (14.2.4): + - Firebase/Messaging (= 8.11.0) + - React-Core + - RNFBApp + - RNGestureHandler (2.2.0): + - React-Core + - RNNotifee (4.0.1): + - React-Core + - RNNotifee/NotifeeCore (= 4.0.1) + - RNNotifee/NotifeeCore (4.0.1): + - React-Core + - RNPermissions (3.2.0): + - React-Core + - RNScreens (3.10.2): + - React-Core + - React-RCTImage + - RNSVG (12.1.1): + - React + - RNVectorIcons (9.0.0): + - React-Core + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - Firebase/Messaging + - Flipper (= 0.99.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 3.1.7) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.7) + - Flipper-Glog (= 0.3.6) + - Flipper-PeerTalk (= 0.0.4) + - Flipper-RSocket (= 1.4.3) + - FlipperKit (= 0.99.0) + - FlipperKit/Core (= 0.99.0) + - FlipperKit/CppBridge (= 0.99.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.99.0) + - FlipperKit/FBDefines (= 0.99.0) + - FlipperKit/FKPortForwarding (= 0.99.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.99.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.99.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.99.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.99.0) + - FlipperKit/FlipperKitReactPlugin (= 0.99.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.99.0) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - OpenSSL-Universal (= 1.1.180) + - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) + - Permission-MediaLibrary (from `../node_modules/react-native-permissions/ios/MediaLibrary`) + - Permission-Microphone (from `../node_modules/react-native-permissions/ios/Microphone`) + - Permission-Notifications (from `../node_modules/react-native-permissions/ios/Notifications`) + - Permission-PhotoLibrary (from `../node_modules/react-native-permissions/ios/PhotoLibrary`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - react-native-document-picker (from `../node_modules/react-native-document-picker`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-video (from `../node_modules/react-native-video`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - "RNFBApp (from `../node_modules/@react-native-firebase/app`)" + - "RNFBMessaging (from `../node_modules/@react-native-firebase/messaging`)" + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - "RNNotifee (from `../node_modules/@notifee/react-native`)" + - RNPermissions (from `../node_modules/react-native-permissions`) + - RNScreens (from `../node_modules/react-native-screens`) + - RNSVG (from `../node_modules/react-native-svg`) + - RNVectorIcons (from `../node_modules/react-native-vector-icons`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - CocoaAsyncSocket + - Firebase + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseInstallations + - FirebaseMessaging + - Flipper + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - Flipper-RSocket + - FlipperKit + - fmt + - GoogleDataTransport + - GoogleUtilities + - libevent + - nanopb + - OpenSSL-Universal + - PromisesObjC + - YogaKit + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + Permission-Camera: + :path: "../node_modules/react-native-permissions/ios/Camera" + Permission-MediaLibrary: + :path: "../node_modules/react-native-permissions/ios/MediaLibrary" + Permission-Microphone: + :path: "../node_modules/react-native-permissions/ios/Microphone" + Permission-Notifications: + :path: "../node_modules/react-native-permissions/ios/Notifications" + Permission-PhotoLibrary: + :path: "../node_modules/react-native-permissions/ios/PhotoLibrary" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + react-native-document-picker: + :path: "../node_modules/react-native-document-picker" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-video: + :path: "../node_modules/react-native-video" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" + RNFBApp: + :path: "../node_modules/@react-native-firebase/app" + RNFBMessaging: + :path: "../node_modules/@react-native-firebase/messaging" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNNotifee: + :path: "../node_modules/@notifee/react-native" + RNPermissions: + :path: "../node_modules/react-native-permissions" + RNScreens: + :path: "../node_modules/react-native-screens" + RNSVG: + :path: "../node_modules/react-native-svg" + RNVectorIcons: + :path: "../node_modules/react-native-vector-icons" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: a7c83b31436843459a1961bfd74b96033dc77234 + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 + FBLazyVector: cf409c74423d3507bda74bda1dc41e903ec2cd5b + FBReactNativeSpec: ef0ce762fdb37900abb01e008cce5f0ef2cce6b7 + Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c + FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 + FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 + FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 + FirebaseMessaging: 02e248e8997f71fa8cc9d78e9d49ec1a701ba14a + Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 83af37379faa69497529e414bd43fbfc7cae259a + Flipper-Glog: 1dfd6abf1e922806c52ceb8701a3599a79a200a6 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 + FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b + Permission-Camera: 53efcbb755b0e8bdf253dbb27cc7559ccfce8480 + Permission-MediaLibrary: d35adbe2a069f2e16121fd79cf15959e86a3f74a + Permission-Microphone: db557c64f7e9ad41bff6b3f6d93df3b67311855b + Permission-Notifications: bb420c3d28328df24de1b476b41ed8249ccf2537 + Permission-PhotoLibrary: 7bec836dcdd04a0bfb200c314f1aae06d4476357 + PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685 + RCTRequired: e5dc0c44cb366fc93383a2bffbc190fe821e7293 + RCTTypeSafety: 6a4d0cfe070e7fd996e797f439b70878764a1ae0 + React: e194f6b2f0a4f8d24065f3ca0a6abe859694df65 + React-callinvoker: a9e7bd8d87147de3530007a3d74afd4b7dbaf57e + React-Core: 4714b96060ccc19fdfbeec4e30c3b43ec82fb508 + React-CoreModules: fbf9a30fe25385428a57bea57d3d6d27830111da + React-cxxreact: 4c8b1bfa89c6e98b8a05ebf0d9ba8d8e322e390c + React-jsi: 1653dc43b537777e80f8e6c9e36aa803c698e4d3 + React-jsiexecutor: 1af5de75a4c834c05d53a77c1512e5aa6c18412f + React-jsinspector: ab80bcdb02f28cdfc0dbbaea6db1241565d59002 + React-logger: b08f354e4c928ff794ca477347fea0922aaf11c3 + react-native-document-picker: 429972f7ece4463aa5bcdd789622b3a674a3c5d1 + react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 + react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28 + React-perflogger: 9a6172711d9c4c8c7ac0a426717317c3c6ecf85c + React-RCTActionSheet: ed408b54b08278e6af8a75e08679675041da61ae + React-RCTAnimation: 0163b497a423a9576a776685c6e3fe276f934758 + React-RCTBlob: 40e9a2ba218218cc120d037408e6c1686036a3ad + React-RCTImage: ae48901aecaf2b5a9f7f51cbb60fc36ff120115d + React-RCTLinking: 1e25d97db107eea60657211f7ecc4509587f8d29 + React-RCTNetwork: 775383be87609cf2d7e182a9b967e51686f12b2f + React-RCTSettings: 4581080369f65e5bc388061ff7b9cba9389936c4 + React-RCTText: 48df7f52519cfc6a9eb79a02acb3d33df04370a0 + React-RCTVibration: 19c012d1202df46bafbe49268a346f6b3edadfdd + React-runtimeexecutor: 2c92a8bddd1a3e72c7513d1e74235c2d9c84875c + ReactCommon: 2e816fad39f65f2a94a5999d5be463a6b620dcf6 + RNCAsyncStorage: 6bd5a7ba3dde1c3facba418aa273f449bdc5437a + RNFBApp: 7777c22386149f3845f1b0ca74e3d69a574559c5 + RNFBMessaging: 94fdb127cfa77647ebc85fb53ea6efaec40d344e + RNGestureHandler: bf572f552ea324acd5b5464b8d30755b2d8c1de6 + RNNotifee: ed6c0b5ffc0b021507fe196a1c4cfd1fe002410c + RNPermissions: f7ebe52db07c00901127966ca080b4ec6a6ceb0a + RNScreens: d6da2b9e29cf523832c2542f47bf1287318b1868 + RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f + RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8 + Yoga: 5cbf25add73edb290e1067017690f7ebf56c5468 + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: aecc04b717a9631b3a88470f94affeec125f4529 + +COCOAPODS: 1.11.2 diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj new file mode 100644 index 00000000..ba748823 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj @@ -0,0 +1,749 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 54; + objects = { + +/* Begin PBXBuildFile section */ + 00E356F31AD99517003FC87E /* SendbirdTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* SendbirdTests.m */; }; + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; + 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; + D85519AD5C3C6F1951B89F63 /* libPods-Sendbird-SendbirdTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BE9974B19EC8AF8B89A72196 /* libPods-Sendbird-SendbirdTests.a */; }; + EA203C42C40890AD1194329C /* libPods-Sendbird.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9EE798596B25ACC4C8603172 /* libPods-Sendbird.a */; }; + ED17F4E7279F914B004ACC18 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = ED17F4E6279F914B004ACC18 /* GoogleService-Info.plist */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13B07F861A680F5B00A75B9A; + remoteInfo = Sendbird; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 00E356EE1AD99517003FC87E /* SendbirdTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SendbirdTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 00E356F21AD99517003FC87E /* SendbirdTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SendbirdTests.m; sourceTree = ""; }; + 122F30E1DD8D0E0715E070E3 /* Pods-Sendbird.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird/Pods-Sendbird.debug.xcconfig"; sourceTree = ""; }; + 13B07F961A680F5B00A75B9A /* Sendbird.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Sendbird.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = Sendbird/AppDelegate.h; sourceTree = ""; }; + 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = Sendbird/AppDelegate.m; sourceTree = ""; }; + 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = Sendbird/Images.xcassets; sourceTree = ""; }; + 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Sendbird/Info.plist; sourceTree = ""; }; + 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = Sendbird/main.m; sourceTree = ""; }; + 15AE051D9D474F579BB74F78 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Brands.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Brands.ttf"; sourceTree = ""; }; + 1D543CAF223C429590533492 /* Feather.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Feather.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Feather.ttf"; sourceTree = ""; }; + 1DDE2685133B4388AD9C862D /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Solid.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Solid.ttf"; sourceTree = ""; }; + 39276C1DCF8C61A6B8E8F1D4 /* Pods-Sendbird-SendbirdTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-SendbirdTests.release.xcconfig"; path = "Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests.release.xcconfig"; sourceTree = ""; }; + 459A162120233CEDF96B120B /* Pods-Sendbird.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird.release.xcconfig"; path = "Target Support Files/Pods-Sendbird/Pods-Sendbird.release.xcconfig"; sourceTree = ""; }; + 4F0FEC5624F94FB8941A85AD /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; }; + 538011D235A74A98B863E765 /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome5_Regular.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome5_Regular.ttf"; sourceTree = ""; }; + 6C495A3B2C9B458183DDC37D /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = SimpleLineIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf"; sourceTree = ""; }; + 71F4C39E7A454AF0997E290A /* Octicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Octicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Octicons.ttf"; sourceTree = ""; }; + 7FEB5C1EB58A477AA20469F7 /* Entypo.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Entypo.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Entypo.ttf"; sourceTree = ""; }; + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = Sendbird/LaunchScreen.storyboard; sourceTree = ""; }; + 9A7ECE500F45DEDC0BA24544 /* Pods-Sendbird-SendbirdTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Sendbird-SendbirdTests.debug.xcconfig"; path = "Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests.debug.xcconfig"; sourceTree = ""; }; + 9C8D85FC7F8D43BBB203AE61 /* Ionicons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Ionicons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Ionicons.ttf"; sourceTree = ""; }; + 9EE798596B25ACC4C8603172 /* libPods-Sendbird.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + BE9974B19EC8AF8B89A72196 /* libPods-Sendbird-SendbirdTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Sendbird-SendbirdTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + BF149654A0A84604B4BB5370 /* Fontisto.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Fontisto.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Fontisto.ttf"; sourceTree = ""; }; + C425A1EA842344069929B823 /* MaterialIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialIcons.ttf"; sourceTree = ""; }; + C6DE316669CE4F95A85DAC08 /* EvilIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = EvilIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/EvilIcons.ttf"; sourceTree = ""; }; + CF9A6CC480F94179883893C7 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; }; + ED17F4E5279F90EE004ACC18 /* Sendbird.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = Sendbird.entitlements; path = Sendbird/Sendbird.entitlements; sourceTree = ""; }; + ED17F4E6279F914B004ACC18 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; + ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; + F20C9A6F7D294EE7A53A7C82 /* AntDesign.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = AntDesign.ttf; path = "../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf"; sourceTree = ""; }; + F4EC06B39C404FCB9215210A /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = MaterialCommunityIcons.ttf; path = "../node_modules/react-native-vector-icons/Fonts/MaterialCommunityIcons.ttf"; sourceTree = ""; }; + FF461BF365B34B978734A659 /* Zocial.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Zocial.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Zocial.ttf"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 00E356EB1AD99517003FC87E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D85519AD5C3C6F1951B89F63 /* libPods-Sendbird-SendbirdTests.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8C1A680F5B00A75B9A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + EA203C42C40890AD1194329C /* libPods-Sendbird.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 00E356EF1AD99517003FC87E /* SendbirdTests */ = { + isa = PBXGroup; + children = ( + 00E356F21AD99517003FC87E /* SendbirdTests.m */, + 00E356F01AD99517003FC87E /* Supporting Files */, + ); + path = SendbirdTests; + sourceTree = ""; + }; + 00E356F01AD99517003FC87E /* Supporting Files */ = { + isa = PBXGroup; + children = ( + 00E356F11AD99517003FC87E /* Info.plist */, + ); + name = "Supporting Files"; + sourceTree = ""; + }; + 13B07FAE1A68108700A75B9A /* Sendbird */ = { + isa = PBXGroup; + children = ( + ED17F4E5279F90EE004ACC18 /* Sendbird.entitlements */, + 13B07FAF1A68108700A75B9A /* AppDelegate.h */, + 13B07FB01A68108700A75B9A /* AppDelegate.m */, + 13B07FB51A68108700A75B9A /* Images.xcassets */, + 13B07FB61A68108700A75B9A /* Info.plist */, + 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */, + ED17F4E6279F914B004ACC18 /* GoogleService-Info.plist */, + 13B07FB71A68108700A75B9A /* main.m */, + ); + name = Sendbird; + sourceTree = ""; + }; + 2D16E6871FA4F8E400B85C8A /* Frameworks */ = { + isa = PBXGroup; + children = ( + ED297162215061F000B7C4FE /* JavaScriptCore.framework */, + 9EE798596B25ACC4C8603172 /* libPods-Sendbird.a */, + BE9974B19EC8AF8B89A72196 /* libPods-Sendbird-SendbirdTests.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 832341AE1AAA6A7D00B99B32 /* Libraries */ = { + isa = PBXGroup; + children = ( + ); + name = Libraries; + sourceTree = ""; + }; + 83CBB9F61A601CBA00E9B192 = { + isa = PBXGroup; + children = ( + 13B07FAE1A68108700A75B9A /* Sendbird */, + 832341AE1AAA6A7D00B99B32 /* Libraries */, + 00E356EF1AD99517003FC87E /* SendbirdTests */, + 83CBBA001A601CBA00E9B192 /* Products */, + 2D16E6871FA4F8E400B85C8A /* Frameworks */, + A4688B3F00D6C1540BB974D2 /* Pods */, + 89C9F88ED9544791A877FF53 /* Resources */, + ); + indentWidth = 2; + sourceTree = ""; + tabWidth = 2; + usesTabs = 0; + }; + 83CBBA001A601CBA00E9B192 /* Products */ = { + isa = PBXGroup; + children = ( + 13B07F961A680F5B00A75B9A /* Sendbird.app */, + 00E356EE1AD99517003FC87E /* SendbirdTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 89C9F88ED9544791A877FF53 /* Resources */ = { + isa = PBXGroup; + children = ( + F20C9A6F7D294EE7A53A7C82 /* AntDesign.ttf */, + 7FEB5C1EB58A477AA20469F7 /* Entypo.ttf */, + C6DE316669CE4F95A85DAC08 /* EvilIcons.ttf */, + 1D543CAF223C429590533492 /* Feather.ttf */, + CF9A6CC480F94179883893C7 /* FontAwesome.ttf */, + 15AE051D9D474F579BB74F78 /* FontAwesome5_Brands.ttf */, + 538011D235A74A98B863E765 /* FontAwesome5_Regular.ttf */, + 1DDE2685133B4388AD9C862D /* FontAwesome5_Solid.ttf */, + BF149654A0A84604B4BB5370 /* Fontisto.ttf */, + 4F0FEC5624F94FB8941A85AD /* Foundation.ttf */, + 9C8D85FC7F8D43BBB203AE61 /* Ionicons.ttf */, + F4EC06B39C404FCB9215210A /* MaterialCommunityIcons.ttf */, + C425A1EA842344069929B823 /* MaterialIcons.ttf */, + 71F4C39E7A454AF0997E290A /* Octicons.ttf */, + 6C495A3B2C9B458183DDC37D /* SimpleLineIcons.ttf */, + FF461BF365B34B978734A659 /* Zocial.ttf */, + ); + name = Resources; + sourceTree = ""; + }; + A4688B3F00D6C1540BB974D2 /* Pods */ = { + isa = PBXGroup; + children = ( + 122F30E1DD8D0E0715E070E3 /* Pods-Sendbird.debug.xcconfig */, + 459A162120233CEDF96B120B /* Pods-Sendbird.release.xcconfig */, + 9A7ECE500F45DEDC0BA24544 /* Pods-Sendbird-SendbirdTests.debug.xcconfig */, + 39276C1DCF8C61A6B8E8F1D4 /* Pods-Sendbird-SendbirdTests.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 00E356ED1AD99517003FC87E /* SendbirdTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "SendbirdTests" */; + buildPhases = ( + 305A2EFFF4FDDC1DB6969D53 /* [CP] Check Pods Manifest.lock */, + 00E356EA1AD99517003FC87E /* Sources */, + 00E356EB1AD99517003FC87E /* Frameworks */, + 00E356EC1AD99517003FC87E /* Resources */, + 06CEE8725933A115E0B19797 /* [CP] Embed Pods Frameworks */, + 23C1637A8E2062355ED09D7C /* [CP] Copy Pods Resources */, + ); + buildRules = ( + ); + dependencies = ( + 00E356F51AD99517003FC87E /* PBXTargetDependency */, + ); + name = SendbirdTests; + productName = SendbirdTests; + productReference = 00E356EE1AD99517003FC87E /* SendbirdTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; + 13B07F861A680F5B00A75B9A /* Sendbird */ = { + isa = PBXNativeTarget; + buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Sendbird" */; + buildPhases = ( + 0D563A6CFFF87FF1AE188E55 /* [CP] Check Pods Manifest.lock */, + FD10A7F022414F080027D42C /* Start Packager */, + 13B07F871A680F5B00A75B9A /* Sources */, + 13B07F8C1A680F5B00A75B9A /* Frameworks */, + 13B07F8E1A680F5B00A75B9A /* Resources */, + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, + CC616806AC51BF786C345396 /* [CP] Embed Pods Frameworks */, + 7751B7228745CCFC0DB0A4AA /* [CP] Copy Pods Resources */, + 6053CC8A2B976184010EE079 /* [CP-User] [RNFB] Core Configuration */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Sendbird; + productName = Sendbird; + productReference = 13B07F961A680F5B00A75B9A /* Sendbird.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 83CBB9F71A601CBA00E9B192 /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 1210; + TargetAttributes = { + 00E356ED1AD99517003FC87E = { + CreatedOnToolsVersion = 6.2; + TestTargetID = 13B07F861A680F5B00A75B9A; + }; + 13B07F861A680F5B00A75B9A = { + LastSwiftMigration = 1120; + }; + }; + }; + buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Sendbird" */; + compatibilityVersion = "Xcode 12.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 83CBB9F61A601CBA00E9B192; + productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 13B07F861A680F5B00A75B9A /* Sendbird */, + 00E356ED1AD99517003FC87E /* SendbirdTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 00E356EC1AD99517003FC87E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F8E1A680F5B00A75B9A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */, + 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, + ED17F4E7279F914B004ACC18 /* GoogleService-Info.plist in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Bundle React Native code and images"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "set -e\n\nexport NODE_BINARY=node\n../node_modules/react-native/scripts/react-native-xcode.sh\n"; + }; + 06CEE8725933A115E0B19797 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 0D563A6CFFF87FF1AE188E55 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Sendbird-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 23C1637A8E2062355ED09D7C /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird-SendbirdTests/Pods-Sendbird-SendbirdTests-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + 305A2EFFF4FDDC1DB6969D53 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Sendbird-SendbirdTests-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 6053CC8A2B976184010EE079 /* [CP-User] [RNFB] Core Configuration */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)", + ); + name = "[CP-User] [RNFB] Core Configuration"; + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n _JSON_OUTPUT_BASE64=$(python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"').read())['${_JSON_ROOT}'])))' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; + }; + 7751B7228745CCFC0DB0A4AA /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; + CC616806AC51BF786C345396 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Sendbird/Pods-Sendbird-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + FD10A7F022414F080027D42C /* Start Packager */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Start Packager"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "export RCT_METRO_PORT=\"${RCT_METRO_PORT:=8081}\"\necho \"export RCT_METRO_PORT=${RCT_METRO_PORT}\" > \"${SRCROOT}/../node_modules/react-native/scripts/.packager.env\"\nif [ -z \"${RCT_NO_LAUNCH_PACKAGER+xxx}\" ] ; then\n if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then\n if ! curl -s \"http://localhost:${RCT_METRO_PORT}/status\" | grep -q \"packager-status:running\" ; then\n echo \"Port ${RCT_METRO_PORT} already in use, packager is either not running or not running correctly\"\n exit 2\n fi\n else\n open \"$SRCROOT/../node_modules/react-native/scripts/launchPackager.command\" || echo \"Can't start packager automatically\"\n fi\nfi\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 00E356EA1AD99517003FC87E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 00E356F31AD99517003FC87E /* SendbirdTests.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 13B07F871A680F5B00A75B9A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */, + 13B07FC11A68108700A75B9A /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 00E356F51AD99517003FC87E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 13B07F861A680F5B00A75B9A /* Sendbird */; + targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 00E356F61AD99517003FC87E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9A7ECE500F45DEDC0BA24544 /* Pods-Sendbird-SendbirdTests.debug.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + INFOPLIST_FILE = SendbirdTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Sendbird.app/Sendbird"; + }; + name = Debug; + }; + 00E356F71AD99517003FC87E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 39276C1DCF8C61A6B8E8F1D4 /* Pods-Sendbird-SendbirdTests.release.xcconfig */; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + COPY_PHASE_STRIP = NO; + INFOPLIST_FILE = SendbirdTests/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + OTHER_LDFLAGS = ( + "-ObjC", + "-lc++", + "$(inherited)", + ); + PRODUCT_BUNDLE_IDENTIFIER = "org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Sendbird.app/Sendbird"; + }; + name = Release; + }; + 13B07F941A680F5B00A75B9A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 122F30E1DD8D0E0715E070E3 /* Pods-Sendbird.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Sendbird/Sendbird.entitlements; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = RM4A5PXTUX; + ENABLE_BITCODE = NO; + INFOPLIST_FILE = Sendbird/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.chat.reactnative.sample; + PRODUCT_NAME = Sendbird; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Debug; + }; + 13B07F951A680F5B00A75B9A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 459A162120233CEDF96B120B /* Pods-Sendbird.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_MODULES = YES; + CODE_SIGN_ENTITLEMENTS = Sendbird/Sendbird.entitlements; + CURRENT_PROJECT_VERSION = 1; + INFOPLIST_FILE = Sendbird/Info.plist; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + "-lc++", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.sendbird.chat.reactnative.sample; + PRODUCT_NAME = Sendbird; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = Release; + }; + 83CBBA201A601CBA00E9B192 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); + LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + }; + name = Debug; + }; + 83CBBA211A601CBA00E9B192 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + COPY_PHASE_STRIP = YES; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = ""; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + /usr/lib/swift, + "$(inherited)", + ); + LIBRARY_SEARCH_PATHS = ( + "\"$(SDKROOT)/usr/lib/swift\"", + "\"$(TOOLCHAIN_DIR)/usr/lib/swift/$(PLATFORM_NAME)\"", + "\"$(inherited)\"", + ); + MTL_ENABLE_DEBUG_INFO = NO; + SDKROOT = iphoneos; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "SendbirdTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 00E356F61AD99517003FC87E /* Debug */, + 00E356F71AD99517003FC87E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "Sendbird" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 13B07F941A680F5B00A75B9A /* Debug */, + 13B07F951A680F5B00A75B9A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Sendbird" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 83CBBA201A601CBA00E9B192 /* Debug */, + 83CBBA211A601CBA00E9B192 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */; +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme new file mode 100644 index 00000000..02dc442d --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/xcshareddata/xcschemes/Sendbird.xcscheme @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata new file mode 100644 index 00000000..a2b98327 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,10 @@ + + + + + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/AppDelegate.h b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/AppDelegate.h new file mode 100644 index 00000000..ef1de86a --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/AppDelegate.h @@ -0,0 +1,8 @@ +#import +#import + +@interface AppDelegate : UIResponder + +@property (nonatomic, strong) UIWindow *window; + +@end diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/AppDelegate.m b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/AppDelegate.m new file mode 100644 index 00000000..62da7d38 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/AppDelegate.m @@ -0,0 +1,65 @@ +#import "AppDelegate.h" + +@import Firebase; + +#import +#import +#import + +#ifdef FB_SONARKIT_ENABLED +#import +#import +#import +#import +#import +#import + +static void InitializeFlipper(UIApplication *application) { + FlipperClient *client = [FlipperClient sharedClient]; + SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults]; + [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]]; + [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; + [client addPlugin:[FlipperKitReactPlugin new]]; + [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]]; + [client start]; +} +#endif + +@implementation AppDelegate + +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions +{ +#ifdef FB_SONARKIT_ENABLED + InitializeFlipper(application); +#endif + + RCTBridge *bridge = [[RCTBridge alloc] initWithDelegate:self launchOptions:launchOptions]; + RCTRootView *rootView = [[RCTRootView alloc] initWithBridge:bridge + moduleName:@"Sendbird" + initialProperties:nil]; + + if (@available(iOS 13.0, *)) { + rootView.backgroundColor = [UIColor systemBackgroundColor]; + } else { + rootView.backgroundColor = [UIColor whiteColor]; + } + + self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; + UIViewController *rootViewController = [UIViewController new]; + rootViewController.view = rootView; + self.window.rootViewController = rootViewController; + [self.window makeKeyAndVisible]; + [FIRApp configure]; + return YES; +} + +- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge +{ +#if DEBUG + return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; +#else + return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; +#endif +} + +@end diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..81213230 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,53 @@ +{ + "images" : [ + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "20x20" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "29x29" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "40x40" + }, + { + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Images.xcassets/Contents.json b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Images.xcassets/Contents.json new file mode 100644 index 00000000..2d92bd53 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Info.plist b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Info.plist new file mode 100644 index 00000000..566edd4c --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Info.plist @@ -0,0 +1,81 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + Sendbird + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + LSRequiresIPhoneOS + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + NSExceptionDomains + + localhost + + NSExceptionAllowsInsecureHTTPLoads + + + + + NSLocationWhenInUseUsageDescription + + UIAppFonts + + MaterialIcons.ttf + AntDesign.ttf + Entypo.ttf + EvilIcons.ttf + Feather.ttf + FontAwesome.ttf + FontAwesome5_Brands.ttf + FontAwesome5_Regular.ttf + FontAwesome5_Solid.ttf + Fontisto.ttf + Foundation.ttf + Ionicons.ttf + MaterialCommunityIcons.ttf + Octicons.ttf + SimpleLineIcons.ttf + Zocial.ttf + + UIBackgroundModes + + fetch + remote-notification + + UILaunchStoryboardName + LaunchScreen + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIViewControllerBasedStatusBarAppearance + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/LaunchScreen.storyboard b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/LaunchScreen.storyboard new file mode 100644 index 00000000..ad0e365f --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/LaunchScreen.storyboard @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Sendbird.entitlements b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Sendbird.entitlements new file mode 100644 index 00000000..903def2a --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/Sendbird.entitlements @@ -0,0 +1,8 @@ + + + + + aps-environment + development + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/main.m b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/main.m new file mode 100644 index 00000000..b1df44b9 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird/main.m @@ -0,0 +1,9 @@ +#import + +#import "AppDelegate.h" + +int main(int argc, char * argv[]) { + @autoreleasepool { + return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/SendbirdTests/Info.plist b/react-native/react-native-hook-local-caching/Sendbird/ios/SendbirdTests/Info.plist new file mode 100644 index 00000000..ba72822e --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/SendbirdTests/Info.plist @@ -0,0 +1,24 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + BNDL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1 + + diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/SendbirdTests/SendbirdTests.m b/react-native/react-native-hook-local-caching/Sendbird/ios/SendbirdTests/SendbirdTests.m new file mode 100644 index 00000000..594d9159 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/SendbirdTests/SendbirdTests.m @@ -0,0 +1,65 @@ +#import +#import + +#import +#import + +#define TIMEOUT_SECONDS 600 +#define TEXT_TO_LOOK_FOR @"Welcome to React" + +@interface SendbirdTests : XCTestCase + +@end + +@implementation SendbirdTests + +- (BOOL)findSubviewInView:(UIView *)view matching:(BOOL(^)(UIView *view))test +{ + if (test(view)) { + return YES; + } + for (UIView *subview in [view subviews]) { + if ([self findSubviewInView:subview matching:test]) { + return YES; + } + } + return NO; +} + +- (void)testRendersWelcomeScreen +{ + UIViewController *vc = [[[RCTSharedApplication() delegate] window] rootViewController]; + NSDate *date = [NSDate dateWithTimeIntervalSinceNow:TIMEOUT_SECONDS]; + BOOL foundElement = NO; + + __block NSString *redboxError = nil; +#ifdef DEBUG + RCTSetLogFunction(^(RCTLogLevel level, RCTLogSource source, NSString *fileName, NSNumber *lineNumber, NSString *message) { + if (level >= RCTLogLevelError) { + redboxError = message; + } + }); +#endif + + while ([date timeIntervalSinceNow] > 0 && !foundElement && !redboxError) { + [[NSRunLoop mainRunLoop] runMode:NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + [[NSRunLoop mainRunLoop] runMode:NSRunLoopCommonModes beforeDate:[NSDate dateWithTimeIntervalSinceNow:0.1]]; + + foundElement = [self findSubviewInView:vc.view matching:^BOOL(UIView *view) { + if ([view.accessibilityLabel isEqualToString:TEXT_TO_LOOK_FOR]) { + return YES; + } + return NO; + }]; + } + +#ifdef DEBUG + RCTSetLogFunction(RCTDefaultLogFunction); +#endif + + XCTAssertNil(redboxError, @"RedBox error: %@", redboxError); + XCTAssertTrue(foundElement, @"Couldn't find element with text '%@' in %d seconds", TEXT_TO_LOOK_FOR, TIMEOUT_SECONDS); +} + + +@end diff --git a/react-native/react-native-hook-local-caching/Sendbird/metro.config.js b/react-native/react-native-hook-local-caching/Sendbird/metro.config.js new file mode 100644 index 00000000..e91aba93 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/metro.config.js @@ -0,0 +1,17 @@ +/** + * Metro configuration for React Native + * https://github.com/facebook/react-native + * + * @format + */ + +module.exports = { + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: true, + }, + }), + }, +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/package.json b/react-native/react-native-hook-local-caching/Sendbird/package.json new file mode 100644 index 00000000..2f4b50fe --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/package.json @@ -0,0 +1,47 @@ +{ + "name": "sendbird-reactnative-sample", + "version": "0.0.1", + "private": true, + "scripts": { + "android": "react-native run-android", + "ios": "react-native run-ios", + "start": "react-native start", + "test": "jest", + "lint": "eslint .", + "clean": "watchman watch-del-all && rm -rf $TMPDIR/react-native-packager-cache-* && rm -rf $TMPDIR/metro-bundler-cache-* && rm -rf node_modules/ && npm cache clean --force && npm install && npm start -- --reset-cache" + }, + "dependencies": { + "@notifee/react-native": "^4.0.1", + "@react-native-async-storage/async-storage": "^1.15.17", + "@react-native-firebase/app": "^14.2.4", + "@react-native-firebase/messaging": "^14.2.4", + "@react-navigation/native": "^6.0.6", + "@react-navigation/native-stack": "^6.2.5", + "moment": "^2.29.1", + "react": "17.0.2", + "react-native": "0.67.1", + "react-native-document-picker": "^8.0.0", + "react-native-gesture-handler": "^2.2.0", + "react-native-permissions": "^3.2.0", + "react-native-progress": "^5.0.0", + "react-native-safe-area-context": "^3.3.2", + "react-native-screens": "^3.10.2", + "react-native-svg": "^12.1.1", + "react-native-vector-icons": "^9.0.0", + "react-native-video": "^5.2.0", + "sendbird": "^3.1.7" + }, + "devDependencies": { + "@babel/core": "^7.12.9", + "@babel/runtime": "^7.12.5", + "@react-native-community/eslint-config": "^2.0.0", + "babel-jest": "^26.6.3", + "eslint": "^7.14.0", + "jest": "^26.6.3", + "metro-react-native-babel-preset": "^0.66.2", + "react-test-renderer": "17.0.2" + }, + "jest": { + "preset": "react-native" + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/asset/logo-icon-purple.png b/react-native/react-native-hook-local-caching/Sendbird/src/asset/logo-icon-purple.png new file mode 100644 index 0000000000000000000000000000000000000000..5138bd99f01cd6c937165b55819b0db2be6bc9fb GIT binary patch literal 9126 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 PV;#2E4(oEQ*hl{dkEx8T literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/asset/logo.png b/react-native/react-native-hook-local-caching/Sendbird/src/asset/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f73b5788e59d73a384930dfec8595a12867f24ba GIT binary patch literal 146881 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

            Dppwwa;?~MV==6 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

            M*)e_XTX!Db|G|4PhT5;}P?Wgk?Yga6kuB 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 F{{TjDuT%g4 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e50801b3b620af91f824c7655df7d064db05b764 GIT binary patch literal 230384 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%0D=4-1II4$y1WQr6D85bgn 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�r00I3o-*5nql4iHu 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

        M*)e_XTX!Db|G|4PhT5;}P?Wgk?Yga6kuB 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 F{{TjDuT%g4 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e50801b3b620af91f824c7655df7d064db05b764 GIT binary patch literal 230384 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%0D=4-1II4$y1WQr6D85bgn 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�r00I3o-*5nql4iHu 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

    o9hz@EU{?<)l_Hqg@R3aF&J*5}NtFmK8;8!QR}= z=!NqQ<2iG)>PuRLa+uoKCCS~ZO=9St%jBBKg=wdX%H;M)I1Y8GNT8Yc8#eYt7h9u! zTHMP@!JpVw*t*jB8u=r|_6~jW0R9mIiu^165cSqko)xHUzli6qs1hDzdFNqNEv-o` z%X6C}qKBU-mL%G*f7Gn{mAD3)$!a$rnEq@8iFi+{eVp8YSKV4&-eD7ic1doU>bDp&TLv7#}^Xveq_eu+dD?0N|r>OeCfl*krDJq z)zgCCkJ6hnMuKyQEzK?kg1Uix3?U;?RWng`)a|w2E8|Z93>3$2VSiU$b`&_iW%|CK zJ<+sS2`$>Li3SA;Yoi z?MJESq;h-2vnCW-A+52jYHLV(#360aCRT79_kU=j zIY{=@9=y5&7bT!acuKj;fs`?NA?`xUv=&Mp)U1e zQ}@XsVH2}zeG%q#<2msch`yuuc5CJg1UlhrG^2ggN@0@hKa}#4DhTFK1CL5qj z2UA&Ny)ar+0YJ}%GLxA4cl0C3 z-&G{~EGz+VMvk^+*Yi=+ifU@#*E}fVJ&y}gJ0pF*xR-rm(oFBriTh*R94ev8Bb+QQ zcLnzPhu_D}wsk}T113u(g!f&fd%Pr3yJ|-T$zj&01S;2-)%&=C70ti%TCB*pN-RS; zXFl6HVn^w-Mx=q8pUj;BN4T1ULW3}3|0>P5z0+BlYS9NWh-P}rJ8JiLrf0{AQq#

    eo2d-A2?mTXTD0xlIUsQtIMO;K@J1q(;$#zNZZ% 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 MgT@DP_Tm2ef2CQx1^@s6 literal 0 HcmV?d00001 diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/adminMessage.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/adminMessage.js new file mode 100644 index 00000000..ae707743 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/adminMessage.js @@ -0,0 +1,29 @@ +import React from 'react'; +import { Text, View } from 'react-native'; + +import { withAppContext } from '../context'; + +const AdminMessage = props => { + const { message } = props; + return ( + <> + + {message.message} + + + ); +}; + +const style = { + container: { + width: '100%', + alignItems: 'center', + paddingVertical: 12, + }, + message: { + fontSize: 18, + color: '#ccc', + }, +}; + +export default withAppContext(AdminMessage); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js new file mode 100644 index 00000000..65be20f6 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js @@ -0,0 +1,148 @@ +import React, { useEffect, useState } from 'react'; +import { Text, Image, TouchableOpacity, View } from 'react-native'; +import moment from 'moment'; + +import { withAppContext } from '../context'; +import { createChannelName, createUnreadMessageCount, ellipsis } from '../utils'; + +const LAST_MESSAGE_ELLIPSIS = 45; + +const Channel = props => { + const { sendbird, channel, onPress } = props; + const [name, setName] = useState(''); + const [lastMessage, setLastMessage] = useState(''); + const [unreadMessageCount, setUnreadMessageCount] = useState(''); + const [updatedAt, setUpdatedAt] = useState(''); + + const channelHandler = new sendbird.ChannelHandler(); + channelHandler.onChannelChanged = updatedChannel => { + if (updatedChannel.url === channel.url) { + updateChannelName(updatedChannel); + updateLastMessage(updatedChannel); + updateUnreadMessageCount(updatedChannel); + updateUpdatedAt(updatedChannel); + } + }; + channelHandler.onUserJoined = (updatedChannel, user) => { + if (updatedChannel.url === channel.url) { + if (user.userId !== sendbird.currentUser.userId) { + updateChannelName(updatedChannel); + } + } + }; + channelHandler.onUserLeft = (updatedChannel, user) => { + if (updatedChannel.url === channel.url) { + if (user.userId !== sendbird.currentUser.userId) { + updateChannelName(updatedChannel); + } + } + }; + + const updateChannelName = channel => { + setName(createChannelName(channel)); + }; + const updateLastMessage = channel => { + if (channel.lastMessage) { + const message = channel.lastMessage; + if (message.isUserMessage()) { + setLastMessage(message.message); + } else if (message.isFileMessage()) { + setLastMessage(message.name); + } + } + }; + const updateUnreadMessageCount = channel => { + setUnreadMessageCount(createUnreadMessageCount(channel)); + }; + const updateUpdatedAt = channel => { + setUpdatedAt(moment(channel.lastMessage ? channel.lastMessage.createdAt : channel.createdAt).fromNow()); + }; + + useEffect(() => { + // channel event listener + sendbird.addChannelHandler(`channel_${channel.url}`, channelHandler); + updateChannelName(channel); + updateLastMessage(channel); + updateUnreadMessageCount(channel); + updateUpdatedAt(channel); + return () => { + sendbird.removeChannelHandler(`channel_${channel.url}`); + }; + }, []); + return ( + onPress(channel)}> + + + {name} + {ellipsis(lastMessage.replace(/\n/g, ' '), LAST_MESSAGE_ELLIPSIS)} + + + {updatedAt} + {channel.unreadMessageCount > 0 ? ( + + {unreadMessageCount} + + ) : null} + + + ); +}; + +const style = { + container: { + flexDirection: 'row', + backgroundColor: '#f1f2f6', + paddingHorizontal: 20, + paddingVertical: 15, + }, + profileImage: { + width: 44, + height: 44, + borderWidth: 1, + borderRadius: 22, + marginRight: 15, + backgroundColor: '#fff', + }, + contentContainer: { + flex: 1, + position: 'relative', + alignSelf: 'center', + paddingBottom: 2, + }, + name: { + fontSize: 16, + fontWeight: '100', + color: '#333', + marginBottom: 2, + }, + lastMessage: { + fontSize: 14, + color: '#999', + }, + propertyContainer: { + alignItems: 'center', + }, + unreadMessageCountContainer: { + minWidth: 20, + padding: 3, + borderRadius: 10, + backgroundColor: '#742ddd', + alignSelf: 'flex-end', + alignItems: 'center', + }, + unreadMessageCount: { + fontSize: 12, + color: '#fff', + }, + updatedAt: { + fontSize: 12, + color: '#999', + marginTop: 2, + marginBottom: 4, + }, +}; + +export default withAppContext(Channel); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/fileMessage.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/fileMessage.js new file mode 100644 index 00000000..3589b2ea --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/fileMessage.js @@ -0,0 +1,149 @@ +import React, { useEffect, useState } from 'react'; +import { Text, Image, TouchableOpacity, View } from 'react-native'; +import Video from 'react-native-video'; +import * as Progress from 'react-native-progress'; +import Icon from 'react-native-vector-icons/MaterialIcons'; +import moment from 'moment'; + +import { withAppContext } from '../context'; + +const DEFAULT_IMAGE_WIDTH = 240; +const DEFAULT_IMAGE_HEIGHT = 160; + +const FileMessage = props => { + const { sendbird, channel, message, onPress = () => {}, onLongPress = () => {} } = props; + const isMyMessage = message.sender.userId === sendbird.currentUser.userId; + const [readReceipt, setReadReceipt] = useState(0); + + const isImage = () => { + return message.type.match(/^image\/.+$/); + }; + const isVideo = () => { + return message.type.match(/^video\/.+$/); + }; + const isFile = () => { + return !isImage() && !isVideo(); + }; + + useEffect(() => { + sendbird.addChannelHandler(`message-${message.reqId}`, channelHandler); + setReadReceipt(channel.getUnreadMemberCount(message)); + return () => { + sendbird.removeChannelHandler(`message-${message.reqId}`); + }; + }, []); + + const channelHandler = new sendbird.ChannelHandler(); + channelHandler.onReadReceiptUpdated = targetChannel => { + if (targetChannel.url === channel.url) { + const newReadReceipt = channel.getUnreadMemberCount(message); + if (newReadReceipt !== readReceipt) { + setReadReceipt(newReadReceipt); + } + } + }; + + return ( + onPress(message)} + onLongPress={() => onLongPress(message)} + style={{ + ...style.container, + flexDirection: isMyMessage ? 'row-reverse' : 'row', + }} + > + + {!message.hasSameSenderAbove && ( + + )} + + + {!message.hasSameSenderAbove && {message.sender.nickname}} + {isImage() && } + {isVideo() && + + {message.sendingStatus === 'pending' && ( + + )} + {message.sendingStatus === 'succeeded' && readReceipt > 0 && ( + {readReceipt} + )} + {moment(message.createdAt).fromNow()} + + + ); +}; + +const style = { + container: { + paddingHorizontal: 4, + }, + profileImageContainer: { + width: 32, + height: 32, + marginHorizontal: 8, + }, + profileImage: { + width: 32, + height: 32, + borderWidth: 0, + borderRadius: 16, + marginTop: 20, + }, + content: { + alignSelf: 'flex-end', + marginHorizontal: 4, + }, + nickname: { + fontSize: 15, + fontWeight: 'bold', + color: '#888', + marginHorizontal: 8, + }, + image: { + width: DEFAULT_IMAGE_WIDTH, + height: DEFAULT_IMAGE_HEIGHT, + backgroundColor: '#ccc', + borderRadius: 8, + marginTop: 6, + }, + video: { + width: DEFAULT_IMAGE_WIDTH, + height: DEFAULT_IMAGE_HEIGHT, + borderRadius: 8, + marginTop: 6, + }, + messageBubble: { + maxWidth: 240, + borderRadius: 12, + paddingHorizontal: 12, + paddingVertical: 7, + marginTop: 4, + }, + message: { + fontSize: 18, + }, + status: { + alignSelf: 'flex-end', + marginHorizontal: 3, + marginBottom: 2, + }, + readReceipt: { + fontSize: 12, + color: '#f89', + }, + updatedAt: { + fontSize: 12, + color: '#999', + }, +}; + +export default withAppContext(FileMessage); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/message.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/message.js new file mode 100644 index 00000000..59a8b5a1 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/message.js @@ -0,0 +1,21 @@ +import React from 'react'; +import { withAppContext } from '../context'; + +import UserMessage from './userMessage'; +import FileMessage from './fileMessage'; +import AdminMessage from './adminMessage'; + +const Message = props => { + const { message } = props; + let component = null; + if (message.isUserMessage()) { + component = ; + } else if (message.isFileMessage()) { + component = ; + } else if (message.isAdminMessage()) { + component = ; + } + return component; +}; + +export default withAppContext(Message); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/user.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/user.js new file mode 100644 index 00000000..d18d33c4 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/user.js @@ -0,0 +1,63 @@ +import React, { useState } from 'react'; +import { Text, Image, TouchableOpacity, View } from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialIcons'; + +import { withAppContext } from '../context'; + +const User = props => { + const { user, selected, selectable, onSelect } = props; + const [select, setSelect] = useState(selected); + const onPress = () => { + if (selectable) { + setSelect(!select); + onSelect(user); + } + }; + return ( + onPress()}> + + + {selected && } + + {user.nickname || '(Unnamed)'} + + ); +}; + +const style = { + container: { + flexDirection: 'row', + paddingHorizontal: 20, + paddingTop: 15, + paddingBottom: 8, + alignItems: 'center', + }, + profileImageContainer: { + position: 'relative', + width: 40, + height: 40, + marginRight: 12, + }, + profileImage: { + position: 'absolute', + width: 40, + height: 40, + borderWidth: 0, + borderRadius: 20, + }, + check: { + position: 'absolute', + width: 40, + height: 40, + opacity: 0.6, + borderWidth: 0, + borderRadius: 20, + backgroundColor: '#666', + }, + nickname: { + fontSize: 18, + color: '#666', + }, +}; + +export default withAppContext(User); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/userMessage.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/userMessage.js new file mode 100644 index 00000000..638f3d77 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/userMessage.js @@ -0,0 +1,114 @@ +import React, { useEffect, useState } from 'react'; +import { Text, Image, TouchableOpacity, View } from 'react-native'; +import * as Progress from 'react-native-progress'; +import moment from 'moment'; + +import { withAppContext } from '../context'; + +const UserMessage = props => { + const { sendbird, channel, message, onPress = () => {}, onLongPress = () => {} } = props; + const isMyMessage = message.sender.userId === sendbird.currentUser.userId; + const [readReceipt, setReadReceipt] = useState(channel.members.length - 1); + + useEffect(() => { + const channelHandler = new sendbird.ChannelHandler(); + channelHandler.onReadReceiptUpdated = targetChannel => { + if (targetChannel.url === channel.url) { + setReadReceipt(channel.getUnreadMemberCount(message)); + } + }; + + sendbird.addChannelHandler(`message-${message.reqId}`, channelHandler); + setReadReceipt(channel.getUnreadMemberCount(message)); + return () => { + sendbird.removeChannelHandler(`message-${message.reqId}`); + }; + }, []); + + return ( + onPress(message)} + onLongPress={() => onLongPress(message)} + style={{ + ...style.container, + flexDirection: isMyMessage ? 'row-reverse' : 'row', + }} + > + + {!message.hasSameSenderAbove && ( + + )} + + + {!message.hasSameSenderAbove && {message.sender.nickname}} + + {message.message} + + + + {message.sendingStatus === 'pending' && ( + + )} + {message.sendingStatus === 'succeeded' && readReceipt > 0 && ( + {readReceipt} + )} + {moment(message.createdAt).fromNow()} + + + ); +}; + +const style = { + container: { + paddingHorizontal: 4, + marginVertical: 2, + }, + profileImageContainer: { + width: 32, + height: 32, + marginHorizontal: 8, + }, + profileImage: { + width: 32, + height: 32, + borderWidth: 0, + borderRadius: 16, + marginTop: 20, + }, + content: { + alignSelf: 'center', + marginHorizontal: 4, + }, + nickname: { + fontSize: 15, + fontWeight: 'bold', + color: '#888', + marginHorizontal: 8, + }, + messageBubble: { + maxWidth: 240, + borderRadius: 12, + paddingHorizontal: 12, + paddingVertical: 7, + marginTop: 2, + }, + message: { + fontSize: 18, + }, + status: { + alignSelf: 'flex-end', + marginHorizontal: 3, + marginBottom: 3, + }, + readReceipt: { + fontSize: 12, + color: '#f89', + }, + updatedAt: { + fontSize: 12, + color: '#999', + }, +}; + +export default withAppContext(UserMessage); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/context.js b/react-native/react-native-hook-local-caching/Sendbird/src/context.js new file mode 100644 index 00000000..f5f18210 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/context.js @@ -0,0 +1,17 @@ +import React, { createContext } from 'react'; + +export const AppContext = createContext(); +export const withAppContext = (Component, mapStateToProp = null) => { + const ConsumableComponent = props => { + return ( + + {state => { + const mappedProps = mapStateToProp ? mapStateToProp(state) : state; + const mergedProps = { ...props, ...mappedProps }; + return ; + }} + + ); + }; + return ConsumableComponent; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js new file mode 100644 index 00000000..45a6bacc --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js @@ -0,0 +1,222 @@ +import React, { useEffect, useReducer, useState } from 'react'; +import { Text, StatusBar, SafeAreaView, View, FlatList, RefreshControl, AppState } from 'react-native'; + +import { channelsReducer } from '../reducer/channels'; +import Channel from '../component/channel'; +import { handleNotificationAction } from '../utils'; + +const Channels = props => { + const { route, navigation, sendbird, currentUser } = props; + const [query, setQuery] = useState(null); + const [state, dispatch] = useReducer(channelsReducer, { + sendbird, + currentUser, + channels: [], + channelMap: {}, + loading: false, + empty: '', + error: null, + }); + + // on state change + useEffect(() => { + sendbird.addConnectionHandler('channels', connectionHandler); + sendbird.addChannelHandler('channels', channelHandler); + const unsubscribe = AppState.addEventListener('change', handleStateChange); + + if (!sendbird.currentUser) { + sendbird.connect(currentUser.userId, (err, _) => { + if (!err) { + refresh(); + } else { + dispatch({ + type: 'end-loading', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + } + }); + } else { + refresh(); + } + + return () => { + dispatch({ type: 'end-loading' }); + sendbird.removeConnectionHandler('channels'); + sendbird.removeChannelHandler('channels'); + unsubscribe.remove(); + }; + }, []); + + useEffect(() => { + if (route.params && route.params.action) { + const { action, data } = route.params; + switch (action) { + case 'leave': + data.channel.leave(err => { + if (err) { + dispatch({ + type: 'error', + payload: { + error: 'Failed to leave the channel.', + }, + }); + } + }); + break; + } + } + }, [route.params]); + + useEffect(() => { + if (query) { + next(); + } + }, [query]); + + /// on connection event + const connectionHandler = new sendbird.ConnectionHandler(); + connectionHandler.onReconnectStarted = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connecting..', + }, + }); + }; + connectionHandler.onReconnectSucceeded = () => { + dispatch({ type: 'error', payload: { error: null } }); + refresh(); + + handleNotificationAction(navigation, sendbird, currentUser, 'channels').catch(err => console.error(err)); + }; + connectionHandler.onReconnectFailed = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + }; + + /// on channel event + const channelHandler = new sendbird.ChannelHandler(); + channelHandler.onUserJoined = (channel, user) => { + if (user.userId === sendbird.currentUser.userId) { + dispatch({ type: 'join-channel', payload: { channel } }); + } + }; + channelHandler.onUserLeft = (channel, user) => { + if (user.userId === sendbird.currentUser.userId) { + dispatch({ type: 'leave-channel', payload: { channel } }); + } + }; + channelHandler.onChannelChanged = channel => { + dispatch({ type: 'update-channel', payload: { channel } }); + }; + channelHandler.onChannelDeleted = channel => { + dispatch({ type: 'delete-channel', payload: { channel } }); + }; + + const handleStateChange = newState => { + if (newState === 'active') { + sendbird.setForegroundState(); + } else { + sendbird.setBackgroundState(); + } + }; + const chat = channel => { + navigation.navigate('Chat', { + channel, + currentUser, + }); + }; + const refresh = () => { + setQuery(sendbird.GroupChannel.createMyGroupChannelListQuery()); + dispatch({ type: 'refresh' }); + }; + const next = () => { + if (query.hasNext) { + dispatch({ type: 'start-loading' }); + query.limit = 20; + query.next((err, fetchedChannels) => { + dispatch({ type: 'end-loading' }); + if (!err) { + dispatch({ + type: 'fetch-channels', + payload: { channels: fetchedChannels }, + }); + } else { + dispatch({ + type: 'error', + payload: { + error: 'Failed to get the channels.', + }, + }); + } + }); + } + }; + return ( + <> + + + chat(channel)} />} + keyExtractor={item => item.url} + refreshControl={ + + } + contentContainerStyle={{ flexGrow: 1 }} + ListHeaderComponent={ + state.error && ( + + {state.error} + + ) + } + ListEmptyComponent={ + + {state.empty} + + } + onEndReached={() => next()} + onEndReachedThreshold={0.5} + /> + + + ); +}; + +const style = { + container: { + flex: 1, + }, + errorContainer: { + backgroundColor: '#333', + opacity: 0.8, + padding: 10, + }, + error: { + color: '#fff', + }, + loading: { + position: 'absolute', + right: 20, + bottom: 20, + }, + emptyContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + }, + empty: { + fontSize: 24, + color: '#999', + alignSelf: 'center', + }, +}; + +export default Channels; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js new file mode 100644 index 00000000..66f059fc --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js @@ -0,0 +1,400 @@ +import React, { useLayoutEffect, useEffect, useState, useReducer } from 'react'; +import { + Text, + StatusBar, + SafeAreaView, + TouchableOpacity, + View, + FlatList, + AppState, + TextInput, + Alert, + Platform, +} from 'react-native'; + +import { check, request, PERMISSIONS, RESULTS } from 'react-native-permissions'; +import DocumentPicker from 'react-native-document-picker'; +import Icon from 'react-native-vector-icons/MaterialIcons'; + +import { withAppContext } from '../context'; +import { chatReducer } from '../reducer/chat'; +import Message from '../component/message'; +import { createChannelName } from '../utils'; + +const Chat = props => { + const { route, navigation, sendbird } = props; + const { currentUser, channel } = route.params; + + const [query, setQuery] = useState(null); + const [state, dispatch] = useReducer(chatReducer, { + sendbird, + channel, + messages: [], + messageMap: {}, // redId => boolean + loading: false, + input: '', + empty: '', + error: '', + }); + + useLayoutEffect(() => { + const right = ( + + + + + + + + + ); + + navigation.setOptions({ + title: createChannelName(channel), + headerRight: () => right, + }); + }); + // on state change + useEffect(() => { + sendbird.addConnectionHandler('chat', connectionHandler); + sendbird.addChannelHandler('chat', channelHandler); + const unsubscribe = AppState.addEventListener('change', handleStateChange); + + if (!sendbird.currentUser) { + sendbird.connect(currentUser.userId, (err, _) => { + if (!err) { + refresh(); + } else { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + } + }); + } else { + refresh(); + } + + return () => { + sendbird.removeConnectionHandler('chat'); + sendbird.removeChannelHandler('chat'); + unsubscribe.remove(); + }; + }, []); + + /// on query refresh + useEffect(() => { + if (query) { + next(); + } + }, [query]); + + /// on connection event + const connectionHandler = new sendbird.ConnectionHandler(); + connectionHandler.onReconnectStarted = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connecting..', + }, + }); + }; + connectionHandler.onReconnectSucceeded = () => { + dispatch({ + type: 'error', + payload: { + error: '', + }, + }); + refresh(); + }; + connectionHandler.onReconnectFailed = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + }; + + /// on channel event + const channelHandler = new sendbird.ChannelHandler(); + channelHandler.onMessageReceived = (targetChannel, message) => { + if (targetChannel.url === channel.url) { + dispatch({ type: 'receive-message', payload: { message, channel } }); + } + }; + channelHandler.onMessageUpdated = (targetChannel, message) => { + if (targetChannel.url === channel.url) { + dispatch({ type: 'update-message', payload: { message } }); + } + }; + channelHandler.onMessageDeleted = (targetChannel, messageId) => { + if (targetChannel.url === channel.url) { + dispatch({ type: 'delete-message', payload: { messageId } }); + } + }; + channelHandler.onUserLeft = (channel, user) => { + if (user.userId === currentUser.userId) { + navigation.navigate('Lobby', { + action: 'leave', + data: { channel }, + }); + } + }; + channelHandler.onChannelDeleted = (channelUrl, channelType) => { + navigation.navigate('Lobby', { + action: 'delete', + data: { channel }, + }); + }; + + const handleStateChange = newState => { + if (newState === 'active') { + sendbird.setForegroundState(); + } else { + sendbird.setBackgroundState(); + } + }; + const member = () => { + navigation.navigate('Member', { channel, currentUser }); + }; + const leave = () => { + Alert.alert('Leave', 'Are you going to leave this channel?', [ + { text: 'Cancel' }, + { + text: 'OK', + onPress: () => { + navigation.navigate('Lobby', { + action: 'leave', + data: { channel }, + }); + }, + }, + ]); + }; + const refresh = () => { + channel.markAsRead(); + setQuery(channel.createPreviousMessageListQuery()); + dispatch({ type: 'refresh' }); + }; + const next = () => { + if (query.hasMore) { + dispatch({ type: 'error', payload: { error: '' } }); + query.limit = 50; + query.reverse = true; + query.load((err, fetchedMessages) => { + if (!err) { + dispatch({ type: 'fetch-messages', payload: { messages: fetchedMessages } }); + } else { + dispatch({ type: 'error', payload: { error: 'Failed to get the messages.' } }); + } + }); + } + }; + const sendUserMessage = () => { + if (state.input.length > 0) { + const params = new sendbird.UserMessageParams(); + params.message = state.input; + + const pendingMessage = channel.sendUserMessage(params, (err, message) => { + if (!err) { + dispatch({ type: 'send-message', payload: { message } }); + } else { + setTimeout(() => { + dispatch({ type: 'error', payload: { error: 'Failed to send a message.' } }); + dispatch({ type: 'delete-message', payload: { reqId: pendingMessage.reqId } }); + }, 500); + } + }); + dispatch({ type: 'send-message', payload: { message: pendingMessage, clearInput: true } }); + } + }; + const selectFile = async () => { + try { + if (Platform.OS === 'android') { + const permission = await check(PERMISSIONS.ANDROID.READ_EXTERNAL_STORAGE); + if (permission !== RESULTS.GRANTED) { + const result = await request(PERMISSIONS.ANDROID.READ_EXTERNAL_STORAGE); + if (result !== RESULTS.GRANTED) { + throw new Error('Please allow the storage access permission request.'); + } + } + } else if (Platform.OS === 'ios') { + // TODO: + } + const result = await DocumentPicker.pickSingle({ + type: [ + DocumentPicker.types.images, + DocumentPicker.types.video, + DocumentPicker.types.audio, + DocumentPicker.types.plainText, + DocumentPicker.types.zip, + ], + }); + + const params = new sendbird.FileMessageParams(); + params.file = { + size: result.size, + uri: result.uri, + name: result.name, + type: result.type, + }; + dispatch({ type: 'start-loading' }); + channel.sendFileMessage(params, (err, message) => { + dispatch({ type: 'end-loading' }); + if (!err) { + dispatch({ type: 'send-message', payload: { message } }); + } else { + setTimeout(() => { + dispatch({ type: 'error', payload: { error: 'Failed to send a message.' } }); + }, 500); + } + }); + } catch (err) { + console.log(err); + if (!DocumentPicker.isCancel(err)) { + dispatch({ type: 'error', payload: { error: err.message } }); + } + } + }; + const viewDetail = message => { + if (message.isFileMessage()) { + // TODO: show file details + } + }; + const showContextMenu = message => { + if (message.sender && message.sender.userId === currentUser.userId) { + // message control + // showActionSheetWithOptions( + // { + // title: 'Message control', + // message: 'You can edit or delete the message.', + // options: ['Edit', 'Delete', 'Cancel'], + // cancelButtonIndex: 2, + // destructiveButtonIndex: 1 + // }, + // buttonIndex => { + // switch (buttonIndex) { + // case 0: // edit + // break; + // case 1: // delete + // break; + // case 2: // cancel + // break; + // } + // } + // ); + } + }; + return ( + <> + + + ( + viewDetail(message)} + onLongPress={message => showContextMenu(message)} + /> + )} + keyExtractor={item => `${item.messageId}` || item.reqId} + contentContainerStyle={{ flexGrow: 1, paddingVertical: 10 }} + ListHeaderComponent={ + state.error && ( + + {state.error} + + ) + } + ListEmptyComponent={ + + {state.empty} + + } + onEndReached={() => next()} + onEndReachedThreshold={0.5} + /> + + + + + { + if (content.length > 0) { + channel.startTyping(); + } else { + channel.endTyping(); + } + dispatch({ type: 'typing', payload: { input: content } }); + }} + /> + + 0 ? '#7b53ef' : '#ddd'} size={28} /> + + + + + ); +}; + +const style = { + container: { + flex: 1, + }, + headerRightContainer: { + flexDirection: 'row', + }, + headerRightButton: { + marginRight: 10, + }, + errorContainer: { + backgroundColor: '#333', + opacity: 0.8, + padding: 10, + }, + error: { + color: '#fff', + }, + emptyContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + }, + empty: { + fontSize: 24, + color: '#999', + alignSelf: 'center', + }, + inputContainer: { + flexDirection: 'row', + backgroundColor: '#fff', + paddingVertical: 4, + paddingHorizontal: 10, + alignItems: 'center', + }, + input: { + flex: 1, + fontSize: 20, + color: '#555', + }, + uploadButton: { + marginRight: 10, + }, + sendButton: { + marginLeft: 10, + }, +}; + +export default withAppContext(Chat); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js new file mode 100644 index 00000000..fde4cae9 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js @@ -0,0 +1,236 @@ +import React, { useLayoutEffect, useEffect, useReducer, useState } from 'react'; +import { + Text, + StatusBar, + SafeAreaView, + View, + FlatList, + RefreshControl, + TouchableOpacity, + AppState, +} from 'react-native'; +import { StackActions } from '@react-navigation/native'; +import Icon from 'react-native-vector-icons/MaterialIcons'; + +import { withAppContext } from '../context'; +import { inviteReducer } from '../reducer/invite'; +import User from '../component/user'; + +const Invite = props => { + const { route, navigation, sendbird } = props; + const { currentUser, channel } = route.params; + + const [query, setQuery] = useState(null); + const [state, dispatch] = useReducer(inviteReducer, { + channel, + users: [], + userMap: {}, + selectedUsers: [], + loading: false, + error: '', + }); + + useLayoutEffect(() => { + const right = ( + + + + + + ); + navigation.setOptions({ + headerRight: () => right, + }); + }); + + // on state change + useEffect(() => { + sendbird.addConnectionHandler('invite', connectionHandler); + const unsubscribe = AppState.addEventListener('change', handleStateChange); + + if (!sendbird.currentUser) { + sendbird.connect(currentUser.userId, (err, _) => { + if (!err) { + refresh(); + } else { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + } + }); + } else { + refresh(); + } + + return () => { + dispatch({ type: 'end-loading' }); + sendbird.removeConnectionHandler('invite'); + unsubscribe.remove(); + }; + }, []); + + useEffect(() => { + if (query) { + next(); + } + }, [query]); + + /// on connection event + const connectionHandler = new sendbird.ConnectionHandler(); + connectionHandler.onReconnectStarted = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connecting..', + }, + }); + }; + connectionHandler.onReconnectSucceeded = () => { + dispatch({ + type: 'error', + payload: { + error: '', + }, + }); + refresh(); + }; + connectionHandler.onReconnectFailed = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + }; + + const handleStateChange = newState => { + if (newState === 'active') { + sendbird.setForegroundState(); + } else { + sendbird.setBackgroundState(); + } + }; + const invite = async () => { + if (state.selectedUsers.length > 0) { + dispatch({ type: 'start-loading' }); + try { + if (!channel) { + const params = new sendbird.GroupChannelParams(); + params.addUsers(state.selectedUsers); + const createdChannel = await sendbird.GroupChannel.createChannel(params); + + dispatch({ type: 'end-loading' }); + navigation.dispatch( + StackActions.replace('Chat', { + currentUser, + channel: createdChannel, + }), + ); + } else { + await channel.invite(state.selectedUsers); + dispatch({ type: 'end-loading' }); + navigation.goBack(); + } + } catch (err) { + dispatch({ + type: 'error', + payload: { error: err.message }, + }); + } + } else { + dispatch({ + type: 'error', + payload: { error: 'Select at least 1 user to invite.' }, + }); + } + }; + const refresh = () => { + setQuery(sendbird.createApplicationUserListQuery()); + dispatch({ type: 'refresh' }); + }; + const next = () => { + if (query.hasNext) { + dispatch({ type: 'start-loading' }); + query.limit = 50; + query.next((err, fetchedUsers) => { + dispatch({ type: 'end-loading' }); + if (!err) { + dispatch({ + type: 'fetch-users', + payload: { users: fetchedUsers }, + }); + } else { + dispatch({ + type: 'error', + payload: { + error: 'Failed to get the users.', + }, + }); + } + }); + } + }; + const onSelect = user => { + if (!state.selectedUsers.includes(user)) { + dispatch({ type: 'select-user', payload: { user } }); + } else { + dispatch({ type: 'unselect-user', payload: { user } }); + } + }; + + return ( + <> + + + ( + + )} + keyExtractor={item => item.userId} + refreshControl={ + + } + contentContainerStyle={{ flexGrow: 1 }} + ListHeaderComponent={ + state.error && ( + + {state.error} + + ) + } + onEndReached={() => next()} + onEndReachedThreshold={0.5} + /> + + + ); +}; + +const style = { + container: { + flex: 1, + }, + inviteButton: { + marginRight: 12, + }, + errorContainer: { + backgroundColor: '#333', + opacity: 0.8, + padding: 10, + }, + error: { + color: '#fff', + }, +}; + +export default withAppContext(Invite); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js new file mode 100644 index 00000000..76bf76f5 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js @@ -0,0 +1,135 @@ +import React, { useEffect, useState, useLayoutEffect } from 'react'; +import { Image, Text, TouchableOpacity, View, Platform } from 'react-native'; + +import Icon from 'react-native-vector-icons/MaterialIcons'; +import AsyncStorage from '@react-native-async-storage/async-storage'; +import messaging from '@react-native-firebase/messaging'; + +import { withAppContext } from '../context'; +import Login from './login'; +import Channels from './channels'; +import { handleNotificationAction } from '../utils'; + +const Lobby = props => { + const { navigation, sendbird } = props; + const [initialized, setInitialized] = useState(false); + const [currentUser, setCurrentUser] = useState(null); + const savedUserKey = 'savedUser'; + + useLayoutEffect(() => { + const title = currentUser ? ( + + + Channels + + ) : null; + + const right = currentUser ? ( + + + + + + ) : null; + + navigation.setOptions({ + headerShown: !!currentUser, + headerTitle: () => title, + headerRight: () => right, + }); + }, [currentUser]); + + useEffect(() => { + AsyncStorage.getItem(savedUserKey) + .then(user => { + if (user) { + setCurrentUser(JSON.parse(user)); + } + setInitialized(true); + return handleNotificationAction(navigation, sendbird, currentUser, 'lobby'); + }) + .catch(err => console.error(err)); + }, []); + + const login = user => { + AsyncStorage.setItem(savedUserKey, JSON.stringify(user)) + .then(async () => { + try { + setCurrentUser(user); + const authorizationStatus = await messaging().requestPermission(); + if ( + authorizationStatus === messaging.AuthorizationStatus.AUTHORIZED || + authorizationStatus === messaging.AuthorizationStatus.PROVISIONAL + ) { + if (Platform.OS === 'ios') { + const token = await messaging().getAPNSToken(); + sendbird.registerAPNSPushTokenForCurrentUser(token); + } else { + const token = await messaging().getToken(); + sendbird.registerGCMPushTokenForCurrentUser(token); + } + } + } catch (err) { + console.error(err); + } + }) + .catch(err => console.error(err)); + }; + + const logout = async () => { + await AsyncStorage.removeItem(savedUserKey); + sendbird.disconnect(); + setCurrentUser(null); + }; + + const startChat = () => { + if (currentUser) { + navigation.navigate('Invite', { currentUser }); + } + }; + const profile = () => { + if (currentUser) { + navigation.navigate('Profile', { currentUser }); + } + }; + + return ( + <> + {initialized ? ( + currentUser ? ( + + ) : ( + + ) + ) : ( + + )} + + ); +}; + +const style = { + headerLeftContainer: { + flexDirection: 'row', + alignItems: 'center', + }, + headerRightContainer: { + flexDirection: 'row', + justifyContent: 'center', + alignItems: 'center', + marginRight: 16, + }, + headerTitle: { + fontSize: 20, + color: '#fff', + }, + logo: { + width: 32, + height: 32, + }, + profileButton: { + marginLeft: 10, + }, +}; + +export default withAppContext(Lobby); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js new file mode 100644 index 00000000..3ccc7842 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js @@ -0,0 +1,181 @@ +import React, { useReducer } from 'react'; +import { + ActivityIndicator, + Image, + Text, + TextInput, + View, + TouchableOpacity, + Animated, + Keyboard, + StatusBar, + SafeAreaView, +} from 'react-native'; +import { loginReducer } from '../reducer/login'; + +const Login = props => { + const { sendbird, onLogin } = props; + const [state, dispatch] = useReducer(loginReducer, { + userId: '', + nickname: '', + error: '', + connecting: false, + }); + + const showErrorFadeDuration = 200; + const showErrorDuration = 3500; + + const fade = new Animated.Value(0); + const showError = message => { + dispatch({ type: 'error', payload: { error: message } }); + Animated.sequence([ + Animated.timing(fade, { + toValue: 1, + duration: showErrorFadeDuration, + useNativeDriver: true, + }), + Animated.timing(fade, { + toValue: 0, + delay: showErrorDuration, + duration: showErrorFadeDuration, + useNativeDriver: true, + }), + ]).start(); + }; + const connect = () => { + if (!state.connecting) { + if (state.userId && state.nickname) { + dispatch({ type: 'start-connection' }); + Keyboard.dismiss(); + sendbird.connect(state.userId, (err, user) => { + if (!err) { + if (user.nickname !== state.nickname) { + sendbird.updateCurrentUserInfo(state.nickname, '', (err, user) => { + dispatch({ type: 'end-connection' }); + if (!err) { + start(user); + } else { + showError(err.message); + } + }); + } else { + dispatch({ type: 'end-connection' }); + start(user); + } + } else { + dispatch({ type: 'end-connection' }); + showError(err.message); + } + }); + } else { + showError('Please put your user ID and nickname.'); + } + } + }; + const start = user => { + if (onLogin) { + onLogin(user); + } + }; + return ( + <> + + + + + Powered by React Native + + + + + {state.error} + + dispatch({ type: 'edit-userId', payload: { content } })} + style={style.loginInput} + /> + dispatch({ type: 'edit-nickname', payload: { content } })} + style={style.loginInput} + /> + + Connect + + + + + ); +}; + +const style = { + container: { + flex: 1, + }, + logoContainer: { + flex: 1, + justifyContent: 'center', + alignItems: 'center', + marginBottom: 100, + }, + logo: { + width: 300, + height: 51, + marginTop: 200, + resizeMode: 'stretch', + }, + subtitle: { + color: '#999', + fontSize: 18, + marginTop: 10, + marginBottom: 30, + }, + loginForm: { + justifyContent: 'flex-end', + alignItems: 'stretch', + paddingLeft: 48, + paddingRight: 48, + paddingBottom: 36, + }, + loginInput: { + height: 48, + fontSize: 16, + padding: 12, + borderColor: '#777', + borderWidth: 0.2, + borderRadius: 5, + marginBottom: 8, + alignSelf: 'stretch', + }, + loginError: { + fontSize: 18, + color: '#d44', + textAlign: 'center', + alignSelf: 'stretch', + marginBottom: 10, + }, + loginButton: { + height: 48, + padding: 12, + backgroundColor: '#742ddd', + borderWidth: 0, + borderRadius: 5, + marginBottom: 8, + alignSelf: 'stretch', + alignItems: 'center', + }, + loginButtonLabel: { + color: '#fff', + fontSize: 18, + }, +}; + +export default Login; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js new file mode 100644 index 00000000..3728b40a --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js @@ -0,0 +1,156 @@ +import React, { useLayoutEffect, useEffect, useReducer } from 'react'; +import { Text, StatusBar, SafeAreaView, View, FlatList, TouchableOpacity, AppState } from 'react-native'; +import Icon from 'react-native-vector-icons/MaterialIcons'; + +import { withAppContext } from '../context'; +import { memberReducer } from '../reducer/member'; +import User from '../component/user'; + +const Member = props => { + const { route, navigation, sendbird } = props; + const { currentUser, channel } = route.params; + const [state, dispatch] = useReducer(memberReducer, { + members: channel.members, + error: '', + }); + + useLayoutEffect(() => { + const right = ( + + + + + + ); + navigation.setOptions({ + headerRight: () => right, + }); + }); + + // on state change + useEffect(() => { + sendbird.addConnectionHandler('member', connectionHandler); + sendbird.addChannelHandler('member', channelHandler); + const unsubscribe = AppState.addEventListener('change', handleStateChange); + + if (!sendbird.currentUser) { + sendbird.connect(currentUser.userId, (err, _) => { + if (!err) { + refresh(); + } else { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + } + }); + } else { + refresh(); + } + + return () => { + sendbird.removeConnectionHandler('member'); + sendbird.removeChannelHandler('member'); + unsubscribe.remove(); + }; + }, []); + + /// on connection event + const connectionHandler = new sendbird.ConnectionHandler(); + connectionHandler.onReconnectStarted = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connecting..', + }, + }); + }; + connectionHandler.onReconnectSucceeded = () => { + dispatch({ + type: 'error', + payload: { + error: '', + }, + }); + refresh(); + }; + connectionHandler.onReconnectFailed = () => { + dispatch({ + type: 'error', + payload: { + error: 'Connection failed. Please check the network status.', + }, + }); + }; + + /// on channel event + const channelHandler = new sendbird.ChannelHandler(); + channelHandler.onUserJoined = (_, user) => { + if (user.userId !== currentUser.userId) { + dispatch({ type: 'add-member', payload: { user } }); + } + }; + channelHandler.onUserLeft = (_, user) => { + if (user.userId !== currentUser.userId) { + dispatch({ type: 'remove-member', payload: { user } }); + } else { + navigation.goBack(); + } + }; + + const handleStateChange = newState => { + if (newState === 'active') { + sendbird.setForegroundState(); + } else { + sendbird.setBackgroundState(); + } + }; + const invite = () => { + navigation.navigate('Invite', { channel, currentUser }); + }; + const refresh = () => { + dispatch({ type: 'refresh', payload: { members: channel.members } }); + }; + + return ( + <> + + + } + keyExtractor={item => item.userId} + contentContainerStyle={{ flexGrow: 1 }} + ListHeaderComponent={ + state.error && ( + + {state.error} + + ) + } + /> + + + ); +}; + +const style = { + container: { + flex: 1, + }, + inviteButton: { + marginRight: 12, + }, + errorContainer: { + backgroundColor: '#333', + opacity: 0.8, + padding: 10, + }, + error: { + color: '#fff', + }, +}; + +export default withAppContext(Member); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js new file mode 100644 index 00000000..0b81d1f1 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js @@ -0,0 +1,100 @@ +import React, { useEffect, useReducer } from 'react'; +import { + ActivityIndicator, + Text, + TextInput, + View, + TouchableOpacity, + Animated, + Keyboard, + StatusBar, + SafeAreaView, +} from 'react-native'; +import { withAppContext } from '../context'; +import { profileReducer } from '../reducer/profile'; + +const Profile = props => { + const { route, sendbird } = props; + const { currentUser } = route.params; + + const [state, dispatch] = useReducer(profileReducer, { + nickname: currentUser.nickname, + error: '', + updating: false, + }); + + const showErrorFadeDuration = 200; + const showErrorDuration = 3500; + + const fade = new Animated.Value(0); + const showError = message => { + dispatch({ type: 'error', payload: { error: message } }); + Animated.sequence([ + Animated.timing(fade, { + toValue: 1, + duration: showErrorFadeDuration, + useNativeDriver: true, + }), + Animated.timing(fade, { + toValue: 0, + delay: showErrorDuration, + duration: showErrorFadeDuration, + useNativeDriver: true, + }), + ]).start(); + }; + const saveNickname = () => { + if (!state.updating) { + if (state.nickname && sendbird.currentUser.nickname !== state.nickname) { + dispatch({ type: 'start-update' }); + Keyboard.dismiss(); + sendbird.updateCurrentUserInfo(state.nickname, '', (err, user) => { + dispatch({ type: 'end-update' }); + if (!err) { + currentUser.nickname = user.nickname; + } else { + showError(err.message); + } + }); + } else { + showError('Please put your user ID and nickname.'); + } + } + }; + return ( + <> + + + + + + {state.error} + + dispatch({ type: 'edit-nickname', payload: { content } })} + style={style.loginInput} + defaultValue={currentUser.nickname} + /> + + Save + + + + + ); +}; + +const style = { + container: { + flex: 1, + }, +}; + +export default withAppContext(Profile); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js new file mode 100644 index 00000000..5531f83c --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js @@ -0,0 +1,71 @@ +export const channelsReducer = (state, action) => { + switch (action.type) { + case 'refresh': { + return { + ...state, + channelMap: {}, + channels: [], + loading: false, + error: null, + }; + } + case 'fetch-channels': { + const { channels } = action.payload || {}; + const distinctChannels = channels.filter(channel => !state.channelMap[channel.url]); + const mergedChannels = [...state.channels, ...distinctChannels].sort((a, b) => { + const at = a.lastMessage ? a.lastMessage.createdAt : a.createdAt; + const bt = b.lastMessage ? b.lastMessage.createdAt : b.createdAt; + return bt - at; + }); + const channelMap = {}; + for (let i in mergedChannels) { + const channel = mergedChannels[i]; + channelMap[channel.url] = true; + } + return { + ...state, + channelMap, + channels: mergedChannels, + empty: mergedChannels.length === 0 ? 'Start conversation.' : '', + }; + } + case 'join-channel': + case 'update-channel': { + const { channel } = action.payload || {}; + return { + ...state, + channelMap: { ...state.channelMap, [channel.url]: true }, + channels: [channel, ...state.channels.filter(c => c.url !== channel.url)].sort((a, b) => { + const at = a.lastMessage ? a.lastMessage.createdAt : a.createdAt; + const bt = b.lastMessage ? b.lastMessage.createdAt : b.createdAt; + return bt - at; + }), + empty: '', + }; + } + case 'leave-channel': + case 'delete-channel': { + const { channel } = action.payload || {}; + const slicedChannels = state.channels.filter(c => c.url !== channel.url); + return { + ...state, + channelMap: { ...state.channelMap, [channel.url]: false }, + channels: slicedChannels, + empty: slicedChannels.length === 0 ? 'Start conversation.' : '', + }; + } + case 'start-loading': { + const { error = null } = action.payload || {}; + return { ...state, loading: true, error }; + } + case 'end-loading': { + const { error = null } = action.payload || {}; + return { ...state, loading: false, error }; + } + case 'error': { + const { error } = action.payload || {}; + return { ...state, error }; + } + } + return state; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js new file mode 100644 index 00000000..572ef738 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js @@ -0,0 +1,109 @@ +export const chatReducer = (state, action) => { + switch (action.type) { + case 'refresh': { + return { + ...state, + messageMap: {}, + messages: [], + loading: false, + error: null, + }; + } + case 'fetch-messages': { + const { messages } = action.payload || {}; + const distinctMessages = messages.filter(message => !state.messageMap[message.reqId]); + const mergedMessages = [...state.messages, ...distinctMessages]; + for (let i = 0; i < mergedMessages.length - 1; i++) { + mergedMessages[i].hasSameSenderAbove = + mergedMessages[i].sender && + mergedMessages[i + 1].sender && + mergedMessages[i].sender.userId === mergedMessages[i + 1].sender.userId; + } + + const messageMap = {}; + for (let i in distinctMessages) { + const message = distinctMessages[i]; + messageMap[message.reqId] = true; + } + return { + ...state, + messages: mergedMessages, + messageMap, + empty: mergedMessages.length === 0 ? 'Start conversation.' : '', + }; + } + case 'send-message': + case 'receive-message': + case 'update-message': { + if (action.type === 'receive-message') { + action.payload.channel.markAsRead(); + } + + const { message, clearInput } = action.payload || {}; + const msgId = message.reqId || message.messageId; + + if (!state.messageMap[msgId]) { + if (state.messages.length > 0) { + message.hasSameSenderAbove = + message.sender && state.messages[0].sender && message.sender.userId === state.messages[0].sender.userId; + } + return { + ...state, + messages: [message, ...state.messages], + messageMap: { ...state.messageMap, [msgId]: true }, + input: clearInput ? '' : state.input, + empty: '', + }; + } else { + for (let i in state.messages) { + if (state.messages[i].reqId === msgId) { + const updatedMessages = [...state.messages]; + message.hasSameSenderAbove = updatedMessages[i].hasSameSenderAbove; + updatedMessages[i] = message; + return { + ...state, + input: clearInput ? '' : state.input, + messages: updatedMessages, + }; + } + } + } + break; + } + case 'delete-message': { + const { messageId, reqId } = action.payload || {}; + for (let i in state.messages) { + if (state.messages[i].messageId === messageId || state.messages[i].reqId === reqId) { + const updatedMessages = state.messages.filter(m => m.reqId !== reqId && m.messageId !== messageId); + for (let i = 0; i < updatedMessages.length - 1; i++) { + updatedMessages[i].hasSameSenderAbove = + updatedMessages[i].sender && + updatedMessages[i + 1].sender && + updatedMessages[i].sender.userId === updatedMessages[i + 1].sender.userId; + } + return { + ...state, + messages: updatedMessages, + }; + } + } + break; + } + case 'typing': { + const { input } = action.payload || {}; + return { ...state, input }; + } + case 'start-loading': { + return { ...state, loading: true, error: '' }; + } + case 'end-loading': { + const { error } = action.payload || {}; + return { ...state, loading: false, error }; + } + case 'error': { + const { error } = action.payload || {}; + return { ...state, error }; + } + } + return state; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/invite.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/invite.js new file mode 100644 index 00000000..d310504e --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/invite.js @@ -0,0 +1,76 @@ +export const inviteReducer = (state, action) => { + switch (action.type) { + case 'refresh': { + return { + ...state, + users: [], + userMap: {}, + selectedUsers: [], + loading: false, + error: '', + }; + } + case 'fetch-users': { + const { users } = action.payload || {}; + const distinctUsers = users.filter(user => !state.userMap[user.userId]); + + let memberUserIds = []; + if (state.channel) { + memberUserIds = state.channel.members.map(m => m.userId); + } + + const mergedUsers = [...state.users]; + for (let i in distinctUsers) { + const user = distinctUsers[i]; + if (!memberUserIds.includes(user.userId)) { + mergedUsers.push(user); + } + } + const userMap = {}; + for (let i in mergedUsers) { + const user = mergedUsers[i]; + userMap[user.userId] = true; + } + return { + ...state, + userMap, + users: mergedUsers, + }; + } + case 'select-user': { + const { user } = action.payload || {}; + if (!state.selectedUsers.includes(user)) { + return { + ...state, + error: '', + selectedUsers: [...state.selectedUsers, user], + }; + } + break; + } + case 'unselect-user': { + const { user } = action.payload || {}; + if (state.selectedUsers.includes(user)) { + return { + ...state, + error: '', + selectedUsers: state.selectedUsers.filter(u => u.userId !== user.userId), + }; + } + break; + } + case 'start-loading': { + const { error = null } = action.payload || {}; + return { ...state, loading: true, error }; + } + case 'end-loading': { + const { error = null } = action.payload || {}; + return { ...state, loading: false, error }; + } + case 'error': { + const { error } = action.payload || {}; + return { ...state, error }; + } + } + return state; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/login.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/login.js new file mode 100644 index 00000000..a49cc8db --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/login.js @@ -0,0 +1,23 @@ +export const loginReducer = (state, action) => { + switch (action.type) { + case 'edit-userId': { + const { content } = action.payload || {}; + return { ...state, userId: content }; + } + case 'edit-nickname': { + const { content } = action.payload || {}; + return { ...state, nickname: content }; + } + case 'start-connection': { + return { ...state, connecting: true, error: '' }; + } + case 'end-connection': { + return { ...state, connecting: false }; + } + case 'error': { + const { error } = action.payload || {}; + return { ...state, error }; + } + } + return state; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/member.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/member.js new file mode 100644 index 00000000..cf11e183 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/member.js @@ -0,0 +1,27 @@ +export const memberReducer = (state, action) => { + switch (action.type) { + case 'refresh': { + const { members } = action.payload || {}; + return { ...state, members, error: '' }; + } + case 'add-member': { + const { user } = action.payload || {}; + if (!state.members.map(m => m.userId).includes(user.userId)) { + return { ...state, members: [...state.members, user], error: '' }; + } + break; + } + case 'remove-member': { + const { user } = action.payload || {}; + if (state.members.map(m => m.userId).includes(user.userId)) { + return { ...state, members: state.members.filter(m => m.userId !== user.userId), error: '' }; + } + break; + } + case 'error': { + const { error } = action.payload || {}; + return { ...state, error }; + } + } + return state; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/profile.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/profile.js new file mode 100644 index 00000000..5028c676 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/profile.js @@ -0,0 +1,19 @@ +export const profileReducer = (state, action) => { + switch (action.type) { + case 'edit-nickname': { + const { content } = action.payload || {}; + return { ...state, nickname: content }; + } + case 'start-update': { + return { ...state, updating: true, error: '' }; + } + case 'end-update': { + return { ...state, updating: false }; + } + case 'error': { + const { error } = action.payload || {}; + return { ...state, error }; + } + } + return { ...state }; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/utils.js b/react-native/react-native-hook-local-caching/Sendbird/src/utils.js new file mode 100644 index 00000000..839509e6 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/utils.js @@ -0,0 +1,104 @@ +import AsyncStorage from '@react-native-async-storage/async-storage'; +import { CommonActions } from '@react-navigation/native'; + +import notifee from '@notifee/react-native'; + +const channelNameMaxMembers = 3; +const channelNameEllipsisLength = 32; +const maxUnreadMessageCount = 99; + +export const ellipsis = (s, len) => { + return s.length > len ? s.substring(0, len) + '..' : s; +}; +export const createChannelName = channel => { + if (channel.name === 'Group Channel' || channel.name.length === 0) { + const nicknames = channel.members.map(m => m.nickname); + if (nicknames.length > channelNameMaxMembers) { + return ellipsis( + `${nicknames.slice(0, channelNameMaxMembers + 1).join(', ')} and ${ + nicknames.length - channelNameMaxMembers + } others`, + channelNameEllipsisLength, + ); + } else { + return ellipsis(`${nicknames.join(', ')}`, channelNameEllipsisLength); + } + } + return ellipsis(channel.name, channelNameEllipsisLength); +}; +export const createUnreadMessageCount = channel => { + if (channel.unreadMessageCount > maxUnreadMessageCount) { + return `${maxUnreadMessageCount}+`; + } else { + return `${channel.unreadMessageCount}`; + } +}; +export const onRemoteMessage = async remoteMessage => { + // Set the channel for Android + const channelId = await notifee.createChannel({ + id: 'SendbirdNotificationChannel', + name: 'Sendbird RN Sample', + }); + + if (remoteMessage && remoteMessage.data) { + let pushActionId = 'SendbirdNotification-'; + + // Set the notification push action id from channel url + const message = JSON.parse(remoteMessage.data.sendbird); + let channelUrl = null; + if (message && message.channel) { + channelUrl = message.channel.channel_url; + } + pushActionId += channelUrl; + + await AsyncStorage.setItem(pushActionId, JSON.stringify(remoteMessage)); + + // Display a notification + await notifee.displayNotification({ + title: 'Sendbird Sample', + body: remoteMessage.data.message, + android: { + channelId, + pressAction: { + id: pushActionId, + launchActivity: 'default', + }, + }, + }); + } +}; + +export const handleNotificationAction = async (navigation, sendbird, currentUser) => { + // Move to channel from pushed notification + const initialNotification = await notifee.getInitialNotification(); + if (initialNotification && initialNotification.pressAction) { + const remoteMessage = JSON.parse(await AsyncStorage.getItem(initialNotification.pressAction.id)); + if (remoteMessage && remoteMessage.data) { + const message = JSON.parse(remoteMessage.data.sendbird); + if (message && message.channel) { + const channel = await sendbird.GroupChannel.getChannel(message.channel.channel_url); + navigation.dispatch(state => { + const lobbyIndex = state.routes.findIndex(route => route.name === 'Lobby'); + const newRoute = { name: 'Chat', params: { channel, currentUser } }; + const routes = [...state.routes.slice(0, lobbyIndex + 1), newRoute]; + const action = CommonActions.reset({ ...state, routes, index: routes.length - 1 }); + + const chatRoute = state.routes.find(route => route.name === 'Chat'); + if (chatRoute && chatRoute.params && chatRoute.params.channel) { + if (chatRoute.params.channel.url === channel.url) { + // Navigate from same channel + return CommonActions.reset(state); + } else { + // Navigate from another channel + return action; + } + } else { + // Navigate from Lobby + return action; + } + }); + await AsyncStorage.removeItem(initialNotification.pressAction.id); + } + } + } +}; From cc6ff59d53c6504cbd6feef54ac122403520ecca Mon Sep 17 00:00:00 2001 From: bang9 Date: Fri, 15 Apr 2022 01:32:00 +0900 Subject: [PATCH 128/145] feat: added collections to support local caching --- .../Sendbird/.eslintrc.js | 1 + .../Sendbird/App.js | 98 +++-- .../Sendbird/ios/Podfile.lock | 2 +- .../Sendbird/package.json | 2 +- .../Sendbird/src/component/channel.js | 5 +- .../Sendbird/src/context.js | 1 + .../Sendbird/src/hooks/useChannelHandler.js | 15 + .../src/hooks/useConnectionHandler.js | 15 + .../Sendbird/src/hooks/useForceUpdate.js | 6 + .../src/hooks/useGroupChannelCollection.js | 147 +++++++ .../Sendbird/src/hooks/useIsMountedRef.js | 13 + .../src/hooks/useMessageCollection/reducer.js | 106 +++++ .../useMessageCollection.js | 260 ++++++++++++ .../Sendbird/src/libs/AuthManager.js | 19 + .../Sendbird/src/libs/NotificationManager.js | 66 +++ .../Sendbird/src/page/channels.js | 193 ++------- .../Sendbird/src/page/chat.js | 395 +++++++----------- .../Sendbird/src/page/invite.js | 26 -- .../Sendbird/src/page/lobby.js | 77 +--- .../Sendbird/src/page/login.js | 66 ++- .../Sendbird/src/page/member.js | 54 +-- .../Sendbird/src/page/profile.js | 14 +- .../Sendbird/src/reducer/channels.js | 71 ---- 23 files changed, 966 insertions(+), 686 deletions(-) create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useChannelHandler.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useConnectionHandler.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useForceUpdate.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useGroupChannelCollection.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useIsMountedRef.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/reducer.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/libs/AuthManager.js create mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/libs/NotificationManager.js delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js diff --git a/react-native/react-native-hook-local-caching/Sendbird/.eslintrc.js b/react-native/react-native-hook-local-caching/Sendbird/.eslintrc.js index 8abb598b..9b4150f3 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/.eslintrc.js +++ b/react-native/react-native-hook-local-caching/Sendbird/.eslintrc.js @@ -3,5 +3,6 @@ module.exports = { extends: '@react-native-community', rules: { 'react-hooks/exhaustive-deps': 0, + curly: 0, }, }; diff --git a/react-native/react-native-hook-local-caching/Sendbird/App.js b/react-native/react-native-hook-local-caching/Sendbird/App.js index a5a64f7d..b2f01dff 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/App.js +++ b/react-native/react-native-hook-local-caching/Sendbird/App.js @@ -1,5 +1,5 @@ -import React, { useEffect } from 'react'; -import { Platform } from 'react-native'; +import React, { useEffect, useState } from 'react'; +import { ActivityIndicator, AppState, StyleSheet } from 'react-native'; import SendBird from 'sendbird'; import { AppContext } from './src/context'; @@ -15,62 +15,65 @@ import Invite from './src/page/invite'; import Profile from './src/page/profile'; import { onRemoteMessage } from './src/utils'; +import AuthManager from './src/libs/AuthManager'; +import NotificationManager from './src/libs/NotificationManager'; import AsyncStorage from '@react-native-async-storage/async-storage'; const Stack = createNativeStackNavigator(); const appId = '9DA1B1F4-0BE6-4DA8-82C5-2E81DAB56F23'; -const sendbird = new SendBird({ appId }); -sendbird.setErrorFirstCallback(true); +const sendbird = new SendBird({ appId, localCacheEnabled: true }); +sendbird.useAsyncStorageAsDatabase(AsyncStorage); -const initialState = { - sendbird, -}; - -const defaultHeaderOptions = { - headerStyle: { - backgroundColor: '#742ddd', - }, - headerTintColor: '#fff', -}; - -const App = () => { - const savedUserKey = 'savedUser'; +const AppProvider = ({ children }) => { + const [loading, setLoading] = useState(true); + const [currentUser, setCurrentUser] = useState(null); useEffect(() => { - AsyncStorage.getItem(savedUserKey) + AuthManager.getUserForAutoSignIn() .then(async user => { - try { - if (user) { - const authorizationStatus = await messaging().requestPermission(); - if ( - authorizationStatus === messaging.AuthorizationStatus.AUTHORIZED || - authorizationStatus === messaging.AuthorizationStatus.PROVISIONAL - ) { - if (Platform.OS === 'ios') { - const token = await messaging().getAPNSToken(); - sendbird.registerAPNSPushTokenForCurrentUser(token); - } else { - const token = await messaging().getToken(); - sendbird.registerGCMPushTokenForCurrentUser(token); - } - } + if (user) { + // Even if an error occurs, you still need to sign-in. Because you can make a connection request offline. + try { + await sendbird.connect(user.userId); + } finally { + setCurrentUser(user); } - } catch (err) { - console.error(err); } }) - .catch(err => console.error(err)); + .finally(() => setLoading(false)); - if (Platform.OS !== 'ios') { - const unsubscribeHandler = messaging().onMessage(onRemoteMessage); - return unsubscribeHandler; - } + const unsubscribes = [ + AppState.addEventListener('change', appState => { + if (appState === 'active') { + sendbird.setForegroundState(); + } else { + sendbird.setBackgroundState(); + } + }).remove, + messaging().onMessage(onRemoteMessage), + ]; + return () => { + unsubscribes.forEach(fn => fn()); + }; }, []); + useEffect(() => { + if (currentUser) { + NotificationManager.setPushToken(sendbird); + } else { + NotificationManager.clearPushToken(sendbird); + } + }, [currentUser]); + + if (loading) return ; + return {children}; +}; + +const App = () => { return ( - - + + @@ -78,9 +81,16 @@ const App = () => { - - + + ); }; +const defaultHeaderOptions = { + headerStyle: { + backgroundColor: '#742ddd', + }, + headerTintColor: '#fff', +}; + export default App; diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock index 32ccd33c..cf3b0151 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock @@ -710,4 +710,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aecc04b717a9631b3a88470f94affeec125f4529 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 diff --git a/react-native/react-native-hook-local-caching/Sendbird/package.json b/react-native/react-native-hook-local-caching/Sendbird/package.json index 2f4b50fe..64fb4835 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/package.json +++ b/react-native/react-native-hook-local-caching/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "^3.1.7" + "sendbird": "3.1.9" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js b/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js index 65be20f6..00b3d2ed 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/component/channel.js @@ -76,7 +76,9 @@ const Channel = props => { style={style.profileImage} /> - {name} + + {name} + {ellipsis(lastMessage.replace(/\n/g, ' '), LAST_MESSAGE_ELLIPSIS)} @@ -116,6 +118,7 @@ const style = { fontSize: 16, fontWeight: '100', color: '#333', + marginRight: 8, marginBottom: 2, }, lastMessage: { diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/context.js b/react-native/react-native-hook-local-caching/Sendbird/src/context.js index f5f18210..3d579bb7 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/context.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/context.js @@ -1,6 +1,7 @@ import React, { createContext } from 'react'; export const AppContext = createContext(); + export const withAppContext = (Component, mapStateToProp = null) => { const ConsumableComponent = props => { return ( diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useChannelHandler.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useChannelHandler.js new file mode 100644 index 00000000..f14754a5 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useChannelHandler.js @@ -0,0 +1,15 @@ +import { useEffect } from 'react'; + +export const useChannelHandler = (sdk, handlerId, hookHandler, deps = []) => { + useEffect(() => { + const handler = new sdk.ChannelHandler(); + const handlerKeys = Object.keys(handler); + handlerKeys.forEach(key => { + const hookHandlerFn = hookHandler[key]; + if (hookHandlerFn) handler[key] = hookHandlerFn; + }); + + sdk.addChannelHandler(handlerId, handler); + return () => sdk.removeChannelHandler(handlerId); + }, [sdk, handlerId, ...deps]); +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useConnectionHandler.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useConnectionHandler.js new file mode 100644 index 00000000..0e30d265 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useConnectionHandler.js @@ -0,0 +1,15 @@ +import { useEffect } from 'react'; + +export const useConnectionHandler = (sdk, handlerId, hookHandler, deps = []) => { + useEffect(() => { + const handler = new sdk.ConnectionHandler(); + const handlerKeys = Object.keys(handler); + handlerKeys.forEach(key => { + const hookHandlerFn = hookHandler[key]; + if (hookHandlerFn) handler[key] = hookHandlerFn; + }); + + sdk.addConnectionHandler(handlerId, handler); + return () => sdk.removeConnectionHandler(handlerId); + }, [sdk, handlerId, ...deps]); +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useForceUpdate.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useForceUpdate.js new file mode 100644 index 00000000..bc056902 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useForceUpdate.js @@ -0,0 +1,6 @@ +import { useCallback, useState } from 'react'; + +export const useForceUpdate = () => { + const [, updater] = useState(0); + return useCallback(() => updater(prev => prev + 1), []); +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useGroupChannelCollection.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useGroupChannelCollection.js new file mode 100644 index 00000000..82da2411 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useGroupChannelCollection.js @@ -0,0 +1,147 @@ +import { useCallback, useEffect, useMemo, useRef, useState } from 'react'; +import { useChannelHandler } from './useChannelHandler'; + +const createGroupChannelListCollection = sdk => { + const defaultCollection = sdk.GroupChannel.createGroupChannelCollection(); + const filter = new sdk.GroupChannelFilter(); + filter.includeEmpty = true; + filter.memberStateFilter = sdk.GroupChannelFilter.MemberStateFilter.ALL; + return defaultCollection + .setLimit(20) + .setFilter(filter) + .setOrder(sdk.GroupChannelCollection.GroupChannelOrder.LATEST_LAST_MESSAGE) + .build(); +}; + +export const useGroupChannelCollection = (sdk, userId) => { + const collectionRef = useRef(); + const [loading, setLoading] = useState(false); + const [refreshing, setRefreshing] = useState(false); + + const [groupChannelMap, setGroupChannelMap] = useState({}); + const groupChannels = useMemo(() => { + return Object.values(groupChannelMap); + }, [groupChannelMap]); + + // ---------- internal methods ---------- // + const updateChannels = (channels, clearPrev) => { + const gc = channels.filter(c => c.isGroupChannel()); + if (clearPrev) setGroupChannelMap(arrayToMap(gc, 'url')); + else setGroupChannelMap(prev => ({ ...prev, ...arrayToMap(gc, 'url') })); + gc.forEach(channel => sdk.markAsDelivered(channel.url)); + }; + const deleteChannels = channelUrls => { + setGroupChannelMap(({ ...draft }) => { + channelUrls.forEach(url => delete draft[url]); + return draft; + }); + }; + const init = useCallback( + async uid => { + if (collectionRef.current) collectionRef.current?.dispose(); + + if (uid) { + collectionRef.current = createGroupChannelListCollection(sdk); + if (collectionRef.current?.hasMore) { + updateChannels(await collectionRef.current?.loadMore(), true); + } + + collectionRef.current?.setGroupChannelCollectionHandler({ + onChannelsAdded(_, channels) { + updateChannels(channels, false); + }, + onChannelsUpdated(_, channels) { + updateChannels(channels, false); + }, + onChannelsDeleted(_, channelUrls) { + deleteChannels(channelUrls); + }, + }); + } + }, + [sdk], + ); + // ---------- internal methods ends ---------- // + + // ---------- internal hooks ---------- // + useEffect(() => { + return () => { + if (collectionRef.current) collectionRef.current?.dispose(); + }; + }, []); + useEffect(() => { + const run = async () => { + setLoading(true); + await init(userId); + setLoading(false); + }; + run(); + }, [init, userId]); + + useChannelHandler( + sdk, + 'group-channel-collection', + { + onChannelChanged: channel => updateChannels([channel], false), + onChannelFrozen: channel => updateChannels([channel], false), + onChannelUnfrozen: channel => updateChannels([channel], false), + onChannelMemberCountChanged: channels => updateChannels(channels, false), + onChannelDeleted: url => deleteChannels([url]), + onUserJoined: channel => updateChannels([channel], false), + onUserLeft: (channel, user) => { + const isMe = user.userId === userId; + if (isMe) deleteChannels([channel.url]); + else updateChannels([channel], false); + }, + }, + [sdk, userId], + ); + // ---------- internal hooks ends ---------- // + + // ---------- returns methods ---------- // + const refresh = useCallback(async () => { + setRefreshing(true); + await init(userId); + setRefreshing(false); + }, [init, userId]); + + const update = useCallback( + channel => { + sdk.markAsDelivered(channel.url); + setGroupChannelMap(prev => ({ ...prev, [channel.url]: channel })); + }, + [sdk], + ); + + const next = useCallback(async () => { + if (collectionRef.current?.hasMore) { + const channels = await collectionRef.current?.loadMore(); + setGroupChannelMap(prev => ({ ...prev, ...arrayToMap(channels, 'url') })); + channels.forEach(channel => sdk.markAsDelivered(channel.url)); + } + }, [sdk]); + // ---------- returns methods ends ---------- // + + return { + loading, + groupChannels, + refresh, + refreshing, + next, + update, + }; +}; + +function arrayToMap(arr, selector, fallbackSelector, combine) { + return arr.reduce((accum, curr) => { + if (combine && fallbackSelector) { + const _key = curr[selector] + curr[fallbackSelector]; + accum[_key] = curr; + } else { + const _key = curr[selector] || curr[fallbackSelector]; + accum[_key] = curr; + } + + return accum; + }, {}); +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useIsMountedRef.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useIsMountedRef.js new file mode 100644 index 00000000..5b39e55f --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useIsMountedRef.js @@ -0,0 +1,13 @@ +import { useEffect, useRef } from 'react'; + +export const useIsMountedRef = () => { + const isMounted = useRef(true); + + useEffect(() => { + return () => { + isMounted.current = false; + }; + }, []); + + return isMounted; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/reducer.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/reducer.js new file mode 100644 index 00000000..e00e6291 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/reducer.js @@ -0,0 +1,106 @@ +import { useMemo, useReducer } from 'react'; + +export function arrayToMapWithGetter(arr, getSelector) { + return arr.reduce((accum, curr) => { + const _key = getSelector(curr); + accum[_key] = curr; + return accum; + }, {}); +} + +export function getMessageUniqId(msg) { + if (msg.isUserMessage() || msg.isFileMessage()) { + if (msg.sendingStatus === 'succeeded') return msg.messageId + ''; + return msg.reqId; + } + + return msg.messageId + ''; +} + +export function isMyMessage(msg, currentUserId = '##__USER_ID_IS_NOT_PROVIDED__##') { + return ( + ('sender' in msg && msg.sender?.userId === currentUserId) || + msg.sendingStatus === 'pending' || + msg.sendingStatus === 'failed' || + msg.sendingStatus === 'canceled' + ); +} + +const defaultReducer = ({ ...draft }, action) => { + switch (action.type) { + case 'update_refreshing': + case 'update_loading': { + const key = action.type === 'update_loading' ? 'loading' : 'refreshing'; + draft[key] = action.value.status; + + return draft; + } + case 'update_messages': { + const key = 'messageMap'; + const messageMap = arrayToMapWithGetter(action.value.messages, getMessageUniqId); + if (action.value.clearPrev) { + draft[key] = messageMap; + } else { + draft[key] = { ...draft[key], ...messageMap }; + + // NOTE: Replace pending message to succeeded message + action.value.messages + .filter(m => { + return ( + (m.isFileMessage() || m.isUserMessage()) && + Boolean(draft[key][m.reqId]) && + m.sendingStatus === 'succeeded' && + isMyMessage(m, action.value.currentUserId) + ); + }) + .forEach(m => delete draft[key][m.reqId]); + } + + return draft; + } + case 'delete_messages': { + const key = 'messageMap'; + draft[key] = { ...draft[key] }; + action.value.messageIds.forEach(msgId => delete draft[key][msgId]); + action.value.reqIds.forEach(reqId => delete draft[key][reqId]); + + return draft; + } + } +}; + +export const useGroupChannelMessagesReducer = userId => { + const [{ loading, refreshing, messageMap }, dispatch] = useReducer(defaultReducer, { + loading: true, + refreshing: false, + messageMap: {}, + }); + + const updateMessages = (messages, clearPrev, currentUserId) => { + dispatch({ type: 'update_messages', value: { messages, clearPrev, currentUserId } }); + }; + const deleteMessages = (messageIds, reqIds) => { + dispatch({ type: 'delete_messages', value: { messageIds, reqIds } }); + }; + const updateLoading = status => { + dispatch({ type: 'update_loading', value: { status } }); + }; + const updateRefreshing = status => { + dispatch({ type: 'update_refreshing', value: { status } }); + }; + + const messages = useMemo(() => { + return Object.values(messageMap).sort((a, b) => b.createdAt - a.createdAt); + }, [messageMap]); + + return { + updateLoading, + updateRefreshing, + updateMessages, + deleteMessages, + + loading, + refreshing, + messages, + }; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js new file mode 100644 index 00000000..4317fc7d --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js @@ -0,0 +1,260 @@ +import { useCallback, useEffect, useRef, useState } from 'react'; + +import { useIsMountedRef } from '../useIsMountedRef'; +import { useGroupChannelMessagesReducer } from './reducer'; +import { useForceUpdate } from '../useForceUpdate'; + +const createMessageCollection = (sdk, channel) => { + const collection = channel.createMessageCollection(); + const filter = new sdk.MessageFilter(); + return collection.setLimit(100).setStartingPoint(Date.now()).setFilter(filter).build(); +}; + +function isDifferentChannel(a, b): boolean { + if (!a || !b) return true; + return a.url !== b.url; +} + +const hookName = 'useMessageCollection'; +const noop = () => null; +export const useMessageCollection = (sdk, staleChannel, userId, onChannelDeleted, onError) => { + const isMounted = useIsMountedRef(); + const disposeManuallyAfterUnmounted = () => { + if (!isMounted.current && collectionRef.current) collectionRef.current.dispose(); + }; + const collectionRef = useRef(); + + // NOTE: We cannot determine the channel object of Sendbird SDK is stale or not, so force update after setActiveChannel + const [activeChannel, setActiveChannel] = useState(() => staleChannel); + const forceUpdate = useForceUpdate(); + + useEffect(() => { + setActiveChannel(staleChannel); + }, [staleChannel.url]); + + const { loading, refreshing, messages, updateMessages, deleteMessages, updateLoading, updateRefreshing } = + useGroupChannelMessagesReducer(userId); + + const channelMarkAs = async () => { + try { + sdk.markAsDelivered(activeChannel.url); + } catch (e) { + console.warn(`[${hookName}/channelMarkAs/Delivered]`, e); + onError(e.message); + } + try { + await sdk.markAsReadWithChannelUrls([activeChannel.url]); + } catch (e) { + console.warn(`[${hookName}/channelMarkAs/Read]`, e); + onError(e.message); + } + }; + + const init = useCallback( + async (uid?: string) => { + if (collectionRef.current) collectionRef.current?.dispose(); + + if (uid) { + collectionRef.current = createMessageCollection(sdk, activeChannel); + channelMarkAs(); + + collectionRef.current + .initialize(sdk.MessageCollection.MessageCollectionInitPolicy.CACHE_AND_REPLACE_BY_API) + .onCacheResult((err, msgs) => { + if (err) { + if (sdk.isCacheEnabled) { + console.warn(`[${hookName}/onCacheResult]`, err); + onError(err.message); + } + } else { + console.log(`[${hookName}/onCacheResult]`, 'message length:', msgs.length); + updateMessages(msgs, true, sdk.currentUser.userId); + updateMessages(collectionRef.current?.pendingMessages ?? [], false, sdk.currentUser.userId); + updateMessages(collectionRef.current?.failedMessages ?? [], false, sdk.currentUser.userId); + } + }) + .onApiResult((err, msgs) => { + if (err) { + console.warn(`[${hookName}/onApiResult]`, err); + onError(err.message); + } else { + console.log(`[${hookName}/onApiResult]`, 'message length:', msgs.length); + updateMessages(msgs, true, sdk.currentUser.userId); + updateMessages(collectionRef.current?.pendingMessages ?? [], false, sdk.currentUser.userId); + updateMessages(collectionRef.current?.failedMessages ?? [], false, sdk.currentUser.userId); + } + }); + + collectionRef.current.setMessageCollectionHandler({ + onMessagesAdded(_, __, msgs) { + disposeManuallyAfterUnmounted(); + channelMarkAs(); + updateMessages(msgs, false, sdk.currentUser.userId); + }, + onMessagesUpdated(_, __, msgs) { + disposeManuallyAfterUnmounted(); + updateMessages(msgs, false, sdk.currentUser.userId); + }, + onMessagesDeleted(_, __, msgs) { + disposeManuallyAfterUnmounted(); + const msgIds = msgs.map(m => m.messageId); + const reqIds = msgs.filter(m => 'reqId' in m).map(m => m.reqId); + + deleteMessages(msgIds, reqIds); + }, + onChannelDeleted(_, channelUrl) { + disposeManuallyAfterUnmounted(); + if (activeChannel.url === channelUrl) onChannelDeleted?.(); + }, + onChannelUpdated(_, channel) { + disposeManuallyAfterUnmounted(); + if (channel.isGroupChannel() && !isDifferentChannel(channel, activeChannel)) { + setActiveChannel(channel); + forceUpdate(); + } + }, + onHugeGapDetected() { + disposeManuallyAfterUnmounted(); + init(uid); + }, + }); + } + }, + [sdk, activeChannel.url], + ); + + useEffect(() => { + return () => { + if (collectionRef.current) collectionRef.current?.dispose(); + }; + }, []); + + useEffect(() => { + // NOTE: Cache read is heavy synchronous task, It prevents smooth ui transition + setTimeout(async () => { + updateLoading(true); + await init(userId); + updateLoading(false); + }, 0); + }, [init, userId]); + + const refresh = useCallback(async () => { + updateRefreshing(true); + await init(userId); + updateRefreshing(false); + }, [init, userId]); + + const prev = useCallback(async () => { + if (collectionRef.current && collectionRef.current?.hasPrevious) { + try { + const list = await collectionRef.current?.loadPrevious(); + updateMessages(list, false, sdk.currentUser.userId); + } catch {} + } + }, []); + + const next = useCallback(async () => { + if (collectionRef.current && collectionRef.current?.hasNext) { + try { + const fetchedList = await collectionRef.current?.loadNext(); + updateMessages(fetchedList, false, sdk.currentUser.userId); + } catch {} + } + }, []); + + const sendUserMessage = useCallback( + (params, onPending) => { + return new Promise((resolve, reject) => { + const pendingMessage = activeChannel.sendUserMessage(params, (sentMessage, error) => { + if (error) reject(error); + else { + updateMessages([sentMessage], false, sdk.currentUser.userId); + resolve(sentMessage); + } + }); + + onPending?.(pendingMessage); + updateMessages([pendingMessage], false, sdk.currentUser.userId); + }); + }, + [activeChannel], + ); + const sendFileMessage = useCallback( + (params, onPending) => { + return new Promise((resolve, reject) => { + const pendingMessage = activeChannel.sendFileMessage(params, (sentMessage, error) => { + if (error) reject(error); + else { + updateMessages([sentMessage], false, sdk.currentUser.userId); + resolve(sentMessage); + } + }); + + updateMessages([pendingMessage], false, sdk.currentUser.userId); + onPending?.(pendingMessage); + }); + }, + [activeChannel], + ); + const updateUserMessage = useCallback( + async (messageId, params) => { + const updatedMessage = await activeChannel.updateUserMessage(messageId, params, noop); + updateMessages([updatedMessage], false, sdk.currentUser.userId); + return updatedMessage; + }, + [activeChannel], + ); + const updateFileMessage = useCallback( + async (messageId, params) => { + const updatedMessage = await activeChannel.updateFileMessage(messageId, params, noop); + updateMessages([updatedMessage], false, sdk.currentUser.userId); + return updatedMessage; + }, + [activeChannel], + ); + const resendMessage = useCallback( + async failedMessage => { + if (!failedMessage.isResendable()) return; + + const message = await (() => { + if (failedMessage.isUserMessage()) return activeChannel.resendUserMessage(failedMessage); + if (failedMessage.isFileMessage()) return activeChannel.resendFileMessage(failedMessage); + return null; + })(); + + if (message) updateMessages([message], false, sdk.currentUser.userId); + }, + [activeChannel], + ); + const deleteMessage = useCallback( + async message => { + if (message.sendingStatus === 'succeeded') { + if (message.isUserMessage()) await activeChannel.deleteMessage(message); + if (message.isFileMessage()) await activeChannel.deleteMessage(message); + } else { + try { + await collectionRef.current?.removeFailedMessages([message]); + } finally { + deleteMessages([message.messageId], [message.reqId]); + } + } + }, + [activeChannel], + ); + + return { + loading, + refreshing, + refresh, + messages, + next, + prev, + sendUserMessage, + sendFileMessage, + updateUserMessage, + updateFileMessage, + resendMessage, + deleteMessage, + activeChannel, + }; +}; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/libs/AuthManager.js b/react-native/react-native-hook-local-caching/Sendbird/src/libs/AuthManager.js new file mode 100644 index 00000000..b7c655fd --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/libs/AuthManager.js @@ -0,0 +1,19 @@ +import AsyncStorage from '@react-native-async-storage/async-storage'; + +export default class AuthManager { + static SAVED_USER = 'SAVED_USER'; + + static async getUserForAutoSignIn() { + const user = await AsyncStorage.getItem(AuthManager.SAVED_USER); + if (user) return JSON.parse(user); + else return null; + } + + static signIn(user) { + return AsyncStorage.setItem(AuthManager.SAVED_USER, JSON.stringify(user)); + } + + static signOut() { + return AsyncStorage.removeItem(AuthManager.SAVED_USER); + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/libs/NotificationManager.js b/react-native/react-native-hook-local-caching/Sendbird/src/libs/NotificationManager.js new file mode 100644 index 00000000..0d8d8704 --- /dev/null +++ b/react-native/react-native-hook-local-caching/Sendbird/src/libs/NotificationManager.js @@ -0,0 +1,66 @@ +import messaging from '@react-native-firebase/messaging'; +import { Platform } from 'react-native'; + +export default class NotificationManager { + static async hasPermission() { + const authorizationStatus = await messaging().hasPermission(); + return ( + authorizationStatus === messaging.AuthorizationStatus.AUTHORIZED || + authorizationStatus === messaging.AuthorizationStatus.PROVISIONAL + ); + } + static async requestPermission() { + const authorizationStatus = await messaging().requestPermission(); + return ( + authorizationStatus === messaging.AuthorizationStatus.AUTHORIZED || + authorizationStatus === messaging.AuthorizationStatus.PROVISIONAL + ); + } + static async checkAndRequestPermission() { + if (await NotificationManager.hasPermission()) return true; + else return NotificationManager.requestPermission(); + } + static getAPNSToken() { + return messaging().getAPNSToken(); + } + static getFCMToken() { + return messaging().getToken(); + } + + static async setPushToken(sendbirdInstance) { + try { + const authorized = await NotificationManager.checkAndRequestPermission(); + if (authorized) { + if (Platform.OS === 'ios') { + const token = await NotificationManager.getAPNSToken(); + token && sendbirdInstance.registerAPNSPushTokenForCurrentUser(token); + } + + if (Platform.OS === 'android') { + const token = await NotificationManager.getFCMToken(); + token && sendbirdInstance.registerGCMPushTokenForCurrentUser(token); + } + } + } catch (e) { + console.warn('NotificationManager.setPushToken failure:', e.message); + } + } + static async clearPushToken(sendbirdInstance) { + try { + const authorized = await NotificationManager.hasPermission(); + if (authorized) { + if (Platform.OS === 'ios') { + const token = await NotificationManager.getAPNSToken(); + token && sendbirdInstance.unregisterAPNSPushTokenForCurrentUser(token); + } + + if (Platform.OS === 'android') { + const token = await NotificationManager.getFCMToken(); + token && sendbirdInstance.unregisterGCMPushTokenForCurrentUser(token); + } + } + } catch (e) { + console.warn('NotificationManager.clearPushToken failure:', e.message); + } + } +} diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js index 45a6bacc..be8ae90f 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/channels.js @@ -1,188 +1,83 @@ -import React, { useEffect, useReducer, useState } from 'react'; -import { Text, StatusBar, SafeAreaView, View, FlatList, RefreshControl, AppState } from 'react-native'; +import React, { useContext, useEffect, useState } from 'react'; +import { FlatList, SafeAreaView, StatusBar, Text, View } from 'react-native'; -import { channelsReducer } from '../reducer/channels'; import Channel from '../component/channel'; import { handleNotificationAction } from '../utils'; +import { useNavigation, useRoute } from '@react-navigation/native'; +import { AppContext } from '../context'; +import { useGroupChannelCollection } from '../hooks/useGroupChannelCollection'; +import { useConnectionHandler } from '../hooks/useConnectionHandler'; -const Channels = props => { - const { route, navigation, sendbird, currentUser } = props; - const [query, setQuery] = useState(null); - const [state, dispatch] = useReducer(channelsReducer, { - sendbird, - currentUser, - channels: [], - channelMap: {}, - loading: false, - empty: '', - error: null, - }); - - // on state change - useEffect(() => { - sendbird.addConnectionHandler('channels', connectionHandler); - sendbird.addChannelHandler('channels', channelHandler); - const unsubscribe = AppState.addEventListener('change', handleStateChange); - - if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { - if (!err) { - refresh(); - } else { - dispatch({ - type: 'end-loading', - payload: { - error: 'Connection failed. Please check the network status.', - }, - }); - } - }); - } else { - refresh(); - } +const Channels = () => { + const navigation = useNavigation(); + const route = useRoute(); + const { sendbird, currentUser } = useContext(AppContext); - return () => { - dispatch({ type: 'end-loading' }); - sendbird.removeConnectionHandler('channels'); - sendbird.removeChannelHandler('channels'); - unsubscribe.remove(); - }; - }, []); + const [error, setError] = useState(null); + const { groupChannels, refreshing, next, refresh } = useGroupChannelCollection(sendbird, currentUser.userId); useEffect(() => { - if (route.params && route.params.action) { + if (route.params?.action) { const { action, data } = route.params; switch (action) { case 'leave': data.channel.leave(err => { - if (err) { - dispatch({ - type: 'error', - payload: { - error: 'Failed to leave the channel.', - }, - }); - } + if (err) setError('Failed to leave the channel.'); }); break; } } }, [route.params]); - useEffect(() => { - if (query) { - next(); - } - }, [query]); - - /// on connection event - const connectionHandler = new sendbird.ConnectionHandler(); - connectionHandler.onReconnectStarted = () => { - dispatch({ - type: 'error', - payload: { - error: 'Connecting..', + useConnectionHandler( + sendbird, + 'page-channel', + { + onReconnectStarted: () => { + setError('Connecting..'); }, - }); - }; - connectionHandler.onReconnectSucceeded = () => { - dispatch({ type: 'error', payload: { error: null } }); - refresh(); - - handleNotificationAction(navigation, sendbird, currentUser, 'channels').catch(err => console.error(err)); - }; - connectionHandler.onReconnectFailed = () => { - dispatch({ - type: 'error', - payload: { - error: 'Connection failed. Please check the network status.', + onReconnectSucceeded: () => { + setError(null); + refresh(); + handleNotificationAction(navigation, sendbird, currentUser, 'channels').catch(err => console.error(err)); }, - }); - }; - - /// on channel event - const channelHandler = new sendbird.ChannelHandler(); - channelHandler.onUserJoined = (channel, user) => { - if (user.userId === sendbird.currentUser.userId) { - dispatch({ type: 'join-channel', payload: { channel } }); - } - }; - channelHandler.onUserLeft = (channel, user) => { - if (user.userId === sendbird.currentUser.userId) { - dispatch({ type: 'leave-channel', payload: { channel } }); - } - }; - channelHandler.onChannelChanged = channel => { - dispatch({ type: 'update-channel', payload: { channel } }); - }; - channelHandler.onChannelDeleted = channel => { - dispatch({ type: 'delete-channel', payload: { channel } }); - }; + onReconnectFailed: () => { + setError('Connection failed. Please check the network status.'); + }, + }, + [refresh], + ); - const handleStateChange = newState => { - if (newState === 'active') { - sendbird.setForegroundState(); - } else { - sendbird.setBackgroundState(); - } - }; - const chat = channel => { - navigation.navigate('Chat', { - channel, - currentUser, - }); - }; - const refresh = () => { - setQuery(sendbird.GroupChannel.createMyGroupChannelListQuery()); - dispatch({ type: 'refresh' }); - }; - const next = () => { - if (query.hasNext) { - dispatch({ type: 'start-loading' }); - query.limit = 20; - query.next((err, fetchedChannels) => { - dispatch({ type: 'end-loading' }); - if (!err) { - dispatch({ - type: 'fetch-channels', - payload: { channels: fetchedChannels }, - }); - } else { - dispatch({ - type: 'error', - payload: { - error: 'Failed to get the channels.', - }, - }); - } - }); - } - }; return ( <> chat(channel)} />} + data={groupChannels} + renderItem={({ item }) => ( + navigation.navigate('Chat', { channel: channel.serialize(), currentUser })} + /> + )} keyExtractor={item => item.url} - refreshControl={ - - } + onRefresh={refresh} + refreshing={refreshing} contentContainerStyle={{ flexGrow: 1 }} ListHeaderComponent={ - state.error && ( + error && ( - {state.error} + {error} ) } ListEmptyComponent={ - {state.empty} + {'No Channels'} } - onEndReached={() => next()} + onEndReached={next} onEndReachedThreshold={0.5} /> diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js index 66f059fc..bb9d4378 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js @@ -1,43 +1,81 @@ -import React, { useLayoutEffect, useEffect, useState, useReducer } from 'react'; -import { - Text, - StatusBar, - SafeAreaView, - TouchableOpacity, - View, - FlatList, - AppState, - TextInput, - Alert, - Platform, -} from 'react-native'; +import React, { useContext, useLayoutEffect, useState } from 'react'; +import { Alert, FlatList, KeyboardAvoidingView, Platform, Text, TextInput, TouchableOpacity, View } from 'react-native'; -import { check, request, PERMISSIONS, RESULTS } from 'react-native-permissions'; +import { check, PERMISSIONS, request, RESULTS } from 'react-native-permissions'; import DocumentPicker from 'react-native-document-picker'; import Icon from 'react-native-vector-icons/MaterialIcons'; +import { useHeaderHeight } from '@react-navigation/elements'; -import { withAppContext } from '../context'; -import { chatReducer } from '../reducer/chat'; +import { AppContext } from '../context'; import Message from '../component/message'; import { createChannelName } from '../utils'; +import { useNavigation, useRoute } from '@react-navigation/native'; +import { useMessageCollection } from '../hooks/useMessageCollection/useMessageCollection'; +import { useConnectionHandler } from '../hooks/useConnectionHandler'; +import { getMessageUniqId } from '../hooks/useMessageCollection/reducer'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; -const Chat = props => { - const { route, navigation, sendbird } = props; - const { currentUser, channel } = route.params; +const Chat = () => { + const navigation = useNavigation(); + const route = useRoute(); + const { sendbird, currentUser } = useContext(AppContext); - const [query, setQuery] = useState(null); - const [state, dispatch] = useReducer(chatReducer, { + const headerHeight = useHeaderHeight(); + + const { bottom } = useSafeAreaInsets(); + + const [staleChannel] = useState(() => sendbird.GroupChannel.buildFromSerializedData(route.params.channel)); + const [input, setInput] = useState(''); + const [error, setError] = useState(null); + + const { messages, activeChannel, refresh, next, sendUserMessage, sendFileMessage } = useMessageCollection( sendbird, - channel, - messages: [], - messageMap: {}, // redId => boolean - loading: false, - input: '', - empty: '', - error: '', - }); + staleChannel, + currentUser.userId, + () => { + navigation.navigate('Lobby', { + action: 'delete', + data: { channel: staleChannel }, + }); + }, + setError, + ); + + useConnectionHandler( + sendbird, + 'page-chat', + { + onReconnectStarted: () => { + setError('Connecting..'); + }, + onReconnectSucceeded: () => { + setError(null); + refresh(); + }, + onReconnectFailed: () => { + setError('Connection failed. Please check the network status.'); + }, + }, + [refresh], + ); useLayoutEffect(() => { + const leave = () => { + Alert.alert('Leave', 'Are you going to leave this channel?', [ + { text: 'Cancel' }, + { + text: 'OK', + onPress: () => { + navigation.navigate('Lobby', { + action: 'leave', + data: { channel: activeChannel }, + }); + }, + }, + ]); + }; + const member = () => navigation.navigate('Member', { channel: activeChannel.serialize(), currentUser }); + const right = ( @@ -50,166 +88,23 @@ const Chat = props => { ); navigation.setOptions({ - title: createChannelName(channel), + title: createChannelName(staleChannel), headerRight: () => right, }); - }); - // on state change - useEffect(() => { - sendbird.addConnectionHandler('chat', connectionHandler); - sendbird.addChannelHandler('chat', channelHandler); - const unsubscribe = AppState.addEventListener('change', handleStateChange); - - if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { - if (!err) { - refresh(); - } else { - dispatch({ - type: 'error', - payload: { - error: 'Connection failed. Please check the network status.', - }, - }); - } - }); - } else { - refresh(); - } - - return () => { - sendbird.removeConnectionHandler('chat'); - sendbird.removeChannelHandler('chat'); - unsubscribe.remove(); - }; - }, []); - - /// on query refresh - useEffect(() => { - if (query) { - next(); - } - }, [query]); + }, [activeChannel, currentUser]); - /// on connection event - const connectionHandler = new sendbird.ConnectionHandler(); - connectionHandler.onReconnectStarted = () => { - dispatch({ - type: 'error', - payload: { - error: 'Connecting..', - }, - }); - }; - connectionHandler.onReconnectSucceeded = () => { - dispatch({ - type: 'error', - payload: { - error: '', - }, - }); - refresh(); - }; - connectionHandler.onReconnectFailed = () => { - dispatch({ - type: 'error', - payload: { - error: 'Connection failed. Please check the network status.', - }, - }); - }; + const _sendUserMessage = async () => { + if (input.length > 0) { + try { + const params = new sendbird.UserMessageParams(); + params.message = input; + setInput(''); - /// on channel event - const channelHandler = new sendbird.ChannelHandler(); - channelHandler.onMessageReceived = (targetChannel, message) => { - if (targetChannel.url === channel.url) { - dispatch({ type: 'receive-message', payload: { message, channel } }); - } - }; - channelHandler.onMessageUpdated = (targetChannel, message) => { - if (targetChannel.url === channel.url) { - dispatch({ type: 'update-message', payload: { message } }); - } - }; - channelHandler.onMessageDeleted = (targetChannel, messageId) => { - if (targetChannel.url === channel.url) { - dispatch({ type: 'delete-message', payload: { messageId } }); - } - }; - channelHandler.onUserLeft = (channel, user) => { - if (user.userId === currentUser.userId) { - navigation.navigate('Lobby', { - action: 'leave', - data: { channel }, - }); - } - }; - channelHandler.onChannelDeleted = (channelUrl, channelType) => { - navigation.navigate('Lobby', { - action: 'delete', - data: { channel }, - }); - }; - - const handleStateChange = newState => { - if (newState === 'active') { - sendbird.setForegroundState(); - } else { - sendbird.setBackgroundState(); - } - }; - const member = () => { - navigation.navigate('Member', { channel, currentUser }); - }; - const leave = () => { - Alert.alert('Leave', 'Are you going to leave this channel?', [ - { text: 'Cancel' }, - { - text: 'OK', - onPress: () => { - navigation.navigate('Lobby', { - action: 'leave', - data: { channel }, - }); - }, - }, - ]); - }; - const refresh = () => { - channel.markAsRead(); - setQuery(channel.createPreviousMessageListQuery()); - dispatch({ type: 'refresh' }); - }; - const next = () => { - if (query.hasMore) { - dispatch({ type: 'error', payload: { error: '' } }); - query.limit = 50; - query.reverse = true; - query.load((err, fetchedMessages) => { - if (!err) { - dispatch({ type: 'fetch-messages', payload: { messages: fetchedMessages } }); - } else { - dispatch({ type: 'error', payload: { error: 'Failed to get the messages.' } }); - } - }); - } - }; - const sendUserMessage = () => { - if (state.input.length > 0) { - const params = new sendbird.UserMessageParams(); - params.message = state.input; - - const pendingMessage = channel.sendUserMessage(params, (err, message) => { - if (!err) { - dispatch({ type: 'send-message', payload: { message } }); - } else { - setTimeout(() => { - dispatch({ type: 'error', payload: { error: 'Failed to send a message.' } }); - dispatch({ type: 'delete-message', payload: { reqId: pendingMessage.reqId } }); - }, 500); - } - }); - dispatch({ type: 'send-message', payload: { message: pendingMessage, clearInput: true } }); + await sendUserMessage(params); + } catch (e) { + console.log('failure user mes', e); + setError('Failed to send a message:', e.message); + } } }; const selectFile = async () => { @@ -235,28 +130,17 @@ const Chat = props => { ], }); - const params = new sendbird.FileMessageParams(); - params.file = { - size: result.size, - uri: result.uri, - name: result.name, - type: result.type, - }; - dispatch({ type: 'start-loading' }); - channel.sendFileMessage(params, (err, message) => { - dispatch({ type: 'end-loading' }); - if (!err) { - dispatch({ type: 'send-message', payload: { message } }); - } else { - setTimeout(() => { - dispatch({ type: 'error', payload: { error: 'Failed to send a message.' } }); - }, 500); - } - }); + try { + const params = new sendbird.FileMessageParams(); + params.file = { size: result.size, uri: result.uri, name: result.name, type: result.type }; + await sendFileMessage(params); + } catch { + setError('Failed to send a file message.'); + } } catch (err) { - console.log(err); if (!DocumentPicker.isCancel(err)) { - dispatch({ type: 'error', payload: { error: err.message } }); + console.log(err); + setError(err.message); } } }; @@ -290,65 +174,83 @@ const Chat = props => { } }; return ( - <> - - - ( - viewDetail(message)} - onLongPress={message => showContextMenu(message)} - /> - )} - keyExtractor={item => `${item.messageId}` || item.reqId} - contentContainerStyle={{ flexGrow: 1, paddingVertical: 10 }} - ListHeaderComponent={ - state.error && ( - - {state.error} - - ) - } - ListEmptyComponent={ - - {state.empty} + + ( + viewDetail(message)} + onLongPress={message => showContextMenu(message)} + /> + )} + keyExtractor={getMessageUniqId} + contentContainerStyle={{ flexGrow: 1, paddingVertical: 8 }} + ListHeaderComponent={ + error && ( + + {error} - } - onEndReached={() => next()} - onEndReachedThreshold={0.5} - /> + ) + } + ListEmptyComponent={ + + {'No messages'} + + } + onEndReached={next} + onEndReachedThreshold={0.5} + /> + { if (content.length > 0) { - channel.startTyping(); + staleChannel.startTyping(); } else { - channel.endTyping(); + staleChannel.endTyping(); } - dispatch({ type: 'typing', payload: { input: content } }); + setInput(content); }} /> - - 0 ? '#7b53ef' : '#ddd'} size={28} /> + + 0 ? '#7b53ef' : '#ddd'} size={28} /> - - + + + ); }; +// +// +// {inputMode === 'send' && } +// {inputMode === 'edit' && editMessage && ( +// +// )} +// +// +// + const style = { container: { flex: 1, @@ -378,13 +280,14 @@ const style = { alignSelf: 'center', }, inputContainer: { + alignItems: 'center', flexDirection: 'row', backgroundColor: '#fff', paddingVertical: 4, paddingHorizontal: 10, - alignItems: 'center', }, input: { + maxHeight: 100, flex: 1, fontSize: 20, color: '#555', @@ -397,4 +300,4 @@ const style = { }, }; -export default withAppContext(Chat); +export default Chat; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js index fde4cae9..4dd9a4f5 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/invite.js @@ -46,29 +46,10 @@ const Invite = props => { // on state change useEffect(() => { sendbird.addConnectionHandler('invite', connectionHandler); - const unsubscribe = AppState.addEventListener('change', handleStateChange); - - if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { - if (!err) { - refresh(); - } else { - dispatch({ - type: 'error', - payload: { - error: 'Connection failed. Please check the network status.', - }, - }); - } - }); - } else { - refresh(); - } return () => { dispatch({ type: 'end-loading' }); sendbird.removeConnectionHandler('invite'); - unsubscribe.remove(); }; }, []); @@ -106,13 +87,6 @@ const Invite = props => { }); }; - const handleStateChange = newState => { - if (newState === 'active') { - sendbird.setForegroundState(); - } else { - sendbird.setBackgroundState(); - } - }; const invite = async () => { if (state.selectedUsers.length > 0) { dispatch({ type: 'start-loading' }); diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js index 76bf76f5..6e0fcec7 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js @@ -1,20 +1,17 @@ -import React, { useEffect, useState, useLayoutEffect } from 'react'; -import { Image, Text, TouchableOpacity, View, Platform } from 'react-native'; +import React, { useContext, useLayoutEffect } from 'react'; +import { Image, Text, TouchableOpacity, View } from 'react-native'; import Icon from 'react-native-vector-icons/MaterialIcons'; -import AsyncStorage from '@react-native-async-storage/async-storage'; -import messaging from '@react-native-firebase/messaging'; -import { withAppContext } from '../context'; +import { AppContext, withAppContext } from '../context'; import Login from './login'; import Channels from './channels'; -import { handleNotificationAction } from '../utils'; +import AuthManager from '../libs/AuthManager'; +import { useNavigation } from '@react-navigation/native'; -const Lobby = props => { - const { navigation, sendbird } = props; - const [initialized, setInitialized] = useState(false); - const [currentUser, setCurrentUser] = useState(null); - const savedUserKey = 'savedUser'; +const Lobby = () => { + const navigation = useNavigation(); + const { sendbird, currentUser, setCurrentUser } = useContext(AppContext); useLayoutEffect(() => { const title = currentUser ? ( @@ -39,46 +36,16 @@ const Lobby = props => { }); }, [currentUser]); - useEffect(() => { - AsyncStorage.getItem(savedUserKey) - .then(user => { - if (user) { - setCurrentUser(JSON.parse(user)); - } - setInitialized(true); - return handleNotificationAction(navigation, sendbird, currentUser, 'lobby'); - }) - .catch(err => console.error(err)); - }, []); - - const login = user => { - AsyncStorage.setItem(savedUserKey, JSON.stringify(user)) - .then(async () => { - try { - setCurrentUser(user); - const authorizationStatus = await messaging().requestPermission(); - if ( - authorizationStatus === messaging.AuthorizationStatus.AUTHORIZED || - authorizationStatus === messaging.AuthorizationStatus.PROVISIONAL - ) { - if (Platform.OS === 'ios') { - const token = await messaging().getAPNSToken(); - sendbird.registerAPNSPushTokenForCurrentUser(token); - } else { - const token = await messaging().getToken(); - sendbird.registerGCMPushTokenForCurrentUser(token); - } - } - } catch (err) { - console.error(err); - } - }) - .catch(err => console.error(err)); + const login = async user => { + await sendbird.connect(user.userId); + await sendbird.updateCurrentUserInfo(user.nickname, ''); + await AuthManager.signIn(user); + setCurrentUser(user); }; const logout = async () => { - await AsyncStorage.removeItem(savedUserKey); - sendbird.disconnect(); + await sendbird.disconnect(); + await AuthManager.signOut(); setCurrentUser(null); }; @@ -93,19 +60,7 @@ const Lobby = props => { } }; - return ( - <> - {initialized ? ( - currentUser ? ( - - ) : ( - - ) - ) : ( - - )} - - ); + return <>{currentUser ? : }; }; const style = { diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js index 3ccc7842..e41813cb 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js @@ -1,20 +1,23 @@ import React, { useReducer } from 'react'; import { ActivityIndicator, + Animated, Image, + Keyboard, + SafeAreaView, + StatusBar, Text, TextInput, - View, TouchableOpacity, - Animated, - Keyboard, - StatusBar, - SafeAreaView, + View, } from 'react-native'; import { loginReducer } from '../reducer/login'; +const showErrorFadeDuration = 200; +const showErrorDuration = 3500; + const Login = props => { - const { sendbird, onLogin } = props; + const { onLogin } = props; const [state, dispatch] = useReducer(loginReducer, { userId: '', nickname: '', @@ -22,9 +25,6 @@ const Login = props => { connecting: false, }); - const showErrorFadeDuration = 200; - const showErrorDuration = 3500; - const fade = new Animated.Value(0); const showError = message => { dispatch({ type: 'error', payload: { error: message } }); @@ -42,41 +42,25 @@ const Login = props => { }), ]).start(); }; - const connect = () => { - if (!state.connecting) { - if (state.userId && state.nickname) { - dispatch({ type: 'start-connection' }); - Keyboard.dismiss(); - sendbird.connect(state.userId, (err, user) => { - if (!err) { - if (user.nickname !== state.nickname) { - sendbird.updateCurrentUserInfo(state.nickname, '', (err, user) => { - dispatch({ type: 'end-connection' }); - if (!err) { - start(user); - } else { - showError(err.message); - } - }); - } else { - dispatch({ type: 'end-connection' }); - start(user); - } - } else { - dispatch({ type: 'end-connection' }); - showError(err.message); - } - }); - } else { - showError('Please put your user ID and nickname.'); + const connect = async () => { + if (state.connecting) return; + + if (state.userId && state.nickname) { + dispatch({ type: 'start-connection' }); + Keyboard.dismiss(); + + try { + await onLogin({ userId: state.userId, nickname: state.nickname }); + } catch (e) { + showError(e.message); + } finally { + dispatch({ type: 'end-connection' }); } + } else { + showError('Please put your user ID and nickname.'); } }; - const start = user => { - if (onLogin) { - onLogin(user); - } - }; + return ( <> diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js index 3728b40a..43813faa 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/member.js @@ -1,16 +1,20 @@ -import React, { useLayoutEffect, useEffect, useReducer } from 'react'; -import { Text, StatusBar, SafeAreaView, View, FlatList, TouchableOpacity, AppState } from 'react-native'; +import React, { useContext, useEffect, useLayoutEffect, useReducer, useState } from 'react'; +import { FlatList, SafeAreaView, StatusBar, Text, TouchableOpacity, View } from 'react-native'; import Icon from 'react-native-vector-icons/MaterialIcons'; -import { withAppContext } from '../context'; +import { AppContext } from '../context'; import { memberReducer } from '../reducer/member'; import User from '../component/user'; +import { useNavigation, useRoute } from '@react-navigation/native'; + +const Member = () => { + const navigation = useNavigation(); + const route = useRoute(); + const { sendbird, currentUser } = useContext(AppContext); + const [staleChannel] = useState(() => sendbird.GroupChannel.buildFromSerializedData(route.params.channel)); -const Member = props => { - const { route, navigation, sendbird } = props; - const { currentUser, channel } = route.params; const [state, dispatch] = useReducer(memberReducer, { - members: channel.members, + members: staleChannel.members, error: '', }); @@ -31,29 +35,10 @@ const Member = props => { useEffect(() => { sendbird.addConnectionHandler('member', connectionHandler); sendbird.addChannelHandler('member', channelHandler); - const unsubscribe = AppState.addEventListener('change', handleStateChange); - - if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { - if (!err) { - refresh(); - } else { - dispatch({ - type: 'error', - payload: { - error: 'Connection failed. Please check the network status.', - }, - }); - } - }); - } else { - refresh(); - } return () => { sendbird.removeConnectionHandler('member'); sendbird.removeChannelHandler('member'); - unsubscribe.remove(); }; }, []); @@ -87,12 +72,12 @@ const Member = props => { /// on channel event const channelHandler = new sendbird.ChannelHandler(); - channelHandler.onUserJoined = (_, user) => { + channelHandler.onUserJoined = user => { if (user.userId !== currentUser.userId) { dispatch({ type: 'add-member', payload: { user } }); } }; - channelHandler.onUserLeft = (_, user) => { + channelHandler.onUserLeft = user => { if (user.userId !== currentUser.userId) { dispatch({ type: 'remove-member', payload: { user } }); } else { @@ -100,18 +85,11 @@ const Member = props => { } }; - const handleStateChange = newState => { - if (newState === 'active') { - sendbird.setForegroundState(); - } else { - sendbird.setBackgroundState(); - } - }; const invite = () => { - navigation.navigate('Invite', { channel, currentUser }); + navigation.navigate('Invite', { channel: staleChannel, currentUser }); }; const refresh = () => { - dispatch({ type: 'refresh', payload: { members: channel.members } }); + dispatch({ type: 'refresh', payload: { members: staleChannel.members } }); }; return ( @@ -153,4 +131,4 @@ const style = { }, }; -export default withAppContext(Member); +export default Member; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js index 0b81d1f1..53c01ee7 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/profile.js @@ -1,14 +1,14 @@ -import React, { useEffect, useReducer } from 'react'; +import React, { useReducer } from 'react'; import { ActivityIndicator, - Text, - TextInput, - View, - TouchableOpacity, Animated, Keyboard, - StatusBar, SafeAreaView, + StatusBar, + Text, + TextInput, + TouchableOpacity, + View, } from 'react-native'; import { withAppContext } from '../context'; import { profileReducer } from '../reducer/profile'; @@ -48,7 +48,7 @@ const Profile = props => { if (state.nickname && sendbird.currentUser.nickname !== state.nickname) { dispatch({ type: 'start-update' }); Keyboard.dismiss(); - sendbird.updateCurrentUserInfo(state.nickname, '', (err, user) => { + sendbird.updateCurrentUserInfo(state.nickname, '', (user, err) => { dispatch({ type: 'end-update' }); if (!err) { currentUser.nickname = user.nickname; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js deleted file mode 100644 index 5531f83c..00000000 --- a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/channels.js +++ /dev/null @@ -1,71 +0,0 @@ -export const channelsReducer = (state, action) => { - switch (action.type) { - case 'refresh': { - return { - ...state, - channelMap: {}, - channels: [], - loading: false, - error: null, - }; - } - case 'fetch-channels': { - const { channels } = action.payload || {}; - const distinctChannels = channels.filter(channel => !state.channelMap[channel.url]); - const mergedChannels = [...state.channels, ...distinctChannels].sort((a, b) => { - const at = a.lastMessage ? a.lastMessage.createdAt : a.createdAt; - const bt = b.lastMessage ? b.lastMessage.createdAt : b.createdAt; - return bt - at; - }); - const channelMap = {}; - for (let i in mergedChannels) { - const channel = mergedChannels[i]; - channelMap[channel.url] = true; - } - return { - ...state, - channelMap, - channels: mergedChannels, - empty: mergedChannels.length === 0 ? 'Start conversation.' : '', - }; - } - case 'join-channel': - case 'update-channel': { - const { channel } = action.payload || {}; - return { - ...state, - channelMap: { ...state.channelMap, [channel.url]: true }, - channels: [channel, ...state.channels.filter(c => c.url !== channel.url)].sort((a, b) => { - const at = a.lastMessage ? a.lastMessage.createdAt : a.createdAt; - const bt = b.lastMessage ? b.lastMessage.createdAt : b.createdAt; - return bt - at; - }), - empty: '', - }; - } - case 'leave-channel': - case 'delete-channel': { - const { channel } = action.payload || {}; - const slicedChannels = state.channels.filter(c => c.url !== channel.url); - return { - ...state, - channelMap: { ...state.channelMap, [channel.url]: false }, - channels: slicedChannels, - empty: slicedChannels.length === 0 ? 'Start conversation.' : '', - }; - } - case 'start-loading': { - const { error = null } = action.payload || {}; - return { ...state, loading: true, error }; - } - case 'end-loading': { - const { error = null } = action.payload || {}; - return { ...state, loading: false, error }; - } - case 'error': { - const { error } = action.payload || {}; - return { ...state, error }; - } - } - return state; -}; From ae08f062f8c8cf9c7b9788404790941a43f8acad Mon Sep 17 00:00:00 2001 From: bang9 Date: Fri, 15 Apr 2022 01:33:17 +0900 Subject: [PATCH 129/145] docs: update README --- react-native/react-native-hook-local-caching/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/react-native/react-native-hook-local-caching/README.md b/react-native/react-native-hook-local-caching/README.md index f4ffd9ea..bbb00756 100644 --- a/react-native/react-native-hook-local-caching/README.md +++ b/react-native/react-native-hook-local-caching/README.md @@ -1,4 +1,4 @@ -# Sendbird React Native Hook sample +# Sendbird React Native Hook + Local caching sample Sendbird React Native sample using [Sendbird SDK](https://github.com/sendbird/SendBird-SDK-JavaScript). From f9f997e09b238adb9a9ef9ac687b449a46a49659 Mon Sep 17 00:00:00 2001 From: bang9 Date: Fri, 15 Apr 2022 01:40:44 +0900 Subject: [PATCH 130/145] chore: remove unused codes --- .../Sendbird/src/page/chat.js | 16 --- .../Sendbird/src/reducer/chat.js | 109 ------------------ 2 files changed, 125 deletions(-) delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js index bb9d4378..a82964dc 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/chat.js @@ -235,22 +235,6 @@ const Chat = () => { ); }; -// -// -// {inputMode === 'send' && } -// {inputMode === 'edit' && editMessage && ( -// -// )} -// -// -// - const style = { container: { flex: 1, diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js b/react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js deleted file mode 100644 index 572ef738..00000000 --- a/react-native/react-native-hook-local-caching/Sendbird/src/reducer/chat.js +++ /dev/null @@ -1,109 +0,0 @@ -export const chatReducer = (state, action) => { - switch (action.type) { - case 'refresh': { - return { - ...state, - messageMap: {}, - messages: [], - loading: false, - error: null, - }; - } - case 'fetch-messages': { - const { messages } = action.payload || {}; - const distinctMessages = messages.filter(message => !state.messageMap[message.reqId]); - const mergedMessages = [...state.messages, ...distinctMessages]; - for (let i = 0; i < mergedMessages.length - 1; i++) { - mergedMessages[i].hasSameSenderAbove = - mergedMessages[i].sender && - mergedMessages[i + 1].sender && - mergedMessages[i].sender.userId === mergedMessages[i + 1].sender.userId; - } - - const messageMap = {}; - for (let i in distinctMessages) { - const message = distinctMessages[i]; - messageMap[message.reqId] = true; - } - return { - ...state, - messages: mergedMessages, - messageMap, - empty: mergedMessages.length === 0 ? 'Start conversation.' : '', - }; - } - case 'send-message': - case 'receive-message': - case 'update-message': { - if (action.type === 'receive-message') { - action.payload.channel.markAsRead(); - } - - const { message, clearInput } = action.payload || {}; - const msgId = message.reqId || message.messageId; - - if (!state.messageMap[msgId]) { - if (state.messages.length > 0) { - message.hasSameSenderAbove = - message.sender && state.messages[0].sender && message.sender.userId === state.messages[0].sender.userId; - } - return { - ...state, - messages: [message, ...state.messages], - messageMap: { ...state.messageMap, [msgId]: true }, - input: clearInput ? '' : state.input, - empty: '', - }; - } else { - for (let i in state.messages) { - if (state.messages[i].reqId === msgId) { - const updatedMessages = [...state.messages]; - message.hasSameSenderAbove = updatedMessages[i].hasSameSenderAbove; - updatedMessages[i] = message; - return { - ...state, - input: clearInput ? '' : state.input, - messages: updatedMessages, - }; - } - } - } - break; - } - case 'delete-message': { - const { messageId, reqId } = action.payload || {}; - for (let i in state.messages) { - if (state.messages[i].messageId === messageId || state.messages[i].reqId === reqId) { - const updatedMessages = state.messages.filter(m => m.reqId !== reqId && m.messageId !== messageId); - for (let i = 0; i < updatedMessages.length - 1; i++) { - updatedMessages[i].hasSameSenderAbove = - updatedMessages[i].sender && - updatedMessages[i + 1].sender && - updatedMessages[i].sender.userId === updatedMessages[i + 1].sender.userId; - } - return { - ...state, - messages: updatedMessages, - }; - } - } - break; - } - case 'typing': { - const { input } = action.payload || {}; - return { ...state, input }; - } - case 'start-loading': { - return { ...state, loading: true, error: '' }; - } - case 'end-loading': { - const { error } = action.payload || {}; - return { ...state, loading: false, error }; - } - case 'error': { - const { error } = action.payload || {}; - return { ...state, error }; - } - } - return state; -}; From d2507003d170410d967c174ed60a07bed428b7bc Mon Sep 17 00:00:00 2001 From: bang9 Date: Mon, 23 May 2022 11:22:23 +0900 Subject: [PATCH 131/145] fix: react-native local-caching connection flow --- .../Sendbird/App.js | 13 +- .../Sendbird/ios/Podfile.lock | 112 +++++++++--------- .../ios/Sendbird.xcodeproj/project.pbxproj | 2 +- .../useMessageCollection.js | 4 +- .../Sendbird/src/page/lobby.js | 74 ++++++++---- .../Sendbird/src/page/login.js | 6 +- .../Sendbird/ios/Podfile.lock | 2 +- 7 files changed, 118 insertions(+), 95 deletions(-) diff --git a/react-native/react-native-hook-local-caching/Sendbird/App.js b/react-native/react-native-hook-local-caching/Sendbird/App.js index b2f01dff..0af01d91 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/App.js +++ b/react-native/react-native-hook-local-caching/Sendbird/App.js @@ -16,7 +16,6 @@ import Profile from './src/page/profile'; import { onRemoteMessage } from './src/utils'; import AuthManager from './src/libs/AuthManager'; -import NotificationManager from './src/libs/NotificationManager'; import AsyncStorage from '@react-native-async-storage/async-storage'; const Stack = createNativeStackNavigator(); @@ -46,9 +45,9 @@ const AppProvider = ({ children }) => { const unsubscribes = [ AppState.addEventListener('change', appState => { if (appState === 'active') { - sendbird.setForegroundState(); + sendbird.getConnectionState() === 'CLOSED' && sendbird.setForegroundState(); } else { - sendbird.setBackgroundState(); + sendbird.getConnectionState() === 'OPEN' && sendbird.setBackgroundState(); } }).remove, messaging().onMessage(onRemoteMessage), @@ -58,14 +57,6 @@ const AppProvider = ({ children }) => { }; }, []); - useEffect(() => { - if (currentUser) { - NotificationManager.setPushToken(sendbird); - } else { - NotificationManager.clearPushToken(sendbird); - } - }, [currentUser]); - if (loading) return ; return {children}; }; diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock index cf3b0151..66de3c7a 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock @@ -10,26 +10,26 @@ PODS: - React-Core (= 0.67.1) - React-jsi (= 0.67.1) - ReactCommon/turbomodule/core (= 0.67.1) - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Messaging (8.11.0): + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Messaging (8.15.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 8.11.0) - - FirebaseCore (8.11.0): + - FirebaseMessaging (~> 8.15.0) + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.11.0): + - FirebaseInstallations (8.15.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseMessaging (8.11.0): + - FirebaseMessaging (8.15.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) @@ -100,9 +100,9 @@ PODS: - FlipperKit/FlipperKitNetworkPlugin - fmt (6.2.1) - glog (0.3.5) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.4): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - GoogleUtilities/AppDelegateSwizzler (7.7.0): - GoogleUtilities/Environment @@ -128,17 +128,17 @@ PODS: - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - OpenSSL-Universal (1.1.180) - - Permission-Camera (3.2.0): + - Permission-Camera (3.3.1): - RNPermissions - - Permission-MediaLibrary (3.2.0): + - Permission-MediaLibrary (3.3.1): - RNPermissions - - Permission-Microphone (3.2.0): + - Permission-Microphone (3.3.1): - RNPermissions - - Permission-Notifications (3.2.0): + - Permission-Notifications (3.3.1): - RNPermissions - - Permission-PhotoLibrary (3.2.0): + - Permission-PhotoLibrary (3.3.1): - RNPermissions - - PromisesObjC (2.0.0) + - PromisesObjC (2.1.0) - RCT-Folly (2021.06.28.00-v2): - boost - DoubleConversion @@ -337,9 +337,9 @@ PODS: - React-jsinspector (0.67.1) - React-logger (0.67.1): - glog - - react-native-document-picker (8.0.0): + - react-native-document-picker (8.1.0): - React-Core - - react-native-safe-area-context (3.3.2): + - react-native-safe-area-context (3.4.1): - React-Core - react-native-video (5.2.0): - React-Core @@ -411,30 +411,30 @@ PODS: - React-jsi (= 0.67.1) - React-logger (= 0.67.1) - React-perflogger (= 0.67.1) - - RNCAsyncStorage (1.15.17): + - RNCAsyncStorage (1.17.5): - React-Core - - RNFBApp (14.2.4): - - Firebase/CoreOnly (= 8.11.0) + - RNFBApp (14.9.4): + - Firebase/CoreOnly (= 8.15.0) - React-Core - - RNFBMessaging (14.2.4): - - Firebase/Messaging (= 8.11.0) + - RNFBMessaging (14.9.4): + - Firebase/Messaging (= 8.15.0) - React-Core - RNFBApp - - RNGestureHandler (2.2.0): + - RNGestureHandler (2.4.2): - React-Core - - RNNotifee (4.0.1): + - RNNotifee (4.1.0): - React-Core - - RNNotifee/NotifeeCore (= 4.0.1) - - RNNotifee/NotifeeCore (4.0.1): + - RNNotifee/NotifeeCore (= 4.1.0) + - RNNotifee/NotifeeCore (4.1.0): - React-Core - - RNPermissions (3.2.0): + - RNPermissions (3.3.1): - React-Core - - RNScreens (3.10.2): + - RNScreens (3.13.1): - React-Core - React-RCTImage - - RNSVG (12.1.1): - - React - - RNVectorIcons (9.0.0): + - RNSVG (12.3.0): + - React-Core + - RNVectorIcons (9.1.0): - React-Core - Yoga (1.14.0) - YogaKit (1.18.1): @@ -642,11 +642,11 @@ SPEC CHECKSUMS: DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 FBLazyVector: cf409c74423d3507bda74bda1dc41e903ec2cd5b FBReactNativeSpec: ef0ce762fdb37900abb01e008cce5f0ef2cce6b7 - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 - FirebaseMessaging: 02e248e8997f71fa8cc9d78e9d49ec1a701ba14a + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd + FirebaseMessaging: 5e5118a2383b3531e730d974680954c679ca0a13 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -658,17 +658,17 @@ SPEC CHECKSUMS: FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleDataTransport: 5fffe35792f8b96ec8d6775f5eccd83c998d5a3b GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - Permission-Camera: 53efcbb755b0e8bdf253dbb27cc7559ccfce8480 - Permission-MediaLibrary: d35adbe2a069f2e16121fd79cf15959e86a3f74a - Permission-Microphone: db557c64f7e9ad41bff6b3f6d93df3b67311855b - Permission-Notifications: bb420c3d28328df24de1b476b41ed8249ccf2537 - Permission-PhotoLibrary: 7bec836dcdd04a0bfb200c314f1aae06d4476357 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + Permission-Camera: bae27a8503530770c35aadfecbb97ec71823382a + Permission-MediaLibrary: cbc1ee191cf0fe73282d2b3f197714941783d99d + Permission-Microphone: 13922195a81b9d46d2df8050c225006eae126d49 + Permission-Notifications: 4b21cfdd5e8aab2cbb1f117aaa17b44e1f5736c4 + Permission-PhotoLibrary: ddb5a158725b29cb12e9e477e8a5f5151c66cc3c + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685 RCTRequired: e5dc0c44cb366fc93383a2bffbc190fe821e7293 RCTTypeSafety: 6a4d0cfe070e7fd996e797f439b70878764a1ae0 @@ -681,8 +681,8 @@ SPEC CHECKSUMS: React-jsiexecutor: 1af5de75a4c834c05d53a77c1512e5aa6c18412f React-jsinspector: ab80bcdb02f28cdfc0dbbaea6db1241565d59002 React-logger: b08f354e4c928ff794ca477347fea0922aaf11c3 - react-native-document-picker: 429972f7ece4463aa5bcdd789622b3a674a3c5d1 - react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 + react-native-document-picker: 5663fe4bcdb646200683a41790464d2793307ac8 + react-native-safe-area-context: 9e40fb181dac02619414ba1294d6c2a807056ab9 react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28 React-perflogger: 9a6172711d9c4c8c7ac0a426717317c3c6ecf85c React-RCTActionSheet: ed408b54b08278e6af8a75e08679675041da61ae @@ -696,15 +696,15 @@ SPEC CHECKSUMS: React-RCTVibration: 19c012d1202df46bafbe49268a346f6b3edadfdd React-runtimeexecutor: 2c92a8bddd1a3e72c7513d1e74235c2d9c84875c ReactCommon: 2e816fad39f65f2a94a5999d5be463a6b620dcf6 - RNCAsyncStorage: 6bd5a7ba3dde1c3facba418aa273f449bdc5437a - RNFBApp: 7777c22386149f3845f1b0ca74e3d69a574559c5 - RNFBMessaging: 94fdb127cfa77647ebc85fb53ea6efaec40d344e - RNGestureHandler: bf572f552ea324acd5b5464b8d30755b2d8c1de6 - RNNotifee: ed6c0b5ffc0b021507fe196a1c4cfd1fe002410c - RNPermissions: f7ebe52db07c00901127966ca080b4ec6a6ceb0a - RNScreens: d6da2b9e29cf523832c2542f47bf1287318b1868 - RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f - RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8 + RNCAsyncStorage: 81187912cc9a5c2591ddb161e03e587688afb764 + RNFBApp: bef4ec5a6d31a3da9bf285379d0c4857c6b7313e + RNFBMessaging: bb601451343f61ea26c5806690b4aa62a06aa054 + RNGestureHandler: 61628a2c859172551aa2100d3e73d1e57878392f + RNNotifee: f1ba270897bd7491f889a1a257d0c038a43376f7 + RNPermissions: 34d678157c800b25b22a488e4d8babb57456e796 + RNScreens: 40a2cb40a02a609938137a1e0acfbf8fc9eebf19 + RNSVG: 302bfc9905bd8122f08966dc2ce2d07b7b52b9f8 + RNVectorIcons: 7923e585eaeb139b9f4531d25a125a1500162a0b Yoga: 5cbf25add73edb290e1067017690f7ebf56c5468 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj index ba748823..5468b390 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj @@ -400,7 +400,7 @@ name = "[CP-User] [RNFB] Core Configuration"; runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n _JSON_OUTPUT_BASE64=$(python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"').read())['${_JSON_ROOT}'])))' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; }; 7751B7228745CCFC0DB0A4AA /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js index 4317fc7d..16165961 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/hooks/useMessageCollection/useMessageCollection.js @@ -10,7 +10,7 @@ const createMessageCollection = (sdk, channel) => { return collection.setLimit(100).setStartingPoint(Date.now()).setFilter(filter).build(); }; -function isDifferentChannel(a, b): boolean { +function isDifferentChannel(a, b) { if (!a || !b) return true; return a.url !== b.url; } @@ -51,7 +51,7 @@ export const useMessageCollection = (sdk, staleChannel, userId, onChannelDeleted }; const init = useCallback( - async (uid?: string) => { + async (uid) => { if (collectionRef.current) collectionRef.current?.dispose(); if (uid) { diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js index 6e0fcec7..58ae4737 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/lobby.js @@ -3,11 +3,18 @@ import { Image, Text, TouchableOpacity, View } from 'react-native'; import Icon from 'react-native-vector-icons/MaterialIcons'; -import { AppContext, withAppContext } from '../context'; +import { AppContext } from '../context'; import Login from './login'; import Channels from './channels'; import AuthManager from '../libs/AuthManager'; import { useNavigation } from '@react-navigation/native'; +import NotificationManager from '../libs/NotificationManager'; + +async function safeRunForOffline(callback) { + try { + await callback(); + } catch {} +} const Lobby = () => { const navigation = useNavigation(); @@ -21,31 +28,63 @@ const Lobby = () => { ) : null; + const left = currentUser ? ( + + + + ) : null; + const right = currentUser ? ( - - - - - + + + ) : null; navigation.setOptions({ headerShown: !!currentUser, headerTitle: () => title, + headerLeft: () => left, headerRight: () => right, }); }, [currentUser]); - const login = async user => { - await sendbird.connect(user.userId); - await sendbird.updateCurrentUserInfo(user.nickname, ''); - await AuthManager.signIn(user); - setCurrentUser(user); + const login = async signUser => { + return new Promise((resolve, reject) => { + const cacheStrictCodes = [400300, 400301, 400302, 400310]; + + sendbird.connect(signUser.userId, async (sendbirdUser, error) => { + // Cache strict errors - https://sendbird.com/docs/chat/v3/javascript/guides/authentication#2-connect-to-sendbird-server-with-a-user-id + if (error && sendbird.isCacheEnabled && cacheStrictCodes.some(c => error.code === c)) { + await sendbird.clearCachedData().catch(e => console.log('clear cache failure', e)); + return reject(error); + } + + if (sendbirdUser) { + await AuthManager.signIn(signUser); + let _user = sendbirdUser; + + await safeRunForOffline(async () => { + _user = await sendbird.updateCurrentUserInfo(signUser.nickname, _user.profileUrl); + }); + await safeRunForOffline(async () => { + await NotificationManager.setPushToken(sendbird); + }); + + setCurrentUser(_user); + return resolve(_user); + } + + if (error) { + return reject(error); + } + }); + }); }; const logout = async () => { - await sendbird.disconnect(); + await NotificationManager.clearPushToken(sendbird); await AuthManager.signOut(); + await sendbird.disconnect(); setCurrentUser(null); }; @@ -68,12 +107,6 @@ const style = { flexDirection: 'row', alignItems: 'center', }, - headerRightContainer: { - flexDirection: 'row', - justifyContent: 'center', - alignItems: 'center', - marginRight: 16, - }, headerTitle: { fontSize: 20, color: '#fff', @@ -82,9 +115,6 @@ const style = { width: 32, height: 32, }, - profileButton: { - marginLeft: 10, - }, }; -export default withAppContext(Lobby); +export default Lobby; diff --git a/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js b/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js index e41813cb..39335051 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js +++ b/react-native/react-native-hook-local-caching/Sendbird/src/page/login.js @@ -12,11 +12,13 @@ import { View, } from 'react-native'; import { loginReducer } from '../reducer/login'; +import { useIsMountedRef } from '../hooks/useIsMountedRef'; const showErrorFadeDuration = 200; const showErrorDuration = 3500; const Login = props => { + const isMounted = useIsMountedRef(); const { onLogin } = props; const [state, dispatch] = useReducer(loginReducer, { userId: '', @@ -52,9 +54,9 @@ const Login = props => { try { await onLogin({ userId: state.userId, nickname: state.nickname }); } catch (e) { - showError(e.message); + isMounted.current && showError(e.message); } finally { - dispatch({ type: 'end-connection' }); + isMounted.current && dispatch({ type: 'end-connection' }); } } else { showError('Please put your user ID and nickname.'); diff --git a/react-native/react-native-hook/Sendbird/ios/Podfile.lock b/react-native/react-native-hook/Sendbird/ios/Podfile.lock index 32ccd33c..cf3b0151 100644 --- a/react-native/react-native-hook/Sendbird/ios/Podfile.lock +++ b/react-native/react-native-hook/Sendbird/ios/Podfile.lock @@ -710,4 +710,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: aecc04b717a9631b3a88470f94affeec125f4529 -COCOAPODS: 1.11.2 +COCOAPODS: 1.11.3 From 06d22ac7e8379d010fad0775ffaf5f46a8802ece Mon Sep 17 00:00:00 2001 From: bang9 Date: Mon, 23 May 2022 17:01:33 +0900 Subject: [PATCH 132/145] chore(react-native): update SDK version --- .../Sendbird/package.json | 2 +- .../react-native-hook/Sendbird/package.json | 2 +- .../react-native-hook/Sendbird/yarn.lock | 29 ++++++++++--------- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/react-native/react-native-hook-local-caching/Sendbird/package.json b/react-native/react-native-hook-local-caching/Sendbird/package.json index 64fb4835..253face1 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/package.json +++ b/react-native/react-native-hook-local-caching/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "3.1.9" + "sendbird": "^3.1.14" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook/Sendbird/package.json b/react-native/react-native-hook/Sendbird/package.json index 2f4b50fe..253face1 100644 --- a/react-native/react-native-hook/Sendbird/package.json +++ b/react-native/react-native-hook/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "^3.1.7" + "sendbird": "^3.1.14" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook/Sendbird/yarn.lock b/react-native/react-native-hook/Sendbird/yarn.lock index 5122181d..91ffbb78 100644 --- a/react-native/react-native-hook/Sendbird/yarn.lock +++ b/react-native/react-native-hook/Sendbird/yarn.lock @@ -1807,12 +1807,13 @@ atob@^2.1.2: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -axios@^0.21.4: - version "0.21.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" - integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== +axios@^0.27.2: + version "0.27.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" + integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== dependencies: - follow-redirects "^1.14.0" + follow-redirects "^1.14.9" + form-data "^4.0.0" babel-core@^7.0.0-bridge.0: version "7.0.0-bridge.0" @@ -3182,10 +3183,10 @@ flow-parser@^0.121.0: resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.121.0.tgz#9f9898eaec91a9f7c323e9e992d81ab5c58e618f" integrity sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg== -follow-redirects@^1.14.0: - version "1.14.7" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.14.7.tgz#2004c02eb9436eee9a21446a6477debf17e81685" - integrity sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ== +follow-redirects@^1.14.9: + version "1.15.0" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.0.tgz#06441868281c86d0dda4ad8bdaead2d02dca89d4" + integrity sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ== for-in@^0.1.3: version "0.1.8" @@ -6210,13 +6211,13 @@ send@0.17.2: range-parser "~1.2.1" statuses "~1.5.0" -sendbird@^3.1.7: - version "3.1.7" - resolved "https://registry.yarnpkg.com/sendbird/-/sendbird-3.1.7.tgz#37881d010c27cf8117e08cd0bdec03679bb37063" - integrity sha512-PGYfew/Aon6FqtzeJtYwk2/Bl1zsR4ewvoLkiJatVGpuSeKiMa6beXRT8hYQLpYVFF2HdzgeVfs7AgQ/zYEp1g== +sendbird@^3.1.14: + version "3.1.14" + resolved "https://registry.yarnpkg.com/sendbird/-/sendbird-3.1.14.tgz#2a28f18849ce9c28b697dcae8cb374b42db7e08a" + integrity sha512-uK600rBQu4cwz1hlq+bhckHUXO9xE2FrMT2eUhZc2UKekA5HZmwhmpISmm3G6LN9y8pFI6l7nUsjpuufl/I/AA== dependencies: agentkeepalive "4.1.4" - axios "^0.21.4" + axios "^0.27.2" form-data "^4.0.0" ws "^7.5.5" From 85f13b280490bd8a79c2b6b1c79878f4871e52c9 Mon Sep 17 00:00:00 2001 From: bang9 Date: Mon, 23 May 2022 17:01:33 +0900 Subject: [PATCH 133/145] chore(react-native): update SDK version --- .../react-native-hook-local-caching/Sendbird/package.json | 2 +- react-native/react-native-hook/Sendbird/package.json | 2 +- react-native/react-native-hook/Sendbird/yarn.lock | 8 ++++---- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/react-native/react-native-hook-local-caching/Sendbird/package.json b/react-native/react-native-hook-local-caching/Sendbird/package.json index 253face1..9df3a7bd 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/package.json +++ b/react-native/react-native-hook-local-caching/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "^3.1.14" + "sendbird": "^3.1.16" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook/Sendbird/package.json b/react-native/react-native-hook/Sendbird/package.json index 253face1..9df3a7bd 100644 --- a/react-native/react-native-hook/Sendbird/package.json +++ b/react-native/react-native-hook/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "^3.1.14" + "sendbird": "^3.1.16" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook/Sendbird/yarn.lock b/react-native/react-native-hook/Sendbird/yarn.lock index 91ffbb78..ec255a52 100644 --- a/react-native/react-native-hook/Sendbird/yarn.lock +++ b/react-native/react-native-hook/Sendbird/yarn.lock @@ -6211,10 +6211,10 @@ send@0.17.2: range-parser "~1.2.1" statuses "~1.5.0" -sendbird@^3.1.14: - version "3.1.14" - resolved "https://registry.yarnpkg.com/sendbird/-/sendbird-3.1.14.tgz#2a28f18849ce9c28b697dcae8cb374b42db7e08a" - integrity sha512-uK600rBQu4cwz1hlq+bhckHUXO9xE2FrMT2eUhZc2UKekA5HZmwhmpISmm3G6LN9y8pFI6l7nUsjpuufl/I/AA== +sendbird@^3.1.16: + version "3.1.16" + resolved "https://registry.yarnpkg.com/sendbird/-/sendbird-3.1.16.tgz#1c76732a58ed369c506b8d24376d4dfc8c4205bc" + integrity sha512-jl93YlyKmLqlQVoxL039v+RRZ4hGxSHyK/UfHkWZqmZDuffEh2DtcQFyGKKAtd4M4HcgJhzAPpGMh7ng2BvIvA== dependencies: agentkeepalive "4.1.4" axios "^0.27.2" From 997ea627dae95ce82fafdef0bb2f41aa35bf9ea4 Mon Sep 17 00:00:00 2001 From: bang9 Date: Tue, 7 Jun 2022 15:53:40 +0900 Subject: [PATCH 134/145] fix(react-native): remove setErrorFirstCallback --- react-native/react-native-hook/Sendbird/App.js | 1 - .../react-native-hook/Sendbird/src/page/channels.js | 6 +++--- react-native/react-native-hook/Sendbird/src/page/chat.js | 8 ++++---- .../react-native-hook/Sendbird/src/page/invite.js | 4 ++-- react-native/react-native-hook/Sendbird/src/page/login.js | 4 ++-- .../react-native-hook/Sendbird/src/page/member.js | 2 +- .../react-native-hook/Sendbird/src/page/profile.js | 2 +- 7 files changed, 13 insertions(+), 14 deletions(-) diff --git a/react-native/react-native-hook/Sendbird/App.js b/react-native/react-native-hook/Sendbird/App.js index a5a64f7d..bc3e9033 100644 --- a/react-native/react-native-hook/Sendbird/App.js +++ b/react-native/react-native-hook/Sendbird/App.js @@ -21,7 +21,6 @@ const Stack = createNativeStackNavigator(); const appId = '9DA1B1F4-0BE6-4DA8-82C5-2E81DAB56F23'; const sendbird = new SendBird({ appId }); -sendbird.setErrorFirstCallback(true); const initialState = { sendbird, diff --git a/react-native/react-native-hook/Sendbird/src/page/channels.js b/react-native/react-native-hook/Sendbird/src/page/channels.js index 45a6bacc..56c9643b 100644 --- a/react-native/react-native-hook/Sendbird/src/page/channels.js +++ b/react-native/react-native-hook/Sendbird/src/page/channels.js @@ -25,7 +25,7 @@ const Channels = props => { const unsubscribe = AppState.addEventListener('change', handleStateChange); if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { + sendbird.connect(currentUser.userId, (_, err) => { if (!err) { refresh(); } else { @@ -54,7 +54,7 @@ const Channels = props => { const { action, data } = route.params; switch (action) { case 'leave': - data.channel.leave(err => { + data.channel.leave((_, err) => { if (err) { dispatch({ type: 'error', @@ -140,7 +140,7 @@ const Channels = props => { if (query.hasNext) { dispatch({ type: 'start-loading' }); query.limit = 20; - query.next((err, fetchedChannels) => { + query.next((fetchedChannels, err) => { dispatch({ type: 'end-loading' }); if (!err) { dispatch({ diff --git a/react-native/react-native-hook/Sendbird/src/page/chat.js b/react-native/react-native-hook/Sendbird/src/page/chat.js index 66f059fc..a6784727 100644 --- a/react-native/react-native-hook/Sendbird/src/page/chat.js +++ b/react-native/react-native-hook/Sendbird/src/page/chat.js @@ -61,7 +61,7 @@ const Chat = props => { const unsubscribe = AppState.addEventListener('change', handleStateChange); if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { + sendbird.connect(currentUser.userId, (_, err) => { if (!err) { refresh(); } else { @@ -185,7 +185,7 @@ const Chat = props => { dispatch({ type: 'error', payload: { error: '' } }); query.limit = 50; query.reverse = true; - query.load((err, fetchedMessages) => { + query.load((fetchedMessages, err) => { if (!err) { dispatch({ type: 'fetch-messages', payload: { messages: fetchedMessages } }); } else { @@ -199,7 +199,7 @@ const Chat = props => { const params = new sendbird.UserMessageParams(); params.message = state.input; - const pendingMessage = channel.sendUserMessage(params, (err, message) => { + const pendingMessage = channel.sendUserMessage(params, (message, err) => { if (!err) { dispatch({ type: 'send-message', payload: { message } }); } else { @@ -243,7 +243,7 @@ const Chat = props => { type: result.type, }; dispatch({ type: 'start-loading' }); - channel.sendFileMessage(params, (err, message) => { + channel.sendFileMessage(params, (message, err) => { dispatch({ type: 'end-loading' }); if (!err) { dispatch({ type: 'send-message', payload: { message } }); diff --git a/react-native/react-native-hook/Sendbird/src/page/invite.js b/react-native/react-native-hook/Sendbird/src/page/invite.js index fde4cae9..5339fbb9 100644 --- a/react-native/react-native-hook/Sendbird/src/page/invite.js +++ b/react-native/react-native-hook/Sendbird/src/page/invite.js @@ -49,7 +49,7 @@ const Invite = props => { const unsubscribe = AppState.addEventListener('change', handleStateChange); if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { + sendbird.connect(currentUser.userId, (_, err) => { if (!err) { refresh(); } else { @@ -155,7 +155,7 @@ const Invite = props => { if (query.hasNext) { dispatch({ type: 'start-loading' }); query.limit = 50; - query.next((err, fetchedUsers) => { + query.next((fetchedUsers, err) => { dispatch({ type: 'end-loading' }); if (!err) { dispatch({ diff --git a/react-native/react-native-hook/Sendbird/src/page/login.js b/react-native/react-native-hook/Sendbird/src/page/login.js index 3ccc7842..c71fb502 100644 --- a/react-native/react-native-hook/Sendbird/src/page/login.js +++ b/react-native/react-native-hook/Sendbird/src/page/login.js @@ -47,10 +47,10 @@ const Login = props => { if (state.userId && state.nickname) { dispatch({ type: 'start-connection' }); Keyboard.dismiss(); - sendbird.connect(state.userId, (err, user) => { + sendbird.connect(state.userId, (user, err) => { if (!err) { if (user.nickname !== state.nickname) { - sendbird.updateCurrentUserInfo(state.nickname, '', (err, user) => { + sendbird.updateCurrentUserInfo(state.nickname, '', (user, err) => { dispatch({ type: 'end-connection' }); if (!err) { start(user); diff --git a/react-native/react-native-hook/Sendbird/src/page/member.js b/react-native/react-native-hook/Sendbird/src/page/member.js index 3728b40a..6723c709 100644 --- a/react-native/react-native-hook/Sendbird/src/page/member.js +++ b/react-native/react-native-hook/Sendbird/src/page/member.js @@ -34,7 +34,7 @@ const Member = props => { const unsubscribe = AppState.addEventListener('change', handleStateChange); if (!sendbird.currentUser) { - sendbird.connect(currentUser.userId, (err, _) => { + sendbird.connect(currentUser.userId, (_, err) => { if (!err) { refresh(); } else { diff --git a/react-native/react-native-hook/Sendbird/src/page/profile.js b/react-native/react-native-hook/Sendbird/src/page/profile.js index 0b81d1f1..8a2cd84e 100644 --- a/react-native/react-native-hook/Sendbird/src/page/profile.js +++ b/react-native/react-native-hook/Sendbird/src/page/profile.js @@ -48,7 +48,7 @@ const Profile = props => { if (state.nickname && sendbird.currentUser.nickname !== state.nickname) { dispatch({ type: 'start-update' }); Keyboard.dismiss(); - sendbird.updateCurrentUserInfo(state.nickname, '', (err, user) => { + sendbird.updateCurrentUserInfo(state.nickname, '', (user, err) => { dispatch({ type: 'end-update' }); if (!err) { currentUser.nickname = user.nickname; From a61dea71744e32e74966b8a26e9bbf9298c066c3 Mon Sep 17 00:00:00 2001 From: bang9 Date: Thu, 14 Jul 2022 14:34:57 +0900 Subject: [PATCH 135/145] chore(react-native): update SDK version --- .../Sendbird/package.json | 2 +- .../react-native-hook/Sendbird/package.json | 2 +- .../react-native-hook/Sendbird/yarn.lock | 7327 ----------------- 3 files changed, 2 insertions(+), 7329 deletions(-) delete mode 100644 react-native/react-native-hook/Sendbird/yarn.lock diff --git a/react-native/react-native-hook-local-caching/Sendbird/package.json b/react-native/react-native-hook-local-caching/Sendbird/package.json index 9df3a7bd..a2cf3b68 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/package.json +++ b/react-native/react-native-hook-local-caching/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "^3.1.16" + "sendbird": "^3.1.20" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook/Sendbird/package.json b/react-native/react-native-hook/Sendbird/package.json index 9df3a7bd..a2cf3b68 100644 --- a/react-native/react-native-hook/Sendbird/package.json +++ b/react-native/react-native-hook/Sendbird/package.json @@ -29,7 +29,7 @@ "react-native-svg": "^12.1.1", "react-native-vector-icons": "^9.0.0", "react-native-video": "^5.2.0", - "sendbird": "^3.1.16" + "sendbird": "^3.1.20" }, "devDependencies": { "@babel/core": "^7.12.9", diff --git a/react-native/react-native-hook/Sendbird/yarn.lock b/react-native/react-native-hook/Sendbird/yarn.lock deleted file mode 100644 index ec255a52..00000000 --- a/react-native/react-native-hook/Sendbird/yarn.lock +++ /dev/null @@ -1,7327 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" - integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== - dependencies: - "@babel/highlight" "^7.16.7" - -"@babel/code-frame@~7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.4": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.16.8.tgz#31560f9f29fdf1868de8cb55049538a1b9732a60" - integrity sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q== - -"@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.14.0", "@babel/core@^7.7.5": - version "7.16.12" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.16.12.tgz#5edc53c1b71e54881315923ae2aedea2522bb784" - integrity sha512-dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.16.8" - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helpers" "^7.16.7" - "@babel/parser" "^7.16.12" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.10" - "@babel/types" "^7.16.8" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.14.0", "@babel/generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.16.8.tgz#359d44d966b8cd059d543250ce79596f792f2ebe" - integrity sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw== - dependencies: - "@babel/types" "^7.16.8" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz#bb2339a7534a9c128e3102024c60760a3a7f3862" - integrity sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz#38d138561ea207f0f69eb1626a418e4f7e6a580b" - integrity sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz#06e66c5f299601e6c7da350049315e83209d551b" - integrity sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA== - dependencies: - "@babel/compat-data" "^7.16.4" - "@babel/helper-validator-option" "^7.16.7" - browserslist "^4.17.5" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.16.7": - version "7.16.10" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.10.tgz#8a6959b9cc818a88815ba3c5474619e9c0f2c21c" - integrity sha512-wDeej0pu3WN/ffTxMNCPW5UCiOav8IcLRxSIyp/9+IF2xJUM9h/OYjg0IJLHaL6F8oU8kqMz9nc1vryXhMsgXg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-member-expression-to-functions" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - -"@babel/helper-create-regexp-features-plugin@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.7.tgz#0cb82b9bac358eb73bfbd73985a776bfa6b14d48" - integrity sha512-fk5A6ymfp+O5+p2yCkXAu5Kyj6v0xh0RBeNcAkYUMDvvAAoxvSKXn+Jb37t/yWFiQVDFK1ELpUTD8/aLhCPu+g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - regexpu-core "^4.7.1" - -"@babel/helper-define-polyfill-provider@^0.3.1": - version "0.3.1" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz#52411b445bdb2e676869e5a74960d2d3826d2665" - integrity sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA== - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-environment-visitor@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz#ff484094a839bde9d89cd63cba017d7aae80ecd7" - integrity sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-explode-assignable-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz#12a6d8522fdd834f194e868af6354e8650242b7a" - integrity sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-function-name@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz#f1ec51551fb1c8956bc8dd95f38523b6cf375f8f" - integrity sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA== - dependencies: - "@babel/helper-get-function-arity" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-get-function-arity@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz#ea08ac753117a669f1508ba06ebcc49156387419" - integrity sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-hoist-variables@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz#86bcb19a77a509c7b77d0e22323ef588fa58c246" - integrity sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-member-expression-to-functions@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz#42b9ca4b2b200123c3b7e726b0ae5153924905b0" - integrity sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz#25612a8091a999704461c8a222d0efec5d091437" - integrity sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-module-transforms@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.16.7.tgz#7665faeb721a01ca5327ddc6bba15a5cb34b6a41" - integrity sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-simple-access" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/helper-validator-identifier" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-optimise-call-expression@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz#a34e3560605abbd31a18546bd2aad3e6d9a174f2" - integrity sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.8.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz#aa3a8ab4c3cceff8e65eb9e73d87dc4ff320b2f5" - integrity sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA== - -"@babel/helper-remap-async-to-generator@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz#29ffaade68a367e2ed09c90901986918d25e57e3" - integrity sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-wrap-function" "^7.16.8" - "@babel/types" "^7.16.8" - -"@babel/helper-replace-supers@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz#e9f5f5f32ac90429c1a4bdec0f231ef0c2838ab1" - integrity sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw== - dependencies: - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-member-expression-to-functions" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/traverse" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/helper-simple-access@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.16.7.tgz#d656654b9ea08dbb9659b69d61063ccd343ff0f7" - integrity sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz#0ee3388070147c3ae051e487eca3ebb0e2e8bb09" - integrity sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw== - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz#0b648c0c42da9d3920d85ad585f2778620b8726b" - integrity sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw== - dependencies: - "@babel/types" "^7.16.7" - -"@babel/helper-validator-identifier@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" - integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== - -"@babel/helper-validator-option@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz#b203ce62ce5fe153899b617c08957de860de4d23" - integrity sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ== - -"@babel/helper-wrap-function@^7.16.8": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz#58afda087c4cd235de92f7ceedebca2c41274200" - integrity sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw== - dependencies: - "@babel/helper-function-name" "^7.16.7" - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.8" - "@babel/types" "^7.16.8" - -"@babel/helpers@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.16.7.tgz#7e3504d708d50344112767c3542fc5e357fffefc" - integrity sha512-9ZDoqtfY7AuEOt3cxchfii6C7GDyyMBffktR5B2jvWv8u2+efwvpnVKXMWzNehqy68tKgAfSwfdw/lWpthS2bw== - dependencies: - "@babel/template" "^7.16.7" - "@babel/traverse" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.7": - version "7.16.10" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88" - integrity sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.10", "@babel/parser@^7.16.12", "@babel/parser@^7.16.7", "@babel/parser@^7.7.0": - version "7.16.12" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.12.tgz#9474794f9a650cf5e2f892444227f98e28cdf8b6" - integrity sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A== - -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz#925cad7b3b1a2fcea7e59ecc8eb5954f961f91b0" - integrity sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.16.7.tgz#a40ab158ca55627b71c5513f03d3469026a9e929" - integrity sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-export-default-from" "^7.16.7" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.1.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz#141fc20b6857e59459d430c850a0011e36561d99" - integrity sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz#94593ef1ddf37021a25bdcb5754c4a8d534b01d8" - integrity sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA== - dependencies: - "@babel/compat-data" "^7.16.4" - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.16.7" - -"@babel/plugin-proposal-optional-catch-binding@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz#c623a430674ffc4ab732fd0a0ae7722b67cb74cf" - integrity sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.1.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz#7cd629564724816c0e8a969535551f943c64c39a" - integrity sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.0.0", "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" - integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-dynamic-import@^7.0.0": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.16.7.tgz#fa89cf13b60de2c3f79acdc2b52a21174c6de060" - integrity sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.16.7", "@babel/plugin-syntax-flow@^7.2.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz#202b147e5892b8452bbb0bb269c7ed2539ab8832" - integrity sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz#50b6571d13f764266a113d77c82b4a6508bbe665" - integrity sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.0.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.0.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" - integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz#39c9b55ee153151990fb038651d58d3fd03f98f8" - integrity sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz#44125e653d94b98db76369de9c396dc14bef4154" - integrity sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-async-to-generator@^7.0.0": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz#b83dff4b970cf41f1b819f8b49cc0cfbaa53a808" - integrity sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-remap-async-to-generator" "^7.16.8" - -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz#4d0d57d9632ef6062cdf354bb717102ee042a620" - integrity sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz#f50664ab99ddeaee5bc681b8f3a6ea9d72ab4f87" - integrity sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-classes@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz#8f4b9562850cd973de3b498f1218796eb181ce00" - integrity sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-optimise-call-expression" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz#66dee12e46f61d2aae7a73710f591eb3df616470" - integrity sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.7.tgz#ca9588ae2d63978a4c29d3f33282d8603f618e23" - integrity sha512-VqAwhTHBnu5xBVDCvrvqJbtLUa++qZaWC0Fgr2mqokBlulZARGyIvZDoqbPlPaKImQ9dKAcCzbv+ul//uqu70A== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-exponentiation-operator@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz#efa9862ef97e9e9e5f653f6ddc7b665e8536fe9b" - integrity sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-flow-strip-types@^7.0.0", "@babel/plugin-transform-flow-strip-types@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz#291fb140c78dabbf87f2427e7c7c332b126964b8" - integrity sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-flow" "^7.16.7" - -"@babel/plugin-transform-for-of@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz#649d639d4617dff502a9a158c479b3b556728d8c" - integrity sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-function-name@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz#5ab34375c64d61d083d7d2f05c38d90b97ec65cf" - integrity sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA== - dependencies: - "@babel/helper-compilation-targets" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-literals@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz#254c9618c5ff749e87cb0c0cef1a0a050c0bdab1" - integrity sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz#6e5dcf906ef8a098e630149d14c867dd28f92384" - integrity sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.1.0": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.8.tgz#cdee19aae887b16b9d331009aa9a219af7c86afe" - integrity sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA== - dependencies: - "@babel/helper-module-transforms" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-simple-access" "^7.16.7" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-object-assign@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.16.7.tgz#5fe08d63dccfeb6a33aa2638faf98e5c584100f8" - integrity sha512-R8mawvm3x0COTJtveuoqZIjNypn2FjfvXZr4pSQ8VhEFBuQGBz4XhHasZtHXjgXU4XptZ4HtGof3NoYc93ZH9Q== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-object-super@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz#ac359cf8d32cf4354d27a46867999490b6c32a94" - integrity sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-replace-supers" "^7.16.7" - -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.16.7": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz#a1721f55b99b736511cb7e0152f61f17688f331f" - integrity sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz#2dadac85155436f22c696c4827730e0fe1057a55" - integrity sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-display-name@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz#7b6d40d232f4c0f550ea348593db3b21e2404340" - integrity sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-jsx-self@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.16.7.tgz#f432ad0cba14c4a1faf44f0076c69e42a4d4479e" - integrity sha512-oe5VuWs7J9ilH3BCCApGoYjHoSO48vkjX2CbA5bFVhIuO2HKxA3vyF7rleA4o6/4rTDbk6r8hBW7Ul8E+UZrpA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.16.7.tgz#1879c3f23629d287cc6186a6c683154509ec70c0" - integrity sha512-rONFiQz9vgbsnaMtQlZCjIRwhJvlrPET8TabIUK2hzlXw9B9s2Ieaxte1SCOOXMbWRHodbKixNf3BLcWVOQ8Bw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.7.tgz#86a6a220552afd0e4e1f0388a68a372be7add0d4" - integrity sha512-8D16ye66fxiE8m890w0BpPpngG9o9OVBBy0gH2E+2AR7qMR2ZpTYJEqLxAsoroenMId0p/wMW+Blc0meDgu0Ag== - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.7" - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-jsx" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz#9e7576dc476cb89ccc5096fff7af659243b4adeb" - integrity sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q== - dependencies: - regenerator-transform "^0.14.2" - -"@babel/plugin-transform-runtime@^7.0.0": - version "7.16.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.10.tgz#53d9fd3496daedce1dd99639097fa5d14f4c7c2c" - integrity sha512-9nwTiqETv2G7xI4RvXHNfpGdr8pAA+Q/YtN3yLK7OoK7n9OibVm/xymJ838a9A6E/IciOLPj82lZk0fW6O4O7w== - dependencies: - "@babel/helper-module-imports" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - babel-plugin-polyfill-corejs2 "^0.3.0" - babel-plugin-polyfill-corejs3 "^0.5.0" - babel-plugin-polyfill-regenerator "^0.3.0" - semver "^6.3.0" - -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz#e8549ae4afcf8382f711794c0c7b6b934c5fbd2a" - integrity sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-spread@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz#a303e2122f9f12e0105daeedd0f30fb197d8ff44" - integrity sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - -"@babel/plugin-transform-sticky-regex@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz#c84741d4f4a38072b9a1e2e3fd56d359552e8660" - integrity sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz#f3d1c45d28967c8e80f53666fc9c3e50618217ab" - integrity sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/plugin-transform-typescript@^7.16.7", "@babel/plugin-transform-typescript@^7.5.0": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz#591ce9b6b83504903fa9dd3652c357c2ba7a1ee0" - integrity sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/plugin-syntax-typescript" "^7.16.7" - -"@babel/plugin-transform-unicode-regex@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz#0f7aa4a501198976e25e82702574c34cfebe9ef2" - integrity sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.7" - "@babel/helper-plugin-utils" "^7.16.7" - -"@babel/preset-flow@^7.0.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.16.7.tgz#7fd831323ab25eeba6e4b77a589f680e30581cbd" - integrity sha512-6ceP7IyZdUYQ3wUVqyRSQXztd1YmFHWI4Xv11MIqAlE4WqxBSd/FZ61V9k+TS5Gd4mkHOtQtPp9ymRpxH4y1Ug== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-flow-strip-types" "^7.16.7" - -"@babel/preset-typescript@^7.1.0": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz#ab114d68bb2020afc069cd51b37ff98a046a70b9" - integrity sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ== - dependencies: - "@babel/helper-plugin-utils" "^7.16.7" - "@babel/helper-validator-option" "^7.16.7" - "@babel/plugin-transform-typescript" "^7.16.7" - -"@babel/register@^7.0.0": - version "7.16.9" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.16.9.tgz#fcfb23cfdd9ad95c9771e58183de83b513857806" - integrity sha512-jJ72wcghdRIlENfvALcyODhNoGE5j75cYHdC+aQMh6cU/P86tiiXTp9XYZct1UxUMo/4+BgQRyNZEGx0KWGS+g== - dependencies: - clone-deep "^4.0.1" - find-cache-dir "^2.0.0" - make-dir "^2.1.0" - pirates "^4.0.0" - source-map-support "^0.5.16" - -"@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.16.7.tgz#03ff99f64106588c9c403c6ecb8c3bafbbdff1fa" - integrity sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.0.0", "@babel/template@^7.16.7", "@babel/template@^7.3.3": - version "7.16.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" - integrity sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/parser" "^7.16.7" - "@babel/types" "^7.16.7" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.16.10", "@babel/traverse@^7.16.7", "@babel/traverse@^7.16.8", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.4": - version "7.16.10" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.16.10.tgz#448f940defbe95b5a8029975b051f75993e8239f" - integrity sha512-yzuaYXoRJBGMlBhsMJoUW7G1UmSb/eXr/JHYM/MsOJgavJibLwASijW7oXBdw3NQ6T0bW7Ty5P/VarOs9cHmqw== - dependencies: - "@babel/code-frame" "^7.16.7" - "@babel/generator" "^7.16.8" - "@babel/helper-environment-visitor" "^7.16.7" - "@babel/helper-function-name" "^7.16.7" - "@babel/helper-hoist-variables" "^7.16.7" - "@babel/helper-split-export-declaration" "^7.16.7" - "@babel/parser" "^7.16.10" - "@babel/types" "^7.16.8" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.0.0", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": - version "7.16.8" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.16.8.tgz#0ba5da91dd71e0a4e7781a30f22770831062e3c1" - integrity sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg== - dependencies: - "@babel/helper-validator-identifier" "^7.16.7" - to-fast-properties "^2.0.0" - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - -"@egjs/hammerjs@^2.0.17": - version "2.0.17" - resolved "https://registry.yarnpkg.com/@egjs/hammerjs/-/hammerjs-2.0.17.tgz#5dc02af75a6a06e4c2db0202cae38c9263895124" - integrity sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A== - dependencies: - "@types/hammerjs" "^2.0.36" - -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@expo/config-plugins@^4.0.16": - version "4.0.16" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-4.0.16.tgz#832fb533245180c6dfd82fd359474f68a8e857b2" - integrity sha512-UTyE5JTBatMSwoOZCtX0u2H3zkp/ybMftc1228ARMop35Dbq+sYO11Ym3MrY5RPh8PYPofokDSOvoUq1jjORXw== - dependencies: - "@expo/config-types" "^43.0.1" - "@expo/json-file" "8.2.34" - "@expo/plist" "0.0.17" - "@expo/sdk-runtime-versions" "^1.0.0" - "@react-native/normalize-color" "^2.0.0" - chalk "^4.1.2" - debug "^4.3.1" - find-up "~5.0.0" - fs-extra "9.0.0" - getenv "^1.0.0" - glob "7.1.6" - resolve-from "^5.0.0" - semver "^7.3.5" - slash "^3.0.0" - xcode "^3.0.1" - xml2js "0.4.23" - -"@expo/config-types@^43.0.1": - version "43.0.1" - resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-43.0.1.tgz#3e047dccb371741a540980eaff26fb0c95039c30" - integrity sha512-EtllpCGDdB/UdwAIs5YXJwBLpbFQNdlLLrxIvoILA9cXrpQMWkeDCT9lQPJzFRMFcLUaMuGvkzX2tR4tx5EQFQ== - -"@expo/json-file@8.2.34": - version "8.2.34" - resolved "https://registry.yarnpkg.com/@expo/json-file/-/json-file-8.2.34.tgz#2f24e90a677195f7a81e167115460eb2902c3130" - integrity sha512-ZxtBodAZGxdLtgKzmsC+8ViUxt1mhFW642Clu2OuG3f6PAyAFsU/SqEGag9wKFaD3x3Wt8VhL+3y5fMJmUFgPw== - dependencies: - "@babel/code-frame" "~7.10.4" - json5 "^1.0.1" - write-file-atomic "^2.3.0" - -"@expo/plist@0.0.17": - version "0.0.17" - resolved "https://registry.yarnpkg.com/@expo/plist/-/plist-0.0.17.tgz#0f6c594e116f45a28f5ed20998dadb5f3429f88b" - integrity sha512-5Ul3d/YOYE6mfum0jCE25XUnkKHZ5vGlU/X2275ZmCtGrpRn1Fl8Nq+jQKSaks3NqTfxdyXROi/TgH8Zxeg2wg== - dependencies: - "@xmldom/xmldom" "~0.7.0" - base64-js "^1.2.3" - xmlbuilder "^14.0.0" - -"@expo/sdk-runtime-versions@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@expo/sdk-runtime-versions/-/sdk-runtime-versions-1.0.0.tgz#d7ebd21b19f1c6b0395e50d78da4416941c57f7c" - integrity sha512-Doz2bfiPndXYFPMRwPyGa1k5QaKDVpY806UJj570epIiMzWaYyCtobasyfC++qfIXVb5Ocy7r3tP9d62hAQ7IQ== - -"@hapi/hoek@^9.0.0": - version "9.2.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.1.tgz#9551142a1980503752536b5050fd99f4a7f13b17" - integrity sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw== - -"@hapi/topo@^5.0.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" - integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" - integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== - -"@jest/console@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^26.6.2" - jest-util "^26.6.2" - slash "^3.0.0" - -"@jest/core@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/reporters" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.6.2" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-resolve-dependencies "^26.6.3" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - jest-watcher "^26.6.2" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/create-cache-key-function@^27.0.1": - version "27.4.2" - resolved "https://registry.yarnpkg.com/@jest/create-cache-key-function/-/create-cache-key-function-27.4.2.tgz#09b585f9dbafec0f56cfb0e4d4edfe2bec0e0768" - integrity sha512-aSSCAJwUNX4R1hJQoyimsND5l+2EsFgzlepS8NuOJJHjXij/UdxYFngac44tmv9IYdI+kglAyORg0plt4/aFMQ== - dependencies: - "@jest/types" "^27.4.2" - -"@jest/environment@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== - dependencies: - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - -"@jest/fake-timers@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== - dependencies: - "@jest/types" "^26.6.2" - "@sinonjs/fake-timers" "^6.0.1" - "@types/node" "*" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -"@jest/globals@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/types" "^26.6.2" - expect "^26.6.2" - -"@jest/reporters@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.6.2" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^7.0.0" - optionalDependencies: - node-notifier "^8.0.0" - -"@jest/source-map@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - -"@jest/test-result@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== - dependencies: - "@jest/test-result" "^26.6.2" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - -"@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - -"@jest/types@^27.4.2": - version "27.4.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.4.2.tgz#96536ebd34da6392c2b7c7737d693885b5dd44a5" - integrity sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@notifee/react-native@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@notifee/react-native/-/react-native-4.0.1.tgz#342ee79695f5753f8f32b9de48f428f6354c102e" - integrity sha512-vkRJnDMg7z21APm6RytD6ddHk4Og+zro/V0/Fk2a3Hvk1apDfSDXo1n4e3S+WPqsJEJSCXVGkRNWxam9Wq22sQ== - -"@react-native-async-storage/async-storage@^1.15.17": - version "1.15.17" - resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.15.17.tgz#0dae263a52e476ffce871086f1fef5b8e44708eb" - integrity sha512-NQCFs47aFEch9kya/bqwdpvSdZaVRtzU7YB02L8VrmLSLpKgQH/1VwzFUBPcc1/JI1s3GU4yOLVrEbwxq+Fqcw== - dependencies: - merge-options "^3.0.4" - -"@react-native-community/cli-debugger-ui@^6.0.0-rc.0": - version "6.0.0-rc.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-6.0.0-rc.0.tgz#774378626e4b70f5e1e2e54910472dcbaffa1536" - integrity sha512-achYcPPoWa9D02C5tn6TBzjeY443wQTyx37urptc75JpZ7gR5YHsDyIEEWa3DDYp1va9zx/iGg+uZ/hWw07GAw== - dependencies: - serve-static "^1.13.1" - -"@react-native-community/cli-hermes@^6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-6.3.0.tgz#92b2f07d08626a60f6893c3e3d57c1538c8fb5a7" - integrity sha512-Uhbm9bubyZLZ12vFCIfWbE/Qi3SBTbYIN/TC08EudTLhv/KbPomCQnmFsnJ7AXQFuOZJs73mBxoEAYSbRbwyVA== - dependencies: - "@react-native-community/cli-platform-android" "^6.3.0" - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - hermes-profile-transformer "^0.0.6" - ip "^1.1.5" - -"@react-native-community/cli-platform-android@^6.0.0", "@react-native-community/cli-platform-android@^6.3.0": - version "6.3.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-6.3.0.tgz#ab7d156bd69a392493323eeaba839a874c0e201f" - integrity sha512-d5ufyYcvrZoHznYm5bjBXaiHIJv552t5gYtQpnUsxBhHSQ8QlaNmlLUyeSPRDfOw4ND9b0tPHqs4ufwx6vp/fQ== - dependencies: - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - execa "^1.0.0" - fs-extra "^8.1.0" - glob "^7.1.3" - jetifier "^1.6.2" - lodash "^4.17.15" - logkitty "^0.7.1" - slash "^3.0.0" - xmldoc "^1.1.2" - -"@react-native-community/cli-platform-ios@^6.0.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-6.2.0.tgz#ceaa23995511a8e400b506632ac7e6a66a17ec2a" - integrity sha512-k15MhExxLiLDDZOeuPgvTxbp0CsoLQQpk2Du0HjZDePqqWcKJylQqMZru1o8HuQHPcEr+b71HIs5V+lKyFYpfg== - dependencies: - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - glob "^7.1.3" - js-yaml "^3.13.1" - lodash "^4.17.15" - ora "^3.4.0" - plist "^3.0.2" - xcode "^2.0.0" - -"@react-native-community/cli-plugin-metro@^6.4.0": - version "6.4.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-6.4.0.tgz#70b7908d6b548481f37ed58167f9460d325ae21c" - integrity sha512-lcrNODvHd3ZVhiEshXAjyBoqP44rjhkytkOSUpnZHAcmMLiguxDmvhWeWqbwu3XqSX/f0gVKmfj81t+opI1bSw== - dependencies: - "@react-native-community/cli-server-api" "^6.4.0" - "@react-native-community/cli-tools" "^6.2.0" - chalk "^4.1.2" - metro "^0.66.1" - metro-config "^0.66.1" - metro-core "^0.66.1" - metro-react-native-babel-transformer "^0.66.1" - metro-resolver "^0.66.1" - metro-runtime "^0.66.1" - readline "^1.3.0" - -"@react-native-community/cli-server-api@^6.4.0": - version "6.4.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-6.4.0.tgz#aa547839e54f9910d3671808e009489d2c2db0d9" - integrity sha512-zYUfOEHLTFEmNoa5oscgWOu2xtOcB4NZWqCdpkxNmgGQhC48CSNl8V4rxXLoozcymEsSUN0rj5pDRiXz/5CYow== - dependencies: - "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" - "@react-native-community/cli-tools" "^6.2.0" - compression "^1.7.1" - connect "^3.6.5" - errorhandler "^1.5.0" - nocache "^2.1.0" - pretty-format "^26.6.2" - serve-static "^1.13.1" - ws "^1.1.0" - -"@react-native-community/cli-tools@^6.2.0": - version "6.2.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-6.2.0.tgz#8f4adc2d83ab96e5654348533c8fa602742c4fce" - integrity sha512-08ssz4GMEnRxC/1FgTTN/Ud7mExQi5xMphItPjfHiTxpZPhrFn+IMx6mya0ncFEhhxQ207wYlJMRLPRRdBZ8oA== - dependencies: - appdirsjs "^1.2.4" - chalk "^4.1.2" - lodash "^4.17.15" - mime "^2.4.1" - node-fetch "^2.6.0" - open "^6.2.0" - semver "^6.3.0" - shell-quote "1.6.1" - -"@react-native-community/cli-types@^6.0.0": - version "6.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-6.0.0.tgz#90269fbdc7229d5e3b8f2f3e029a94083551040d" - integrity sha512-K493Fk2DMJC0ZM8s8gnfseKxGasIhuDaCUDeLZcoCSFlrjKEuEs1BKKEJiev0CARhKEXKOyyp/uqYM9nWhisNw== - dependencies: - ora "^3.4.0" - -"@react-native-community/cli@^6.0.0": - version "6.4.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-6.4.0.tgz#0b61a4b5f11293b0b79a0e78f80777387a9529a9" - integrity sha512-UNvYnWaALa4mJEaWdLY3fVK+csZzx/Ja/FGvXISPJ9W9lrKvGtyXkidViUCPbPtMsJUi7teA4uIShHn0mbGmnQ== - dependencies: - "@react-native-community/cli-debugger-ui" "^6.0.0-rc.0" - "@react-native-community/cli-hermes" "^6.3.0" - "@react-native-community/cli-plugin-metro" "^6.4.0" - "@react-native-community/cli-server-api" "^6.4.0" - "@react-native-community/cli-tools" "^6.2.0" - "@react-native-community/cli-types" "^6.0.0" - appdirsjs "^1.2.4" - chalk "^4.1.2" - command-exists "^1.2.8" - commander "^2.19.0" - cosmiconfig "^5.1.0" - deepmerge "^3.2.0" - envinfo "^7.7.2" - execa "^1.0.0" - find-up "^4.1.0" - fs-extra "^8.1.0" - glob "^7.1.3" - graceful-fs "^4.1.3" - joi "^17.2.1" - leven "^3.1.0" - lodash "^4.17.15" - minimist "^1.2.0" - node-stream-zip "^1.9.1" - ora "^3.4.0" - pretty-format "^26.6.2" - prompts "^2.4.0" - semver "^6.3.0" - serve-static "^1.13.1" - strip-ansi "^5.2.0" - sudo-prompt "^9.0.0" - wcwidth "^1.0.1" - -"@react-native-community/eslint-config@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-config/-/eslint-config-2.0.0.tgz#35dcc529a274803fc4e0a6b3d6c274551fb91774" - integrity sha512-vHaMMfvMp9BWCQQ0lNIXibOJTcXIbYUQ8dSUsMOsrXgVkeVQJj88OwrKS00rQyqwMaC4/a6HuDiFzYUkGKOpVg== - dependencies: - "@react-native-community/eslint-plugin" "^1.1.0" - "@typescript-eslint/eslint-plugin" "^3.1.0" - "@typescript-eslint/parser" "^3.1.0" - babel-eslint "^10.1.0" - eslint-config-prettier "^6.10.1" - eslint-plugin-eslint-comments "^3.1.2" - eslint-plugin-flowtype "2.50.3" - eslint-plugin-jest "22.4.1" - eslint-plugin-prettier "3.1.2" - eslint-plugin-react "^7.20.0" - eslint-plugin-react-hooks "^4.0.4" - eslint-plugin-react-native "^3.8.1" - prettier "^2.0.2" - -"@react-native-community/eslint-plugin@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@react-native-community/eslint-plugin/-/eslint-plugin-1.1.0.tgz#e42b1bef12d2415411519fd528e64b593b1363dc" - integrity sha512-W/J0fNYVO01tioHjvYWQ9m6RgndVtbElzYozBq1ZPrHO/iCzlqoySHl4gO/fpCl9QEFjvJfjPgtPMTMlsoq5DQ== - -"@react-native-firebase/app@^14.2.4": - version "14.2.4" - resolved "https://registry.yarnpkg.com/@react-native-firebase/app/-/app-14.2.4.tgz#0020d416d01b0c94e8660e3dcfd4e829e5f74ce4" - integrity sha512-8Tm1KFmvLWCgWLQGEmbI5RE1QrmmmzM7cZUKdIl4moZ5Oy1EjGPLghtsX+2i9kCYK4EEMkobb5mrXb/H5PUrTQ== - dependencies: - "@expo/config-plugins" "^4.0.16" - opencollective-postinstall "^2.0.1" - superstruct "^0.6.2" - -"@react-native-firebase/messaging@^14.2.4": - version "14.2.4" - resolved "https://registry.yarnpkg.com/@react-native-firebase/messaging/-/messaging-14.2.4.tgz#2e8d69f5225bb9bac83745e4e8a3804c30338456" - integrity sha512-0E8KnY9kN5TawgsbLZPwvc0iU7b05JWdSwn7cW/5KL3OgML7+ubmls8vWs/wsUFmn0aLX70Lb32oEtDwn75MMw== - -"@react-native/assets@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@react-native/assets/-/assets-1.0.0.tgz#c6f9bf63d274bafc8e970628de24986b30a55c8e" - integrity sha512-KrwSpS1tKI70wuKl68DwJZYEvXktDHdZMG0k2AXD/rJVSlB23/X2CB2cutVR0HwNMJIal9HOUOBB2rVfa6UGtQ== - -"@react-native/normalize-color@2.0.0", "@react-native/normalize-color@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native/normalize-color/-/normalize-color-2.0.0.tgz#da955909432474a9a0fe1cbffc66576a0447f567" - integrity sha512-Wip/xsc5lw8vsBlmY2MO/gFLp3MvuZ2baBZjDeTjjndMgM0h5sxz7AZR62RDPGgstp8Np7JzjvVqVT7tpFZqsw== - -"@react-native/polyfills@2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@react-native/polyfills/-/polyfills-2.0.0.tgz#4c40b74655c83982c8cf47530ee7dc13d957b6aa" - integrity sha512-K0aGNn1TjalKj+65D7ycc1//H9roAQ51GJVk5ZJQFb2teECGmzd86bYDC0aYdbRf7gtovescq4Zt6FR0tgXiHQ== - -"@react-navigation/core@^6.1.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-6.1.0.tgz#95fbf54d78ad0ed976cb73219f0c0199775a1d26" - integrity sha512-LyZqD/ZCXSK9+ES8KiH+0tU+7aL84jUw1N9OxZfEuns/OcnSXKC3sOO+9NQ9XRowB1wLUfJhmqZ8G8rUlg33fQ== - dependencies: - "@react-navigation/routers" "^6.1.0" - escape-string-regexp "^4.0.0" - nanoid "^3.1.23" - query-string "^7.0.0" - react-is "^16.13.0" - -"@react-navigation/elements@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@react-navigation/elements/-/elements-1.2.1.tgz#86f19781c6f34a5c9dd25dca99915e0306f477d1" - integrity sha512-EnmAbKMsptrliRKf95rdgS6BhMjML+mIns06+G1Vdih6BrEo7/0iytThUv3WBf99AI76dyEq/cqLUwHPiFzXWg== - -"@react-navigation/native-stack@^6.2.5": - version "6.2.5" - resolved "https://registry.yarnpkg.com/@react-navigation/native-stack/-/native-stack-6.2.5.tgz#bfa19516cf434f831e6d4ba28d32b9bc5436d181" - integrity sha512-XCtwl4LEr06nzxMG4aXbYfbO/pAjyhGOR3QtBVBq/uGfVGkeK8utKUe925reqd1x099CiEfSJLpgeR2KzzYp+Q== - dependencies: - "@react-navigation/elements" "^1.2.1" - warn-once "^0.1.0" - -"@react-navigation/native@^6.0.6": - version "6.0.6" - resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-6.0.6.tgz#0f2577358d73d7b21ff5b2455f0a2d51b1ad2837" - integrity sha512-XzL7YPsaRRQgdCQSXbA8PJWLN2I4lhUUvSFoKQPNO4DS6y8eqZI1V8COPYlJg8+tsetGV5J8jt+jVjWL7h6ZrQ== - dependencies: - "@react-navigation/core" "^6.1.0" - escape-string-regexp "^4.0.0" - nanoid "^3.1.23" - -"@react-navigation/routers@^6.1.0": - version "6.1.0" - resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-6.1.0.tgz#d5682be88f1eb7809527c48f9cd3dedf4f344e40" - integrity sha512-8xJL+djIzpFdRW/sGlKojQ06fWgFk1c5jER9501HYJ12LF5DIJFr/tqBI2TJ6bk+y+QFu0nbNyeRC80OjRlmkA== - dependencies: - nanoid "^3.1.23" - -"@sideway/address@^4.1.3": - version "4.1.3" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.3.tgz#d93cce5d45c5daec92ad76db492cc2ee3c64ab27" - integrity sha512-8ncEUtmnTsMmL7z1YPB47kPUq7LpKWJNFPsRzHiIajGC5uXlWGn+AmkYPcHNl8S4tcEGx+cnORnNYaw2wvL+LQ== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.0.tgz#fe158aee32e6bd5de85044be615bc08478a0a13c" - integrity sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sinonjs/commons@^1.7.0": - version "1.8.3" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.3.tgz#3802ddd21a50a949b6721ddd72da36e67e7f1b2d" - integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - dependencies: - "@sinonjs/commons" "^1.7.0" - -"@tootallnate/once@1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" - integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== - -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.18" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.18.tgz#1a29abcc411a9c05e2094c98f9a1b7da6cdf49f8" - integrity sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.4" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" - integrity sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.1" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" - integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.2.tgz#ffcd470bbb3f8bf30481678fb5502278ca833a43" - integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA== - dependencies: - "@babel/types" "^7.3.0" - -"@types/eslint-visitor-keys@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" - integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== - -"@types/graceful-fs@^4.1.2": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15" - integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== - dependencies: - "@types/node" "*" - -"@types/hammerjs@^2.0.36": - version "2.0.41" - resolved "https://registry.yarnpkg.com/@types/hammerjs/-/hammerjs-2.0.41.tgz#f6ecf57d1b12d2befcce00e928a6a097c22980aa" - integrity sha512-ewXv/ceBaJprikMcxCmWU1FKyMAQ2X7a9Gtmzw8fcg2kIePI1crERDM818W+XYrxqdBBOdlf2rm137bU+BltCA== - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff" - integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/json-schema@^7.0.3": - version "7.0.9" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" - integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== - -"@types/node@*": - version "17.0.11" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.11.tgz#e0630988ea4c75efde22d5b099360ecfe494160f" - integrity sha512-TgLsFcuinMobmML3PsILoRJq/h11/qS7UDlak1LUsazJcvJeKejEBuI1m5X2pBnMBF5T5HRAvtcnr4cV5nvc8Q== - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/prettier@^2.0.0": - version "2.4.3" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.4.3.tgz#a3c65525b91fca7da00ab1a3ac2b5a2a4afbffbf" - integrity sha512-QzSuZMBuG5u8HqYz01qtMdg/Jfctlnvj1z/lYnIDXs/golxw0fxtRAHd9KrzjR7Yxz1qVeI00o0kiO3PmVdJ9w== - -"@types/stack-utils@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" - integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== - -"@types/yargs-parser@*": - version "20.2.1" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.1.tgz#3b9ce2489919d9e4fea439b76916abc34b2df129" - integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw== - -"@types/yargs@^15.0.0": - version "15.0.14" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.14.tgz#26d821ddb89e70492160b66d10a0eb6df8f6fb06" - integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== - dependencies: - "@types/yargs-parser" "*" - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.4.tgz#26aad98dd2c2a38e421086ea9ad42b9e51642977" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^3.1.0": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.10.1.tgz#7e061338a1383f59edc204c605899f93dc2e2c8f" - integrity sha512-PQg0emRtzZFWq6PxBcdxRH3QIQiyFO3WCVpRL3fgj5oQS3CDs3AeAKfv4DxNhzn8ITdNJGJ4D3Qw8eAJf3lXeQ== - dependencies: - "@typescript-eslint/experimental-utils" "3.10.1" - debug "^4.1.1" - functional-red-black-tree "^1.0.1" - regexpp "^3.0.0" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/experimental-utils@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz#e179ffc81a80ebcae2ea04e0332f8b251345a686" - integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" - -"@typescript-eslint/parser@^3.1.0": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-3.10.1.tgz#1883858e83e8b442627e1ac6f408925211155467" - integrity sha512-Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw== - dependencies: - "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "3.10.1" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-visitor-keys "^1.1.0" - -"@typescript-eslint/types@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-3.10.1.tgz#1d7463fa7c32d8a23ab508a803ca2fe26e758727" - integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== - -"@typescript-eslint/typescript-estree@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz#fd0061cc38add4fad45136d654408569f365b853" - integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== - dependencies: - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/visitor-keys" "3.10.1" - debug "^4.1.1" - glob "^7.1.6" - is-glob "^4.0.1" - lodash "^4.17.15" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/visitor-keys@3.10.1": - version "3.10.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz#cd4274773e3eb63b2e870ac602274487ecd1e931" - integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== - dependencies: - eslint-visitor-keys "^1.1.0" - -"@xmldom/xmldom@~0.7.0": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.7.5.tgz#09fa51e356d07d0be200642b0e4f91d8e6dd408d" - integrity sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A== - -abab@^2.0.3, abab@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== - -abort-controller@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -absolute-path@^0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" - integrity sha1-p4di+9rftSl76ZsV01p4Wy8JW/c= - -accepts@^1.3.7, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-jsx@^5.3.1: - version "5.3.2" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" - integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== - -acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^7.1.1, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -acorn@^8.2.4: - version "8.7.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.7.0.tgz#90951fde0f8f09df93549481e5fc141445b791cf" - integrity sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -agentkeepalive@4.1.4: - version "4.1.4" - resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.1.4.tgz#d928028a4862cb11718e55227872e842a44c945b" - integrity sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ== - dependencies: - debug "^4.1.0" - depd "^1.1.2" - humanize-ms "^1.2.1" - -ajv@^6.10.0, ajv@^6.12.4: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.1: - version "8.9.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.9.0.tgz#738019146638824dea25edcf299dcba1b0e7eb18" - integrity sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -anser@^1.4.9: - version "1.4.10" - resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" - integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== - -ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-fragments@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/ansi-fragments/-/ansi-fragments-0.2.1.tgz#24409c56c4cc37817c3d7caa99d8969e2de5a05e" - integrity sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w== - dependencies: - colorette "^1.0.7" - slice-ansi "^2.0.0" - strip-ansi "^5.0.0" - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0, ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -appdirsjs@^1.2.4: - version "1.2.6" - resolved "https://registry.yarnpkg.com/appdirsjs/-/appdirsjs-1.2.6.tgz#fccf9ee543315492867cacfcfd4a2b32257d30ac" - integrity sha512-D8wJNkqMCeQs3kLasatELsddox/Xqkhp+J07iXGyL54fVN7oc+nmNfYzGuCs1IEP6uBw+TfpuO3JKwc+lECy4w== - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-filter@~0.0.0: - version "0.0.1" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-0.0.1.tgz#7da8cf2e26628ed732803581fd21f67cacd2eeec" - integrity sha1-fajPLiZijtcygDWB/SH2fKzS7uw= - -array-includes@^3.1.3, array-includes@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.4.tgz#f5b493162c760f3539631f005ba2bb46acb45ba9" - integrity sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-map@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-map/-/array-map-0.0.0.tgz#88a2bab73d1cf7bcd5c1b118a003f66f665fa662" - integrity sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI= - -array-reduce@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/array-reduce/-/array-reduce-0.0.0.tgz#173899d3ffd1c7d9383e4479525dbe278cab5f2b" - integrity sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.flatmap@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz#908dc82d8a406930fdf38598d51e7411d18d4446" - integrity sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.19.0" - -asap@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -ast-types@0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - -astral-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" - integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" - integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@^2.4.0: - version "2.6.3" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -axios@^0.27.2: - version "0.27.2" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" - integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== - dependencies: - follow-redirects "^1.14.9" - form-data "^4.0.0" - -babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-eslint@^10.1.0: - version "10.1.0" - resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" - integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.7.0" - "@babel/traverse" "^7.7.0" - "@babel/types" "^7.7.0" - eslint-visitor-keys "^1.0.0" - resolve "^1.12.0" - -babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - dependencies: - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-istanbul@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" - integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^5.0.4" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-plugin-polyfill-corejs2@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz#440f1b70ccfaabc6b676d196239b138f8a2cfba5" - integrity sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w== - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.3.1" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.1.tgz#d66183bf10976ea677f4149a7fcc4d8df43d4060" - integrity sha512-TihqEe4sQcb/QcPJvxe94/9RZuLQuF1+To4WqQcRvc+3J3gLCPIPgDKzGLG6zmQLfH3nn25heRuDNkS2KR4I8A== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - core-js-compat "^3.20.0" - -babel-plugin-polyfill-regenerator@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990" - integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.3.1" - -babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: - version "7.0.0-beta.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz#aa213c1435e2bffeb6fca842287ef534ad05d5cf" - integrity sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ== - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-fbjs@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.4.0.tgz#38a14e5a7a3b285a3f3a86552d650dca5cf6111c" - integrity sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-member-expression-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-property-literals" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" - -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== - dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.1.2, base64-js@^1.2.3, base64-js@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -big-integer@1.6.x: - version "1.6.51" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" - integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg== - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -bplist-creator@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.1.0.tgz#018a2d1b587f769e379ef5519103730f8963ba1e" - integrity sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg== - dependencies: - stream-buffers "2.2.x" - -bplist-parser@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.3.0.tgz#ba50666370f61bbf94881636cd9f7d23c5286090" - integrity sha512-zgmaRvT6AN1JpPPV+S0a1/FAtoxSreYDccZGIqEMSvZl9DMe70mJ7MFzpxa1X+gHVdkToE2haRUHHMiW1OdejA== - dependencies: - big-integer "1.6.x" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserslist@^4.17.5, browserslist@^4.19.1: - version "4.19.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3" - integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A== - dependencies: - caniuse-lite "^1.0.30001286" - electron-to-chromium "^1.4.17" - escalade "^3.1.1" - node-releases "^2.0.1" - picocolors "^1.0.0" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-lite@^1.0.30001286: - version "1.0.30001301" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz#ebc9086026534cab0dab99425d9c3b4425e5f450" - integrity sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -cjs-module-lexer@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -cli-cursor@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" - integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= - dependencies: - restore-cursor "^2.0.0" - -cli-spinners@^2.0.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-deep@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-2.0.2.tgz#00db3a1e173656730d1188c3d6aced6d7ea97713" - integrity sha512-SZegPTKjCgpQH63E+eN6mVEEPdQBOUzjyJm5Pora4lrwWRFS8I0QAxV/KD6vV/i0WuijHZWQC1fMsPEdxfdVCQ== - dependencies: - for-own "^1.0.0" - is-plain-object "^2.0.4" - kind-of "^6.0.0" - shallow-clone "^1.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" - integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -colorette@^1.0.7: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" - integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== - -colors@^1.1.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -command-exists@^1.2.8: - version "1.2.9" - resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" - integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== - -commander@^2.19.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@~2.13.0: - version "2.13.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" - integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" - integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -connect@^3.6.5: - version "3.7.0" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" - integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== - dependencies: - debug "2.6.9" - finalhandler "1.1.2" - parseurl "~1.3.3" - utils-merge "1.0.1" - -convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.8.0.tgz#f3373c32d21b4d780dd8004514684fb791ca4369" - integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js-compat@^3.20.0: - version "3.20.3" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.20.3.tgz#d71f85f94eb5e4bea3407412e549daa083d23bd6" - integrity sha512-c8M5h0IkNZ+I92QhIpuSijOxGAcj3lgpsWdkCqmUTZNwidujF4r3pi6x1DCN+Vcs5qTS2XWWMfWSuCqyupX8gw== - dependencies: - browserslist "^4.19.1" - semver "7.0.0" - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^5.0.5, cosmiconfig@^5.1.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -css-select@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-tree@^1.0.0-alpha.39: - version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" - integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -dayjs@^1.8.15: - version "1.10.7" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.10.7.tgz#2cf5f91add28116748440866a0a1d26f3a6ce468" - integrity sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.3" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" - integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== - dependencies: - ms "2.1.2" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decimal.js@^10.2.1: - version "10.3.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783" - integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-is@^0.1.3, deep-is@~0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-3.3.0.tgz#d3c47fd6f3a93d517b14426b0628a17b0125f5f7" - integrity sha512-GRQOafGHwMHpjPx9iCvTgpu9NojZ49q794EEL94JVEw6VaeA8XTUyBKvAkOOjBX9oJNiV6G3P+T+tihFjo2TqA== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -defaults@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= - dependencies: - clone "^1.0.2" - -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -denodeify@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/denodeify/-/denodeify-1.2.1.tgz#3a36287f5034e699e7577901052c2e6c94251631" - integrity sha1-OjYof1A05pnnV3kBBSwubJQlFjE= - -depd@^1.1.2, depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" - integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -domelementtype@1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" - integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -electron-to-chromium@^1.4.17: - version "1.4.52" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.52.tgz#ce44c6d6cc449e7688a4356b8c261cfeafa26833" - integrity sha512-JGkh8HEh5PnVrhU4HbpyyO0O791dVY6k7AdqfDeqbcRMeoGxtNHWT77deR2nhvbLe4dKpxjlDEvdEwrvRLGu2Q== - -eme-encryption-scheme-polyfill@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/eme-encryption-scheme-polyfill/-/eme-encryption-scheme-polyfill-2.0.3.tgz#2ca6e06480e06cceb5e50efd27943ac46c959878" - integrity sha512-44CNFMsqzHdKHrzWxlS7xZ8KUHn5XutBqpmCuWzNIynmAyFInHrrD3ozv/RvK9ZhgV6QY6Easx8EWAmxteNodg== - -emittery@^0.7.1: - version "0.7.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" - integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - dependencies: - ansi-colors "^4.1.1" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -envinfo@^7.7.2: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" - integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== - dependencies: - stackframe "^1.1.1" - -errorhandler@^1.5.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" - integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== - dependencies: - accepts "~1.3.7" - escape-html "~1.0.3" - -es-abstract@^1.19.0, es-abstract@^1.19.1: - version "1.19.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" - integrity sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.1" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.1" - is-string "^1.0.7" - is-weakref "^1.0.1" - object-inspect "^1.11.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escodegen@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.0.0.tgz#5e32b12833e8aa8fa35e1bf0befa89380484c7dd" - integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== - dependencies: - esprima "^4.0.1" - estraverse "^5.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-config-prettier@^6.10.1: - version "6.15.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" - integrity sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== - dependencies: - get-stdin "^6.0.0" - -eslint-plugin-eslint-comments@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz#9e1cd7b4413526abb313933071d7aba05ca12ffa" - integrity sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ== - dependencies: - escape-string-regexp "^1.0.5" - ignore "^5.0.5" - -eslint-plugin-flowtype@2.50.3: - version "2.50.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-2.50.3.tgz#61379d6dce1d010370acd6681740fd913d68175f" - integrity sha512-X+AoKVOr7Re0ko/yEXyM5SSZ0tazc6ffdIOocp2fFUlWoDt7DV0Bz99mngOkAFLOAWjqRA5jPwqUCbrx13XoxQ== - dependencies: - lodash "^4.17.10" - -eslint-plugin-jest@22.4.1: - version "22.4.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-22.4.1.tgz#a5fd6f7a2a41388d16f527073b778013c5189a9c" - integrity sha512-gcLfn6P2PrFAVx3AobaOzlIEevpAEf9chTpFZz7bYfc7pz8XRv7vuKTIE4hxPKZSha6XWKKplDQ0x9Pq8xX2mg== - -eslint-plugin-prettier@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.2.tgz#432e5a667666ab84ce72f945c72f77d996a5c9ba" - integrity sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== - dependencies: - prettier-linter-helpers "^1.0.0" - -eslint-plugin-react-hooks@^4.0.4: - version "4.3.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz#318dbf312e06fab1c835a4abef00121751ac1172" - integrity sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA== - -eslint-plugin-react-native-globals@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native-globals/-/eslint-plugin-react-native-globals-0.1.2.tgz#ee1348bc2ceb912303ce6bdbd22e2f045ea86ea2" - integrity sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g== - -eslint-plugin-react-native@^3.8.1: - version "3.11.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-native/-/eslint-plugin-react-native-3.11.0.tgz#c73b0886abb397867e5e6689d3a6a418682e6bac" - integrity sha512-7F3OTwrtQPfPFd+VygqKA2VZ0f2fz0M4gJmry/TRE18JBb94/OtMxwbL7Oqwu7FGyrdeIOWnXQbBAveMcSTZIA== - dependencies: - "@babel/traverse" "^7.7.4" - eslint-plugin-react-native-globals "^0.1.1" - -eslint-plugin-react@^7.20.0: - version "7.28.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz#8f3ff450677571a659ce76efc6d80b6a525adbdf" - integrity sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw== - dependencies: - array-includes "^3.1.4" - array.prototype.flatmap "^1.2.5" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.0.4" - object.entries "^1.1.5" - object.fromentries "^2.0.5" - object.hasown "^1.1.0" - object.values "^1.1.5" - prop-types "^15.7.2" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.6" - -eslint-scope@^5.0.0, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - -eslint@^7.14.0: - version "7.32.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5" - integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -event-target-shim@^5.0.0, event-target-shim@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -exec-sh@^0.3.2: - version "0.3.6" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" - integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expect@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== - dependencies: - "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - jest-get-type "^26.3.0" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-diff@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" - integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== - dependencies: - flat-cache "^3.0.4" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -filter-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" - integrity sha1-mzERErxsYSehbgFsbF1/GeCAXFs= - -finalhandler@1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@~5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" - integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flatted@^3.1.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.4.tgz#28d9969ea90661b5134259f312ab6aa7929ac5e2" - integrity sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw== - -flow-parser@0.*: - version "0.170.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.170.0.tgz#52cac19fd884c41894f39368bdf384183a597b3b" - integrity sha512-H1Fu8EM/F6MtOpHYpsFXPyySatowrXMWENxRmmKAfirfBr8kjHrms3YDuv82Nhn0xWaXV7Hhynp2tEaZsLhHLw== - -flow-parser@^0.121.0: - version "0.121.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.121.0.tgz#9f9898eaec91a9f7c323e9e992d81ab5c58e618f" - integrity sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg== - -follow-redirects@^1.14.9: - version "1.15.0" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.0.tgz#06441868281c86d0dda4ad8bdaead2d02dca89d4" - integrity sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ== - -for-in@^0.1.3: - version "0.1.8" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.8.tgz#d8773908e31256109952b1fdb9b3fa867d2775e1" - integrity sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= - -for-in@^1.0.1, for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -for-own@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= - dependencies: - for-in "^1.0.1" - -form-data@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f" - integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -fs-extra@9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.0.tgz#b6afc31036e247b2466dc99c29ae797d5d4580a3" - integrity sha512-pmEYSk3vYsG/bF651KPUXZ+hvjpgWYw/Gc7W9NFUe3ZVLczKKWIij3IKpOrQcdw4TILtibFslZ0UmR8Vvzig4g== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^1.0.0" - -fs-extra@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950" - integrity sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^2.1.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-stdin@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" - integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getenv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/getenv/-/getenv-1.0.0.tgz#874f2e7544fbca53c7a4738f37de8605c3fcfc31" - integrity sha512-7yetJWqbS9sbn0vIfliPsFgoXMKn/YMF+Wuiog97x+urnSRRRZ7xB+uVkwGKzRgq9CDFfMQnE9ruL5DHv9c6Xg== - -glob-parent@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob@7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globals@^13.6.0, globals@^13.9.0: - version "13.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-13.12.0.tgz#4d733760304230a0082ed96e21e5c565f898089e" - integrity sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg== - dependencies: - type-fest "^0.20.2" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.9" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96" - integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= - -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" - integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== - dependencies: - has-symbols "^1.0.2" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hermes-engine@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/hermes-engine/-/hermes-engine-0.9.0.tgz#84d9cfe84e8f6b1b2020d6e71b350cec84ed982f" - integrity sha512-r7U+Y4P2Qg/igFVZN+DpT7JFfXUn1MM4dFne8aW+cCrF6RRymof+VqrUHs1kl07j8h8V2CNesU19RKgWbr3qPw== - -hermes-parser@0.4.7: - version "0.4.7" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.4.7.tgz#410f5129d57183784d205a0538e6fbdcf614c9ea" - integrity sha512-jc+zCtXbtwTiXoMAoXOHepxAaGVFIp89wwE9qcdwnMd/uGVEtPoY8FaFSsx0ThPvyKirdR2EsIIDVrpbSXz1Ag== - -hermes-profile-transformer@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz#bd0f5ecceda80dd0ddaae443469ab26fb38fc27b" - integrity sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ== - dependencies: - source-map "^0.7.3" - -hoist-non-react-statics@^3.3.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -http-errors@1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" - integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.1" - -http-proxy-agent@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" - integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== - dependencies: - "@tootallnate/once" "1" - agent-base "6" - debug "4" - -https-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -humanize-ms@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" - integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0= - dependencies: - ms "^2.0.0" - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.0.5: - version "5.2.0" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" - integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== - -image-size@^0.6.0: - version "0.6.3" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.6.3.tgz#e7e5c65bb534bd7cdcedd6cb5166272a85f75fb2" - integrity sha512-47xSUiQioGaB96nqtp5/q55m0aBQSQdyIloMOc/x+QVTDZLNmXE892IIDrJ0hM1A5vcNUDD5tDffkSP5lCaIIA== - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== - dependencies: - has-bigints "^1.0.1" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-core-module@^2.2.0, is-core-module@^2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211" - integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" - integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== - dependencies: - has-tostringtag "^1.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^4.0.0, is-glob@^4.0.1: - version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-negative-zero@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" - integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== - -is-number-object@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" - integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-potential-custom-element-name@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5" - integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== - -is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-shared-array-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" - integrity sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== - dependencies: - has-symbols "^1.0.2" - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-weakref@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" - integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== - dependencies: - call-bind "^1.0.2" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3" - integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== - -istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - -istanbul-lib-instrument@^5.0.4: - version "5.1.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz#7b49198b657b27a730b8e9cb601f1e1bff24c59a" - integrity sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q== - dependencies: - "@babel/core" "^7.12.3" - "@babel/parser" "^7.14.7" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.2.0" - semver "^6.3.0" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" - integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.0.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.3.tgz#4bcae3103b94518117930d51283690960b50d3c2" - integrity sha512-x9LtDVtfm/t1GFiLl3NffC7hz+I1ragvgX1P/Lg1NlIagifZDKUkuuaAxH/qpwj2IuEfD8G2Bs/UKp+sZ/pKkg== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -jest-changed-files@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== - dependencies: - "@jest/types" "^26.6.2" - execa "^4.0.0" - throat "^5.0.0" - -jest-cli@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== - dependencies: - "@jest/core" "^26.6.3" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - is-ci "^2.0.0" - jest-config "^26.6.3" - jest-util "^26.6.2" - jest-validate "^26.6.2" - prompts "^2.0.1" - yargs "^15.4.1" - -jest-config@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.6.3" - "@jest/types" "^26.6.2" - babel-jest "^26.6.3" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.6.2" - jest-environment-node "^26.6.2" - jest-get-type "^26.3.0" - jest-jasmine2 "^26.6.3" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - micromatch "^4.0.2" - pretty-format "^26.6.2" - -jest-diff@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== - dependencies: - detect-newline "^3.0.0" - -jest-each@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - jest-get-type "^26.3.0" - jest-util "^26.6.2" - pretty-format "^26.6.2" - -jest-environment-jsdom@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - jsdom "^16.4.0" - -jest-environment-node@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== - -jest-haste-map@^26.5.2, jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== - dependencies: - "@jest/types" "^26.6.2" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - -jest-jasmine2@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.6.2" - is-generator-fn "^2.0.0" - jest-each "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - pretty-format "^26.6.2" - throat "^5.0.0" - -jest-leak-detector@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== - dependencies: - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-matcher-utils@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== - dependencies: - chalk "^4.0.0" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-message-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - pretty-format "^26.6.2" - slash "^3.0.0" - stack-utils "^2.0.2" - -jest-mock@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== - -jest-resolve-dependencies@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== - dependencies: - "@jest/types" "^26.6.2" - jest-regex-util "^26.0.0" - jest-snapshot "^26.6.2" - -jest-resolve@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.2" - read-pkg-up "^7.0.1" - resolve "^1.18.1" - slash "^3.0.0" - -jest-runner@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.7.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-docblock "^26.0.0" - jest-haste-map "^26.6.2" - jest-leak-detector "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - jest-runtime "^26.6.3" - jest-util "^26.6.2" - jest-worker "^26.6.2" - source-map-support "^0.5.6" - throat "^5.0.0" - -jest-runtime@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/globals" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - cjs-module-lexer "^0.6.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.4.1" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - -jest-snapshot@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/babel__traverse" "^7.0.4" - "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.6.2" - graceful-fs "^4.2.4" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - jest-haste-map "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - natural-compare "^1.4.0" - pretty-format "^26.6.2" - semver "^7.3.2" - -jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-validate@^26.5.2, jest-validate@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== - dependencies: - "@jest/types" "^26.6.2" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.3.0" - leven "^3.1.0" - pretty-format "^26.6.2" - -jest-watcher@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== - dependencies: - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.6.2" - string-length "^4.0.1" - -jest-worker@^26.0.0, jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" - integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== - dependencies: - "@jest/core" "^26.6.3" - import-local "^3.0.2" - jest-cli "^26.6.3" - -jetifier@^1.6.2: - version "1.6.8" - resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.8.tgz#e88068697875cbda98c32472902c4d3756247798" - integrity sha512-3Zi16h6L5tXDRQJTb221cnRoVG9/9OvreLdLU2/ZjRv/GILL+2Cemt0IKvkowwkDpvouAU1DQPOJ7qaiHeIdrw== - -joi@^17.2.1: - version "17.5.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.5.0.tgz#7e66d0004b5045d971cf416a55fb61d33ac6e011" - integrity sha512-R7hR50COp7StzLnDi4ywOXHrBrgNXuUUfJWIR5lPY5Bm/pOD3jZaTwpluUXVLRWcoWZxkrHBBJ5hLxgnlehbdw== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.0" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsc-android@^250230.2.1: - version "250230.2.1" - resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250230.2.1.tgz#3790313a970586a03ab0ad47defbc84df54f1b83" - integrity sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q== - -jscodeshift@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.11.0.tgz#4f95039408f3f06b0e39bb4d53bc3139f5330e2f" - integrity sha512-SdRK2C7jjs4k/kT2mwtO07KJN9RnjxtKn03d9JVj6c3j9WwaLcFYsICYDnLAzY0hp+wG2nxl+Cm2jWLiNVYb8g== - dependencies: - "@babel/core" "^7.1.6" - "@babel/parser" "^7.1.6" - "@babel/plugin-proposal-class-properties" "^7.1.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.1.0" - "@babel/plugin-proposal-optional-chaining" "^7.1.0" - "@babel/plugin-transform-modules-commonjs" "^7.1.0" - "@babel/preset-flow" "^7.0.0" - "@babel/preset-typescript" "^7.1.0" - "@babel/register" "^7.0.0" - babel-core "^7.0.0-bridge.0" - colors "^1.1.2" - flow-parser "0.*" - graceful-fs "^4.2.4" - micromatch "^3.1.10" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.20.3" - temp "^0.8.1" - write-file-atomic "^2.3.0" - -jsdom@^16.4.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710" - integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== - dependencies: - abab "^2.0.5" - acorn "^8.2.4" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.3.0" - data-urls "^2.0.0" - decimal.js "^10.2.1" - domexception "^2.0.1" - escodegen "^2.0.0" - form-data "^3.0.0" - html-encoding-sniffer "^2.0.1" - http-proxy-agent "^4.0.1" - https-proxy-agent "^5.0.0" - is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.0" - parse5 "6.0.1" - saxes "^5.0.1" - symbol-tree "^3.2.4" - tough-cookie "^4.0.0" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.5.0" - ws "^7.4.6" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-parse-better-errors@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsonify@~0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= - -"jsx-ast-utils@^2.4.1 || ^3.0.0": - version "3.2.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz#720b97bfe7d901b927d87c3773637ae8ea48781b" - integrity sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA== - dependencies: - array-includes "^3.1.3" - object.assign "^4.1.2" - -keymirror@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/keymirror/-/keymirror-0.1.1.tgz#918889ea13f8d0a42e7c557250eee713adc95c35" - integrity sha1-kYiJ6hP40KQufFVyUO7nE63JXDU= - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.1, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= - optionalDependencies: - graceful-fs "^4.1.9" - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" - integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -lines-and-columns@^1.1.6: - version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" - integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.frompairs@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.frompairs/-/lodash.frompairs-4.0.1.tgz#bc4e5207fa2757c136e573614e9664506b2b1bd2" - integrity sha1-vE5SB/onV8E25XNhTpZkUGsrG9I= - -lodash.isequal@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" - integrity sha1-QVxEePK8wwEgwizhDtMib30+GOA= - -lodash.isstring@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451" - integrity sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.omit@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60" - integrity sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA= - -lodash.pick@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3" - integrity sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM= - -lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21, lodash@^4.7.0: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== - dependencies: - chalk "^2.0.1" - -logkitty@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" - integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== - dependencies: - ansi-fragments "^0.2.1" - dayjs "^1.8.15" - yargs "^15.1.0" - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a" - integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== - dependencies: - tmpl "1.0.5" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -merge-options@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7" - integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ== - dependencies: - is-plain-obj "^2.1.0" - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -metro-babel-register@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-babel-register/-/metro-babel-register-0.66.2.tgz#c6bbe36c7a77590687ccd74b425dc020d17d05af" - integrity sha512-3F+vsVubUPJYKfVMeol8/7pd8CC287Rw92QYzJD8LEmI980xcgwMUEVBZ0UIAUwlLgiJG/f4Mwhuji2EeBXrPg== - dependencies: - "@babel/core" "^7.14.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/register" "^7.0.0" - escape-string-regexp "^1.0.5" - -metro-babel-transformer@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.66.2.tgz#fce0a3e314d28a5e7141c135665e1cc9b8e7ce86" - integrity sha512-aJ/7fc/Xkofw8Fqa51OTDhBzBz26mmpIWrXAZcPdQ8MSTt883EWncxeCEjasc79NJ89BRi7sOkkaWZo2sXlKvw== - dependencies: - "@babel/core" "^7.14.0" - hermes-parser "0.4.7" - metro-source-map "0.66.2" - nullthrows "^1.1.1" - -metro-cache-key@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.66.2.tgz#d6463d2a53e887a38419d523962cc24ea0e780b4" - integrity sha512-WtkNmRt41qOpHh1MkNA4nLiQ/m7iGL90ysSKD+fcLqlUnOBKJptPQm0ZUv8Kfqk18ddWX2KmsSbq+Sf3I6XohQ== - -metro-cache@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.66.2.tgz#e0af4e0a319898f7d42a980f7ee5da153fcfd019" - integrity sha512-5QCYJtJOHoBSbL3H4/Fpl36oA697C3oYHqsce+Hk/dh2qtODUGpS3gOBhvP1B8iB+H8jJMyR75lZq129LJEsIQ== - dependencies: - metro-core "0.66.2" - mkdirp "^0.5.1" - rimraf "^2.5.4" - -metro-config@0.66.2, metro-config@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.66.2.tgz#e365acdb66ad0cda0182b9c9910760a97ee4293b" - integrity sha512-0C+PrKKIBNNzLZUKN/8ZDJS2U5FLMOTXDWbvBHIdqb6YXz8WplXR2+xlSlaSCCi5b+GR7cWFWUNeKA4GQS1/AQ== - dependencies: - cosmiconfig "^5.0.5" - jest-validate "^26.5.2" - metro "0.66.2" - metro-cache "0.66.2" - metro-core "0.66.2" - metro-runtime "0.66.2" - -metro-core@0.66.2, metro-core@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.66.2.tgz#ead776a17b3e5a307e6dc22259db30bf5c7e8490" - integrity sha512-JieLZkef/516yxXYvQxWnf3OWw5rcgWRy76K8JV/wr/i8LGVGulPAXlIi445/QZzXVydzRVASKAEVqyxM5F4mA== - dependencies: - jest-haste-map "^26.5.2" - lodash.throttle "^4.1.1" - metro-resolver "0.66.2" - -metro-hermes-compiler@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.66.2.tgz#30290748f83805faa601aa487632444915795823" - integrity sha512-nCVL1g9uR6vrw5+X1wjwZruRyMkndnzGRMqjqoljf+nGEqBTD607CR7elXw4fMWn/EM+1y0Vdq5altUu9LdgCA== - -metro-inspector-proxy@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.66.2.tgz#a83c76bd2f2fd7b9240be92acf9a8b1d1404547a" - integrity sha512-gnLc9121eznwP0iiA9tCBW8qZjwIsCgwHWMF1g1Qaki9le9tzeJv3dK4/lFNGxyfSaLO7vahQEhsEYsiRnTROg== - dependencies: - connect "^3.6.5" - debug "^2.2.0" - ws "^1.1.5" - yargs "^15.3.1" - -metro-minify-uglify@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.66.2.tgz#6061dbee4f61e6d5bb3c100e4379ff6f2e16e42b" - integrity sha512-7TUK+L5CmB5x1PVnFbgmjzHW4CUadq9H5jgp0HfFoWT1skXAyEsx0DHkKDXwnot0khnNhBOEfl62ctQOnE110Q== - dependencies: - uglify-es "^3.1.9" - -metro-react-native-babel-preset@0.66.2, metro-react-native-babel-preset@^0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.66.2.tgz#fddebcf413ad4ea617d4f47f7c1da401052de734" - integrity sha512-H/nLBAz0MgfDloSe1FjyH4EnbokHFdncyERvLPXDACY3ROVRCeUyFNo70ywRGXW2NMbrV4H7KUyU4zkfWhC2HQ== - dependencies: - "@babel/core" "^7.14.0" - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-export-default-from" "^7.0.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" - "@babel/plugin-proposal-optional-chaining" "^7.0.0" - "@babel/plugin-syntax-dynamic-import" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-async-to-generator" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-exponentiation-operator" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-assign" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-react-jsx-self" "^7.0.0" - "@babel/plugin-transform-react-jsx-source" "^7.0.0" - "@babel/plugin-transform-regenerator" "^7.0.0" - "@babel/plugin-transform-runtime" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-sticky-regex" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - "@babel/plugin-transform-typescript" "^7.5.0" - "@babel/plugin-transform-unicode-regex" "^7.0.0" - "@babel/template" "^7.0.0" - react-refresh "^0.4.0" - -metro-react-native-babel-transformer@0.66.2, metro-react-native-babel-transformer@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.66.2.tgz#768f341e7c3d3d1c38189799c9884b90d1c32eb7" - integrity sha512-z1ab7ihIT0pJrwgi9q2IH+LcW/xUWMQ0hH+Mrk7wbKQB0RnJdXFoxphrfoVHBHMUu+TBPetUcEkKawkK1e7Cng== - dependencies: - "@babel/core" "^7.14.0" - babel-preset-fbjs "^3.4.0" - hermes-parser "0.4.7" - metro-babel-transformer "0.66.2" - metro-react-native-babel-preset "0.66.2" - metro-source-map "0.66.2" - nullthrows "^1.1.1" - -metro-resolver@0.66.2, metro-resolver@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.66.2.tgz#f743ddbe7a12dd137d1f7a555732cafcaea421f8" - integrity sha512-pXQAJR/xauRf4kWFj2/hN5a77B4jLl0Fom5I3PHp6Arw/KxSBp0cnguXpGLwNQ6zQC0nxKCoYGL9gQpzMnN7Hw== - dependencies: - absolute-path "^0.0.0" - -metro-runtime@0.66.2, metro-runtime@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.66.2.tgz#3409ee957b949b6c7b72ef6ed2b9af9a4f4a910e" - integrity sha512-vFhKBk2ot9FS4b+2v0OTa/guCF/QDAOJubY0CNg7PzCS5+w4y3IvZIcPX4SSS1t8pYEZBLvtdtTDarlDl81xmg== - -metro-source-map@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.66.2.tgz#b5304a282a5d55fa67b599265e9cf3217175cdd7" - integrity sha512-038tFmB7vSh73VQcDWIbr5O1m+WXWyYafDaOy+1A/2K308YP0oj33gbEgDnZsLZDwcJ+xt1x6KUEBIzlX4YGeQ== - dependencies: - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - invariant "^2.2.4" - metro-symbolicate "0.66.2" - nullthrows "^1.1.1" - ob1 "0.66.2" - source-map "^0.5.6" - vlq "^1.0.0" - -metro-symbolicate@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.66.2.tgz#addd095ce5f77e73ca21ddb5dfb396ff5d4fa041" - integrity sha512-u+DeQHyAFXVD7mVP+GST/894WHJ3i/U8oEJFnT7U3P52ZuLgX8n4tMNxhqZU12RcLR6etF8143aP0Ktx1gFLEQ== - dependencies: - invariant "^2.2.4" - metro-source-map "0.66.2" - nullthrows "^1.1.1" - source-map "^0.5.6" - through2 "^2.0.1" - vlq "^1.0.0" - -metro-transform-plugins@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.66.2.tgz#39dd044a23b1343e4f2d2ec34d08128cdf255ed4" - integrity sha512-KTvqplh0ut7oDKovvDG6yzXM02R6X+9b2oVG+qYq8Zd3aCGTi51ASx4ThCNkAHyEvCuJdYg9fxXTL+j+wvhB5w== - dependencies: - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.14.0" - nullthrows "^1.1.1" - -metro-transform-worker@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.66.2.tgz#0a8455992132c479721accd52c9bd47deb77769e" - integrity sha512-dO4PtYOMGB7Vzte8aIzX39xytODhmbJrBYPu+zYzlDjyefJZT7BkZ0LkPIThtyJi96xWcGqi9JBSo0CeRupAHw== - dependencies: - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/parser" "^7.14.0" - "@babel/types" "^7.0.0" - babel-preset-fbjs "^3.4.0" - metro "0.66.2" - metro-babel-transformer "0.66.2" - metro-cache "0.66.2" - metro-cache-key "0.66.2" - metro-hermes-compiler "0.66.2" - metro-source-map "0.66.2" - metro-transform-plugins "0.66.2" - nullthrows "^1.1.1" - -metro@0.66.2, metro@^0.66.1: - version "0.66.2" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.66.2.tgz#f21759bf00995470e7577b5b88a5277963f24492" - integrity sha512-uNsISfcQ3iKKSHoN5Q+LAh0l3jeeg7ZcNZ/4BAHGsk02erA0OP+l2m+b5qYVoPptHz9Oc3KyG5oGJoTu41pWjg== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.14.0" - "@babel/generator" "^7.14.0" - "@babel/parser" "^7.14.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.0.0" - absolute-path "^0.0.0" - accepts "^1.3.7" - async "^2.4.0" - chalk "^4.0.0" - ci-info "^2.0.0" - connect "^3.6.5" - debug "^2.2.0" - denodeify "^1.2.1" - error-stack-parser "^2.0.6" - fs-extra "^1.0.0" - graceful-fs "^4.1.3" - hermes-parser "0.4.7" - image-size "^0.6.0" - invariant "^2.2.4" - jest-haste-map "^26.5.2" - jest-worker "^26.0.0" - lodash.throttle "^4.1.1" - metro-babel-register "0.66.2" - metro-babel-transformer "0.66.2" - metro-cache "0.66.2" - metro-cache-key "0.66.2" - metro-config "0.66.2" - metro-core "0.66.2" - metro-hermes-compiler "0.66.2" - metro-inspector-proxy "0.66.2" - metro-minify-uglify "0.66.2" - metro-react-native-babel-preset "0.66.2" - metro-resolver "0.66.2" - metro-runtime "0.66.2" - metro-source-map "0.66.2" - metro-symbolicate "0.66.2" - metro-transform-plugins "0.66.2" - metro-transform-worker "0.66.2" - mime-types "^2.1.27" - mkdirp "^0.5.1" - node-fetch "^2.2.0" - nullthrows "^1.1.1" - rimraf "^2.5.4" - serialize-error "^2.1.0" - source-map "^0.5.6" - strip-ansi "^6.0.0" - temp "0.8.3" - throat "^5.0.0" - ws "^1.1.5" - yargs "^15.3.1" - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.2: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -mime-db@1.51.0, "mime-db@>= 1.43.0 < 2": - version "1.51.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" - integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.24: - version "2.1.34" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" - integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== - dependencies: - mime-db "1.51.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - -mimic-fn@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" - integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -minimatch@^3.0.2, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mixin-object@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mixin-object/-/mixin-object-2.0.1.tgz#4fb949441dab182540f1fe035ba60e1947a5e57e" - integrity sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= - dependencies: - for-in "^0.1.3" - is-extendable "^0.1.1" - -mkdirp@^0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -moment@^2.29.1: - version "2.29.1" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" - integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3, ms@^2.0.0: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nanoid@^3.1.23: - version "3.2.0" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.2.0.tgz#62667522da6673971cca916a6d3eff3f415ff80c" - integrity sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - -neo-async@^2.5.0: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -nocache@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/nocache/-/nocache-2.1.0.tgz#120c9ffec43b5729b1d5de88cd71aa75a0ba491f" - integrity sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q== - -node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= - dependencies: - minimatch "^3.0.2" - -node-fetch@^2.2.0, node-fetch@^2.6.0: - version "2.6.7" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" - integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== - dependencies: - whatwg-url "^5.0.0" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-notifier@^8.0.0: - version "8.0.2" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.2.tgz#f3167a38ef0d2c8a866a83e318c1ba0efeb702c5" - integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== - dependencies: - growly "^1.3.0" - is-wsl "^2.2.0" - semver "^7.3.2" - shellwords "^0.1.1" - uuid "^8.3.0" - which "^2.0.2" - -node-releases@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" - integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== - -node-stream-zip@^1.9.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -nullthrows@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" - integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== - -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -ob1@0.66.2: - version "0.66.2" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.66.2.tgz#8caf548202cf2688944bae47db405a08bca17a61" - integrity sha512-RFewnL/RjE0qQBOuM+2bbY96zmJPIge/aDtsiDbLSb+MOiK8CReAhBHDgL+zrA3F1hQk00lMWpUwYcep750plA== - -object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.11.0, object-inspect@^1.9.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" - integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.entries@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.5.tgz#e1acdd17c4de2cd96d5a08487cfb9db84d881861" - integrity sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.fromentries@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.5.tgz#7b37b205109c21e741e605727fe8b0ad5fa08251" - integrity sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.hasown@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.0.tgz#7232ed266f34d197d15cac5880232f7a4790afe5" - integrity sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" - integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= - dependencies: - mimic-fn "^1.0.0" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^6.2.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - -opencollective-postinstall@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" - integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" - integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -options@>=0.0.5: - version "0.0.6" - resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" - integrity sha1-7CLTEoBrtT5zF3Pnza788cZDEo8= - -ora@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== - dependencies: - chalk "^2.4.2" - cli-cursor "^2.1.0" - cli-spinners "^2.0.0" - log-symbols "^2.2.0" - strip-ansi "^5.2.0" - wcwidth "^1.0.1" - -os-tmpdir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -p-each-series@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" - integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse5@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6, path-parse@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" - integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.3: - version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pirates@^4.0.0, pirates@^4.0.1: - version "4.0.5" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" - integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -plist@^3.0.2, plist@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.4.tgz#a62df837e3aed2bb3b735899d510c4f186019cbe" - integrity sha512-ksrr8y9+nXOxQB2osVNqrgvX/XQPOXaU4BQMKjYq8PvaY1U18mo+fKgBSwzK+luSyinOuPae956lSVcBwxlAMg== - dependencies: - base64-js "^1.5.1" - xmlbuilder "^9.0.7" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" - integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -prettier-linter-helpers@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" - integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== - dependencies: - fast-diff "^1.1.2" - -prettier@^2.0.2: - version "2.5.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" - integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== - -pretty-format@^26.5.2, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise@^8.0.3: - version "8.1.0" - resolved "https://registry.yarnpkg.com/promise/-/promise-8.1.0.tgz#697c25c3dfe7435dd79fcd58c38a135888eaf05e" - integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== - dependencies: - asap "~2.0.6" - -prompts@^2.0.1, prompts@^2.4.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" - integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.7.2: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -psl@^1.1.33: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -query-string@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.0.tgz#96b88f27b39794f97b8c8ccd060bc900495078ef" - integrity sha512-wnJ8covk+S9isYR5JIXPt93kFUmI2fQ4R/8130fuq+qwLiGVTurg7Klodgfw4NSz/oe7xnyi09y3lSrogUeM3g== - dependencies: - decode-uri-component "^0.2.0" - filter-obj "^1.1.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -react-devtools-core@4.19.1: - version "4.19.1" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.19.1.tgz#bc37c2ef2f48f28c6af4c7292be9dca1b63deace" - integrity sha512-2wJiGffPWK0KggBjVwnTaAk+Z3MSxKInHmdzPTrBh1mAarexsa93Kw+WMX88+XjN+TtYgAiLe9xeTqcO5FfJTw== - dependencies: - shell-quote "^1.6.1" - ws "^7" - -react-freeze@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/react-freeze/-/react-freeze-1.0.0.tgz#b21c65fe1783743007c8c9a2952b1c8879a77354" - integrity sha512-yQaiOqDmoKqks56LN9MTgY06O0qQHgV4FUrikH357DydArSZHQhl0BJFqGKIZoTqi8JizF9Dxhuk1FIZD6qCaw== - -"react-is@^16.12.0 || ^17.0.0", react-is@^17.0.1, react-is@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - -react-is@^16.13.0, react-is@^16.13.1, react-is@^16.7.0: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-native-codegen@^0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.0.8.tgz#b7796a54074139d956fff2862cf1285db43c891b" - integrity sha512-k/944+0XD+8l7zDaiKfYabyEKmAmyZgS1mj+4LcSRPyHnrjgCHKrh/Y6jM6kucQ6xU1+1uyMmF/dSkikxK8i+Q== - dependencies: - flow-parser "^0.121.0" - jscodeshift "^0.11.0" - nullthrows "^1.1.1" - -react-native-document-picker@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/react-native-document-picker/-/react-native-document-picker-8.0.0.tgz#f760f89049cda668be8b1cfb31a484af19716f35" - integrity sha512-4O1FNOJHzfZ7BBFOJhNoeCKHSjthFtZyMEWJsAxX1ORdShGSa6miLvTHtQjpCDMNWSoPU1C7fXLNNPrv8GAarQ== - dependencies: - invariant "^2.2.4" - -react-native-gesture-handler@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-2.2.0.tgz#a551f9ca33d8766d0a24268f49e0f1b05191b105" - integrity sha512-WF25CNgn164bF9juW8N/jICIFXiEOgsxCuY7DRlnFdiH5ZfvMYtZHRC+zr1fFMap2ty1f2HWDQNVVSo0FDXP4A== - dependencies: - "@egjs/hammerjs" "^2.0.17" - hoist-non-react-statics "^3.3.0" - invariant "^2.2.4" - lodash "^4.17.21" - prop-types "^15.7.2" - -react-native-permissions@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/react-native-permissions/-/react-native-permissions-3.2.0.tgz#2199a49e96bac633016955d36142032d747d0d3e" - integrity sha512-UPXxf2twjYL9vPI4HP2kT15AOTY489MhsNuyAgp+wJM2IRkkSVW6rO3k4WuSRL9ZmPhwkWb9bYjf8EEwRzZcXg== - -react-native-progress@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/react-native-progress/-/react-native-progress-5.0.0.tgz#f5ac6ceaeee27f184c660b00f29419e82a9d0ab0" - integrity sha512-KjnGIt3r9i5Kn2biOD9fXLJocf0bwxPRxOyAgXEnZTJQU2O+HyzgGFRCbM5h3izm9kKIkSc1txh8aGmMafCD9A== - dependencies: - prop-types "^15.7.2" - -react-native-safe-area-context@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz#9549a2ce580f2374edb05e49d661258d1b8bcaed" - integrity sha512-yOwiiPJ1rk+/nfK13eafbpW6sKW0jOnsRem2C1LPJjM3tfTof6hlvV5eWHATye3XOpu2cJ7N+HdkUvUDGwFD2Q== - -react-native-screens@^3.10.2: - version "3.10.2" - resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-3.10.2.tgz#cbf505d61c09e29ad5b335309951a3bd81f0df19" - integrity sha512-bMKSpwMeqAoXBqTJiDEG1ogM1cMk66sEmpp/4dGqdX59v+OwMqPeTuBk37qaSuS7gPOFFKsNW2X3ymGvBT4iEw== - dependencies: - react-freeze "^1.0.0" - warn-once "^0.1.0" - -react-native-svg@^12.1.1: - version "12.1.1" - resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-12.1.1.tgz#5f292410b8bcc07bbc52b2da7ceb22caf5bcaaee" - integrity sha512-NIAJ8jCnXGCqGWXkkJ1GTzO4a3Md5at5sagYV8Vh4MXYnL4z5Rh428Wahjhh+LIjx40EE5xM5YtwyJBqOIba2Q== - dependencies: - css-select "^2.1.0" - css-tree "^1.0.0-alpha.39" - -react-native-vector-icons@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/react-native-vector-icons/-/react-native-vector-icons-9.0.0.tgz#ab38ec6941f3f340d39846f1e8300e59863e2fb1" - integrity sha512-qKX5d5/TafHmI4B7UOSZCL3BAGh7ZfF30iLwRgxBkKfZl2lKSuHp8Ottj9OyWh9b5fFtlg+LtyvZrns3g2kh+w== - dependencies: - lodash.frompairs "^4.0.1" - lodash.isequal "^4.5.0" - lodash.isstring "^4.0.1" - lodash.omit "^4.5.0" - lodash.pick "^4.4.0" - lodash.template "^4.5.0" - prop-types "^15.7.2" - yargs "^16.1.1" - -react-native-video@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/react-native-video/-/react-native-video-5.2.0.tgz#c3f2c541775f4fda7e0d26d75a6fb59819b13d5e" - integrity sha512-5SK1lxyzrCkZF+WuxUxLR1Pt65E0rsWB1w1GrGxSLdC9zWYBumcmuHl+wPJ7UQvznjaH2Ze7uU1R3arejI7+WQ== - dependencies: - keymirror "^0.1.1" - prop-types "^15.7.2" - shaka-player "^2.5.9" - -react-native@0.67.1: - version "0.67.1" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.67.1.tgz#a9cc13f1a691e9bb23f146f001e11fc0157af51c" - integrity sha512-doKN9qhtjilF+6p8603OVzqGKL4fq8EDAH5u00KPmZbL5ampHDQX9y8/uwlUvJggvHwZXlnvhW63u8Y1LA8rxw== - dependencies: - "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "^6.0.0" - "@react-native-community/cli-platform-android" "^6.0.0" - "@react-native-community/cli-platform-ios" "^6.0.0" - "@react-native/assets" "1.0.0" - "@react-native/normalize-color" "2.0.0" - "@react-native/polyfills" "2.0.0" - abort-controller "^3.0.0" - anser "^1.4.9" - base64-js "^1.1.2" - event-target-shim "^5.0.1" - hermes-engine "~0.9.0" - invariant "^2.2.4" - jsc-android "^250230.2.1" - metro-react-native-babel-transformer "0.66.2" - metro-runtime "0.66.2" - metro-source-map "0.66.2" - nullthrows "^1.1.1" - pretty-format "^26.5.2" - promise "^8.0.3" - prop-types "^15.7.2" - react-devtools-core "4.19.1" - react-native-codegen "^0.0.8" - react-refresh "^0.4.0" - regenerator-runtime "^0.13.2" - scheduler "^0.20.2" - stacktrace-parser "^0.1.3" - use-subscription "^1.0.0" - whatwg-fetch "^3.0.0" - ws "^6.1.4" - -react-refresh@^0.4.0: - version "0.4.3" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.4.3.tgz#966f1750c191672e76e16c2efa569150cc73ab53" - integrity sha512-Hwln1VNuGl/6bVwnd0Xdn1e84gT/8T9aYNL+HAKDArLCS7LWjwr7StE30IEYbIkx0Vi3vs+coQxe+SQDbGbbpA== - -react-shallow-renderer@^16.13.1: - version "16.14.1" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124" - integrity sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg== - dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0" - -react-test-renderer@17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.2.tgz#4cd4ae5ef1ad5670fc0ef776e8cc7e1231d9866c" - integrity sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ== - dependencies: - object-assign "^4.1.1" - react-is "^17.0.2" - react-shallow-renderer "^16.13.1" - scheduler "^0.20.2" - -react@17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readline@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/readline/-/readline-1.3.0.tgz#c580d77ef2cfc8752b132498060dc9793a7ac01c" - integrity sha1-xYDXfvLPyHUrEySYBg3JeTp6wBw= - -recast@^0.20.3: - version "0.20.5" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.20.5.tgz#8e2c6c96827a1b339c634dd232957d230553ceae" - integrity sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ== - dependencies: - ast-types "0.14.2" - esprima "~4.0.0" - source-map "~0.6.1" - tslib "^2.0.1" - -regenerate-unicode-properties@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz#54d09c7115e1f53dc2314a974b32c1c344efe326" - integrity sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz#8925742a98ffd90814988d7566ad30ca3b263b52" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" - integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regexp.prototype.flags@^1.3.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz#b3f4c0059af9e47eca9f3f660e51d81307e72307" - integrity sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexpp@^3.0.0, regexpp@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - -regexpu-core@^4.7.1: - version "4.8.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.8.0.tgz#e5605ba361b67b1718478501327502f4479a98f0" - integrity sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg== - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^9.0.0" - regjsgen "^0.5.2" - regjsparser "^0.7.0" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" - -regjsgen@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - -regjsparser@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.7.0.tgz#a6b667b54c885e18b52554cb4960ef71187e9968" - integrity sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ== - dependencies: - jsesc "~0.5.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" - integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.18.1: - version "1.22.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.0.tgz#5e0b8c67c15df57a89bdbabe603a002f21731198" - integrity sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw== - dependencies: - is-core-module "^2.8.1" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.3.tgz#d41016293d4a8586a39ca5d9b5f15cbea1f55e46" - integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -restore-cursor@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" - integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= - dependencies: - onetime "^2.0.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rimraf@^2.5.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@~2.2.6: - version "2.2.8" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.2.8.tgz#e439be2aaee327321952730f99a8929e4fc50582" - integrity sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -sax@>=0.6.0, sax@^1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.2.1, semver@^7.3.2, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -send@0.17.2: - version "0.17.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820" - integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "1.8.1" - mime "1.6.0" - ms "2.1.3" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - -sendbird@^3.1.16: - version "3.1.16" - resolved "https://registry.yarnpkg.com/sendbird/-/sendbird-3.1.16.tgz#1c76732a58ed369c506b8d24376d4dfc8c4205bc" - integrity sha512-jl93YlyKmLqlQVoxL039v+RRZ4hGxSHyK/UfHkWZqmZDuffEh2DtcQFyGKKAtd4M4HcgJhzAPpGMh7ng2BvIvA== - dependencies: - agentkeepalive "4.1.4" - axios "^0.27.2" - form-data "^4.0.0" - ws "^7.5.5" - -serialize-error@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" - integrity sha1-ULZ51WNc34Rme9yOWa9OW4HV9go= - -serve-static@^1.13.1: - version "1.14.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa" - integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.2" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shaka-player@^2.5.9: - version "2.5.23" - resolved "https://registry.yarnpkg.com/shaka-player/-/shaka-player-2.5.23.tgz#db92d1c6cf2314f0180a2cec11b0e2f2560336f5" - integrity sha512-3MC9k0OXJGw8AZ4n/ZNCZS2yDxx+3as5KgH6Tx4Q5TRboTBBCu6dYPI5vp1DxKeyU12MBN1Zcbs7AKzXv2EnCg== - dependencies: - eme-encryption-scheme-polyfill "^2.0.1" - -shallow-clone@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-1.0.0.tgz#4480cd06e882ef68b2ad88a3ea54832e2c48b571" - integrity sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA== - dependencies: - is-extendable "^0.1.1" - kind-of "^5.0.0" - mixin-object "^2.0.1" - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" - integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= - dependencies: - array-filter "~0.0.0" - array-map "~0.0.0" - array-reduce "~0.0.0" - jsonify "~0.0.0" - -shell-quote@^1.6.1: - version "1.7.3" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.6" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.6.tgz#24e630c4b0f03fea446a2bd299e62b4a6ca8d0af" - integrity sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ== - -simple-plist@^1.0.0, simple-plist@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.3.0.tgz#f451997663eafd8ea6bad353a01caf49ef186d43" - integrity sha512-uYWpeGFtZtVt2NhG4AHgpwx323zxD85x42heMJBan1qAiqqozIlaGrwrEt6kRjXWRWIXsuV1VLCvVmZan2B5dg== - dependencies: - bplist-creator "0.1.0" - bplist-parser "0.3.0" - plist "^3.0.4" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" - integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.16, source-map-support@^0.5.6: - version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.11" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95" - integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g== - -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -stack-utils@^2.0.2: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.5.tgz#d25265fca995154659dbbfba3b49254778d2fdd5" - integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== - dependencies: - escape-string-regexp "^2.0.0" - -stackframe@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" - integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== - -stacktrace-parser@^0.1.3: - version "0.1.10" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" - integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== - dependencies: - type-fest "^0.7.1" - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -stream-buffers@2.2.x: - version "2.2.0" - resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4" - integrity sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ= - -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" - integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= - -string-length@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" - integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string.prototype.matchall@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz#5abb5dabc94c7b0ea2380f65ba610b3a544b15fa" - integrity sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - regexp.prototype.flags "^1.3.1" - side-channel "^1.0.4" - -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^5.0.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -sudo-prompt@^9.0.0: - version "9.2.1" - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" - integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== - -superstruct@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.6.2.tgz#c5eb034806a17ff98d036674169ef85e4c7f6a1c" - integrity sha512-lvA97MFAJng3rfjcafT/zGTSWm6Tbpk++DP6It4Qg7oNaeM+2tdJMuVgGje21/bIpBEs6iQql1PJH6dKTjl4Ig== - dependencies: - clone-deep "^2.0.1" - kind-of "^6.0.1" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -supports-preserve-symlinks-flag@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" - integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -table@^6.0.9: - version "6.8.0" - resolved "https://registry.yarnpkg.com/table/-/table-6.8.0.tgz#87e28f14fa4321c3377ba286f07b79b281a3b3ca" - integrity sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA== - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -temp@0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.3.tgz#e0c6bc4d26b903124410e4fed81103014dfc1f59" - integrity sha1-4Ma8TSa5AxJEEOT+2BEDAU38H1k= - dependencies: - os-tmpdir "^1.0.0" - rimraf "~2.2.6" - -temp@^0.8.1: - version "0.8.4" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -through2@^2.0.1: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -tmpl@1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" - integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -tough-cookie@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.0.0.tgz#d822234eeca882f991f0f908824ad2622ddbece4" - integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.1.2" - -tr46@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240" - integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== - dependencies: - punycode "^2.1.1" - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" - integrity sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" - integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== - -tsutils@^3.17.1: - version "3.21.0" - resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" - integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== - dependencies: - tslib "^1.8.1" - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" - integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== - dependencies: - prelude-ls "^1.2.1" - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" - integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -uglify-es@^3.1.9: - version "3.3.9" - resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" - integrity sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ== - dependencies: - commander "~2.13.0" - source-map "~0.6.1" - -ultron@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" - integrity sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po= - -unbox-primitive@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" - integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== - dependencies: - function-bind "^1.1.1" - has-bigints "^1.0.1" - has-symbols "^1.0.2" - which-boxed-primitive "^1.0.2" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" - integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" - integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" - integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz#0a36cb9a585c4f6abd51ad1deddb285c165297c8" - integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -universalify@^0.1.0, universalify@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" - integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -use-subscription@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" - integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== - dependencies: - object-assign "^4.1.1" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b" - integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg== - -uuid@^8.3.0: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-compile-cache@^2.0.3: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -v8-to-istanbul@^7.0.0: - version "7.1.2" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1" - integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vlq@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" - integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7, walker@~1.0.5: - version "1.0.8" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" - integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== - dependencies: - makeerror "1.0.12" - -warn-once@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/warn-once/-/warn-once-0.1.0.tgz#4f58d89b84f968d0389176aa99e0cf0f14ffd4c8" - integrity sha512-recZTSvuaH/On5ZU5ywq66y99lImWqzP93+AiUo9LUwG8gXHW+LJjhOd6REJHm7qb0niYqrEQJvbHSQfuJtTqA== - -wcwidth@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= - dependencies: - defaults "^1.0.3" - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" - integrity sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-fetch@^3.0.0: - version "3.6.2" - resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" - integrity sha1-lmRU6HZUYuN2RNNib2dCzotwll0= - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -whatwg-url@^8.0.0, whatwg-url@^8.5.0: - version "8.7.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77" - integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== - dependencies: - lodash "^4.7.0" - tr46 "^2.1.0" - webidl-conversions "^6.1.0" - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -word-wrap@^1.2.3, word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^2.3.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^1.1.0, ws@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" - integrity sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w== - dependencies: - options ">=0.0.5" - ultron "1.0.x" - -ws@^6.1.4: - version "6.2.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - -ws@^7, ws@^7.4.6, ws@^7.5.5: - version "7.5.6" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.6.tgz#e59fc509fb15ddfb65487ee9765c5a51dec5fe7b" - integrity sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA== - -xcode@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" - integrity sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ== - dependencies: - simple-plist "^1.0.0" - uuid "^3.3.2" - -xcode@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c" - integrity sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA== - dependencies: - simple-plist "^1.1.0" - uuid "^7.0.3" - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xml2js@0.4.23: - version "0.4.23" - resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.23.tgz#a0c69516752421eb2ac758ee4d4ccf58843eac66" - integrity sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug== - dependencies: - sax ">=0.6.0" - xmlbuilder "~11.0.0" - -xmlbuilder@^14.0.0: - version "14.0.0" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-14.0.0.tgz#876b5aec4f05ffd5feb97b0a871c855d16fbeb8c" - integrity sha512-ts+B2rSe4fIckR6iquDjsKbQFK2NlUk6iG5nf14mDEyldgoc2nEKZ3jZWMPTxGQwVgToSjt6VGIho1H8/fNFTg== - -xmlbuilder@^9.0.7: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - -xmlbuilder@~11.0.0: - version "11.0.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz#be9bae1c8a046e76b31127726347d0ad7002beb3" - integrity sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xmldoc@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/xmldoc/-/xmldoc-1.1.2.tgz#6666e029fe25470d599cd30e23ff0d1ed50466d7" - integrity sha512-ruPC/fyPNck2BD1dpz0AZZyrEwMOrWTO5lDdIXS91rs3wtm4j+T8Rp2o+zoOYkkAxJTZRPOSnOGei1egoRmKMQ== - dependencies: - sax "^1.2.1" - -xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.2: - version "20.2.9" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== - -yargs@^15.1.0, yargs@^15.3.1, yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" - -yargs@^16.1.1: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From f5017f6eb0cc56e70e2cdb119d975f913b40c3b6 Mon Sep 17 00:00:00 2001 From: bang9 Date: Sat, 20 Aug 2022 01:36:50 +0900 Subject: [PATCH 136/145] fix invite --- .../app/src/main/assets/fonts/AntDesign.ttf | Bin 70344 -> 0 bytes .../app/src/main/assets/fonts/Entypo.ttf | Bin 65584 -> 0 bytes .../app/src/main/assets/fonts/EvilIcons.ttf | Bin 13456 -> 0 bytes .../app/src/main/assets/fonts/Feather.ttf | Bin 56024 -> 0 bytes .../app/src/main/assets/fonts/FontAwesome.ttf | Bin 165548 -> 0 bytes .../main/assets/fonts/FontAwesome5_Brands.ttf | Bin 132728 -> 0 bytes .../main/assets/fonts/FontAwesome5_Regular.ttf | Bin 34092 -> 0 bytes .../main/assets/fonts/FontAwesome5_Solid.ttf | Bin 202616 -> 0 bytes .../app/src/main/assets/fonts/Fontisto.ttf | Bin 313528 -> 0 bytes .../app/src/main/assets/fonts/Foundation.ttf | Bin 56976 -> 0 bytes .../app/src/main/assets/fonts/Ionicons.ttf | Bin 247192 -> 0 bytes .../assets/fonts/MaterialCommunityIcons.ttf | Bin 899432 -> 0 bytes .../src/main/assets/fonts/MaterialIcons.ttf | Bin 230384 -> 0 bytes .../app/src/main/assets/fonts/Octicons.ttf | Bin 28364 -> 0 bytes .../src/main/assets/fonts/SimpleLineIcons.ttf | Bin 54056 -> 0 bytes .../app/src/main/assets/fonts/Zocial.ttf | Bin 25552 -> 0 bytes .../Sendbird/package.json | 4 ++-- .../Sendbird/src/page/invite.js | 7 ++++--- 18 files changed, 6 insertions(+), 5 deletions(-) delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Feather.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf delete mode 100755 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Fontisto.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf delete mode 100644 react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf deleted file mode 100644 index 2abf03542c17e6f7a7806a226c3be732b51c5a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70344 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®9K?4Tre1; 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

    9po(mC;xgZJxI5gC)~i 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

    R0AMv>n9kBSrZWQv zj8gze2D43>%1lq=EoEYKXnJNcW0)Apj%Q300}~mniO~t`cy@Yp@8}R8Su?eG2E#oz zY#1FM%pQ@b);e`ybSzV&eM06J7y%kZ ze0N}M2;9eXc2XW1p(e}wMyE$+1|2yr1@mz~0B`3wNBcx}Wl4Gh8cbcvLHEh*B$Sh*B@x=+zqSq9$vZnV2gBzYHA3 z3K=-6gGafR<8>4Jv@cE!@8tzE;i`;&Z(^DkEHmT# z$Fqld*>pHN$y<~*4rATWe{-%-lT{962dRO|^Z;-;eq|7Cm_mgqaH&|()5hTeJQ|qF zC^U>%Hl~s6%;dhYfvG8Rf99yPcWhuE7W>ic%(Mc;K{Hd_vbk59+CMrjO=q)XB4&{l zy{5&zZxZteeVd%5`eto9(*wtRk=GFq42+ATQ-`E|qkE_2(P6wYY&igwIRq?&b!-Lt z#45{-0en-^BoL&$d0=m5`lx((U<~~*9M0kkG#2!A;L-8@a{pv@V&tfi7BXOv&J`LA zW25^s4FJv*FYrr(6~6>PX2u57$|R;Xz=M$*15ncPzy#1`TH&XftZ`s`crrUWj2l|P zJ}@?Vcwl@V{jbTUEqRx~&`0%knYPWBQOh`yJ)D`$?%iveo*Wp?92l6~FYN`IFww|! zoNSoN&WsNmXq}Hphk@p#siWgVSbzIQ$7LL85GDbXf#Ece_0-hBzD(Kx%(*`!_H0;b zMr%QZCNnizQ?7`|Lj&V!nnaliqB59z*g^~pO;4GovSTy+mV`C6Um}7F>t&6k5IU~W@Ue-PX$_dL*#X8G-8XInmzOjr9qJ1n2en@-h*gG(U36b5ezocLsCNM$FT5Vzj97L$l_}of% z&^($sP;($Vp4~S&aDcGi*uY@!HZ2zdy|8hkVQT-;iHvP}AUima)qfz@Ms3|IG>>Nn zGxA|Vh11G3mN`~{;c#YjFe~--uU(USTdQy75A+`C7g}#EOVOdtm_BH{3^*K}88;jo z86BBX1~VgI5;Ml($X^j< diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf deleted file mode 100644 index 1c8f5e910bfb1a4a2871eeedc6eae01ca25e7ce1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65584 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 Mo)UlS#?4!Q1Drm*)Bpeg diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf deleted file mode 100644 index 6868f7bb64ba71b131690286ddc82aa0f542293e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13456 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 R^$*_4{sSlfLaITr|6i@SJ}UqK diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf deleted file mode 100644 index 35acda2fa1196aad98c2adf4378a7611dd713aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165548 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 z 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 d0m1OhtKdB3M_cL)tx2 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 A-~a#s diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf deleted file mode 100644 index abe99e20c38a23e95295917d6a5cdb49a8489eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34092 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 bMX1cpc?scf@6G-KdBTf-{AinZ?ft(1jXHOb diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf deleted file mode 100644 index 5b979039ab28aaae305074541fe39258753ba624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202616 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%0Dsnd=jSXVj{o3VuMbQarZKj?n9Yp? zyb<5+VYQJDI0bCvU9f3fAGibZ{2Js?N?s+!-gB<{xdjM}u)j@e3Ds_)mfUF%^#Ia&f0YNFY;T@^AHa=!BgrU|0kc z&hrBp7dB?$5MR_~g zOT2T<-pAJLvB%f!9$T}w@d{0MRI!x>O@QROfGp7$xBZjLv?<9)q+_>Wi%FxE=7DQ- zTi||@QLi|Q@(fr((76(mpvlmFE)$+G0labYdLlppkqQ_Zn12cva9`~F>U8H?*-CvS4wB+^HwUFO;?TV&;P5**Ec&+|AAt)-^jiM%*p*2sSm-E z;CVP|V`?p4gk%P82|*rQ1BqYcV&&=+xFc8UU7+cgxP`_`H=vYoYUyAdnbuHKXG8h8mV3Q z>8qXOmWYmgZ)DtU#{MfMp~wVhU|09xyArk;0)V0(jt&GJ0D;!IIy0^#9n)UVmwa16 zg>8sT{W8oDT6hz$t;x;SWb;FVqOp9bgv3OS;sL>g))2!5KU}2-bq-g-n1H&(aCdRT z07{h(lqP9X;)wAgw7Z3l4w67D90!71DdU{K&l`Z5aX zpE~01H$z4_g&HrYo$6V<2dmJ}e5(@TgGu$L#7(IF6V(~A%g~O%&G-W_!P2KCP!^gJ zjlqNIe3isGqQi7iyaX*|bwDn+_$VomD8C^Zj1M8V9rG6B2T@-L0K~hlJHRR^UQiRlSd)tyR3?P{>!4*I zf{>%*xUwsqLLY#ZwFV5HO{=PO5*$MP|EYWLz&Oq_e|+CEJ2Tt+N~^Y#tY&*9S=HT& zOX9>PII+_q(MnoL8?CgP-IYrSK@dVh2q8d#gcbpzmjsT3P%aUKUPFh2<9rhq5_$HWnRjO1_SE+&EWQJ{A;4YxQ4ZbGvZ=4N8Ic#f^-y~x zV*3O2BGBL3x2XljZ4@ZpbW))BL}$U{yx(a$(^#1&U8eJbyfXLm#bUAgXj?3BlJ~W? z^zuM3(YYEs9_D|vhDr804O;p}?3?dYv8ljvtZ8%L*hwiust6X|(UxJGEeV}_cm2c4 z36cl_w%~?FnCIv{N7dxyk51pO3a`pt^&C~$yJg!kRk-2O=3z^8!OW>Eo7jWSL(jkL zUIOepue{yueO^YDpI3g@wVv{os(jbrrPBG7t*ZR|ONv)HyEP;cB?%UdS0#)kc*fv0lB2uGTM2YN&|B}m){*;ym__Nl4txBDC zF;FZZNVNsdlfOTG{od1iudmz-$C(B%Gnlslel!teER%J0Kx*1UfAI~Zqp#~hs6ve6 zIIx5|a+TObXO6M4z1LsA8Rqn|9`Sr6(|M!;R)}6NED9SUf8ljZ-dMaV!sV9arUFfn z6*BV?RmMJ@&95&3mstL@7b)0LI0G6iH3Zght*#O)KvZ>U@ zHV*<1CzJM?S(8;;U^{UEu2MT{v}$@yco)KWh-M5ZhxIPO09a28GgxQd7XX%ol_A&Za_F_(+|%;kz9nW%=XM~aeC`HHSzV(8B{jC#Yk zp~uicP1GYekVgal#>Utf9LBY<_bx*}WEjsf^n_tt-=mD!sI6y!N1qLwiK}f{L?MB8 z5Id#8fIi4t@L&a?PoWS6>IexmhQ+bIvh)9@E+23j&{l5R(39JQzhF;PN6>-RI(Nd= zbafLlIW=9==x%V;x2~(!zWJ}HRX4^=WCQ>+5li4dx0eHnJF(LpGPxONal<+q;k(z> zi-B+XYpMYtv6u6E*b&~Q)_M#cIlI8?+U$oQxdTiGmIF2;;xNG`Z89V~wHY>|bX_`Z zo3P>2t1NmcsOHE&DJ|~pO)d?Q7$Tm2!|dI)*lQa7aJY4QHCI#pOT(HEn0C1(-s984 zNncObL|2cGC6#iv^35)9D{L>v+zsw+gM-`fGZrvht=_KWuN#xD#-O{U#T{&PB^x!f zsiC2%>c3C8<_W;-fE6h_9B(B>MNG3+Klzv;$OafKLMEeFT-6;H#LDO#CQ3F~RdFY6 zCiBJlGmidEaEDi0xcxg5ZD^ouy|7i{H_#B=$(E2L%68(h{BhXB508wuxtvc^G%)!1p2U?-S5QN1;=l!48rGNlxL- z0GV3v6tF%36AY6#r_B}vHacOl7;}=bt&iNRF+n<=Vb&n6E0F00LDrpWGoRFa7!hUL zKrupqX`vUyI6!M@OCT&+-xx8wuIw@+jW6riEZiQC&pGV;!jRJs139sILuhU!B0SRP z-!wju*yNAs`mT}sNThybHxxDgO^Jc=O@5#B@aRZgi>n6({lbCP(WDNMvB%Z&CB=fW zBd$PwFjyaORX)&gq)%x3HrCf~+^31YBMqS+CU+qyR=`X&Ts@IMa5W$EB>naE{-g&* z%}7jK-H2o$U?149;9tjN|Y~9)xLg%&qv4$q+i$Da(K8Wzkd!d3{!FUcS z+jFG^#CQ;mq}^~J5HJl+R<$k2<0E#Q@eV0n!c;{|AuUWenV8p74ivZ zV8G-1C+EXA>)=DvFVG0cL1&%Ej{>LY+b_pHmrUv|)t?o`Pn*z$!b=DHy0*11q|q2L z$!MEmpB2`(7&MzptBq7%jZQJPW;{(9$|{J=Y8jC%sa^zFpz;ee@~h)STj=mNaIiKg1XW9XSa)C1i+G<#y<5QYuOmpqQm)GMtNUWkTYxrTx$>X z<&^1zaxOqyk40u-wvo{egbwd)x2#@(>S$*l{F06xF=$-`boY?C)IR_lv@&trAW@b5 zd!lEg@(|2gT}cF=U}?mrfabzzFmQw=oV&4ObMI4M;|W9&D(3AiyIS7Tva{vw_;;Dl zOu0N8bg>JO8`#vg6RlsAfe}x_`DKKt2uQ>n9Cas11| zg&#D0yyI=xk$e zTRhY?y$uN;v@OpwLQ=}5K`354p3#P*&u!jc*K&2M(Iz{a0<1kY(F+N78=^?~Xy3wXp>9n8VT-5+k6PSLpK1MJ0g*;VpkM?93TP%noIQWeqIkxni8w8*|Wc{8yeJ|J)i2oTQ72N$#(*%I1q! zR=QU&C)etJ(|E+dU)|ajz+LsJ1DbZ7?k1k;I!#;l_-mka%YJd!&Xvzd!lo zwd({K)_a!}J9cvQ;j30lmQLmaY7Ip(V`CKO1ln(m5KOLDH;X|m2JNWYwuc(A10X*z z7gCIYvi+brB*dz-HJR7e9n)U&r(C{fcgv*a)ewehvK7w5r_Z?(nAEg-w`a1&-RyG} z;0sf!R7RvTf{-qR}Pz5ySa0B|ee zi1scre2qB~R1l8#?ZYtm2WmhD(^Z~gZBue%*r=!P5d}< zYvr_IvO4LROt8mkYCvs?TvS%nPo$BqMW85?EV<+vH#|$~KaYV323Q5Cxol0FbzD}L zl(?nrA5KF?e;uTC6MMrQ@I$?n;txO_iQv$1-W=8Xlqv6kb4x#&lK_WxuJ%b~+gKB} zYkFbr4_Go-EItw^Y}p02M0r#qW%3)E>UT{&_tpe!#Xx&`9m1e87LDrec%`e_+3yc; z`O^9x>K#LfjlF-UyCux)JwBmz?a>-ygPl$6>iQOR`k-sKXB?!PAu5}@p+${A^3dqP zk##+9Y8`LB;OS4lpmV-&LwD>ep*;<{-gi`M?GATs!Mrm3gAxjR<%2k>a)Qc{m7H1a zf7SU?baIVYQuS)&>#-#Le}rZSaEiavDupa_sFF2FOH0+u{ndK(d28=-3I6A!u+%#M zeX@$?J?ayHFEW9(Lb%&r$pA8}F_@J>&arHUfU;>3Dia?k#caVNmQt}jNKI@X-XzGs z01MOJfU#7idix-V8kx++R457Tw-1i|(j9_N^;=1*Yib5hYWk9}rGa^nhesmHP6#GD zNvBtu@UU!dikLl-m1RW3gjx^EJw&+mqZETw!hV``iZK{`c+GeVUJqj+=g5dtL&4)jUI*^rNqQSaxBu0Dkas1=Y68h`mqVDy_x;(6Vk2?}^@9Acqu9)8o_x0E7!r2^% zb#+8yP>;EbMZ}Q1Di-PJiUpc0uL|F=;ZubTH~4gmnLnfj*H#W)Fh*r6(!L<_oaLfu(LgxYl70xH9sX1dbzCPBtFYYwkx50SmF|sjI}rv@ zP}Ek{uso4Hfm8=O*vN+JlSG11B@CuRNstt?#d-*jtGdwUSaBWL%HmO^*=`ch7X+eG z7YN1O4YnQ@YB85YaC||U1ZNAv({&&Pv`oSl5|On7^aCHzq|_ts%17-Bx+xOR9KNdF zYiJ>8_&0fiNsoI|EEEew;15*|qjz*MhLDcX`~#iH1ZQ64@HQe+uZKfkSPLMfCquef z4X$a3hUb)~aM1y*fN8YKmKVF6u>V2>bXi~dxY(M~g02p?p718>V!oi;1(+w@w__Z* zC#f_@XKP`q@oQ}!Xk@U~34{T=R2@Pr6t8e6@CyilI;i(2“gU2Ebm7^-Pz)Op! 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 QODv!|=M=c^hE5 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 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf deleted file mode 100644 index 6cce217ddc2efe3411dc9fa34e294e48e4cdf4f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56976 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 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf deleted file mode 100644 index 719442d420a9c3d8df77d85b6f6ea1bc55bd39cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247192 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 Cp$Dx1 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf deleted file mode 100644 index 522dc3105c81c753c96ba7b0b0024c42301dee6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 899432 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

        w*PK%@U|u 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

        1=DUOAl49ohB{*R4L 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 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf deleted file mode 100644 index ceac75d75e6bcaf56823bacd051bd9f135af6f4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28364 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 Kj_>Q2Zu>vsTUp2e diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf deleted file mode 100644 index e4ae46c6286b2d6c6676b0c3192fc92876778498..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25552 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 { const { route, navigation, sendbird } = props; const { currentUser, channel } = route.params; - const [query, setQuery] = useState(null); + const [query, setQuery] = useState(() => sendbird.createApplicationUserListQuery()); const [state, dispatch] = useReducer(inviteReducer, { channel, users: [], @@ -93,6 +93,7 @@ const Invite = props => { try { if (!channel) { const params = new sendbird.GroupChannelParams(); + params.addUsers(state.selectedUsers); const createdChannel = await sendbird.GroupChannel.createChannel(params); @@ -100,7 +101,7 @@ const Invite = props => { navigation.dispatch( StackActions.replace('Chat', { currentUser, - channel: createdChannel, + channel: createdChannel.serialize(), }), ); } else { @@ -129,7 +130,7 @@ const Invite = props => { if (query.hasNext) { dispatch({ type: 'start-loading' }); query.limit = 50; - query.next((err, fetchedUsers) => { + query.next((fetchedUsers, err) => { dispatch({ type: 'end-loading' }); if (!err) { dispatch({ From d0f7f53f95b4bfe3589f4a1d17f30b4737b72d0f Mon Sep 17 00:00:00 2001 From: Chris Chabot Date: Tue, 11 Oct 2022 15:42:11 +0100 Subject: [PATCH 137/145] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index c1dc2eef..be26f16d 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,11 @@ Sendbird provides an easy-to-use Chat API, native Chat SDKs, UIKits, and a fully The best way to get started is through the [JavaScript Getting Started guide](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk). +## 🔒 Security tip +When a new Sendbird application is created in the dashboard the default security settings are set permissive to simplify running samples and implementing your first code. + +Before launching make sure to review the security tab under ⚙️ Settings -> Security, and set Access token permission to Read Only or Disabled so that unauthenticated users can not login as someone else. And review the Access Control lists. Most apps will want to disable "Allow retrieving user list" as that could expose usage numbers and other information. + ## Introduction This repository contains samples for how to use Sendbird to add chat using Javascript, React and React Native. You can find more information in the [Javascript SDK documentation](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk) and [React Quickstart Documentation](https://sendbird.com/docs/uikit/v1/react/quickstart/send-first-message) From 50cf6a2a6c61f58caa7244540c89fa9a2dfcfa9c Mon Sep 17 00:00:00 2001 From: chrisallo Date: Thu, 3 Nov 2022 10:38:20 +0900 Subject: [PATCH 138/145] build guide added --- javascript/javascript-basic-syncmanager/README.md | 4 +++- javascript/javascript-basic/README.md | 6 +++++- javascript/javascript-live-chat/README.md | 3 +++ javascript/javascript-widget/README.md | 3 +++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/javascript/javascript-basic-syncmanager/README.md b/javascript/javascript-basic-syncmanager/README.md index 16039e9e..845d7e55 100644 --- a/javascript/javascript-basic-syncmanager/README.md +++ b/javascript/javascript-basic-syncmanager/README.md @@ -22,7 +22,7 @@ This section provides the prerequisites for testing Sendbird Desk for Javascript ### Requirements The minimum requirements for SyncManager for Javascript are: -- Node. js v10+ +- Node. js v8+ - NPM v6+ - [Chat SDK for JavaScript](https://github.com/sendbird/SendBird-SDK-JavaScript) v3.0 115+ @@ -44,6 +44,8 @@ You can install and run SyncManager for JavaScript sample app on your system usi `Node` v8.x+ should be installed on your system. +> `node-sass` package requires XCode developer tools (MacOS only) and Node.js version matching. If you have any trouble in the installation, see https://www.npmjs.com/package/node-sass. + ```bash npm install ``` diff --git a/javascript/javascript-basic/README.md b/javascript/javascript-basic/README.md index 2260e8fe..8b3a256f 100644 --- a/javascript/javascript-basic/README.md +++ b/javascript/javascript-basic/README.md @@ -14,7 +14,9 @@ You can try out a live demo from the link [here](https://sample.sendbird.com/bas ## Run the sample 1. Install packages -> Require that you have Node v8.x+ installed. +> Require that you have Node v8.x+ installed. + +> `node-sass` package requires XCode developer tools (MacOS only) and Node.js version matching. If you have any trouble in the installation, see https://www.npmjs.com/package/node-sass. ```bash npm install @@ -33,6 +35,8 @@ If you want to put some changes into the sample, you should build it using `webp > Require that you have Node v8.x+ installed. +> `node-sass` package requires XCode developer tools (MacOS only) and Node.js version matching. If you have any trouble in the installation, see https://www.npmjs.com/package/node-sass. + ```bash npm install ``` diff --git a/javascript/javascript-live-chat/README.md b/javascript/javascript-live-chat/README.md index ebcdffe1..8e6b6f71 100644 --- a/javascript/javascript-live-chat/README.md +++ b/javascript/javascript-live-chat/README.md @@ -30,6 +30,9 @@ If you refresh your browser window, you need to reconnect to SendBird. To retain If you wish to issue an `access_token` for your user, modify the `connect function` in `src/sendbird.js`. > Require that you have Node v8.x+ installed. + +> `node-sass` package requires XCode developer tools (MacOS only) and Node.js version matching. If you have any trouble in the installation, see https://www.npmjs.com/package/node-sass. + 1. Install npm ```bash npm install diff --git a/javascript/javascript-widget/README.md b/javascript/javascript-widget/README.md index 7d81eac0..06f45c62 100644 --- a/javascript/javascript-widget/README.md +++ b/javascript/javascript-widget/README.md @@ -30,6 +30,9 @@ If you refresh your browser window, you need to reconnect to SendBird. To retain If you wish to issue an `access_token` for your user, modify the `connect function` in `src/sendbird.js`. > Require that you have Node v8.x+ installed. + +> `node-sass` package requires XCode developer tools (MacOS only) and Node.js version matching. If you have any trouble in the installation, see https://www.npmjs.com/package/node-sass. + 1. Install npm ```bash npm install From 65d6ca299351436dea104e92b85230c59321df14 Mon Sep 17 00:00:00 2001 From: danney Date: Fri, 11 Nov 2022 10:25:02 +0900 Subject: [PATCH 139/145] added security comment --- .../src/js/SendBirdAction.js | 18 +++++++++++++ .../src/js/SendBirdAction.js | 18 +++++++++++++ .../javascript-basic/src/js/SendBirdAction.js | 27 +++++++++++++++++++ 3 files changed, 63 insertions(+) diff --git a/javascript/javascript-basic-local-caching/src/js/SendBirdAction.js b/javascript/javascript-basic-local-caching/src/js/SendBirdAction.js index 66bc160d..826bbe31 100644 --- a/javascript/javascript-basic-local-caching/src/js/SendBirdAction.js +++ b/javascript/javascript-basic-local-caching/src/js/SendBirdAction.js @@ -51,6 +51,15 @@ class SendBirdAction { return this.sb.getConnectionState(); } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow retrieving user list from SDK" under ⚙️ Sendbird Dashboard ->Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow retrieving user list from SDK" as that could possibly expose user information + * #################### SECURITY TIPS #################### + * + */ getUserList(isInit = false) { if (isInit || isNull(this.userQuery)) { this.userQuery = this.sb.createApplicationUserListQuery(); @@ -112,6 +121,15 @@ class SendBirdAction { }); } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow creating group channels from SDK" under ⚙️ Sendbird Dashboard -> Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow creating group channels from SDK" as that could cause unwanted operations. + * #################### SECURITY TIPS #################### + * + */ createGroupChannel(userIds) { return new Promise((resolve, reject) => { let params = new this.sb.GroupChannelParams(); diff --git a/javascript/javascript-basic-syncmanager/src/js/SendBirdAction.js b/javascript/javascript-basic-syncmanager/src/js/SendBirdAction.js index 7eaefd85..30392af5 100644 --- a/javascript/javascript-basic-syncmanager/src/js/SendBirdAction.js +++ b/javascript/javascript-basic-syncmanager/src/js/SendBirdAction.js @@ -50,6 +50,15 @@ class SendBirdAction { return this.sb.getConnectionState(); } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow retrieving user list from SDK" under ⚙️ Sendbird Dashboard ->Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow retrieving user list from SDK" as that could possibly expose user information + * #################### SECURITY TIPS #################### + * + */ getUserList(isInit = false) { if (isInit || isNull(this.userQuery)) { this.userQuery = this.sb.createApplicationUserListQuery(); @@ -112,6 +121,15 @@ class SendBirdAction { }); } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow creating group channels from SDK" under ⚙️ Sendbird Dashboard -> Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow creating group channels from SDK" as that could cause unwanted operations. + * #################### SECURITY TIPS #################### + * + */ createGroupChannel(userIds) { return new Promise((resolve, reject) => { let params = new this.sb.GroupChannelParams(); diff --git a/javascript/javascript-basic/src/js/SendBirdAction.js b/javascript/javascript-basic/src/js/SendBirdAction.js index dffb995f..d57278f7 100644 --- a/javascript/javascript-basic/src/js/SendBirdAction.js +++ b/javascript/javascript-basic/src/js/SendBirdAction.js @@ -61,6 +61,15 @@ class SendBirdAction { return this.sb.currentUser; } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow retrieving user list from SDK" under ⚙️ Sendbird Dashboard ->Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow retrieving user list from SDK" as that could possibly expose user information + * #################### SECURITY TIPS #################### + * + */ getUserList(isInit = false) { if (isInit || isNull(this.userQuery)) { this.userQuery = this.sb.createApplicationUserListQuery(); @@ -148,6 +157,15 @@ class SendBirdAction { }); } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow creating open channels from SDK" under ⚙️ Sendbird Dashboard -> Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow creating open channels from SDK" as that could cause unwanted operations + * #################### SECURITY TIPS #################### + * + */ createOpenChannel(channelName) { return new Promise((resolve, reject) => { channelName @@ -232,6 +250,15 @@ class SendBirdAction { }); } + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow creating group channels from SDK" under ⚙️ Sendbird Dashboard -> Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow creating group channels from SDK" as that could cause unwanted operations. + * #################### SECURITY TIPS #################### + * + */ createGroupChannel(userIds) { return new Promise((resolve, reject) => { let params = new this.sb.GroupChannelParams(); From 282238d1c770d3e617e0c14b9a99f65603f39916 Mon Sep 17 00:00:00 2001 From: danney Date: Fri, 11 Nov 2022 10:26:45 +0900 Subject: [PATCH 140/145] added security comment --- javascript/javascript-widget/src/js/adapter.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/javascript/javascript-widget/src/js/adapter.js b/javascript/javascript-widget/src/js/adapter.js index 222c3f7d..4dbd94d3 100644 --- a/javascript/javascript-widget/src/js/adapter.js +++ b/javascript/javascript-widget/src/js/adapter.js @@ -218,9 +218,14 @@ class SendBirdAdapter { resolve(prevUsers); }); } - - /* - User + /** + * + * #################### SECURITY TIPS #################### + * Before launching, you should review "Allow retrieving user list from SDK" under ⚙️ Sendbird Dashboard ->Settings -> Security. + * It's turned on at first to simplify running samples and implementing your first code. + * Most apps will want to disable "Allow retrieving user list from SDK" as that could possibly expose user information + * #################### SECURITY TIPS #################### + * */ getUserList(channelUrl, cb) { if(!this.userListQuery) { From bb7e02adf2da18661ee993ed35b7be7db15faf52 Mon Sep 17 00:00:00 2001 From: Liam Hongman Cho Date: Mon, 13 Feb 2023 13:07:50 +0900 Subject: [PATCH 141/145] Create catalog-info.yaml --- catalog-info.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 00000000..63286af8 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,12 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: sendbird-javascript-samples + description: A guide of the installation and functions of Sendbird Chat, UIKit, and SyncManager for JavaScript samples + annotations: + github.com/project-slug: sendbird/sendbird-javascript-samples +spec: + type: library + lifecycle: production + owner: dep-client-platform + system: sendbird-chat From 5ac0fb39dc8babafa3fc3735ff57cd62ed390749 Mon Sep 17 00:00:00 2001 From: bang9 Date: Tue, 21 Feb 2023 18:13:12 +0900 Subject: [PATCH 142/145] fix: update rn to resolve android issue (https://github.com/facebook/react-native/issues/35210) --- .../Sendbird/package.json | 2 +- .../Sendbird/android/app/build.gradle | 3 +-- .../app/src/main/assets/fonts/AntDesign.ttf | Bin 70344 -> 0 bytes .../app/src/main/assets/fonts/Entypo.ttf | Bin 65584 -> 0 bytes .../app/src/main/assets/fonts/EvilIcons.ttf | Bin 13456 -> 0 bytes .../app/src/main/assets/fonts/Feather.ttf | Bin 56024 -> 0 bytes .../app/src/main/assets/fonts/FontAwesome.ttf | Bin 165548 -> 0 bytes .../main/assets/fonts/FontAwesome5_Brands.ttf | Bin 132728 -> 0 bytes .../main/assets/fonts/FontAwesome5_Regular.ttf | Bin 34092 -> 0 bytes .../main/assets/fonts/FontAwesome5_Solid.ttf | Bin 202616 -> 0 bytes .../app/src/main/assets/fonts/Fontisto.ttf | Bin 313528 -> 0 bytes .../app/src/main/assets/fonts/Foundation.ttf | Bin 56976 -> 0 bytes .../app/src/main/assets/fonts/Ionicons.ttf | Bin 247192 -> 0 bytes .../assets/fonts/MaterialCommunityIcons.ttf | Bin 899432 -> 0 bytes .../src/main/assets/fonts/MaterialIcons.ttf | Bin 230384 -> 0 bytes .../app/src/main/assets/fonts/Octicons.ttf | Bin 28364 -> 0 bytes .../src/main/assets/fonts/SimpleLineIcons.ttf | Bin 54056 -> 0 bytes .../app/src/main/assets/fonts/Zocial.ttf | Bin 25552 -> 0 bytes .../Sendbird/android/gradle.properties | 1 + .../react-native-hook/Sendbird/package.json | 2 +- 20 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Feather.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Brands.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf delete mode 100755 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Fontisto.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/SimpleLineIcons.ttf delete mode 100644 react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf diff --git a/react-native/react-native-hook-local-caching/Sendbird/package.json b/react-native/react-native-hook-local-caching/Sendbird/package.json index 20884c95..62121ab9 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/package.json +++ b/react-native/react-native-hook-local-caching/Sendbird/package.json @@ -19,7 +19,7 @@ "@react-navigation/native-stack": "^6.2.5", "moment": "^2.29.1", "react": "17.0.2", - "react-native": "0.67.1", + "react-native": "0.67.5", "react-native-document-picker": "^8.0.0", "react-native-gesture-handler": "^2.2.0", "react-native-permissions": "^3.2.0", diff --git a/react-native/react-native-hook/Sendbird/android/app/build.gradle b/react-native/react-native-hook/Sendbird/android/app/build.gradle index f046a6e8..28e4dfe2 100644 --- a/react-native/react-native-hook/Sendbird/android/app/build.gradle +++ b/react-native/react-native-hook/Sendbird/android/app/build.gradle @@ -226,5 +226,4 @@ task copyDownloadableDepsToLibs(type: Copy) { into 'libs' } -apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) -apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" +apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project) \ No newline at end of file diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/AntDesign.ttf deleted file mode 100644 index 2abf03542c17e6f7a7806a226c3be732b51c5a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 70344 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®9K?4Tre1; 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

        9po(mC;xgZJxI5gC)~i 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

        R0AMv>n9kBSrZWQv zj8gze2D43>%1lq=EoEYKXnJNcW0)Apj%Q300}~mniO~t`cy@Yp@8}R8Su?eG2E#oz zY#1FM%pQ@b);e`ybSzV&eM06J7y%kZ ze0N}M2;9eXc2XW1p(e}wMyE$+1|2yr1@mz~0B`3wNBcx}Wl4Gh8cbcvLHEh*B$Sh*B@x=+zqSq9$vZnV2gBzYHA3 z3K=-6gGafR<8>4Jv@cE!@8tzE;i`;&Z(^DkEHmT# z$Fqld*>pHN$y<~*4rATWe{-%-lT{962dRO|^Z;-;eq|7Cm_mgqaH&|()5hTeJQ|qF zC^U>%Hl~s6%;dhYfvG8Rf99yPcWhuE7W>ic%(Mc;K{Hd_vbk59+CMrjO=q)XB4&{l zy{5&zZxZteeVd%5`eto9(*wtRk=GFq42+ATQ-`E|qkE_2(P6wYY&igwIRq?&b!-Lt z#45{-0en-^BoL&$d0=m5`lx((U<~~*9M0kkG#2!A;L-8@a{pv@V&tfi7BXOv&J`LA zW25^s4FJv*FYrr(6~6>PX2u57$|R;Xz=M$*15ncPzy#1`TH&XftZ`s`crrUWj2l|P zJ}@?Vcwl@V{jbTUEqRx~&`0%knYPWBQOh`yJ)D`$?%iveo*Wp?92l6~FYN`IFww|! zoNSoN&WsNmXq}Hphk@p#siWgVSbzIQ$7LL85GDbXf#Ece_0-hBzD(Kx%(*`!_H0;b zMr%QZCNnizQ?7`|Lj&V!nnaliqB59z*g^~pO;4GovSTy+mV`C6Um}7F>t&6k5IU~W@Ue-PX$_dL*#X8G-8XInmzOjr9qJ1n2en@-h*gG(U36b5ezocLsCNM$FT5Vzj97L$l_}of% z&^($sP;($Vp4~S&aDcGi*uY@!HZ2zdy|8hkVQT-;iHvP}AUima)qfz@Ms3|IG>>Nn zGxA|Vh11G3mN`~{;c#YjFe~--uU(USTdQy75A+`C7g}#EOVOdtm_BH{3^*K}88;jo z86BBX1~VgI5;Ml($X^j< diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Entypo.ttf deleted file mode 100644 index 1c8f5e910bfb1a4a2871eeedc6eae01ca25e7ce1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65584 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 Mo)UlS#?4!Q1Drm*)Bpeg diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/EvilIcons.ttf deleted file mode 100644 index 6868f7bb64ba71b131690286ddc82aa0f542293e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13456 zcmdsed2k%pncsVT-#y*aJv|s;W`G%B8UqmL05cRpfD}Z6G)3`%sDltGEeOnjFhKwY zK#C$&F{8s$qR3|ARBW-lTgsY>T~@-C74H_ExDv19R4I;CPPQz|>o}>U;%uCXUFF1O zrn1>3^Lsr55(H_N_un1Nbbs&Y*YEg_-}k)-LJ1)zxkz|&Xky~XBQO7H(>6ke){xtB z@X@}(gI_=1O$dDw>ED?-J-z(V1O6>SIHc*mnX_xH#G$(g;jf@vn44Z*zI6*Nk)Z{o zmAQrIYX9xSA6`b$PC~lQovcpJ#?mi*h_WB!S3Zdh{!1L{QxEC(lc(3tIsexDI?~sW z{=J2znd#ZSql;+&%SivD)6?gc$(P6Gz#VXP$Zzt)Eas>MS=p`Z|dq1rqXHVn)E7C+>!VD4-<8FLt zY@NdWP;K`t)}!@*?WW(n^-a=?zOkBYEbE_Er2ZvwqU2X_eUG(A4sZCYfgX+0Um#y2 zKO$cMy}F_N{O$6?WR9FCpFz4t4v`a4oo8`9kMs`mMO-^UpC`W$>JubRj*_=P&66oy zYf&xs-u>iZQbmeA_Zc!7^^EnJ{aPA*--Q$#MGFzoCLt2;6dlJ%!8HVTa_iQu|7x?` z#)nFG22R-=*B4~HI4Zm|jd!yDhEb7>k*>zy0{J}oHu(i@p)YW|xNq}a{1N_n{?q)M z{5$-&_@4@#&?_tmee@7WpUQ)iV+)!icHR7tecRua1@iO3uS(*Nx4+ACAjwyGmMyaEcV&tG<@R^6 zoIf8dIVC47IeF*RXKOY3*v+>cT0(0A_^3etfKGtN^Q4>f5z>(#9?G}n(iHb{sckUf z^Z8t1l$LyNgbqe`Da_}FknqAbzl~n?^qU{)o@>&K>6UJouCLwDeD|42O`FuN(_=TU z{IaC$rIP8o<}KoySFdW?)vKm^$@3=tMjssXVF{zMi4UnI?YY8Gc`)G>a*~%AEDyeY?yelf~?#``VXMUU_4@9(ni&U|B2yHTe0Teiz);+}SQvu0;D&BNg+^RfCo zur*#H{bW1YN%molbG<^?E95L*w#5AKV7W3TmIgC?kP%8!t}t9;vyLlU-?*1!j4+s? z^lGfh(N&%o1k=fOWgSxxcwW_=rdVsB2!duOa*0&v$3%e_Rl~DBza{OtDc6gb;9H%B zBB|m*)sN@Ac&aIk+jcx`N}>I@uljvk6G3O9NslLcTT($&#@5C%3C1#sR-fvzm|}<; zfeomUZS*q6k|iOywL~gp1lscoEC1`{(+dz7 zTeocyLL=Is-2dQtS3K`Cwb~@rZr-@=`^634D;wx~{`>djY^pQjn%9|7Uf1>OkV}@h zp%u0DZ`Ln*zPJ9lLwOr=H`0*O!&rkqphsa}hQLv~V9kz@W0>2vXl}GdI(_9}d;A>pV%bo<)JZ(weTb?R5Y16$6`L~rC6ST%)!@8au9_ppE zb{$g1#p65ns??|UfBr!D`3*{R)y^f8jvm+B9K&#o|C>vKc9KPvr9^F3;H80Up89Wi zt|RLY9PzX{g}aih*D9cj;S5HPCv#B>q6mv0=`toy6Orx>7{;pPhx0xL5p24Pkb-Mo z(Vv_H!%Wr~b@P3?_vW>Ob8{CiT)Fb~uYdH>jT?ZMJosay-u*S&{4Py?b;^Et)!wLX z|K3si;WeAhHwC6zqqF4C8OG~~ECD5vl3$x;y0c#AYvdR$(DwB@azK-_toV4Ow(E6% zggX1{bt)nLf}gVIXOBl3IC{@zI!ldu8%)#E$08+qnbn$QZTuEv8!q|5U1OWw>5Xh0 z*&930ER3Kn4%(?iU#E{m_MFgwhH)xW`nRl`H!O>4xY7NLW@-Qz_I_rs@62tS1ozs? zFkn5G!@K%$(7Iybdu3xknpg(DtX;0r?i6tuVyxsV{N*%Y{RwH$u&T5*c>%OKjLeoHGqATdzMbIMOWd;hD8~S&3eEm_V@Dsm?Te;)(Z1+BdQX?pugyGlKm5gJH6Mbt@8T+$shA<$g}z?(ij$+G z;OO&_ot^@vk{pDXjS(7UxKu}zn=CNEr9@w~FI#UzzYImwy1dM$)N|<*_8V4t(!Y5< z>b%FMdU@G&qxn1tJ2XJrz%3P^fJZT(xn3zORK^4V7AZ)`mJnw6(qN?*uib2FA_Y9? zM+mb3M9a($C4OhN#f#}8Uu$BM;nXZ81sK+?$CnzF@MTr9dCuZncb7Ak1G z=N83yOtgP}(d-7Bd;Q+lZ@Q0jRoJGME!5H$v7Z%0b^m3F)a}SmaJsllAh4O=QPkL?f(c{NQyE0DN(($p< zMd{IlTf%ZzS2^5r@KKtGw|Rv<`}glDWV$TVF!7CSm2_JVFn!0ot^siGZ`5uPdf4C( z1#H2wlI(h4E%q?LLN3`FL4~$|@;lbz9~QRunj^dJ)md|>*T4kMzxv%Lt=iidpVN;H zF}+a7+U?{?a*`n0)8WaOq4l3df#JeJei&?3u3+|1gejDPVo(4FvCIHX9x%_BWIquw zEQlE$s*C{`4HYT?KPbnIlW(K)I#>+-(lEVjOE&LQEv8ND$+*&QX;jdyti0O|5~3;| z*EC)c1x^uE>j5?9s?#>5)a7JOMK+a0;m^ht!+tBM+jKmtYT>SsH0 zTSZRV+mv!*g2a1S&uvoa5LfIz#VMLDC;~?niIWXDGm@@|JSXt-XAR{NYZR9&mo70p zFh@fA2C#6B?1ukAc2G8B4W!F=6|5w%hh%^w@oKqX%XbUQueYt<+w#RV#ysyV4mn zB-k|O+1**Rk)YD|?w3g$5Bz|a<(gv4ETjfrI8O}vDd?dXFmDIxiR6Y`M+m$e;e!kf z#*nv}TPac0p`8a752Ug^wh}%)K3Gg7ii1yWNvF4@3n`}UOjX@=reo`Y16zZKhQ?ft z9v$yXKeH{B+V)Jk??k3Mlj$CEQ;w5DUqtwE1^NlduMM=&P09puR2H>Bw4fffzy#mJ zQFolZywt!oV9iR9uh3&2a}%I|v@6VrvddRB?TV(=jF=&+l48R8f4`XN>dF+0VYwWB z=$aQ;OdP z-9SZM6C~+z>j|?7kD<>eNRGY&ze0fhccQ3H8*m-j!NC~GaFgU-bPEi_psHMfwSp?k z&@2su3QA6-KEMC-+w8Gd`kxlkaj~ggI$^zRm1S4>;lmlRB^2nvK21nDxf<#{IA(vU z|6B32;7RRGU$bAfcBKXPiw|e15VnZDeVUUJ>O8!0U0n3(-jx{+Lcem?+Pwe9%f~h@ z&KvI@EuSji+unV#xZFUaceRMsp1eC`RrYEKt8<7|Yy)2}!74q)I2v&mn0EXz-5Nx) zmX0(EOX3&#)xH;&hAL&a)r`Yg)Z*9NnI;Cbgc=SKbn=20*VU{hDpJg5F&as5R8a*0 z5D_YP{v=Q@bO!sAl9B+uD!1}6e?*G~rajQ=XlgLe1fZLu|^GNEyKSn6AH}X-ce_a&oF9`fyn`W6pi#z01jWx`LPF-qYxQ$Y|oSrlO|R9QA8MG|=- z_Rw9JR<$HVw|HKXRmHG%A!f?FAPc%KiMoUqco-o?(G)}CK?}017=pRxv7HtUdUG4} z<^-aeS*+=L6d(Zm=b6)ALhLQDI6&jlaEX%2fdiH1fezKvEA4&b<9%&g&A8stcWQFX z8-W5%bT-TR;`r0!?HMJRM|5~Bn#+1jYv3btI)TjXW8SsN zF-Z6hvXA~TEfWpap&4jA(#G|enjZm`pstRi5ON=lP|M4n&Vs<&gfl$sJO>KtPlKG8 zn7YQIRPPboMs((ywg&3ZA;vcp`y>TA1|1j2TS_vERIsUQxDyiKLP_cwEf(|b z#gwi6vUK@!DVr@0sZgO5I<*HnbqX;n;<9M~zp!9n$bep04hwQ2$JPZ>!e%Z&F<1-u z4dvqRX6u>C*Z}=+xAX z!9zCOfG$@PT02v=lN92js3>`Mw1F($XX-ehnLxVdpUXI0=uxoY* z^9t=*DY0GyTd-JC1T4_e4E*tOCEww%Pe#eV_6om$Y~;w1kxEzC)Yd+nEG7$`{9!s& zWS{R_>ezuJXO9#*62l$Iu4Jb_&{-_v%WUg9zlK16N69pzsF*8E08}*u5mG2yEDFF7 z3TA_e9+O5OI`Huz{#ZR9^}MKF9`$ljy4EYb!ZMxcfhPk)YRV8BXY8&nQ^Tw8IDvcNsc5*iK|F4QyLydeMhPwFw2RKg&**FLmpWibqdIt$s=Rz5N~IFh~_2Y z?I6MYgbFNS|~6vTUh<@f@W_p|z!> z#n&yK%0gT*W#rjV*WDG!=fx?d*=%NW^OP z7P}qCG95{mWKE5=eA)5ak^vr6Jtq~URXa+n>uKfTbkLzGf+;DYVOW~0B~$IHCRnNg zH%YN9LqW_t4m|opng*6@gTFe4edwbYFIzQm_HYQ<#`qH0n;P^3#2li`;mQyk!n@KE zV&fRDD<`$#ber#C=O}I0MsYzz;E^e8-1@b zNVi);#?Exc(j}4WdSF|NzSb$~G?jCYceo?mzV4$LY~VAywvGM++Rx5IKo(fU7VHNx zs^p-d*`2kWC^1G%1a&zI$`yoi>EFkGTlenHNbFjctzF{EvD71lpf(anwk;9 zl0A=luB~LpO05~1(mjK6LN1`Hn{)J09x%Ma6LsHY#{($ND?C8|4)&JYF)qj@Is)BN zh@c09YfJ*rAyCLdioQ&@j&wFTaN2nz#>Xu?)okZv8T*Ht<5E7M8ve+Z|I_)g{k?iN zWAvJi(Uj!)f$l_iI^`tAUD06$ymyK`LjO5+aAz?<1Z=QE;G+`M12bN*P{SdVNInPk z20_el9)wNGa6w{>A`3Oq8`#F!`7) zNdmka4!m#_ygGomQUS{W7l9dToB4ZTFFzc@2C>QCK^rz*u7vb+aPm~uUpSO(QlSz# z+DJdx?W=&xfAr|1lxu2A3?x(yeWg6&E{e?Y$QtyaCs11xZ0Y0O0G`Zm_37IU`vZ)& z+5WItB+V}!IIwi!iR0tr$H&cM_OXLV9a#D@Qsc*8M4Gj89ysq)^c5fyl>nH)VT6Mi zZ3y0u72SUamzK+Ad-v{xp0^yuk@xIjab$hZ9yl!6_$^zzcb7lB5bgST*z&{1AC4|y z3lOK0YSF&l6#Q*wyV?Ho7#U}Kdu4D`Bi4Z(;`*6{GDBg|e^DAcA}~l?BMaMkfMr}{ z$H0mhGV^l3oDM8RGOQ$vcsSo?F^x=!n1(4Mx}-+QA=435U1Iy3|MVs8C49Bl&7_q` zrxR9kH{3KgRk$4tiE7^bWj$SQ#WfX6*)i^ppL54uh$At8;_mDhu`!i^*7qP%^%Npk ztJoPQq_NW-YuqcaTo8zW34pwTW;+z{L?KSFwj1cMaTcVsekNo?*~WTpceQor9aLj` z&sm;Rpl=migil7aBs020q(ftFOzkhr&^(BVxhM-5EeclQ zzMh|Gl!rh?IFkV#mMgS2^4c4BVN)9U?ED6+`?E$!%fQ`;?Tj{t--@nmAK7qTkFNh) z)N~bS&!D9!ee;9pMsC$p|6@JHc99K-9>$Z5y!oe5z?pVOw_Ei@upx07+L8s->Tfrm zjEY{5u2GZ5TWl{Ix}Whb1;)_nJ9I6wCE&V-!_iCOT10+ExneOz9~PJcf*ktKI8%>7 z4RfNMS?bwR)b)wJp2>9UGsC^(n%>$T&h>T;|ND$8#SAH> zZA|p`9m}@bo_84U=WwE=mA;Qtff-0m6j4Lm3L-E970UMb8J@F&nPmxJpo|R0)C|lp z_``}Szb6P1?K}x2qP!4tip+Pupzypr-^od``0&E5;9>uHoVell?Vsg#%&PpDT&>DuqCC3;zDAXFKu7M5Fj*0(41I)*vany{ z)P+ssEV2xlMP79BV)Gu@FVgB$n)Y10ER5~YvU5cUd9afp z^@uI&uOEkIXS<+Kok+8tP>a6rdBx~^h3$f0^Yl*LbF5Cw(axK38uwiW`p)Z|>mx;# zE9`UK^ALlI_R-9nAG*d3?gnD_oQ}Hzt+;;XZ3>b&2wlh!12gl9AQBQBHo?vX+n|8K zjE=imoE$})@(2P1i7?kIvg~|DDh1(~#6mZKTs-ZtjjR%YeXkixpkxg@=C)WLS5hjTLV8{hLXwn^9Y~aFID8f< z)7|n=udes*>hc`fGMx5pVQVSdq5~cAsu{F&H9?EEC0w{zKxK1N}>_$@`Kx!yRpl|B9&NaFlK&JO#YfzF64&zc30wFM;;TAIz;C+~je}z3>sFn)VSHGw48p-2WuU3< zzts_AW9N$@Y`|C<{DC?w^jd-Y2F7JxYc~zymr6c%P;>C*SafC}0DC|uP`bBP+uL`z zx3+gD^EtcrydD>Glt=hH##y2ewl(S4>=Ffwv-6?i@!43+kqn8!LD7^YA)ag&5${k1 zfIZiZrC3FOfzjq zR&`N!^%So-G7pbd6l1>WiE5MIE=rcfi-?5sDI>1QDwAl7T!l7X|8NbO0+|I3nuDYd zG-w|CLoYXI7XAO%4O&EW@P9UFiKsY=jZ?}(^a3WS!hi&cdiJkdNUQ;1XE`%ptqa&M$myW@!=RB-G{{IfL?PvVvrF z?##k8h>57~T6AAQjVhWRgiFip7TYk&Vh zZ-0M3a(;7zjT7BC>5dZ~_xa#lC{~9f@F@@;7pO=j97j^9N;RregPN4>gvY2uU8q_Q zhtm=`vy`MwG)0?nMmkN|{!J@wqdA(V?X&~uu|nEOi?j>-!CPn#WjM2F}w z;!G8~l|DeX;l$u}xTwq%+esg!DivyrDqrK zq!y~RHS2cS%KY5PHT`z-%(4vnM0H_-<;_elR2OHbSJa3;U0s=Gr8CnjYYMxcyiHVR zPT5gT_3X;hV)Vj|Y4*z4hVtm8tVc5^>kph+jvB=ORh()Nt5r6XnT4g*YR^(cE}cGI zU5t7@vr?U%Ut|54WxcE}o~X*vM_(DabG;e8fX9N!CGTat#|MA{NkBa)~Chkv-6M= z1LX4ba&={9VSbs-)pB)lW`2P^vb-?;T>V~uVtHwP5nW;}f8tDab-iT_C>rESwYE}S zJ;~Z$sjfX+tw!Tro$0Af&s0w=EuCVoLUL|??c|vgP9w3jG`CR2tIn*lNk{Sg;_BM; z+{*N6HYG^2(PPRMK!s=KPXs(PNPt4i)_wXEt%gVkLgG+44N$#%Efwme8S4p!S> z0XASPs03qdVP>}&uVY9aBx(nY!9akQbckww z8VNZ(f$dkM0BID$`;WC9Uh~hr&H~Rm_gC@Df9~`}?ua_nmP5alh)EbN6|F{Tb{Vjeo1P#=hL+e#`wGcAj;g z=XcNb&-31E{*?Zjf(Ss8a-8!b3Dsy z!|1>A|7S5m`2=gBpDW^+Zv?Y&{&hR!wEs^6{ek(w6M?S>ej1z%{zmYr;Qwo0Xg***X}(}hS`S-a zwtgDADD;JJB>b-M*CWZu4Ux}A{yDlU`mtDB>=m&e+IQIRu)h@_jb9aiMf}nDlkxAj z^ta5nysPD>t(~o}YW-O2-zDCa_+j$qB1UFnC@|DGAmJeGMr8_({} z9?O2E-Dtn8z1nem$HzMUwezaZZ*~>BZs>Zv>+9Xg?)mN$J(-^O^n9tez4xl#_w@dt z@1nl1^^f%5+W+Lhj)8X!e1Gt&!RK=iCqj{C;9j2|2SgNee#^OL(KKREf+D1=kn_sp0gPXs$rLyJGEnnN(y7j@WU%P0_MK5f-Z#p*p#LT9dzpP{`la<4j z4_02dxO{Q-;xAlMzT^{^4qf`hWo?)3zU;BfzQ28V`+K(6c3imQ@Q&~7{P$hg?)v)W zfy-ZU`CsmC-TlVh%e#NLr+?26uIRtw*(;4J4`2E0l|Q*^$5n6KJG}S#eXrX0)V?3= z-?abm{wMbT_tm?ue(>t$Ylf~lc5U+7`>*}{wYAv`XCI&a{@jka&tDg~ZpU@i>zpyWr_YLp3F@EFKH$Hoy^}zIjhYtMnO_$vC^_xd;{@N{@Zn@)@kKOX$ zw_bJY@~uBPc+bIS4`DQ61W`tPK+R&{SjOn5l(FHWr>%hTzssL8gD+h4wBLta<5PZ~ z4)XNVmZ^Sv(bE`y|GPYv7)un#61l{~uf5|AHCtOss4=`vfoq;pr`2(z&oGjMEh;x? zrrUbeR#l!+sSGw_<;n3vN#TiD4rM|pL{QB+`#8~AD0J3NaQljF+ddzT*(dE-c)@HlD|P~VD=4!a zUcvcyuiYh z{o|u-Ar`DWIl(iN6LLx|A9?)9k;gxL?90cFeff%D#05)TPv(uc=1T>?|Jo@ zsz_;OaZC7$q-}?B``YjK8S4#bWvQvLY}(3gQ0cZl#YUJ>Y#p?O^oSWeS9vN@oFgUc zs2P4LY#z1hJIXk-bS&JFk2l|k2V&*e>w4GAO5~p1IP)Lv<};=ptGzF3o6meF->D9F=EI*!?MgipQeiY*EF1`# zem0<;RCh;e&qvdlh#IYZg?*Q3QKNl*wdY%&WgE_h?LaUTyfVq&m41X2Qzz9NH1Q7O z0%O83^5tnYp@|Bm%ai^{VAu~jJvcBJMy!)O4N}+YpSJ+f9 zRYGqWqed1w5qO2S)x7&J+JZ7%YZ!QFKu;;S?RZ3juZ5+ z+kWI;=ikF_3$AF6QaWcJ>%!wUJLEPYd-g@Txrv`7jecVnXw%^*Sv_vaKQLTCf(d;h zZ3&@{`p67HjwDVF^|((n<+v|5SSYI5@{V$OM<|wxB|AEXIx3(n8Prv5{bndo3ESW^ zcDO?N01XcZC$8PN`|gl>{mycEXL&Bx7VXG&bksf`2KQ0JsD~XsjAu1D9XxjIU^vG2 z;L!`OT7T$rT613B*d?RtVq>pyW1~)W9yw@&S3zumOMzEvmM&Z}XyPIX0dr&Pqq&9o*S;LLz z($Q~5`Hz&xKD{-Xj^IqB_F2yrG)35UuW)=AtEYShA>0vG6@+fwK;X7RzlHF>RJwmY~Evs=GaR( zpO$W0g$QR`)K1G7D^)79GUgV@x;`T>Wlx4<)E{PHVJ)czSS>@I@}g+v>EHx-BAUHO zL5Ds;KdH1l9t-<|fq>tqj@t?Ap@*!5Z7rHfb5YGo0ct11w(|P|fuR4LxnLa2Y$sHm!{KyG!TEK*;}@EK)kjRb?u5ml;cC(M&3H!U3V%R(G#Fk#~? zH!tACGOwU}@UAuQPCE6Pgs9Hymo|pN<7a(|f~Ioj7x8LOzeQn#Hu2#sI}YENa?}tE z8+M*r6p}#C*x^N|_t-ORGU*$0NeiRnPS1tdv7~+7wbq)x%NZL{jx~L!bs^`AXg`)B z>u7eOLyk3dpD0D1o-x6s>@a!;UtQCM)Q`MfZ5@(P0g7&F3-sX>`3naYWVR+;OLr)X zv%n9iVQ!l#bH%BAGd-`V^I7S&Ak@N_J6|i-)nyi;slxX)6QWd92(h`gpaySUZxkIG z1@!j2jMph=oVubyS2PP5A;oD?r|TnChQ^xVTB;9Ihv7H33HrBL|2=D;7wR9=J&d7~ zwJ4@EV?$#!H9=dwZs^ev2Q4Zlg==nulWtSde&DDT(!etqwasIz7r>@d22y%ae;fRZ z>YWHpb*OoG;d3%b*A6e12*dZx_fI-~Ol}DJ(t=lHvDhU|i~+^foZ)8AM>&o>tU>Ib zhFwuX4V;mbA!oqXrX02d#lomIwIRp5&-NG8<6%>2yEd|P3> zP#E72PLwTXhswteR_>aaxvR2oCe$7ozj*JFBYVfMAA_L(SKd7H7T#PC&TzQBm@N;b z4<4Jjt9sYWMl%|-L+fAzj9ovThDMR3%{IIGCCG|p@X8FeKh+jjgQIBWNfd+S6+Nq* z%|OhHO@z)Upur~PfZ`hhq&m2D$JW6;hxe3jf5+{kdq;P6M6~)i~Yx;NIdesVbdIbA1son^~ZLL zwHe)pG9E^`j;kulm^Jd?1`Z{%bXo30t>V5|Ytng?x~KK%uj-#w$O}kZbY$A$=0Yuy zuVP)+PVg*t$$ZZC&AjKEG7_9`idt9yrdnwFsC@e+zF8H9p}z@S4!Xu1(D8og8b)fs zAq5&-_{Jp2R17SwVH9#wd43#~uc#83J`4jwG!r$w*Frj*g!U`1Ee+p1vWYu&J< zv^^y@!DTGKWi0NhA$N;{-E$V9gwH1TrH;e833>3krgKSLw|FArdWHSsEq3#xUM4{HKC3{#{)@)17=xm#6d zM((`$;yXu1rswCU_l>7)7|}7Qea!S*c53`DqiOsX?ML}Ql&j02jb+%nJ?Nc%?44lK z$APvK3mT;`(WnH*rKi%x^u167_Co~SYgu>PVOjS=b=*%i_l`S0 zaLFZVJ@)p09_@c0l+Qcvz~(*_^7H$thTd_<{s%8Pb;*MmBe!ByJON&0fnWAg*PWU` z>$RD=B3iOO2I4BU<}`bTg6nOIB=coEv@|j^GqQvxEy-A1f$}*r)3dP$B4wqTpC}w( z3dg4BXUs_Li`BwJesL*e&y4hJ?1sj`HmHDJmqD*-AbJ;)C-(XvRlv6$HHkn+5PSoC z3a9eqh_0mqZkelywO}XXs-K*%_U-gw8{op9#FID`sr>|pBYpZ>zcv@`6ndvE2Relc zn<};C+G@*vBhb9SLPV#~_+rS&fp=Yu5+%?sJ+KY^i8dgJiX`UnYFfG~I6k>mB|w5H z3?7zEO3xM~YppDF7TU5)j^4VM?7$$N9>G{Ll~L$isAk)it0U7m*^#8En^l=Y=RZVM zskZFs!5v9$D2+@9BR6&yYNw)V&-94qj(D5kJfeH8{uAWiaf~bI94X+GQqly4ToC0D zT?2)K0+gBLP=+1wnpo^Ls#NGa*;&X&A9*C2bxoviUK0*qbAg&AZ>=ravCzSTp%~g` zc=fB`Ezbbg%|XV_K({xcS%PuHNCwG*Us`^AkIWs18v82-3mBXF5JR=a=Mg|E8jUWx zf7Sl}Mfb1vp-3kBg(&_qk*CsV9sK!CbJny^*w{KdYIia@o64War)J%q7O|V}GR?bW z=Z=444P#{=h*OMX#mq#vF36O{-3>NM}HnhVE#zCbYOubtpm zI40B_w=`(O0B>=C&K7nEv8>Vncl~D2@AnD5TLQ4lR>r2bj3>~aPOCcy_MB~v-+6|-l|{a#U|Rp z0XESenAep8Wl2K=)z6YAWztzun~NGw#(0y;L5(P^QBl>3h8FqVm^pNK$c&*Bp!MBD zRr|5`iK3zrD%`I~oxMV+_8BM;-G$Dfban zqX-eQ_RsN==hy-@p3)729cc~nZrERtA*Ufj^60f)#xU?34J{@S+N1BgyGE)O&OY)hQ`Hz0qQjPn!A)8hCUy>;F4k}8jtKgyw@KO zC;h>EN1`Q~pPEO#N&5h;D!^ivq0=%xMG8jjDMxWc=0=!MaR7(S7Y>;8keCaQyr)e% zPl7y$Q(>ILDYl)jj!*W{T7kj>YM_vZ3IhgBwG7lP7PP`B&`r^Vc1^0kOW5>-?7bi# zO~ppbgh63Yk$TNP*+@94f)cD)|6+&QU|ap>J&AxFjR(^}T48jxh2F_RKDUwZSH%R9 zgEIBQPx5WZkc@E=vErG_;P;#B%BFo6nsZfeRpB=)3|Pj zP76Uoy+4gohb$?EwB2(XE$J_@{>YfvdZ4`8NwOrgpMouQ7`9Y~5jZY-g+4&x&`OV> z@>P7i%E}!%0;bD-o{Hg+?XQdz@VU&1jpA77Q~F_=>1s-D>bE%z@L~7O5CCT@N26fP-y9$cA)~B;W$6aKY4|;>&I9Pb%|icO4{!5M zTycb%>!C=l5pJ-M*s&C)KYbN^Uaj68u9v!p6~O;DVp)NS2~-MPk zJ%mo%pqgrb1;lA|F4`8`-P{gcGuGdF?C_rM4TCAj2~@(c@VVu>oxUFOV3#pxyaiIhsZSI32ic_+W5-YE9-{+B z;Q{-YlUf(SqffCH5EgaCq&&b)*=FWNxE!h%WG+khzMG{99fiEaeoH|Id2sx8rxEvRGLZPWYinOu+IICR0f z%Ptt(9}Bjkj)mUD^}v~;<{XANfT#NIb>X-_ykm4?&*q&+_Dc@&}GX9hI=9fd!Y82_<-PYErzZq6`;v zqY7LLniB|@w5zLSV5qyOO*I`|KY3(t|C{@>>3A|4Z&{wXemECZdodtdf|1>m(bV-@ z*!v-K!{t$_T!7J-8Y@WCAFA}=7!gdQc$pFU?Ab{ti5WW<1yeEYJ=_N?hctk_;QSV z_wVwk9cZZ(8zT|yJc^MBswT%P=Q@WY2)TkL3Z6eF;W)hlH5_!JoL+<9gndY^h+Ko- zb=uXt&d^7+eNAKJu}sY&sYB3`RX#pcM7huFtvCs$;PneJ~-@tc2 z2^4^Sg9${0)7F|osFf3GrJ)wce|+7w!88-e19DNt1_TpyARx*j-t9yIfQs2Cm1X=_ zimb$9D-pegtBdwyIHrtj^iTgZnhl?f#ZHE6!``DtjFz!_^ynLp9zAwEY8?xOj#*K6 z2Y?l9>tk%}@NpPbZ-0A;u=ip(ylA~`&9M_IaEwn-7OlaZE=BEcGhPXLJP-6K->5p# zC*}G%PJcm)okz&v4p{z>yP4p%Rr9~qqRM`@q#S7BQ zBh%9(u)9qg^n^z$Y@Q1F9qew9n%>ofMEvp;@XO=yjdVcUz5rtgxUEK(69AEj*9t&E zD;DP=kcs^Y#CBSoE=nLVu|l5$2kO-)7iuT8bR z5Y$e=moGFnL-y}MNyKLgpxLLD{jEN#cqjxMIP4aPQ0hz2^2dWvbE(>j_Ma7fk39f= zLHcY7nkj;;_?KMq?3b?EQJ&3}SB<$jhGXSsaey6tpwegDuSz&oN?wXP%R62-H|M?G zd3LQ2K4lD|o@=ZZ|5S_5>{Vb<_#?|{HcXDr_RLQD%$Cr@5&vi)6~oUOW!UPO?db}& zn7&beC&I+su5csWeKX;~bT^2{{uI5duT7Nq3UBc5-!GFFEwSRYhukP^X^4L(vCWrKWAk9@fEDYY85{6FHW zGb757daW8=d9lMiAj1*)D7+km6AGR9Ow)IZu(k0WFS_L;B?~XY;L|*X?jMn+XS^7` zBsN5>&`Ic|xm@r=tulZZ#vBUf{cZ}8tX>;m#|O-)KH+@$Hu-`!M#v5%l&T3bd8gBq zI$UjfJ2(Nu5gYY%qgLNyz_7O&8zuqA+fPDhe4qL%LGot|7g z>(@P`;H|shMoH=9Mm!E<+o*}VQ3!M_5W+a4y~SMx05yC@Yila7LnH$4_uA-RoJ5~e zB|=4^JPLjLbl+m|X_?|sHYCyK^t+{PQEzkMA2GZ_wsfb^nKB?zV63xv5_+v$=ZN(6 zak>}T4Uie$atMvD)!SNJ7+yS%(hVGBim0D}U{VyfHyt7$nOTFVt?3TZI2@dg4c!81 zLys9XmxIO;)(o6SRkWEL9iDs;L!^oxBRc>p7N-|<&FfBF(^~eV1#n|d8Q1%&eA1I}kscu_PzRC!Pb?k}2lfsg? zIq1A;DX(F#!E5LC{;YT=mr-clZPHE6x&o~g=Z~Gb$cLS<-?{qRSO@BY+MgPQzkIWC z1Iv#ni(&!(x^mVW1d!39fVeQG4gVL4St+0dq2R6!y1Z>*pRgI^QbHe4YDiX6qH(WU z$zSx(7v;IR@x)}T6&~a6$=N*0s3Fk3`c6D-;YyqXI&yK-kJ;tZRcNPUQzQuLikF)8uUwzhdTHPR_jnJZS7k#VvdxPf`zSzK( zZFpIG=#7)H<1p&UH99toCvZApa|@D5r4zg01ji`A+qZc0x$t_t-?fFv)4)+)QW7F>`xLt=cUeyB8{t0fEym#{bQ-PAwQ zSKslr2{R;^rNjP)=oD9{=1_HAm?35)e5%Q!yGjfrhX>i%3ff%PA3NG6to>;9Jrqq(c+hw>ndz`1sj&RM2G?LXpp)buBjlpfdeVS zD=@5bnk|7#!HA@TS)g^YIH0vO{w?#<_4sF}{5$nu3|1W^Tr z`Dp=`gQ;L{V?K;FMPN8$8u5}HI}Wha!Vso`?j)xA)5ZR*y?NJ>y_W;J2!+kz&D-XI zEvs^Fq{H&iJI5W+EqBbhKCmg*DQ*>tV8~9;9}egz&t|fw9+Z<)+{OPc;}#Z|WW%?0`_z`3 zT3aL6Uj&&>I|zJjS$!B8OPIAnM_R)R9DvZ2R2$$_;J<1Sk(i~!hifN~>@Dsb@7?rz zIB#G7R}Wlw-2)?c-r4z^NBYKg7Wd(-`FfXk{6KvID9_J-0skT`*Asa1unk{ zU+MSp@<2A9;bn+C(A&Dzp8*ScKln~YvQ!){qd!9MrTN=v4EeC(&^4s;ZdAVZU+ZJa ztbGY(m_r$&ZN*Kg+K&SQSV>cyW8brR_!KJk^yKWeNcW7@DgFn9OOq z<4=owpvt@Ph;UOK@YJQK3TsznIQE}lMyH80oJR8*fz_XZc>R!*HsnVUzFNevaFkJd zk|8L16V9OBFdT7iZ5DyL;{DqTU0sFk`sW8<*gxJK40ez2cXyQEBeY8w=QnJ~Uo6|Z zt}IVQB2(ono!{eL2`*)W-35&nRJ6&s*0@z#l`+DNcq}JknA#n3G8j0lORZ4=s(dWE zWzwYu)}m_$rsLElGlo07{wj5;9S)mzD$!wE!2QgwaxUL#zNIzN)^-JI*_wg33IBJu znW*8*U)OrFJu)`KEBUSA_UO)Gp5A}cRnwu`F|@Pm#d>czX4xHylx>C~Svv~3a+mo6 z0+<76hMo@iz9K=o21`AH&aMX@BYp%t=l$^S z^wDbvD4?p{Q|k23a5Ade7t zF2XJh;AHD;w6&xad7(XML<#sqUI~s72a*cyC~r+{JQnq%t4uFgr`JjCc^@+8bTFfm0X6A*?oAZHY` zJMssN!YPHA^t$1rE|{O`JNCX~|1keR>0Oo`ekN?b>skoP+DV3EtKkHPov13RI( z?Qc)W?i=Y}m?&-r>4ak~ojJ5wBhH-s3NrvW5vG)UTUE9Q8utiC2wgGv>iiZa9r8RD zT}$-s4_77nodG1~aZ?NsJlxG|D3k7PRHYy|X+UnU8z! z5}}Zu66x3$HoXhcfZTG8!hQ7Bhs8M}g{xXD9NG_pzz#LAl5oA4uYTMuCUi`=CZ(KA z%*J!a>ogZUqr8{@LM3*o3C;cUmwr|kr^H4Sz4^QJEe8qwWr;W2>I9MwB+%=_mpdA(ssn3Qv%O{J1+|6y+JMp=coxY zZ#$nZ(%C*>nNz@(`yfCW3r1fv#H&gV2j8x)dV6rWHiuy5kHu!AZ66ETpM7uojUn^n zA2umSN%|rRFKrl1Vyw^4epvec~gZm*E)mPV?tNod7j%r&r z{8v5|a(I)|iP-V5z%fs^Ww~8fI9b9 z$VjT4aFF0z5fKmg5@G+(AnboZY#8KYl=M&%EUXdd??4o6U+=du|KRz5o#{ysqL7Z$ z;?p>v($rSiB;e5c=S2(mA@P69M(Za!SBY)3g}U7Nmz2ROC@dwMWFs>k>*p=`Nns;0 zE&#HgZyo-p=3v?~fhPbCeO)2u@M^ur2W<=UwjtMzdIkoM)-c66kJ00pu7W#GOywrV zPG9+2*e}+RL&63yo>=jo)**XG60@tyF#$F6YAh$zH3m8wqIu9iF zP!b+^2L4cFUP54y!-)fI8WtkH4~@x>vVni0`Ldc3>VszV5&ESMkvF-aT&6APV?dzg zk75RZkYzoA>>@X#s@G(Vu>PSH)vBsmBP37WiXSp<2esd0r&4xb zCS+dPH!{+9E0C6Gf8QccUTTIi7vIXWrM~{C&t67T0bK&Tg!itn?M_uHa|?2IfuE{< zo+s(?utVuoXDVm6E{sf%v_>X|awQzM+BqKQh9)Ad&;?v9Gzt&A#(cLz`g!EpTHDn{ zeKWiVI*s-KP>aS9nt&EK{#3uHq&-~U^_a3xd-g?%*?Bvj zIttxUaYjm25{z0rQftd6X_5|Bz;5(P+NNau+E1lt-Xwi-lI3|5H{J|Z!3L*pOs4E!@W1$=4lUw zU=}>3QTtQ%#?*~iT?as$eyX))l$^zvDkYG1X*s3_I<`+vBA0cEC(c>iH#!hsg(w`n%AB-fVTxBL`49hR2+>H2wSE+VU+PNOo%xRGo@f$2 zr7*CKo*g?c90&y>fkd=-x^u`5ZYN+3G9V;rP~;WNRofeCWb_>4Hcw5Dujhi9UFyE-2+MJXlJE zQdwWfY*W7Opf4CT69HeUGty?|Ikw|le*f%8`4;p}&9`-PSV-aGZ74{d(; z11$$zdq$9C(e|EqBT6R}2>nT^EAfAY!)xSC4^UcUfUU*5U05b3b2z^ zdI9#!q6jrX07`N!EFU*5J2&GNFeYUzEC3n+UGOOOh(4mdgf}69|DAFI+ys|RTVLi8 zKgRyRpkp2*=Oie@7RStI^%>)|$9fEj`G|!?_!U4|h&dpy4v^02L}1|o3=$7eT@{c} zJ@7fT!eUX(;nT1Dnr-f+f*P`Sny&+*4sFzbd8jY>wPNyeKU{&h6&0X-1T#t4OXMOv zb0YfAH;@~?;T^HXD)rcEF!-KCD)-*t4R}2*d;*Nvfq_75;S_ud$HAF(PLYvn*kfW} zAwt2m&*WIr2@q01-DYwsCG#=3N3#MUQ+DGcEIEFhqh)1BFak^ZXQ}DPb^0W=(bAU9S3AXS4Oqx4xx$`_YlVItQINMRx{eL=&T z$QjlI>cTn10WiS}wnv{jIxKKPT4MI-s_v|?epNf1W_y>0A^j>mo$ks5u>|n2^Y+_! z3i?o;KYDb&;>4>kr~~(*6U6p}<}rI12Y4N>(4L8|eoy@vebUAlKk;oKmj##`KsC@7 z(R(TrP7s`AML^3`Q|gkvo4W_!WZQ2V=-IrtI}5*0_Urp!y)G15_v-!Y^2g#h(eg-M zE#RWuHrR~^vZk4RBd+5v+{?Ro6TaKPG%2^s&~?w?JbnagiiRtAp~OLeSVT++tqhtO z%0(2miT`}s7l>LdL4T|@oa{(qFVK>RX4{6c>#|)V<9c4q=9IE>C>Dx`Y^yyPj|ala z7i&Vloa_&(>P0)BVi0D389CV{g|Ab|FuZ=A6qp90d_ zMc%BfDh~XtXJR}+av1bZwEdV2r#dDI7x0qy|1K@LLBW`l4KuJYtYgm6s6a)6U7jf;sW`wZp7CvM`2c{QWd`2%Ig_L%+!)JRC zaR6V}6j4_(I>n&(&fS}XC_W#ay9B!rt@N6_i99+pFCjx!>`dp)?ib~?Iy8dW{pb*; z`&ZA&VcGW0?k{rqa$b@ei7uZ zk@E07vNmX{E=!}h%~_bz)-lj}ePWr7?qRDt|2^*oY3}heYMD`;>f)OQFamueJ0wea-W){RiL$g5RqXP@0fr>Hp zKFiz)omzcvWN_p^=vOEfd%8D&YTuU4`@6Oxq2AnWSsS}`BL5!_t>3Il>j&4@zS1$$ zxo%T;_uftKf7Sl|TSkX)tGNevZ|u@D6#ikSLqE@>T%SO>7_kly1oC&R0IgynVQb#3Gr!D%muZ8SL{XmtjzWSP5yMhZr{B@a! zgTcd?91@P`{iWXz=c36wkTeoE?*NUv_7Z8Xgs8rkj0*BbI*PUA-~{JjDu8Q2 z<4#26X+0cXgqx68;?J2X)NuJ=1G9E*PnMNPD6;g{>d|X+r)jUFMTHAyJo_LEp$2j5 zonyaA-gy(Me+LZmMrL^3_~+cvOMc@JT&_3LzkVZA;IH7`6@Tp>-q<|;l{dTkU+Xvh zdHofys=t^qXHD2*-Ds) z-N}#Do=7q`J@YWRh$~7o6y@0P;5kl+v&=w(BMlwF=UmP~og>@^|MZ@TWw9&V)0irS zC!x8cvcRd}qy|HRb9+ZwyHqemAd(!Ie#}z|8^;T-H6`(}ng=D|Q7NP3SHP#jm`b?O z(I4VYM@laO?!mt6sp^h~>v&ehm?Cb^V~#5EBDryYt~6J(BQs>f!`&Nie8arMG?~CY z8@6k+CB|8cSfN3|xwr}wLCw>RnUShQg;cAEsV~h>i`^suDK;3Si_?E_^5kiO>vi;5 zF!H8}JYIn;Tf72YLwv=Vx16)jm*9oo35*f82Duh|LfUlom>OvQ<|Cv$J5ym2KXp_n z+$Hlzi;l_j$YeEX%BeI925!J!IopAB0W>DG12rskn}$TOgHwt?mV=R2-Oj4-0ALfX zEEstR_k!zyG#pR{RYpgFi2WAE{zZrjFt?rNhWy~7+8;^7NPp{aK@b6y&^KW` zZUYapE;`K(hvzmWcJP|uY5=CcewKUT#n&yOx$)UP-O!nr#OB0wms7}W0ChVSb6r=d zN1p)=ck-^*T6X7>9jBYe+j1;?ob-SV{5uk#hD}DR4jkU1Kg@9)qyHN5u1;(xG!c#R z0o4O^?e+mjT8>Gdj!?#Vvj}!koZ+;T0OL=I-MnA)5%!Su~^IiMDx99B#$*+;@p73(dt@@6e;{T^0rcPiNV=uF=T} zFWRrJh(zwKeuSH)bo6c5S;R~V`j_%U##sod`da^79}Her``gR+;YZ~!-&R|Kp0#fu zBVl7Q4T0Xj983$NQK#kW@k#Hs%vU+qJS~x76-4O}C>*xra^B7jMcvl?N0CEtmsMQ2%ZD(Ja z&zm=O=KcyBmw9ILqbEhybC4Gid%+y<4z8mzg`rMg2PaUOLZBCBsDP7$<0plHcqI8? zoeD13Gb8gSO(7~{)c41s(EcueAdxM04z3Grn++t|uH2Bn&=>Y?xL{zcJ6Q-M?IXpJ zEr&YNzKOYu0{*W3q0r#E-l>wE2+VDZgf@z-ReoZgTMfw-Ck4OxZJ0cln}>NWWx; zc`UU-{BTUzhYl8*ue1c-QYz<`D4>^ezr_(;5)49yZ;9CI zB2S8p$Y=&jK7_Z+ND&#}#D=>3EsKv@pPB?A0b65FgXEYkKZ{4U}D0g=FRk?Dp$BJ2r7Fhn# zIhZNAatD<^8!xYfd!;!sr)o<3F+pZ#JP-j zfaf4*sJS>oGs)D#xX*Ldy<5Kpx4W-9`|V9HYnEko9`E>i8$4b#JlC!E zMh>qC;wed>;ggMBP%MH@$l8BY=kHV#Af4h6PjBtQlCHh4Qc`^E{NS0_Q| zO}uh}{jXEW9NtG=%##y`DCo7=hrdY%G@%zBPQM0wQ@7h}m zQ6&g5fj|ZtfHXE?v)CX%(~*3jYAAMM3y{B;R!@ukNl4sUc`6P^vP^&_1)Ac%IO21Z zJ>V{r(5DcB_iMe~u?-gw?Yw=a99h2?GjVkU?8wCR<8Pe5=6)+19XJ{p80)!x=hSt{ z?p`c3fGLtn1IRRr1-INhHGlM;YoHWUVMCm=u?S7_w8Vx0dF0Frq98iI5~;%PPAi$< zqhsh3)b(<;AMhs$w(uFcPsPdk-$Jpu>4ru zt{u1Ag6}hD!HBEWld4xM^X^k69{3sat==o>ehk{l7{9;r%ZPOX?Hz(a5b+@S(vtg=_%T7R_mR-soNq`F)uSflX* z{rt@YJ@}&flVS_&xWv6I#H}N1*>vgl`02;}jhyYH@@3TEuLy)D*`(8J!~%Q2yoT37ql1$LXY zZ=aQltK)IHFYvwwPe+dPORcB)BFiSWoMVwh-G|zz8bj{;h2R)hpyU~1tDtW*LN;|C z6Ke&VC)R43C~Gzpk3^O+2iAS=#T+&VLlTl162XQ}Z$!-4xus?%;yL~!f; zO#ic`2j)kfg*-cq!f_oKKjICu5{HDh-1t&i&CN|1E3Dy@fi=gl0UH@(e^HvoN-HYW zl}vW2btBWI(zHr;rBYoIujgiq#d&^Yo;RhI_&{l%_kcxtc}xzg$M$gW;}NXybM9 zSXbEYAHdSmsi9cw)?#ZcY()b8q4r95(I4G1e)aWtrutL;?cG^mK9TVayZ7H>MzL_x zKtJXdh{dnl7{UwiHecISP#rW)9P=gmk{7oR1<=+)+sKdq zBVY|XFslbf+OMd7e)2m^T8|k^8S;%*u!L7~(o22(D`d?7pXi>ps+BtPfM?%8gX|r{an|HVOU(j>s^^ty9BDr>l;j35}lT<~= zvwak-gPohB{$lsVtz8Kp0?Q!@QXT(>wg*CnEf&<$yq{w*3BC3bwwROML}beK@#*oW z$KtPuwiL41MZ;P<4)6cvsSD{~kf&!1#Q*1)rY`a2Irvc*EbmcBO2+*PIxc_(3~+Zo zZxG%@FQ!JM>!%)broI)lWAR|-)~);Qsf^jF=*(5e4(_`5cP_mpG{O~`1u}VAG-;1t ze9yiuw`P#TXa~FQ-FfiXzNb!vZn+feIqK*}(Me`y{i+YZ0)inlmB{9y4o~H=f*UY^ z>JMuFl)<7{kw|SNnklOC2bO`q*w(VyZZ2DA>a^_tGj-aDET__=j!!eENsYblvR7uJ z)iBr6YgS+X;D+_HCom_>EWQMP9!l3(lNk1yHsT}_p`0yK$Uz*Ke(T&uZuT$~2wkdhsC zO@5T2;iGWl$6wUT3*@f}U~4YZIdDLxn4eL)b59xt#N^D9Y8uwqU>to8j}MSRi966v z4lan=1Y%=8JRMR;TTe&*5y%mzG?FQRkaQNXI?lmkbUEXb=y)#Aj6E&~YZ0-ma-mWd z2WVh*=B}AX4kD0-;WJ^ADvK5@P+~wU?i_Qn+NVqxq9GB-4MDRCwAj>k>fKav*#?87{p~XebX_FPJ}WBxpK@$s^8K6Fe@9gq{R_p?r*XNOQ=SX!AI>re1Xe zlLomn3{+0SQzvs-$s=ep?Fg@mWvF9PYIGja_yW~RA~z26U5Dx2!lqQME(*CaJs!Cm zn2XRzA+GXnSd&Dl%i#NnK^pQJgJ@zr^G6i{@k54_^E;|jrU8hq*Ia-|$kL@&5_X!<7emPB-BFMc`O z%}ryyV*`STHR_s#@2_IalkbXdt)s>?YU0#ZtBoS<(-`~`K1+~&QWCld#)J7!=^S3T zvqaGZBfv>C2$e*eX&a*Y)|!qGsc#*cncx13j1PJ2!ImK4`uxuFZ6<(vL?>B)#SLpFe$uA^{5xSAjL8Do%M%KrK4felFamA0 zPhqriqAzit)mBEPvBVLtqfJ6`huSN0f^&OuxT_Md2*61aN0wzqpJnVuxf^X)!{0o-sD|MP zS=96TsMwklXg?pvjreC;i3*-EX0jX=baT3}Amq9;9GL#af#V$%{SLh!J^ECG?GWdo>Fc)~+I;j33Vjs_5TwXetVio)xcShQ`JWIHFEOca+t(4KIkG#A^k+-g>`k-nXqAzp?Y@sJ2!J)O9a4$F>M;ALqmCFooyMyCn$VaPzH0M zjA`wez4<%hAw0z?+4W=+A`u0?;GGDnJ&s!A7wpiP!+~pC=v+O@FXmB~^crAmMrZ@-D3xM^kEJT9%<{yLsMGK{z1#82ELG)Z3x=Q)fbr=lNc^q>{y z7|a7L-hg#zeHg)xdq;u9EJ`-*3iSf{VeFU7KrBZwI?OMdj+$ z!}r#nen-fEN!;B3`*sVYUkW#Qe23IFHXyF%Dy)lD*E+#j83y5I=8(mT9;F=h>Ri|J zdX!)sfk*q?^>So&*)#prwG&)*_AKYcX$}dZgPfUV1ShrJiVcD&5ojr!8j_#Ra(Ypi zz68bpA8n0jJ!2WXX<78E*BW1M=vEo0AL&g&_BfaCgysP{#hBu9+)TC^Bupx?f{eN1 zYGtB%$a2;MlLbl^vY7T!TuC-0Qqr0F$adt6Wx$xxgP5iaEKV8-!6o#eBG&>Fg+l4q{1%O-(zgrb(^-WhI<100ciI|ux}))b^@sx^WeH;2q_Gl5$3>A}2xKYf=Wue|BmR~bl;kzos>#*SPoQw-|#|~3#csi{JT!VS;dMLIrbm$CoT? zDSp*P&cM0xs^!Y`P*>N`bmgs^HobMRC0OzME5Vkk6%2M=h@eB#h>K&kL%#uy zu|St$jkt>zYu`&o zT6NKOO=2`)stR-c)(i8MmIDx3ZlvCaVVbnGcj&@)i20J;^w!iTpvsx`q8BdWj18vW zDi5%B51Fs=fS9NgF%ozFc*^Wc#m_|cjyQ-h0k1^AmYMr-8r9Mo6C?sgh=Z3vUm28XJ&N2toVEmZ^wK~E=dnLq)tTw#uZm;rcDVw7{RIFv8N@tNBOC_ z4^fO=(Ydn&X#PvH}mO8%MA&%A?Flyb@6VA z+rJ#zul}aXsS7yrBNu9m&`|LhVlT0UMu#`*iS4mK z2%g2^f~I*dh6WTb1q}e)O*27gtF%pt8q#cI&WXgBy6ms96uWnJ^<~|aFA_B;6v7q1 zC1ITNY5f#AxDR5q#~HJwnyo4*9s1)aimE>TryY@%P-rF6fz_S9OhQn(ffYPbT8aYhsZe6ZR$e0zT*c0(iVu z!D00_VqwzAj9|w5HjK2rl6Q5daj$XIc$@KVmWPe8Hus@v1U`e@tc+ZiH z|B>cPm<)BYaZwp(TrEW-=@K8z;03cUez}xR4@l}h@?9bTclxEY%S|P0oJV^%$DVSw zZn82cZ0>yR%zdk~YVSNX|AyhEM#X%1ehnH;RIK(q$B=@BiP;lfjLXfr+Xij>fN?kH zMH;I|BcqAa6K>C8zn*XM;^zSragrLD1uuF z0fH@q*Xn=HxX}u@7@{!?a-`#*Rp;Wvd_qquz;TD(@VOH(pR&PRh%!FHcJt_h<3Y9dlSpq;YH-} z!iyx93#7YvlAo0g)vA-+AmhR@EOhuRO%a$DwG+I^RIb|NuI+Gs^Xd_B36wb_CBz^S zG6rF_70x$b<}KTsgojFy96lUl`v&X#>L!olKMN94&upetLR-<}H$?d)l$(n7r!EIblrUOGu(~_-kH7 z?107?xA=XTcOfPDYnU~QX?9aslY9z_Ll%=ILgV*o=ZhrVzz5B10>WTf>;oZR;-*OC zri3qa#huaMh7G~!ogeBnw>=Cy>rmF0j@^HMEbYr4vVtM=;cXucMPI%#7~J^sXz21* z6}jb>h-zJqJRs%rnRP9D*P%jlVCEQC=jHc$Fz3$%B4zg)H(>_Gd(X6?fs{GmY+WR4`846pA=Xhi zxC7$VGs7RA9jNm!+ELyt;-Nq`?d#1-WctDBTF&Aw6-t>mI)zzba2 zUT-~3jF9>DK+u$E>(aVosk6s|%Y-D%eM)e80B1$9WUNtxYgun^6H3FpzFzrP@w#4@ zrdl^^8A$1vx)ruQbENo-yeU-{ULbM;iRw-_JW-cI(ytFR`mm-20alr27&y#dHnz5i z&)uF_1paL8S&s`PaGL(*+Eb%-n95Ff3Kkw=2x+|~52Hdt7K9`q~G~SGJym>%*QnU-2qB*gvVi22a!L zcEPTOb8BLZZp{oea6;fq#>@p86b?Em#SgpG&1a@R6hw?CZfnUEEsM09mUAu0^pY9WBvCN}Bkq zo>ApataNkT13r;^Aa8JmW>)LWmGZm1>$*>Re5%AW3`8fZ1&LcUJQ?yD6+|L`lO_j) zt;&_TX^UWO?k|ue1T?xC>J$t@H+u<=QmEIDyGVA(ErM`6;EBeED5;GVrU$}ky zg`0BU<21M5%L#3DJ2EQ;zc%y?=B$^1@6V`dD5q%)leFaVA#nTw=n(=k!CVLTqt9xL z8LyZ_E0ayfksWawOam)PA#EF6`EReZTa}^w>#!99O>1TuXcFaxj4T@P^9vrxmg*p0p$HLCCI@nR51@ zL6b?KB8bNje{?Sj7e~=2rh0wpF^VVvB90+N3z*14N%`SkV;gQ&3LX_HtS=V&+bctH zs|3glr7Me)xe=khJ(#oV_GJ+%CB_i2kfF#oeh<^nMSz3ZpOz^h`r4O!OSRKjz9@vw z16*mOfn_fM^P;E4(S-F>fnt%@CBj;bZRy11?%k8JVT$SrZf2P)zta*BL{&tl?kOQ~ z1Ah;DV7Z^`yKB8XXZ!Bl`G1!f1a+PPV44>rG6GhbW(Fi$!sVbDodw~n29~w5(8DD- zKoX-x6oQ-xWCF=IHx@Ul-dHY{vnSQ``fS>cJZ51Pq{kpprbkS3vN8(Ht!H5Ry3jGM z1a&OiK0O}~WJ3D})kV43pdFhs&5>#7v5#3;7U{8woz9M+^DD0kWdiZ}>Gtd~E(Uch zG{0@2ClbJ8C^Gn518W=MEa#Z(MH2{%baohud+UHjkw6hnkCtPv6{klPsT^Vj0OqWzi7>u>(;J> zNXqgeP~{BB5id@b!`hRZq=#QZiu$##UY|Qj`kFyXjPRq~PSajap2M0sm9C&?DlAqd zWG|;H_+@X(Y@RP->eNmzE-u0BhB3B`4!)Vwj%!3yYVg-H^!TAPp>FyXbAkWI4nyPyywSQUo8sc&PbNCDNIfXczh~VU$?f%^ffF7z41my1s%4m!)WV{;YV06Or!6h zGlx$Lv!4CV<>tmgXaNA0IRys#%GwJP2aCSr-J}(a%hm5;O}GytlIlu~4fucI*Mgr~ z^f!n?IJqd}pdU~5Dg@fIjs2!Xvcj=Fjq_Yy1)16wEOj%@iF@go!Vpro4j?TD&R{F# z^S$TJT<(IQusu4R4h-G7EgT#9;|n*3?C7?)yyoV~zG$G`&U6ioY`kp4zOGm@8Ex6D z7CIvVpFd>LpM3v2!_f{ClQE`u@5r^aj*k0c;cV|n?NruhqvC_D`74j^2?lec@kF>a z+`E0Ff3%QHWkQjl)Um8bDdiPLd>4;6F+f~W+a zmr0tc^-+yRFKNMt_%P7)FgyWhUhq%YugeaDfQ;13F6cZ&x9zpfKE#z~;p9UDYOg65 zk(->5EJKiwUR(}mrUn?~)aw&3j3kf)gfw>^x#afuVr|WnSc^1~D{reEXu0po!p^CJ z2;dkdElO6guH3@5hmbZ@P4;Eu<*)BP*f|PU7y6&RCeDe?wrRwDxfIKx1y>wU0s581 zD?_q|ITnMNfi2KDRFn)56vrR53oOWKM6HM=zKD5KM@~9kAz^_Yy@g{KkzGH>oM_bB zsdrJiN14tc#i-h%2V~k2e=;2Rhj(D+0EB@YXW_6p+stUio>QCjvbQ7w#;7HgxSFo7v*wW z2RHA$XWyE73C)0}`=Fj)iJr zwwtDPH-w(c$XZX>nCbDv$P9=xZ0Ea9BzqFWb&MIID4i@_sb^#N^a!<9?904tYJ@oS z^jjt%8Sn`Eqb_&p`JSY_9jF&Ul&&>J%CJN_{0Eqv9{wou7QhpZcBGLv3NXJ;q2M*ne4Uq-I> z3yf=IEl}k`9v_&TWco>-GIq(_Aov|lDA?*tjDHnM*z0rA*4A{_{j%*!x3)%e>(fK$ z#Tl5|QOa))BdNGGU=C(VVf7(rfBj%E*osLy!dvp~C8lP1uo%WB^h)*_mirQZAT_e` z;M0`K7*pPmN}BDgaZcTT{almn8 zLXm(_6jvrTkbkb9rXTs@$Q%)DfzkorhUGRxOG$qb%n9mj&Y9@OTQrtQ4}P4b`8he^ zT^snj9Ok>AHDqEfH-pHt(IY-tWcTC^ad znB)mK;hmvxnPyI3da$jO>KkbXSb1>!DKU2D{=dqu1Wb;i3eTIF?w;7DUtL~m`kOkais$NxBRlmC4t9te7HK3EMeK#>0B$2rbGR$KR9b7)R z_|Rno{B)}{L9mO{oz$J@I5ULae}R0Q^gja_@vIzzem$E`;d5vf5lY=r-sW%Ktf{A* zqH3EjHzrFSp;q}-A( z1kLlp2hcYoBXY~4tz0?J>#xU@AK5YjN`X_Hl{;7Qc+c-Ra9zh(U+n+JC^gJ>z@??9 zh2$nstNr(ro+ip?$&=Ilca*S;l6Am-JMFJE&{KbkI;3Bk%Y_fmP2~W;cjgn%pssqSX|FaTv8AL9}<$?a^JV#4kDjZEGum0+vfT0uzZx~ zQnL)TA`7ICk;=@=NOHyO8$bA9i;8Uu4iQpuHmfSg1tya5a)uA}S(Ht?r8Ia_3WLY7 zepE*py(I~MtqPZ#cSxTb7#1FiE0&zM;Gl(g&~t~3@6oqoCyR8rR*lCiNBWNK?_Vkt z{8b*U-Y#X#l5T9)Q8X&MnTrebBtdg1NhV<}EL*!8|VAA|{cb80U-_o6b06 zV|B51@{S!RS5D`Z?e>|O?fl(Rt+i)QOS^Q~IB5CugQ~;&A!B2!^wZ>N*LBeUTDOih zuC=0i+>P#S%nc zN|(ADV00+-^x2XC_!)18A;v-5Kr#!~A&)V63)Ndn7riMDgpMZ6SgOVne6(@jB~m;< z2{VI5=c2J-MG0$nHnRtTSOJTQh0NR*)}*G+EgX9b2qd&sBi2tkcmaZ=`7mm$ra;JpufHO|iIU`RO z;w>rFdffTu^6mphA*E$Zd%N%F6+eHQ1A4}gvaQ7m1%wOj57L8`Q7YC1(Jjw|&y&~; z+uVKOTx`C&Io&7I^0~ht>`asmlh3PhET7+Ea&zmMKP6nG?Kc zuNz^?o=;kjga#I1c?%Yn?+_uC?;e6}pttX- zN%wZp+h5KxN*UazuHzn3>5i zzms{SJe-5nAVY(rI8lmT3Nwy#)kyz>idGb?4X8)rb$F%Pt7{ia#<3o5C?%CA-Yg%& zDp#+eZjzNbLnhhDHM(;y&0eqQS_wznO;qI=aILo(Bb8%}5h+vq4dQkqdHbiuk?Q!BJVNqoceOCcLYZ!MwX%n!zQ^^7R>9 zM*QU&tQ1BIH)ODi_}?*RTVOuMD#V30{18E5#ccs#8^SH9@VR)(LD5QFixU+5f`|0% zhe#n%=s32uWAHcNcVKyG+}5lNshB`Q*h%A`QgMWYJoWKfkb>!9z^NBy*b7SaF>!fN0m8m7fGLQ7yE z^B}09usNAgI+&KzvuFj(lC6U5@7eSmS`De~8Zxo4UQ1)Nj>c&{9ZpBkbMY<2qv&Yb z0Fto@mjjuwY^LMrcshYjq?2e1olK|DsdO4Wk4~pE=uCP(ZKbnl8@+(eCY*-R3+Y9L z8|lUL653AZ(GGeky^LN?7S+k71_^3Xi`wMSPU!cz)FF?23g~Uy@lRNZ=<)3#Hm`T$)09(|`VQSg_tJgzU1HsX@6q?c74D}8=!b=c^dtH){e*r>Kck=1FX)%_D|(QA4Go^( z;%ib5(eLSD`U5>ef22RrpXpKh3(j=^Mt{f7;h(gZ{zd<$|Ij{qtXL=#_)@7@E-FQ} zs1++Pmv0oS#agka*jwx?_7@ivwig!`2a1Emq2i+AaB*>Qq+;2zGwH-Ln&pInYt7Uw zSA?-?JE850o;2XwvDNau-ZT`4j^(vnfs{_mGi~9;B1B3K>`bEAY0emF$Q8}Fnu4Lz zYR9VO*=;|pSOH#qHuZU(d5 z)ikwCxNr`fJ+7otNszrI3A#0xC?U*+_2$V;S&(MMW`yc0)|3@C^tu(AcH0W$Y8Nuc zwYn9fU1s_-U#4g|UaMReu3KTp^qWn+?j|Dk{kUDO`)&h{KcTZ@`hoB&40Wt% z^?K-trfo%{VxuR#h83!|)e)g(q#l=7#`9RQ+rplxNjIxc7KqMItWa=ZGW0#!;@tpO zv?qU(wrn0sg8V@w^Xw1F*2$7ZY3o$G!6Z=acIbD6nhq!3cAcQ^qsN0!$>bE!7+2!7-y z9WR34>EH?bffYr_7tHkAe&~r%)=75sg1Hg04e}&%Oz{Zq&63E7B*=5f#Im5iEI}HR z1bK#REai_8lqpJfkW}qZG#rdsG)>tK{XmBkMQzNy6CH&GHZLc@3AA@$X@PPj$7(jfrg(MI9{b= zO*FtOp0*cvi=?2sBQtCLihM(+N^i@_&2AJbD*?&11Ndsw4 zt>b%6?1$x!?|Xe6KNKdYyEBXRljZiv@FWPm18Rj(5(zW#9cC8DFe#Ky5;?ZvS(8r7 zim@cB?FT_VGoGUbmOTO7^?;cM(+?%EP*hF28CDfceG^2~Rb+=5(#2$Q-M$pehNx)t zreVj!Kml>7rNNF9MWUgn0Sxdg6&kt)gj;&xpzWBzmzhIW*~#7vIEfB`)22}abef2j zz@HMK7KF0eN@z74zZ!~WD5AD$+fzmto>D^)Fe`>P<#-Jv^kXZ=TkR=52d7FQ$W~-c zib`YyV;`d_!pOASC{tJq-SsvRAaw|Wr?KYwG5UNwk(H69AZ{$(nWK`AsDdV1JA>JYe~Xg?S_(|lCN@< zI85w`VmztFQ%-E71b94#4}Fn!1NVr0)mSPn*=<4YpIt~-7>~)Xt0CP z1O}agaz^PgR?;{LO)Kn03R8JsmoE32KIuEQ;K{E}GFuas)HB!Rz<3T!D^nKGEl)X3 zr@{{BN62ebrn3R7Pn+2+LsT}UnK&hNQJMv9!H+X(v%cRkL1Uzk=W;VbklyePg*bHo R^$*_4{sSlfLaITr|6i@SJ}UqK diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome.ttf deleted file mode 100644 index 35acda2fa1196aad98c2adf4378a7611dd713aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165548 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 z 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 d0m1OhtKdB3M_cL)tx2 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 A-~a#s diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Regular.ttf deleted file mode 100644 index abe99e20c38a23e95295917d6a5cdb49a8489eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34092 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 bMX1cpc?scf@6G-KdBTf-{AinZ?ft(1jXHOb diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/FontAwesome5_Solid.ttf deleted file mode 100644 index 5b979039ab28aaae305074541fe39258753ba624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202616 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%0Dsnd=jSXVj{o3VuMbQarZKj?n9Yp? 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“gU2Ebm7^-Pz)Op! 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 QODv!|=M=c^hE5 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 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Foundation.ttf deleted file mode 100644 index 6cce217ddc2efe3411dc9fa34e294e48e4cdf4f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56976 zcmdqKcYqvMl`mYUa<0y4rn_glXSyekI!iOsNV0+@Tap!>vn&T$mW6F>83$}^0}g;q zFklvAlUa7x3%th?449l*4D2H;EOA-(k=Z4D2Djet-0B{UWD$1vzi+0yy6V=gTeogF z_nhAeC6OdafpnXsNQX9V+`aYk_vC+rlt17*c-pSn`q~xe|4Nc5gX0VLUUktSDfsor zaeNrxllESJ-H=qrzx0)JaXxYBq06qi$3DCQ$A=`zdf>8)uEnnu!SQbVnwK58@zVd? z|DPKrNq$_C9>4YSeHUHw^sC?h21)wRN}O+Bjs)eG^0#n&9gasXzv{ZfulrA_gX338 zl6w7ttM^{CW2}t4A48e)!c`X?K18pz-y%t$*pB=|2QRv6-{#BCd^3)5U-@l^uDO`+rC*Yye^HVDUVQoKrO&N;{Xg>W7gnu$+2XHChv`2h z4OzC(rAR%w_xo!pE8U6GC0*gX;UB8A__zJi4VOqy{8IW=j-EL3gfv4>NNaFX+^Lso zNF4F?{2lC_TZtpiH7Kdl5Pntsy(BS$3Zm(r0VL3kdgNIzO2$w=Vu(!Zs5Tblm= zuYFmH;(=aGd(d)*BsHRqXtfb7M_+iurI*s4?%Si(5G|9U-Lzktl-8ov%E?AOPl-u- z#&4oLTxvy|jbWS@d5l(bmfEdmrKBelX+y_l^Hir(G8x-m{6@Mzi$o|E$=Lh#PBK%< zq?T*ei)|_v?1G(l!moua%}B&T(wnAqHRt6MgM*1dKc^T|PB;p5dK*1QN}%^=Bxy92 zOz5airP+x$+KqZTo~S1)^)^=}(OE&wNh;;#8md#Pw`%kj*)h8}o3{EP(rs7$Fnu!> z1gS{N8M2+CQ&bhhu_G#->R8=(5*ZOb`*qu<`yB^kOp<)sOV>z_l$Od;4Q<2?guAbz zW4UnoN{y*6*2pJv#L}r>*W%v+Yxm}<#>j1&9xMEk%|lkT|QV$jri~OM^eQ> z><&af5*@&9_unk*qqY&4?=gdmgQ3(=sf11NIPYdMVpnrq^>H&6GX-^b=mC1Rl#`Z8 zO^hT=>q#2M?N`a%j*Z%I18td1C5?8qGD$5lv8h}#bhL22Qys1j(*v$W-Pe%iY7>e{ zgXG9#+MP1VYC-Sl1&v5vLngh2)(v$3gVMjXT-W+78OA2V-av+at12rybbW^+t7psd zPiJ|IlSD`UKqb0UN=j0v(rM4*&Y0m$_fi3&d8)FeD%OH`ox9pFwL2BlP#)I}<1L=| z7GHnA#>*ngS%xvP9W+adw=p03bTy&R5;yM?y8l+sd#lJ#r)j2v;=F}^abZ3BWu#CK zy;@m?M;F8fm$$_jGd``G;)%5)}(5ozeqB@vTqGwp!Sw8_Nx2XAzZptu8COPmrde>cyP~^69$@sx9YaMf=GK z((pW3&5t}GOW+(5(ga$j&G$U!zLgf~T)V{@cDRbEWKLE!wYW>ySLpiAf-36|t2+Jg z*hC^uy;r+5-J{ z%)sh(n{tAN(90mN&uF!FBO{yQft&rtxgQ<(qZ1@Pq!THFr|LR#o|;$DgjrSZzVSq< zXJgDBpOemAny7Hg;_?#4lEUqM-0e@0%56fDN&f(8;R@;b(r+jZO0htovF%PhW$1=a z;U}OZr?u1dbU`*i2dWjLq?h=lo~(23b_1gW;|t46N+jcIbyHkjQ6jpkCC~?C#z>dFh;QhMs*oY8zQ4@#GFc13`4o#Z56gwFDz1UWz*a5U(G|loWi|Fel#mn^Pz+Vi>YAxWR9Uv zk%otHZC$lumLfZ9Omj3fqA9wgn9)o+4^|L_EcQ^8#P{xI`w9wQ*G5iHd|N|c-5|9*~Z!+GpV4RhC+jy zMRbNWXP;$&J;45%XIolcv(B@bQOuCJ3lU7NaP(v0_z!0`VUaDPBGZ#@$8Vw@>F0WBX>WOd? zg$yHTJ470=iAJX)m_eMR+Zv^0N6uA;Dht~&_OwxhC`HjAqiyfZ?bq-s<3 z?S~FMa_C{l$>v59(fkuuvp(P|Bjcs1bp>>_ypK#dIW^KgW!H7PY?6}%1~Q8)4qe+! zS97tH;KxjQ7U+>8=~4j{x{)rgrgR)DXOuZJ1w2^EP?$Z8HrtKo+!cLGvDrE|NG1bi zziLfe>VAh0TGMCWa}QYHp!>BTNxo%uf0YbqEC4&jl6aGTKwG4=G=O#r`E~RnOP951 zjpfT^Eorodlk`o~9J9LTTNb_EYINWA6Klb`00+8dopIMY-Vw@$N6RYy>C!qUC^1Lb z;|k5*e*1s5T%+7NzNX))zv8%ZUv=xPOz(9`r{_S9wZXXzNkC;f^@6G=^{Rni4CqdQ zNj_*SsA0NY?Np6YrHm~Y0t4jTs3#hwCPqFV)>COC4eH7pP|fy-$kAQRCatbf#12eN zHddUnb!R;Bf~{hEowm$MnhMB3($YW!B4|qd`LY=}gNiL%Nzf&1R{Cx+{WK_mYGQeD zlMs&$N6$un+%E{ly>mE%1xPJvC6I)aDmzu84hU05R|w*RESI&iJ64WpVoXIqEDlLK zrAwq6@Wf();tsEsYv4igfJYB7yjrym1dbZkmQ{q|##x&4ati}v1vPjwW3gLugyo}} zoRb&SR&z#~AY)GH@0S0msj0PTJ)x^n4cqjD&WubNq%@k*_30#^iK*D0qN(>`ltygN z)O6R4*-?^l=mwUh8G)C!Q}lVaGg6Re4P%C|nKcG9XU{5MPw66Qnv-TLoizl)Z5yVG zJH1s_bhMl08CoBKBG9kr0*Qgl7;iS}kVs2$tl8kgYb}V5*p{m+sG1aogJf_YNl)1`t-tuv8G|Frm{eC z$MI%kSY`mn;dA82($DD?Kth^~J$6uuK-NJLYOBCGFa_(>IxTSipkyGy{L4Zd*R@tk zfC^WWtxomdOr0(@Vr~b^p{Jj5y5Yr)4!M@2@533|G*GYC59^L@A{PX_n>)y$pYEJ) zm}t??4YF!^=04rlvCf`+R%72g>Hs1bEu58pMLVPzB+3%%RtP0Z#;rhoQ3bsU`5TZ` zIn7%LLhs8AO^x60dG}SP@(*k+#UjdRBD($K>exVO+9T7OEau8PRu%l{yNCVwNkXnW za)dU~?NS>DQH)}yTdOF_YfWATWnT>rPCRgK^NP1@FdFAmp2z%ozTomZ(q$fV|XpJaAFY{m_XTH$)rtH+Qu zb$m@45Sx#^t(HunDws-`VZAC~QZBh`_etwX(|poediTZqMb?<+8dJ!$iu4V-MFQR( zujdsET`aogk{G6|lxE|z0ho;)5Koj{isl4#OQiJUosPOw!LhUR$E64;AcP~Z4p(3v z1dy)>q+zKlNx&7weCYIkb^IpESk19rx<67bk9?#&GE)8s_8!L0zxIA<0}}bf^Ect| zF5U>4;}3K%3H$S10e|bOMKSB5E%a}Pd+N7J>>;TxZftu!b3|$_W)%)jsZQ0@( z-Bbo*n>mk=G~g@S?syVtHl1;d!6*)xjCf)H?=>=dxx7W!>nY zs6pJMcPhL~{|wCzZZPJJ(WE(VR?LhO^`hdNQH%{{ZA7b$m^BlSD*6SO2e*|ht%C%+ z7c$ASF@vh<_W!uaz|u3v-%fWbEM>I01FA*}4b2U=T1Fd+7VNj?TeQrR{bu?vHQ|x8 zV^(CvbZqkcv}06d)pk6J?(tUyjxT5P6(c*~ZJ*Hd=3v;oZzv|Ri!JwGY1Fg4gy$%_ zrYpW;dNI#Yb=^QGG|d@nlj#OZ$_bVkLrWSwq#gb7_&*-kP)#yrBci zw^_PKx{}9-;NN;sbQ(-;v&sqq2I!J$P#h3Kko^)c*#?L&mbkK>G!l>tf#gAw6?uTn zf;54g^g;D`5N(jEhS=)h?VI(yoa+738eQ*xLf0?L7PHArBJG3uRa`g7C`us_by;@u zA5uIS!$4M|%76j^pYxYCUApO`g~Hzz3coSFtLxu2K9or$Z9C~jA+e-n-GTs=QYi2s zj-?>v=(i|woKTE2RVwKx8OBL^q*RLVH}6Fv-jXlV87W7vgC5L~#;_*NW8U=X8RKG6 zMs1SAEr!FQ5XJ>g)D93Pu|dnltYCYb~# zc_nZvi5P7vw+yD>%ug_xV<7Nu%X$iurmEhkswbJ&?B7FBR%w(|iI8X`)#TKWm-p!= z=tdG^4H6~RmKInCy%d;kZFmJZJ(e2gWdk}Ux=GWXRPeV$QKodg_&UgabB%~i-JjYK z{QTd>>%K?pG#z=iE4s+?h%A4!`Cf50VMiL@gT@pz>-!LoUkhG(1~mROjLJjO?b7|c z9@hF$vXCm!=2-lgt%PvFaJCXHGYAUyQZ7e3HL#$QG8S@P#gms0j(R&Im7;kc(tgB%{!$V$KJzXmNs6%m&uYhd zDgh3-sqqZp@h`MM0<(SUx?K>rzXd7#kwcK3jdK)m)WD$(qrAp2Xe&EuW4&C1_p10t;0xClrpkUrMj5dTrtgC(SAdPiZplE$`;m@3> zt(NtO`Ur0_=!7`tq-A0h8i!Byg0TY;zD;`YL>v= zg6abf>ZR9^W66nhctHpg>A<)WX-F=$bZc3ocSc+d{I!O1id0Y3n{>}{kI?-`CjcZ# zS{xvq50Rr3-R?v@8{$Sn2HuW@$ob`{XGZ`Va+*loP(l_Y9?f+{_dAPC@Oa?ZJ|%5* zFHnTcXe1U%_ylwnrS%dm796gB~rd;J@5l7FIk@6b}R_#kAT za;pNZBo8Kohttv?M=E_@cBVW-9bO?@*UAnB&KH2F%GN6jitdhC+$j6L?&Lgu_(6NU zbGh?jJFhuu`@=AKIF8l;i;MMWjG#Ac=FmNwk*iUq2~)y^EJa(Rx0~|#zH5t zN}=1t$!`fd^D@OYE>TuNqhsuYu*_}Wr)S>LJ9MHv9K$j{JhyXauZUIMAMU(Dfm^t{l%=H=l=t4y!({ZT*d|I!Xd7x%iq`RZ49 zBXI=sQee|Bm+XE`$TyNg=R$V%V6)Ja=A;E^?}5|ykVmXr!}U>&FaWhI^5Joq*1(D+ z$-G+)tZSDho~C19CUx^1I>;Y z>hGxg?P8(u)WWA0D)C4p9{D(xcWByvQgcrc<)Zd}0M_`*Wi#uja$8^B#+ z2uFt%qq>?VDLv2H8{X7rsa&MSYJxe%hQgh9{ZPI1GVNkrKVLbgrp!z!6}kD zbl*KP^6jxPd92#>oS}tm78YL;6Rs+~na&beNdfxz<Hm3A=`)CQ>(|ZF>)gJ zt!u!bcAjziFF$*;Z*6B4{C3MbbubnijIH1FThH3TNjs2~i^p^EW0JP?a?!f(Q7q(S=}x&#&Z|md+$q@rgwk+XOi*QLY9ePEF8oto`&s16{r!AETB2O)P&gfaDk-W zBe#3M{h8PQ?WfbZsi6C_Ace(07NojADI}Bq&jGO$Zo@>{d^9U1yFVAHuN2z@OSZ2T z`=~3gEyvgOFRtldP{WV*tBM=`iMoAM)TdV~p8rSd^o-i*z4kh`T|PLJP7kGzy~T%+ zk{*K8w6wf_e_#>+b3M|3zT=RX3I#AGbVy#$u|37>86W%p!ixb^1eB_WO4bxV- z0GJ)yeKFe)$PPCapN%8KVBp0V+_sE|6B9}ZdMmExiXbybv7<6nqL8lH% zFXmc6N?{Zh05n6*!!_v7Y6*yXz!hWxdCIj?QmX-RU_PQI(1@B~C6GoXA?Jjaf-PXf z{jtOsh?C4DvMC`f3Bl)sA8pRcV6XvoFe?X+ER_b=p9IfOA9Bs^6{hQ&^h(p+q9)ZS z+LcC6DWNNI{VS7sZk`&7G&rdAp%e`SI(`<=l@yvhciQy>Y%OaO?`)^y+hHxvplebHE_(#3JEOZxAarG8*5S=6l5j1lWV1$ zq`$>eGnS7L4g>`NN@G}y4o9K=3uKlw1(+lrwaWN)yMcZa@OIdrqfG#CB?g)xN3j7} z6T_Kt`*0646aYxA$&;X;q0z^#{_IudV=kk+Jg@sgOzgt|B_{6!&yP;TSC#|7aLanf zL#*`RgzmfQ_03R5nu?;jFnw?_VqtaWzATr`=1#HM0t2}~e_*&owE*hlwF03q)Q zz>PAhJi4uMs-M*LAkg)szoouyR90zBlT(w;^d-7}kgnGCed*RDW|1~_i=wS-O@r9z zXsx6^)m*0mrBuhJaG*i!nAE4Mn1HY&67zhXuA&XV`U*klPG|+YG6S8K$6k0q>m0t=~^@p@4V6JnuY;M~v zo8L3#-P=t0YM%4>9{C;Cf)`4ou&sj?BpcB3a1MuYbwo8zilHcK!oDw$?NJ+c!!N z(bd36V2eSZ?!0D05zP=5R&>_gLaZy0Mh`iE6;*T^vtHvSU@morAM1XNwnePhTrWpu zN^ACo4_Q$^PI2gxLZ0Yh880*IdAUFX3IyTKE zR=(`4AWVVV8ZYr>s83VLOT72G#g}(T`A1o9%JL}434YY3I*RXsVi5}^y~H(nhnmym zy0Zhh?!S=Ued-mXB)0%=$kdXFbF0m(x=&%T{-){u3b}O`fHLr>BTr)t-vJ&6lvmJA z?n-nXmdT!QAaE#Q|3(K)rBt68uFMs)krc4ms4+A>J6u^Yl%oyi+f;d^IPEd-^r*}EF2}89!c>T@J(*wWVIKmjT5PVcwdh4oH0pF;!rMYlwNAl$ zpLmlptrpd3tgO>af#qpD?}n)JJI;j7kZ!A)Pjd#&M=~-Y53GAJ7Q#B2cydTXBWUYd zvJ9KPKUF=jRPedTLoj8w3LQx`-!5HxqIzk%l`UnUpwJF!{~IRaf$`9B)%x8!Er@2b z(Lh_rLrBn*emniqR!X0+6`t|PTpkLAzQ6?Ttw8?ufH}aMVFFtX z`SR|ONGexyyyzX|JF#GL!S{06fl@XSPklF?P60guFGiQp#qa?uN@qapdI7X*H%a$N zuae#<{e6gt7$7cHa2d4*fO*!E8Hq9w!c|b$q!sWsI1L4MjVoQNg1i8zz`SKO6Htss zYhGa(x+vF^C1~DoWzvXNqiKAX;+~G6}n6jKp!&D3D^o^gFTtIs4e=Qm?;<{V%vR+Prxh=hz!1? zAYd`Ji{yh+iIFirPud?UBo&WHMUqC2NZXVFSsqXh$hHFxl+OdjF#&PHc7_XW%6wja z6nT*I%J7KC73=?8dOK_rLmwgVr%M|Kq7O_!Lgr00bg%J-mo(moO>>iJ!tMjx_Zh}! z)9n6Q9NcFfGV%G5*?lXlHO@4zFn(d0zc9ir?#uIbfbO7uy?Y;{k?jb+PcVB8;TZ#X zgS(J!HjM6lruhv``vyvN!n^&<+-l-;gRE}_aKF|3X?PscE17PlTj7H=1at_tzpO0- zpNr*?^&U{_v1y}F40RM*@#O|M=8HG#`lDogQQmmTCHL(! z=w&SSi~5gZ4LV2gy_k=qiwFz|5D=Lv5XBBgW~iN7Vv-T6TCnQUZQWNh&rX*)K`_$& z>>*Rj76Yg-rd&5UqbIb1rZr@3)Kc2um}-pz8&vHeu)BY-gZh`gl+m(T#|!Kc$4zcB z?YVO!vEU}lnP08*@+kUtoL)j_pnfe_Ze5J$$FkUG_!$;VW9l)5z!XF^d4U%)6gC}R zK{;!^!+d#2TFO;s4n&q#TJK=dg<>L=1iAD0?LTT@nQ7>8tJ2fd8y7?xJS zFt!Xw9rD!`I@A-(Nxu7>qBupP6>+M#OWCD5_LxtbCUPF>IS1y&YZRR!VIA1>D+oq# zhGVQiC+oX=0icRDV6ZV^)@Uu=1lqX{ zQuyT(3>$$>gXKwr|77b{9pWn#68wme$J!l8mEd+*Viul)yoff_y?u6p0>=g!#ei7| zEXklh<3{VmdrTgW*UF+R9mZQYd5$JQ+`r=VRXPQ>3O+}#84z}jghFvx!71Z&6Si;P z?k9Xp_lr}7!HXP6(>B6RL(@K!9|L6$+_f6orF3I~mLze#jUbG+-1G%c1b~ zyf@m!4NnT!HH}`4He{}gpPo(f1zX9kA8bg^%TAlBv+I(Hn4Z0oeZ8*C>aj#}-Rz3t zVY+GEY;k@dZ4|f5^7f*U9+)rAuAA!d;77W25$p`1;~!n5<3icZZHb;p)47^=p?kG^ zp{G5HsjnFS?s+eHiRb;hq1>*A`c)}KQ}78@SE9javYO)*=95X|Vy6ODON^zX zzLg`;Z?5C^U>>wbr(%b>UD;9KR}roq>*)iuGQ`+NfivinGIJBWfRuYX3iPU=i9GC6 zX)Gq`R39*<52)GzR`sHtwTom;n`@_P8#mU**Vu1x2cV4ZzILu!ovVIhNK;o;Eh~9i z4%O~WHb*I#d%zG;5J zfYrkqquV`uO>6)HFCAb!aUk(VaEJ%kT=f7vH+y>@gH5Vow73kNO9C=+L9av|CBpoj ztyYcwfdO~a&1fB5+#-`+Q`5>=Yfu>PuI4uyDk z91;=xod`f1c3eP2!SP@$*NxC}C>$#=G6I-}L5xQPWGu3j)3nvg*|M7jN4d2JdwUxh z2yYMp3I8Rn^T>IT=fPtFS?aRV2g1)F*}ET;nfc2AH2qni>BGPV+c++SD+aHZjODO{ z73 zg7HCc_xWR~3$U~6RX#g$Nkd7aGPf@`ZdS?p3jJ3 z|4V1VaUH(nw}sUFx!6U*zvBEw_+E*eVckaH5qvIcnF1fP3Ugo&C>l(8G2@JqQAHPG zkn{9wH{pHEm`Eqps5c>wV+$-G%&~N>TKWV__w$w>wOtcXjOis)sqws*48R_lj$?p> zu;BmXC+NVjPqg@iTP-8n*`=FS%#GMq%6~w1B9>|RwyPNy2vItGyyq@HGe4|o`<#f! z;e(>g0_ES%eCsI8D8(8o1BfYO8e{y14i-FSYk%f6*tihC5oJ`x=*I#8nuH|)XK1bC zyxVb3f#+Jw1u1MDb9fz}d$+S1`i&O+!7g+8d<*7pTHA5jnsM9l2@5T99BR2+`7Gzc zcw(a2f388c7>J5G2{{V%y0X~p{D4ai@NlB|?q?xVqMF^$0wcox@r#O%@}1hQG3THv z*nh4oel^0#TA{d!D*!X51MIe@zlweY|4Fn zZy}K!{1;36IG@30vc73keG-3^$mazHm!z|S1r-H1!L${`gk3&Rp4f*k5V%36%PE7M zXD}FFn<m$y3^a0wPUgsvMvj8GS-w| z(~Ia{XfFDk1}bT^m^O9F9Xw56tM;ZBUU=d9YH6om$@#QB^PJOHt~`C7?!EAZ7e;rI zpR4$%jZLqA%lzr{^8j3#?p0w|br#Akf$DAO(GLh2n5Bsl07@PJ8ZX&Mm<3h_kOYoW zyn6G>gf;^u#ug+|@G9J308wx8AXq(4@<)J#-VBI==t|lz-}79gc3;l2|BGe0VptRM zU59XvQHrZ&ItyA#KnMqk4q{32wiCSr+}5>6F&fdP_c?cu(+c= zns@>ny3xa-MPBgxVx*ufhM>_BtHgMMk*ByprzJRNu<;Xb??AulnXq5-pYOvKxwd;Zd}2-Q zFytWH+)27ltMpBVYI1OZ5SNkUj_>2@M|X z|II$cWd0Lvjy5%DS=f5|Vf2b^?E0gvw~Iy4!@9~b2rv(i{4@O>y$SX_DbSL#&>^lz zi$sCA^MrsMG(zJ*i&%#NQ42=cXc#ar1{`M7!z~#6qR9X!hEO7qKg^$Yf7+s8+36ni zAC->yx5Ur;#=+C?-FI`mwP_h;_A9v&7mgOHp^UjBZY~+2ROZWtVu}g08Ww$sz zMSFZreg4I+>>s=dZr+b-W=^(Es*&MBtEZ`xG~++lonAAwkoiek_SLQ4o&H9p`VG;>zl#f@jwO`37LJIk@rzn$1?*0n#Fa4VvF7WF!PyMpiBDuwel)jfJB)N zi3MqEX4l6Z^D#CUSU> ziyoGK51#NCoRVH{+uiGJ`}fX;4nDX&W|(y38`5{^&BzX(1I+|f?xKR;a26kmw2AL z`8kgw7J#M|&n)Vi3ITw$>Y=Kpj4KM*G%Ye2gvok(U52V&_w&$oH@xnLU0gf*Z~ulM zO%`8Mq$2chmIi~{DpgV7aIdf+AU?sjpme&|#yLFWrM+kTqtCarj&!Np{T%q0rW@Y5 z^1~l;d+``j=&P`Am#PQ>@|Fl zqC?&L;kD=f!HrItmWj_)6bF%R_lqbL_ZXxv(Co-`N23$ zI!;f@?h)y-GZ_ChX@?R~2CgxD&v^SX4jF({6&64D8OE}Y`Cj+yD3{CDff7H5tttdx z&CCOrh5lV6GbgM%&`1|pM<}^F)UGL1$@cb9I*zn zTat|(cmWI@RmC)7B^%3Ye2~W7k~Mmfm-YVoSoQQ@dz5kHCS+_ny!RL-_1+u6LpY)S zESxU}MI&R`Fmw|N~ zdi~ODmWp=*Kw`#zrs@0zAYz^j4JGOX|^m z`irOsJFNrsc-o|gx`#arU{RpCcUj%rY0o+4klB3|&=3T|8p?7z5``T5>}Nd14UTK*Q1oPc4S`V<08 z_4@fz(a)R2i2RHCc`+6fxDHI(&|Zd#8$&zBiMx6MMr|0SdH#{*!9iKZ5q>QG{UbfU z4=Mt_28M5t8u%iSJG_`>E9UFM{$Savgwa|95`_o?e_}kqcMGEeSSACP$u@Hm=r=wT z3+6LB^8_PiCYMVlfl*YOK`O{Oj=S-gZj+&Odq!j5na<3XT_-(~VRfAA;;QtLE)!$= z`>=c9Iky59Zhb^z>7ZtVdsH4ndC9E9>fQ5BO9Rnj_p}rDz-x8=4LdEHz35-V#a+2IU%X3+HU03^&fg8i(~&Ys9yqd+75U?A3`13=rQyU@6C3uK?tS% zxr$ex+0-KLz~XF4vd#-ECn9)+6Nf$}%jc{5>4vcf4sk0_L{T0^ugIPeVE#mOPoB_n zaR;trhAJi!;sn|}f1-!5?yi?*ZOE9@hajEG&p(Ft{3Dv;eWEEgFX^I8e>#D5apF+ibuH+=Er_f7(9G?n`JnPVD_{^G{jlg?zEw2O_OJ$^VJ*Crd$Cc9vje98ZC%m5fbbClbnQ98%A z5Ikp-U}IX1zn~r73sKAo24P~COJXt)v#aTRDw*_0{_>|E3IW zga6U&_zRxlFRp2?Uc7GE9JweC0)n;!4_p@J7m$Bfk$^k^1+*K&qtALB0uz1Hl8yIR za6vUJ>rV47gw5=pZkpdQt@rDKUOh>7(PM(A!Ll4$;w~<w=iO zvo3m`rk+Xem+(-NLT;@I3GrB>_zWHjDkRkYs4RKR+SBKnhOKeYMW>&CbU{!4y=6TF zinYeF&OGXS$$ZlH>1AR~S;@A!q;Sh{CFD?j)nk&xs?sX2k_B%^2>ZhjC37@b-@(7M z>q2V+UZz|^dFa0%o0e5FpS;RC2R5PvuFf+*yR4Lqj2o8i8Ds9U^*aVD`N2fIzZQZ4 z44CO)xk)g1pIg7o8aLd8F_ui0mMx4SsBs+PO*n^mtO~sJPpss}G)|9|JHf(>aid7; zk)I)!;DZ=5nJ`AOz%C%=3Zq!&U7*+NR1wA%{D5HORuinsFdNum9nWWd*0SDc+xM<8 zBMEcGfNia=9DD^`X(3wdpk3ftb1HI(OxC?~W+GzF4OrHfD+gbGx*H@0^YOrIa!5KB zrpjsMNzcl^GnWOhoz4&EGOy%o?j5+7 zuX$zQ1%V^ul0;ryVn=a_TAFMWaEXH2vg}-uegHW!%Ca+11_UC*AgVED26q;UFFj(d z-da~E3Et>*pfZ3N|JhFWdr(&tobFe}PZ&2k0$BMFW^{nkVVe;P#n^g^EtK)Jf`#T$ z*zXOr1o|R0GQ7MnRVYk-l{W=VDUS^fC6mL0V`W8)W=AJ-H(qlM>3lM8+YgA)^~9t;fMG&cu@rH~_}A=qtPh*42R6dYJkGpdAU$3%qBL}=QGB%`AvCG>0I zLt)W`9rQ(bfiPO{XK5i4S!%Ny88Z;KK@IjK29txPIX=1B4b-?Av4`U^*GqX3^#kT^ zPV>X8@?Zo390Par2f?~b_ z8JC2wHNw6g`7L4wzW~%Rf?*c2hIk$}k0daL4_MaIx7n^zqNf2W{buV5ny{^INp;QV zb&>E;VmZ@w*f6~x_BT273wttwMhLx15?UmHM66^VPKvn4FjP)*w}ik(QBH>4L+=9? z4PQj1dqb#szZ;;2?bf?*M?@Y?j&D^ROS_Ivx%_gvr2B3QwuBzc6gNRx4}aLtP~;oS zfD1j}wmw7jk!BOd2wbN=eh@Ie(zn;>L$Dp;e8W@?V^ zrLqkxOjmxXcuZ_`x)xXukY0f+GEf!5ovg251;|mcdOxh1Z`PGF6#ZsJw{Eu1uzqcy zuIe`d6Hsr`)zj^pZ2Klrm%8*V_-E|E7!Oq{(4V0~WyDp3eGt1UiGXvg#bkPqW&|aK zWPv;t5pEIqk64!k#)9)Hu%JK)Yw2X_TXJGNKJ6q1*=5OBrnNdmyZEZ=$yrk1u_3#K zST?az(`ISFHQgZ_Xps)ZJ1qMX2q{+JtC9t1ZBzO{dURQxLpG+Ad@>ptMiM%y5K;X= zR$*e!1ch1j^ zA>=8{=#(!yKXmXxow#lxp2m2DV6K2;u>dnG90%9~P|O}!u0TNIX~VHM>CVv0LzUm| zVT8fmuaB?MioUN$4@M)H4=qA$Vx2rf>*;x+PGA&sU9Tci9*++Zs00)g4N_U48E6Vp zv|h8`Z0UCcO23LUbp^C@cmEX8M&3SDAr7ec@0o~c{!IxR!W&y=u!8tMnjXa!0&<>%Ii7i$RmaO6MeVR{j0R*9ot z3r$xGk>!p>q2OWB50}7PAy%;xJ#4MZeJQ)%vesL_ve#LcT2EN?r2RqM{c-!W)9lBs zgSLHe0%+88e|GDw_VKg`NOhkUF;=$}pbW_n(6~?Zfw(>m8vevl#7&H62SH(;4V)Xg z1s*ZXH?zk*1nCf_W~PL}CBXSS|6x%;FR;4zBDBr3VZ7^F_nJ^STK8HoX1a37vWD!f z)(1^*fFm3tT%j@GnI9DE1I8%)g+}2obUFGE4h-<#=h>a$$(#hf8`*nojI7&4Gb&**Evp{h7WG0d4UW3~pJ+CBjgj>m$sU`FIqy}4Y&s?j) z^gTa;uzt>Z*<=F)#3SR=a5RBR)J6Coz*o5vV&3YoSteRA-A^EJeRz$%jxSNj)cF#? ztBB=`3r|8^NrVZUKr}!@TaU1W6r^;^WoHT3GA%^fBRH=BhLz5wchMN;OC4+d#Vj>& z!wPP%gJ{i|Fs$G+@R&!_VbLNimhfbJN?ZaX7))vo<=F0omxq_Y|1(U7U2iYF86@D* zFwnvR1Zx4MV9D16iA9)1wG|D#zSbAK^H>>&W0CkP%*V;&D2~`H>Op}?wCGx z|NaL<`wQA})OaGLq*tH0de+p25F%%Ea{q(-LsJWZqqm{QIR*243~?$p0)^r@mg4;? zVycJI3dSioXsEy7qFbqoz^I`27~UZIt7IGtyE`0IW-)j>?Iv(pM6+OefDsMj5+2UN zvII5=yq*~8n_%wTN{>6nhQUJ8f!~Ar81(J_M=ktaa}95A)$|thltlmg<(B^q-&&Ok zY}gJACsV_kVp@^xm(Xn)cVM~KHr1h6DO=JM+Y7QVpqArt2zRd^wp3^2QtW9;7SW+m z*h!kRoc*Jg!~5B>;|WBFN#_e`3ojr^*zOWLvH;w|th5H}`$ZuQ5qbr@?1k4mP?1ov z&^s1!J&-{t{^dHtUoM^&Zg>6s!1%@WoF7fY*+J1;b$ZPDv9i4-E??76i4VQHtqq>j;=}@2+CYFstXu}KCbJ-x^%Iw-ochX z`O4ISymrdQ>H zbLIjeVkNYgn7O#-)GOg*M`1kxiC?{w>3O8JS6ymMSsuZ_yIx67de0{ znFDwL-zPK`o}bnO^3kRLY7V{LbNvk0o;2+e@j(lWDuCn)X$fR04gUfxcU7pvCozCA zej6IXvmBS!f{c>NS8};ZuDIn&MDi_0-~m^os4pXGT3z;r;FI*Cy}jdG-+67WlFe2g z+`lCTzs5+cwn5~0cX+h-K3tFd?_}D*^wp>DA>LgQ7GZhVVse~sjy)i-hB&A}96(S_ zF&fnXW?=@up5%L8x8u6iw?Xanwu;xy@6PYZe9jp&Rcn$5~;IJ@}Etj)~|JrgLzwzk(viv|a zhO~P5udF{{tDd7|M@H&pcekF=ce~~K$VgT_yMM1=gXg`Mv9A8T$~`k4^mLW=r=dc) ze@{FiEQw0+Vv{5aZil`&oERPd3 zxl~r4hs?pMFo&V9ba6;4S1QQouLhuuY__)G;t;8_;7@-|XQIv=&s&P8lX$-YjBZ<< zC`fJ#CeX>o-~0{j-Lz>h{Y_&7-FV}TbkE-FH(zO*S8l%klJ3LimZtuyjXV4O?bCZj zEJc>kc-7{h76P>tMjnm&aH9fj>b(duakc5nv0~=j1LtIlvF>}nKDqX!r@qE!A76{j zEMGp;lP4AET5iFLV(|!SW0B{Gy7dH{))D*+VdQiJP^R!w2BpNE7HD1u@yX+d*#mIf z7Zi%ccdsmc3QA)*v_!g3!f6PSr7Z)myvVTIFFn<;=~Pu&iNDw5^$13QrCUbi%J0}v zD4Mo8j3EB<^LjjGmcBrjL24gmjVs)pgi#*HRRV8OOCMFVzz&ygK$fMz`|%NHnS3q~!bu|<{D3l!x775;4I2j)Q2 z5Qxk=!#CdDg4X=@=}y~~&E*a~%Azt1k_w~kww?#gl)Dh#Sa*`wKS0iMQ+D5t_Xxp| z4}Z*u|Bmhlf61|u&PPunWV>DkXay?WsU|T>t1W{`77k&g$(0P}2}UpWfrDYeHPWCJ z9qgkY*zpPLF9PC1vES~yWb~O8dcH-L6Hy#1VAt5V>MvS*)aFQ8#4h$F# zQr;N86aja_>kz&a_+BA`mo%w9;#(;An0PMAR^(`J_kFan`@Xd=`odcDjf}PH zFl>z)=$W%Q5`UaSoHa$apeIDThHq`bm_*ZZi;Gm4tM$*O+bv{8qhlnuG3N1q%o}0Q zgXoJo_|<;r@@ridU}(iJNGoGLblRVUM=1W3WF!Z(6+LITidC8GjAGG=;w@Gwm^|Wr zC5US+=g0HIB(Kj^?UVy?I_^iGXW6h)U0Ace<5XZ?ijegq*0S+Rb#$DRF(7P896`;Q z?E#Z2%dljLBHn>wq>!kj^f)Al06ZCh0e3u_%SI+Pl#2-j$4{UjEryqCXmUnVMhoi_ z#zjF5j=vK@L`Fo;h>m!ia>XoyWFopkT+JY|h!LYPviy8P1@DhnnSjS-cV*4cAagL^ z3Ocb9IAt8XLJ_emc1RbZ%~Q!T+xswSV-kS59}s&KB!pi9$CtpI0KMY{7H>8HVGz(5 z(nO>SB$Rm4GzCdy+Fb>~mc=~ci@v?$Usm9~f(pg5Gg+|%bj-Tivh3S@gkJP*$DjA$ zlL&+l4O)t0i~7f+x>B-zHDPHm+T5F8xiUY5?vRR3s%~kt?7%WLTFcBNrZ?wCwOnpQBPD-LBAZzmi!E>8Fx-sA@+EnA zsHl{1Kem@J=_ft$I(4+h2pRSBYb#foQT#5+RZUI6J^l{Y$Lqq_MBLOI7X zBO|}abf1W8T7nj`e-)SIxN-m{{Gi#B@@r(>D~?8@MI%tP!AML=#qsJK6)2zXo)kgo zI)Nt-!7uzmv`T?>F#P~8oyE5?g)|xZ%Opl2{B+@$|DN7cEm~989TOay@E(ng~B5nHf((T)T&G}?uodm^jn~lbQW3Z+;A*HK(YsPA>U%_S)Tc5$Jrrc zJ9g;sNcK0J8=LRWA1T?^@SJN=qotL3X;3urI8zcZl@xzN6-f*bqWq6Z^*gU+!5yq^Z zPSg?DHPI+4uw&&Y>Uc_&qSVtEiLmY@zc^Tzhe%B;vkO6TwN})scv~3)eyKq1qq#{0 zu6oHEcx~IKU`~TL@{9(d0udY@Xe6|l;>U`npr)-sW3Hz3~&r9K+z@&K@w2IH&5S=N9aC@io9*v z!pTF1u`Zi`F+W!IqD~MjPYmWz#Su6d#G*!V7CM($jO}%?rPV?ANgpqn3;y}M^7ZW6 zLB(bJJUeH|k-Bz0O1y%imaYxYSjjta^mRm$kh5h+UhVw~Wqd)DQTJlqchR)(cfZWw zG3)J5q5nl~(3~<5`%T~sFOUw1`1k^W#W2P&T?PA1hCS!yM9Qdha8nHA25=f#q>CI_ z2|yr`sUiGySrdWuDx|;OwRqvKxE2O^(4vbgp%LOR9T;JWGW{=ozospS&y_0G)U2$o z*EEr)+hcIIT&HA#(|O5@?$>1GwGMlfz|em4Yy;a9+Vh!@&bsywOT&sgTnU@Kyz|DpUU<^slU{P|jr2t_ zul?e+XbOSpnRK6cuU6>i3rszZYm%L`!E#Us5)a;hku<8U^s{$7dk256-+tY7+ppib zb7%S4*Olq;`b}$YU%Pqz`ps*%e16TQ^*>mj&Tib8P50!HZIDMCtaJxZE;P2Q!G7W0 z3gwUwW6dUu$?3WQ#0bzeD98kqSl9#74HTS7PYW^NAZq!74q;Y`H&BW|L@i87aOgsA z0ZjsH2hziK_U&QMR%tVMEwu|y6*0*MMM?m&Pfy#vZ9++glb4xU}z9}*YQt{z%T(|Ir!%cA|SGnvJsV4_db0PwgWbn zMuA&}bgC>?8>TZ@#9?jC%Sj7MK9(3^PtzmCbgt=n=K0Hv&R{+m9I7r`_6`=d=`cj` z_n7XBmyZn8lxlf=`HPW=w}0Rs3clez!Wgr>svSem`T}16m$n|2LTZ3d>gD(GwnT@Q zN(}#j^!`WSGe5&i5?{(um^EI7VBR6VlZO2;&0(M*?yn z)*{;nV0}tKAg_1sUiTWj(NG2C`Ek5gRaFlH6~${735@5%{y4tkXVZbYTX2UQ=PCnl zV~jXIU-u9q^x3#ZJ!o4)YJ~hT|8+h-;%C#9br-pZkR9PT(5$`r#P6vK;4Lr>?gq5w z8SN`{JE%5fmZk=xf<3Tr9MQ4^WnnKKt9WM#cQ_+WkQ0`4!Z&x$)za-kCf5ByI~WJ~ zQ?kXusrfU7NybA%)6+wP6Iw}49NR&;x$))s*?6uvzI%0fL|JXw zPbh9D=V%knVk(o@5ck2gDW6FfniB|~62rK`#MIMxqa<*jlB*;xUyG%jZTv0Boi|{- zjiS!iNw;CN2;w0mcr5KglK`PG4cAqpmBN@{B}K?fVmt~w3$z3)JP1l7&U}!VeCQ(% zeIm+QEff|VktEnrOiV5g@+caoJ+Hte1WqA5K^v_Vt{rt@q8#`J-r9zxAex8_rxNKZ z-UB^3~uS(vW8& z_S*B#JAH0&etz&hR;rsC(1$uGTjA_3j=iPz4WeYlf- zkCicVlGv4JEQfJE;zxO$2VemM=GB31fVoY4l4cDX0$N$aO%P(x4QO~SYe+Y6dZk|A zy+Jo=GBxPH)I^VgmIYQc-+P)3Ot5f>{T-Z3#QR3`vBk&T?o+vF|E%pkCOub%UrV36 z&$rd>-lM^Yh3z3XlAp*!im%TTl6Fb2gDw(=G3;Du;5H@vF5UZdBsB!PyT;b`wx-js z4-JeuTe)QNBiV+{?djW|dsQ|Yj=`NuA)7srZDf_9cru}T%9p5mp93e8zN|ZG+CWz@ zo^Qk%Jq_uoQSf9)Z)F=~n=QHVL9ovWamD_}Ilj=artzAg8lv_vHCx9%f$CEe1VQgb zoWgbrOl|py!j+hCG{KRVw1aM~H01Vm?mY1AR z7=hIe{M^zV8|#iW8aXKNeK+LeB&zQO0w8aGCFtIm%WZTAFW#uQ$2a5OcxZDdLGRJe zhw<82_YhvoHw53}2x!ZL=RAn1#f ztw$Xbo+uEJfY0d;N^(I@rr|i&@AGB~M+&-@PWwj_88|xidwljW=p%y{hU0QX$qXIx zjoZOlkJ(ddP|^He7o=P<6RjSnD#z(BSJd}v5y{nb#&7@v**|HdZDR@GHem?Yhs)NI zW3?x2>(fAJih9$&QZfzwXsi&K!cI>C?ukcji453D0e`?zrfLyr@H{d(tf7R1Yz5hQ zoX+K>M~8KhPPmvQCQb&NP&IKj5J<4OLc(|)%_h_afT)Gpp>>x}Ou%eeUw<^6jCuw@ z%#1ZKLdVN>x5vMxl1w%CZB@&1H~vj`y__g(i+Sr?eJRE>wTFl_B&m^FE0#@_CB6AeG?hBIqTpf(aV@?Ag=@_qpNRbM#14cp%f1!W6*seVLoCGYZ#A6BNYb%h z!@2N!J+k;MNFlH(kNW1&-n}7pP7MYRUVH7qU=T@8zq8cYm)I7L>H9&y8iSn>OO|+0 zn9o-5QI_Vm%IOuR0USKTG3@1OcK77y=;X-alQ;iWIh`(N_BZmX^cqQhWO7)Q-Y98b z=@vElt&;7tBagzd!m*7Tk8NTe+%0$CyAsJY^5bE(mHu8zc83#;L0Q(}K6Yu7O)ynj5G9QcdExP2cx zeXH_&R_Ed!xyg8$wJwXXDT)1|99ccK#wxqmeEj0^REp0}&~D#>Gu0Hw%ZMa9NE`<9 zxWuO^7C<6v)4_@AO*=&zPR-FI<}4oI0?queMT z3zfW2(C1K z8l{~Qd@v%gqWSV9B@QAhejt>UR@viG>4pbyV3C24&oi+jH)lZdGMbHU8Q9hU_db;P zV_I^s?84Mupcoh+pUBZ_{T{3^{y@zCH+>KopV+kv^Z-v^Xuz3c$3tR{o7#6<6e#f=g3q6c|r}ABp6^F3^i%o zVpSyTG(d&1o1)QtEk1ejSMTYT3Rql5?VC^Uzi1+2=@r%vq1MoYoVAw+&Nw#Z5gZ$e^z$ts! zFdnukk9=5CeV(}LtGS|Kzk8eH*Tb^x^}|pnWPh!&{0>*;FbBU2w$AssePe+km)q`T z(ESAOOp-xwfF?6>d|VpDjhW&1%5wOvaen~v@G%i#YS5m7d3^@+I&Qhz+m5il&d zBmtck`E1tCoj#V1B{;8unMwcoGC;%(I{#3ong8jrdHNyzioMCcz8H^q z{M%1h-Rq0VnA^Mk#KlgSb8`6tA-L>@1v!V)AA!=nW`&bAaGgQ{Uo0Jr!X}FW?S%oW z)8%qS+;G#S;aIIg3k75df8S6#61^u9Ev|RUC$_tYox9$PRJh}f`dv;Pd z^b>lvZilRR47=e(>)CX#2Y9s8z)^-NE(3f|#cIrLooLE4Un|c}0f~$_}|V+{lwu0P?|;8qjY1 z4dzE+Jcm&5Jl@R^(dy5pWU1d~go}nf5${jggYtUWX@_MkB2p1Co5)p=cmn!I=qK)A zC0vZyH$@Dhs(~U?D#@WgAFwepVA=Y;KB>fTqEc6c6a`@#B zMKdv7hIYdYc+V&SOp^y>zu^IJh}xk9^l=8V7>H)%HUu93Q$a*rpXH9HRAzni#ZPn0*Zah1De&*#v-%I7N#Vb=BjC9HC}U zud4R<;p{9+y5Frz_OU2T6oA_;LlhPZG6dtSt=x_PT%s}chtM;EmkdpDILme{P)I?7 z7Uuj$Xm&{oD1>+s_Hmtc7=A#*fl!D8HiVqw@rj^2lJSz~5%N_|_=LHSlU`5VdAp#}5~C@|F#*cx7)P51f7S>9%Ewue*b z14mzWvIN=Pl+7`{voz#ZRA+8z;~Lma@au~1-hHrA^@7|!Qr@>kzS5?_t;dkv@CA~< z0QQW}#bf?quPZdMefND1Ef0dHQ?aL{j#C?Ts!k~I=cP%=F_c}Z+oL!O(zk35YtRk` z75ew3r`i1=?Y*8>IrOYbGl%-pT$^}DV%AZe=|9n9sF!KKMJ{lt8~gz_V)~EM2euyG z?e&^?1v5BEr$5}q{L44Tn^^qJ?55-Z+7XV+p-&d+mIk8OA5xQcUm&JHFoN(LZwM4( z><1xtQT1DO&ssY;=R=+lZ0F>?b{WDFdVe4EmPtvXXvk937OV8Z86lh`1R^f-NRY(3 zFR772)DOZ9%!NY(+87wSDwCMj)pTDT0;q~+xYCh99a3CU+&db=tOEvv*`gY`j^dXF zv3W4bXDA^p4eC(B<-#%FGbmcCq*H^8(oz4P%#qehW$NfvTcWJP3OKQXrZ?wAsVIPA~o>C51lv zQR_#o_ZjyaxBBn$Hxq~YU)`7ObKLpKPu>~MX4mJuAY+uWw+>vCoD7`_-To2vBY=tV zZQ0KLomByoyko3|oj>T|nCB91Un66p8)L%C5w^AgQv7O;FIn)(amje}F#3Kimeo86 zcUTNC`LVrWCIIJR-wY-~p+o^@RQuLT{eEBE`l!o6;^}5e8QIT;Ef;6W1)9|gxguN0 z;WM6BAYx>|Env0IbXWU|_U9fqz4xu`!!d^te|+i=1LtO&aV zFm`r$uXl{mK69NMHZZAFipvQgkA6s4rKv+CdOhFjT$aS@k-$s@d6d zdUbUm9*fIR+6_$(WHJLk%6yJQDkdNd8ykgO2`#Z?D$Q<<#CBh2o+Ew^eB&<5RTu}D zg@g@Yj&RZlQC%RrN@SP>n%*Rs(7ZDjB5HrWx|&lF)#B5b?h1Acx`}2d-Zv+>rt%MS zyt4WE)oz;-aOgq92C+PdrZ68|+1M2q`0hXkU?bZGVj5^80S9EdLP{hMklj(|mrnHKGk<(pDctufP(BJ`i@)a5*CnMjbdv*oj8# z@Vj6VBMrn)@&y8rt3j*kL=IR%6L3R{>1DK0KerTy#R#WUqDk@whY02p{h8xnD+v7m z6hZ@GOKP`=V6fX^_a>}XyTb{?p>F6Pop&JqYQY5(t`gf&n2GBSyP*y)1aw13Gs@U! zXg^J&pXbRYC2$}Uai@L6oJ5ES;U^?B6sF-vXeP!(gPrjQ-*CL!Qk|`0Yy<*kP{+yz zJQ-u^h%}bYhWo-gh|#O!Ze#Y2ERJ9U5n$!Te#sswguOcy2Yd}jRcF5&WjIGKaTC}5 zLb@^Saah?gR%nN#0RzD;B07OmHwZk+e1-))!5Z`v%!KQNoQV~kM(j#rGxGwuk?aGm zJQP((UIN5#P*s4(5Y~bP*5U9vhcQZI!(}I9Y=l(F(9@x@&=)VU>jUn^Z@baGY{VTn z4TGqXOOg7bI5^k?QJ^{!#O~rsLQ`Ab)}=@UC1L{??>IBYjPF z%I#`x-qcb99duVSfdkU&efw84NX*rLGKvk)Th7JC>_(jh^Bc-po8Fw+w%RSlfCZJy zvgVBKj7!#Ju$@!-T=yKfvXm_hu1S=S&w>R2We`Agmbiw z9}=;9qsUD%G^J{J_!R&jNefa}LZK$0x+QD?W8{Dcy~@5?SL>zfAUja67u&7wXrocz zzqd~-SEU3iMq(K$lC8-pX9PPq_Bv9jhuja76Mbq`EvY|!T>bjk@Y?mmDOF7kO|2Um zhVp}=r~4tDM;(O`-9G>!Oo-*d9v=(oE?Xqb=Q81D{{q?RcR}AS56aq3l9B-)!u=$G zLP19hDG$lnb+E6AZ42ZXx1^ zgh-CANH~$fc%mH^Lv4Of_Z%_v5#VvU*Q?sL0mZhHWT+i)6#Nd&>I?cDpM^_?NUGCL zMPPhSi9|PViAH8SvpP;B#>|vzo%4E+9NF&3JMee00jW}mnHsj&4(jXk4r{}@Ro9$; zj{|a0OM`I;2mvgv+$icB?6PV%4oqvZ)=p3!U2_e%APQ$ILH?~$*)aAi z&p}TZ5@~Wcus;AY2R0DeKVT9N`q0q!Z6-Lyi?)3hlTi4z zH-`fQw}NpB%W?434T>+-xIQU#J5Oe?>z_{xD49FCGbabpT$BN6NCtZK}i~X75GM)V0jE{ z(v%*@6>NG!s-XglsGz7-AbOvvfSm`=crYQ!b&K;n6Q%KoJlGBM{FCDivL;!9;dd1) z)HuG-tTcmM8<Z$J|Q1k?m5mXtR zOUe~EJW?6#(Ccfjrw0=3qA^>9Ma=tTq9(@<(|f)Up2E{9ijw@uS2-|D6J*XSw< zxZ_!wOp>xE_*=K*s~8(#MFY>SoT-p+9vuKReeK6Vjl(k-sIdWLmq6kP>S^myiU4`R1;Fbac`iE?R`~p4)-cFWzNUxeO5TbBmV3TmfPc79bb!I$bnlaQP7TUiy1H&K%& z_VEiV;s{Yiu6TJpmTSdQ;Cf)+cQHv+!;TG{IXn&zG_lWBeE9|53?QM>I7>rD^dPsv z0W0b39G8xB31m3+$O#jDpo^=ESHcE2d$*^y_z*h^3$ttoTYN@^9|0T}-HR`L_q&&o z-C6qXOV8qXaWB40T8Y5?@nNnyW?J}=@Xa(_wr9Mo=<(naG#V4{kHv2I4!hU0cqMGC zuy?D*;+)d~7ZuwVq3KAt*%Rzp_DRq$OyB71XkI|j9SZ_nHLW3O>`WR{3p-MM9C!sV zE)AkpgP8;g4==e}8F<3KbLY!P<|KN1yl_MKt8xJdkPUoO<7|A2b6GN-4QDsA| zwn2$nSG92!vu>)@HX&Ly^h9jqQEMLWS&t&~a`N7o(i*O9`Yq)gZVm9Ojf?-RY{V7H z&gmi+Zi|%kzsa6-M)2`4sh1?bmh6u%T{pndy>q_PneWbVaSJ!MG-{eyIkKJAI`r%{ zc@n7j-U>S_{_Wdo#Q|Sv8~8$`vArHVuUTNT*MRzVyXD>3jXq}iwB?JIZ&CC0m zJ1r!9N`kL1a3vfuf@ogsk=V1sXk9|sK*_F?e^HvZxC5!qS5D_d2E3A~aS3Ac{gvqz zX1A6pXJ*E2W z89V;oXhzfLMTK?;PX5&zhOT{35;LcbcbFyZt!>f}N_;g1cX-Shd+& zDs0IIWG9qUoIs}~2`n%OtFz;FyVH(;_*wZkeBKp*l397{UcplAp5S{s~JFMgh$GvLljKwK=riUyy7y5G@th z4D(5>6v$$$g%xtLCA~?TwIP%Ag*k_d7sihj4ce593>I_HQ(;8!Kd}km+z%_#WBR|HfxhXIpAIkNs)!4`8&XGf zQh7IK0NJLYQZ0K9A(d%yha3I?0!32u{5jWbR(J-wV?H-uc;#!npkXf)U!eS47y7(A zq#S)N2W6NNen~!MIwbi#IURw8uf<_%Y!dy-*?-D)fL^%ubbg6qPnb;!#67<-cRR>iZ;r8{S& zG%hkgjhwn`n@7pJUC~h7?i&~!O5*Gj?uTwCcRrAjsJP;>&{0j!r*-CQHW?5D7=Fp8ZD zPF8aG?sBbVkW0qXd^tz0X^-Mng&B%4776M+jy?(+rV3g;-=au5tq$6gK)u)-K?gCk z#TS6S>ziQ-2Wmup;an=5l(E$upJKE4&cKiu{$?C%#_0-%LWU=v&Gk7PVPDkY7IW=07`HLY4p0rCV`a`Q zLhnWYkT|&(L?8VZgL*Z*j+$ed8;epa>0tP6gYnha0}f;d<8ChqGw_)UlFQ;h&_GXN zpcfq&=vXVvfiBTNXU+nX(qE7GoCBK;ZG&AI4waHcFy*B5NZ%%NYMws>LZGghGXVT- zbM0_~XL&97SR2t};lPSgLnubVL>MF!1vD36q(Dpt$PIu4f3D_y!qRLZiTN=5Abi^{ zJ`49oR(0n<5DLOTMU0_Hd=%Q?j$m>dwyuU*S1D^qrKHp0jFFd_%}z2a<=jlp3UV$u zH35mv;ei6cV8UaBLNTW&t2Cm^b!A3uY`xl-7|HT}G3ycG)SQ)tTbefi#SmMrSoprx zD>^|B+I~S@fU4N3A{bI54N-~D_br!$w|Tg4C~0dd?xi}o6{FI0;pcn` zx(9aRQktiRRGRG9a*KSBd*&D?SFpq+%{d&4zvk9T9E;y^I1W2DI#>`c9&pRz*zL$T zA-?Q^V-c~YLRRDxkQJFjPtsZ`wBWEyVRVAR$X6I~W!~ezSU=#Ni5?SsnIcI3V^c#; za_|ZKiQ~US#vWzt6Y54ahQMsQZF%jmA&m!ZQW+Yu8)QY5H-HIIVYc9?-K}JFD-6Hb zq$;!8(jeuhz+He|Ei{Qd1x+jHlJx)($2~Yx->4`zqW{S(xMbVnSEWe|(~GQDII^%# zf?C4QTQ9OLXtxqD8~BjnWubEsnb&}}46t;55=z%6u=9~MKD1*KI2WcNbZ9^)O(C!? z#;8(G*PPDxIi0n1MHw-SVb|Y+=rU|9{xr(MQ8s<6k*V3HVzDV(Eo0ou^ek+*;Ov%t z(-HimcBTz10ouhOoN|h2X~Op4dNEZuX%~4@?9T*E(&yNB3HhVN@B*sDuIoUy38;Fm zo8$2spm%5nP#%11>vwT{@Ez&F!Sp*&KwZ5HV#}N;y?n+Bk|fEJ1nSa>%JiyE6O|k9 zz|@3)D;ia#_efT22qyq-g~mj^LO!H{_?af<%wyNJl}`CRxABNHym%_D>#bEjI1TR^j-FK_5iTd0I<^n zY@^HoKRpDAu$$<71}nKh$<;x!&Jmsf1wkFuC|M&49uf3luo1LGa2CSgF_=j_Zk|g6 zFUxcHjOYg7_+jCKkrV(xLh_w^R9k+Q5f4`z0fSYbQ=Nr5NEkCn$j87jaIp@li+9<@ zdcdd}0Xu){qb$ex1OD?Qd^?(M9TVG34~`|cbaa=VBA<_my_1O=TYkXk$rzgjxQabs zOuJ>PtLuU=xa@Yy_^`|B``UTWC_{zc=RcdtDJ1s?8Gnm=h#Wtb;0e-QVh5KV)bN0N zgft%zj)V1veCZL6!^a>YTC~PUrUgHZSfF7`p7fkffB(j6Wdk#61`Occ*!hl4 zc}%f6A9FS;)7`RU7y+17#zZvdg9947ryzL&Yz~}EI!(h76BIIV3R|Mp5tc$-w_;f$ znlH>Tu-{LQdlc;qt8T2aBR0jizGQcdY$|WN9LoVrLlmqu2Bj)wj=+|w=3)^oTdiho ziEMR)yk^}GAd9%(YK6wXw1Kconx7WzX*Yo`Gq$qUbmHg7umrT&foBb(Y*Ya3W-E%t z&Tylvchc{r0Y!rVh^F{Ih*e64awOY?q9_?{o%RK{aVObq#g8`_jRw6tAcJs7#-CN5 z)wEfT5BV(juoFu%DSm$3T55by#pyUytCAo;aenU6)f=E9ZP)fdvZ_|L$C&XPd|W^0 zf?s&1Z=0NS*|{Db@hv9cyL|(sUAV;}EbB{E!y?lRvZT{^-f;4t*WK2j)DP*WKJioD zH25i5e!+Hw^J?*XGtgLtr<`RYt>*do7i6}_x^MMnn{D$DWR4+3x^eM&+^eMFwJkg; z8Jyl@V-Gn00SwEOh;qPSLx7ni*Srr+>z z@l%|d2}x=lpRgIp*}>s*njM|EubUgcZUk0%Y!HbsirXfmlCed3PlaI(pvrv_?}H4= zw%~nGM0r0tK|{P2bo5o6%TEfK73c@zKuEO>Hu5k&bgp(>UsF88Bf;9hS_@;Qpgg=% zi?b6mGaxKOE)>iKy~&!(RVs{=#TSy2nzHwUz#DN21vhf+}!-b zCN>fjA0ITjBd;C7n^Y;iZ(AJS19nMGqAzvnaa(u|jVn(075j?=JYu44Ca_-TNycJn zr@`?A6(&&%s04EeG0~_R6N%u4e8&J@e#TG_q zG_IprtNO=bk0Kp5S2&su8Cr$t)PXZFVlX`5dk?HBYpKf4?u>KjMr#)wUNeL)I5>1DBE5r0N7^2k-N>3Oc}l3?1Md z9BU&afrwX}f=>H43WpUFi98qsbOR$Uk6$chn5Zym!>8*2mtqH!K?1!rwGg|JglIq2 zAKM(e+c4@@ds?$4$sFOZCjjxJqAn>x&k&3f%Sqz@Ds^O1AU8FQ*J;+%U!!BPG+_RemGK%u_AJA=^=$tO-%q&^TmK^PS6Zs-DH)9^N5lJHxibF)6HHA94wYLzG|Ab(IIgKey8 zl`~dr)w9BT-yOImGOTz7nX32*UU@smxo+cg3yp*_+ClR?X-SH*ohuqI*?9$HM_{f4 z61?;C)c+ls5^~3;&Clb$#v@php_^SZmrd^4Z1fbAsCj_m@L=}@w!UX@QPXf9#ApTb z9Xyx90RiN~bDK$>Z!2Wpvr>b;1?;C#OOXxVAS_Pr+pMaWU522HsRvc{Ai~DI;HXV7 zx!aY&^@7aHmYbocm;#nu27PA?aY_NL>}Kr7Cr;oo$_4uC3O~5e7USy_jhs5>`vsnG zIT4-8%u5Qxqx?){9v8SAsw1ZyT%T!UI>`8R~;kp_)|g5@d1I>K951R9lp zjPQ1ZHz1JT^V>yC-^X{@KOlS?;mnHg1k&`J!s`$|h;RwQG{T2PnyxPl+i>r5D9hg? z28Ery5#e7Eh|72t!YKrjANohc&{kr9Antt>@lrs4u`3Y%6yf&~UXMU|-+?fN@IHhE zgaX1+JENRraRl^g3;QVo)s^~#%0qcSf$$N8ts>C(4qK{rClep5KZ70(VLP35P&E5G}FaqlqVKM`rl^Cgj{?^AvXR3B=~+fWATGm5GF^o+{93*q0z zH9e>AEXCKD_i3InswX{*ikR{|h;NM}ZXv8jKTx3htU-7df!co?0<{&v#5lsY6P+rFfa=-2BH>OV7vjLpVP_K^L{kT!eRX>*pH*SH+6D_sw`o^c;=ztR1$XSe4T z&;6dKA&Ok^?)2W~ecI>pz0LQGzu@2Nf7t)az);{w&ZHaFT7z6hW z{5ZKb`L^V5Q^!*GrM?L@s`>O6Gbb|-WM0Vb&)%MWGMC70%pJ^qBlkjnD8D~{Q~nVg zr0y7edMGw@^UyQH8;9RJk{{`fj*MP6df(_%g>vC!;j4ugiffDSEsWbg>)3T;-!Bi9=gaq$pRM%4rS|J8zp1{ydT;fq+M(LxelLqVQuz-$uCYmzvgXg9$oYEwSl!) zuKmWkp>%p1 zdU*F|cK>G2|I9_MizY96@S>m3mS)e)&CFdt_t*jJ zf%1W!2TmRM>BR>xe(;jeCHG$P<4eacz4FpeA5;&n!w6#dgSITm4B#J44U6Rj{pc8R z{GZG6@#Xz)qvf34(tT#lz?z2 zf|+KZfPGJ-B}kb5R-|QEC-922)e^v*H}flya{q`(tGNG^rDHh>`ymUk1alZOA_*$m z4fx#*TG~lmFQ8^gQ1eei|KS?=W1ze@fDfF6_0i*a=NM8m$a?~5iceaOB1aN*)e>;; zBrxz}cybEwt^)mJ%yLBJrP$0{!q<)<_X)griY)ebP99!3b@+BQkv z_|g)v%TfGm@$sukiG%W8e)`%|S0lZR*ZDZFon_nMD~_MWO{&K4s?I7@>6N~kMD?iB zH4t%I2vtJ!Owxl$^Z%eeF3eiNg}9KDv89wWJ9H^xZ3vC3fbk=5a~wh3zZ1X~62;UviJB%Z$>JdQR5y}E3g&9Dt@BMg>p2K|03 zU>C#c!KJXQbs4OeF0e!Fa!@W0m9R5oi&n(u_axp%X>;T7OL?7i%Lps4);dq3=P{SnUN_pv`= z9{?Zge)b{uVfGRB0Bm|c$o`aljQtt=ICv~Q==(nepC1piPq9bf|LxPTA^sWow)#u< zSL{*tIrbR)Jo^IsYxYI&%Ozt-cPb`v2Vlg z#CJhIeG2x0zR!NZo@W1>{gC~LJ;VNy{h0k9NQC_aoa5)%Ke2yi|HA&2{fzw^`#JQ_ zo@c*czhu8+FR)*;-?0B+|H=L@`z?EsEi&Nlbbf>YF^ua%te%W8k*=N{d^M*8xqa-N zUdTfFrGONK_mHp@k)l#eic5Xk=@Z9iD&?|>D2BN zzbfEY1^lXjUls7H0)AD%uL}6EyT#kDD&SWI{HlOo74WM9epSG)3iwq4zb4>As)m0L zCY{V!z^@7TFcD?m7w~HWeoery3HUVuzb4?<1pJzSUlZ_a0{*ywKQ7>p3-}OP z{BZ#v!rA710e@V;9~bb)1^jUVe_X&H7x2dg{BZ%lF5uS%{JMY-g-#BqF5uS%{JMY- z?IZKKfL|Bz>jHjVz^@DVbpgLF;MWEGhJfD?@EZa?j8F0JHw65KfZq`CVJgLZF5ou= z{Dy$v5bzrUenY@-2>1;FzbW811^lLf56hSQ`%MAADd58zzjjyCE&LN{FZ><67X9BeoMfg z5b!4i{0RYnLcpI8@FxWP2?2jXz@HHCCj|Tn0e?ckpAhgT1pEmBe?q{Y67Z)4{3!u{ zO2D5I@TUa)DFJ^u2jn= z{A$^RUoD&Pt7Q{@wQRz#mQDE8vI)OhHsM#xCj4sIgkLS2@T+ALezk1Eua*UTvHw@a z{$CaQe^u=NRk8n9#r|Iv`#+=w&GL%a*6E99Q<+r!%xto^bLVWTw|*|3?6oM>nwv}ZjOm3ddP8(+OecF~ zN|Y(bV>@S)N0MjGEFjCy*?HVa@=TO!P^vK>pP!qXi}x&}b90%VW#{bSxw&FbDkSk8 zYi*gZF!nZvX7duH(eA!kwt0>bww$Ls1^a8$@O!oB7W@-W?GVQsZL07wRW#FpVGYZL1TP=s^=W+n* z**o*eGxN!w9px?d?1e3RXU{@db}rj<9?o1}>^TZscFk_tW8RFXaNp1GI}2wmj?TW> zv+&3S@a>*4I@hywdQz@^R;M2WKRp&gBgna(vu7Dv23^rUgLVa2eI%8^YfI_4`J7&n za{TEWs<8ou-!PB%JJ)1q!C}v!>Ybit?L*-H@#c1+EXwrWSxe86X(#9L-A_543=(1O z_L=#!PGz)r)o478%Da)#HCpU>3TGL`-ojalVqf8`OtHUk)=F^ztx9pQa8{)_R5+_q z94?%-Q5-3p)hUh^dbZL3A?z4nNAXS^uqo~XY>N8#XRELnm_NlOUCN&M@s z&9u(K2o6eBKpjwmrCjqEKnty6uUIIBCyTw(D?CNdUydAOXgo_OmnTahH=Q}N zA+rH9XZ8^4&|{d(CD=a-07|(4*cf~G<5_y@^yuL;rA#t8c?RFAoO_%sncwJHX`z@N zP4?z#9rvL#90xr-dqdf(Es?fW5Zvk0y z{OkC|;up`P=FWW)y;r6BBmqOoi~3|HQOz2^-LqkaB$G24wA&~KL9sW^tB;aNqIE2L zXG_UREYnmjaT6a~(R?{vZNeiAwCT$;W{aCET1K=g%2e#t1;ox$v(D3=fLbiIe4~&_ zmZ0M!`;oKZ|8KBR>(E@C z%(UXE6&;tF6D3(gRbFbkwN%R#wJ#M!lyrk)(7c;OVg?CDi4BE^7{9X-34Ui2 z~C=Vs}QXWd| zqdaSo*iU&VaS`RA#4P2Z#2n>Wg~S2MLy3zi4<#<4Je0V!(5o&t^Fg}kHE{bfo@ydB z&qobzw{Wpg=+%~UAEFDM`*NP5+*j}vWj$QzjW1_CLKi&iQJ$i#$9Rge9xwFj%UNGV z7d-2$d5W@L$y1c|s={c`cDN^JcV17+cMlUEoLR$V0}W_?dgiI;2nU?w(ay q_iUEkzH7F({`T3ks@%ok#1)VXx&%6bf1hSA-P*Ih{j6f?TK*sXH|$ve diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Ionicons.ttf deleted file mode 100644 index 719442d420a9c3d8df77d85b6f6ea1bc55bd39cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 247192 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 Cp$Dx1 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf deleted file mode 100644 index 522dc3105c81c753c96ba7b0b0024c42301dee6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 899432 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

            w*PK%@U|u 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

            1=DUOAl49ohB{*R4L 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 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Octicons.ttf deleted file mode 100644 index ceac75d75e6bcaf56823bacd051bd9f135af6f4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28364 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 Kj_>Q2Zu>vsTUp2e diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/Zocial.ttf deleted file mode 100644 index e4ae46c6286b2d6c6676b0c3192fc92876778498..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25552 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 Date: Tue, 4 Apr 2023 18:38:30 +0900 Subject: [PATCH 143/145] Update README.md Added deprecation note --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index be26f16d..623dc870 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,14 @@ -# Sendbird JavaScript samples +# Sendbird JavaScript SDK v3 samples ![Platform](https://img.shields.io/badge/platform-JAVASCRIPT-orange.svg) ![Languages](https://img.shields.io/badge/language-JAVASCRIPT-orange.svg) [![npm](https://img.shields.io/npm/v/sendbird.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird) -Sendbird provides an easy-to-use Chat API, native Chat SDKs, UIKits, and a fully-managed chat platform on the backend that provides delivery receipts, offline messaging, presence, translation, moderation tools, and analytics. +## Deprecation Note (v3) +:warning: Please note that Sendbird’s SDK v3 will be deprecated by **July 2023**. You may still use the older SDKs at your choice, but no new updates or bug fixes will be made to SDK v3. -The best way to get started is through the [JavaScript Getting Started guide](https://sendbird.com/docs/chat/v3/javascript/getting-started/about-chat-sdk). +**We recommend clients to plan their migration to SDK v4 as early as possible as there are breaking changes.** We also provide prioritized support for migration and any issues related to v4. SDK v4 provides far richer and robust features in Websocket, Local caching, Polls, Scheduled Messages, Pinned Message, and many more. So try it out now! ([Chat SDK v4 react samples](https://github.com/sendbird/sendbird-chat-sample-react/)) + +
            ## 🔒 Security tip When a new Sendbird application is created in the dashboard the default security settings are set permissive to simplify running samples and implementing your first code. From 9bbbd56f927d9fbc7aa9232f9661d66c2780ebd2 Mon Sep 17 00:00:00 2001 From: bang9 Date: Mon, 22 May 2023 14:34:40 +0900 Subject: [PATCH 144/145] chore(react-native): update compile sdk version --- .../Sendbird/android/build.gradle | 2 +- .../Sendbird/ios/Podfile.lock | 478 +++++++-------- .../Sendbird/android/build.gradle | 2 +- .../Sendbird/ios/Podfile.lock | 550 +++++++++--------- .../ios/Sendbird.xcodeproj/project.pbxproj | 2 +- 5 files changed, 517 insertions(+), 517 deletions(-) diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle b/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle index 63093e5d..7f683ab1 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle +++ b/react-native/react-native-hook-local-caching/Sendbird/android/build.gradle @@ -4,7 +4,7 @@ buildscript { ext { buildToolsVersion = "30.0.2" minSdkVersion = 21 - compileSdkVersion = 31 + compileSdkVersion = 33 targetSdkVersion = 30 ndkVersion = "21.4.7075529" } diff --git a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock index 66de3c7a..4d876017 100644 --- a/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock +++ b/react-native/react-native-hook-local-caching/Sendbird/ios/Podfile.lock @@ -2,14 +2,14 @@ PODS: - boost (1.76.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.67.1) - - FBReactNativeSpec (0.67.1): + - FBLazyVector (0.67.5) + - FBReactNativeSpec (0.67.5): - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.67.1) - - RCTTypeSafety (= 0.67.1) - - React-Core (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) + - RCTRequired (= 0.67.5) + - RCTTypeSafety (= 0.67.5) + - React-Core (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) - Firebase/CoreOnly (8.15.0): - FirebaseCore (= 8.15.0) - Firebase/Messaging (8.15.0): @@ -128,15 +128,15 @@ PODS: - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - OpenSSL-Universal (1.1.180) - - Permission-Camera (3.3.1): + - Permission-Camera (3.8.0): - RNPermissions - - Permission-MediaLibrary (3.3.1): + - Permission-MediaLibrary (3.8.0): - RNPermissions - - Permission-Microphone (3.3.1): + - Permission-Microphone (3.8.0): - RNPermissions - - Permission-Notifications (3.3.1): + - Permission-Notifications (3.8.0): - RNPermissions - - Permission-PhotoLibrary (3.3.1): + - Permission-PhotoLibrary (3.8.0): - RNPermissions - PromisesObjC (2.1.0) - RCT-Folly (2021.06.28.00-v2): @@ -150,291 +150,291 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.67.1) - - RCTTypeSafety (0.67.1): - - FBLazyVector (= 0.67.1) + - RCTRequired (0.67.5) + - RCTTypeSafety (0.67.5): + - FBLazyVector (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.67.1) - - React-Core (= 0.67.1) - - React (0.67.1): - - React-Core (= 0.67.1) - - React-Core/DevSupport (= 0.67.1) - - React-Core/RCTWebSocket (= 0.67.1) - - React-RCTActionSheet (= 0.67.1) - - React-RCTAnimation (= 0.67.1) - - React-RCTBlob (= 0.67.1) - - React-RCTImage (= 0.67.1) - - React-RCTLinking (= 0.67.1) - - React-RCTNetwork (= 0.67.1) - - React-RCTSettings (= 0.67.1) - - React-RCTText (= 0.67.1) - - React-RCTVibration (= 0.67.1) - - React-callinvoker (0.67.1) - - React-Core (0.67.1): + - RCTRequired (= 0.67.5) + - React-Core (= 0.67.5) + - React (0.67.5): + - React-Core (= 0.67.5) + - React-Core/DevSupport (= 0.67.5) + - React-Core/RCTWebSocket (= 0.67.5) + - React-RCTActionSheet (= 0.67.5) + - React-RCTAnimation (= 0.67.5) + - React-RCTBlob (= 0.67.5) + - React-RCTImage (= 0.67.5) + - React-RCTLinking (= 0.67.5) + - React-RCTNetwork (= 0.67.5) + - React-RCTSettings (= 0.67.5) + - React-RCTText (= 0.67.5) + - React-RCTVibration (= 0.67.5) + - React-callinvoker (0.67.5) + - React-Core (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-Core/Default (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/CoreModulesHeaders (0.67.1): + - React-Core/CoreModulesHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/Default (0.67.1): + - React-Core/Default (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/DevSupport (0.67.1): + - React-Core/DevSupport (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.67.1) - - React-Core/RCTWebSocket (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-jsinspector (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-Core/Default (= 0.67.5) + - React-Core/RCTWebSocket (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-jsinspector (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTActionSheetHeaders (0.67.1): + - React-Core/RCTActionSheetHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTAnimationHeaders (0.67.1): + - React-Core/RCTAnimationHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTBlobHeaders (0.67.1): + - React-Core/RCTBlobHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTImageHeaders (0.67.1): + - React-Core/RCTImageHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTLinkingHeaders (0.67.1): + - React-Core/RCTLinkingHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTNetworkHeaders (0.67.1): + - React-Core/RCTNetworkHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTSettingsHeaders (0.67.1): + - React-Core/RCTSettingsHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTTextHeaders (0.67.1): + - React-Core/RCTTextHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTVibrationHeaders (0.67.1): + - React-Core/RCTVibrationHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTWebSocket (0.67.1): + - React-Core/RCTWebSocket (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-Core/Default (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-CoreModules (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - React-CoreModules (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/CoreModulesHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - React-RCTImage (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-cxxreact (0.67.1): + - RCTTypeSafety (= 0.67.5) + - React-Core/CoreModulesHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - React-RCTImage (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-cxxreact (0.67.5): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsinspector (= 0.67.1) - - React-logger (= 0.67.1) - - React-perflogger (= 0.67.1) - - React-runtimeexecutor (= 0.67.1) - - React-jsi (0.67.1): + - React-callinvoker (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsinspector (= 0.67.5) + - React-logger (= 0.67.5) + - React-perflogger (= 0.67.5) + - React-runtimeexecutor (= 0.67.5) + - React-jsi (0.67.5): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.67.1) - - React-jsi/Default (0.67.1): + - React-jsi/Default (= 0.67.5) + - React-jsi/Default (0.67.5): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.67.1): + - React-jsiexecutor (0.67.5): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-perflogger (= 0.67.1) - - React-jsinspector (0.67.1) - - React-logger (0.67.1): + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-perflogger (= 0.67.5) + - React-jsinspector (0.67.5) + - React-logger (0.67.5): - glog - - react-native-document-picker (8.1.0): + - react-native-document-picker (8.2.1): - React-Core - react-native-safe-area-context (3.4.1): - React-Core - - react-native-video (5.2.0): + - react-native-video (5.2.1): - React-Core - - react-native-video/Video (= 5.2.0) - - react-native-video/Video (5.2.0): + - react-native-video/Video (= 5.2.1) + - react-native-video/Video (5.2.1): - React-Core - - React-perflogger (0.67.1) - - React-RCTActionSheet (0.67.1): - - React-Core/RCTActionSheetHeaders (= 0.67.1) - - React-RCTAnimation (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - React-perflogger (0.67.5) + - React-RCTActionSheet (0.67.5): + - React-Core/RCTActionSheetHeaders (= 0.67.5) + - React-RCTAnimation (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTAnimationHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTBlob (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTAnimationHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTBlob (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.67.1) - - React-Core/RCTWebSocket (= 0.67.1) - - React-jsi (= 0.67.1) - - React-RCTNetwork (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTImage (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - React-Core/RCTBlobHeaders (= 0.67.5) + - React-Core/RCTWebSocket (= 0.67.5) + - React-jsi (= 0.67.5) + - React-RCTNetwork (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTImage (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTImageHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - React-RCTNetwork (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTLinking (0.67.1): - - FBReactNativeSpec (= 0.67.1) - - React-Core/RCTLinkingHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTNetwork (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTImageHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - React-RCTNetwork (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTLinking (0.67.5): + - FBReactNativeSpec (= 0.67.5) + - React-Core/RCTLinkingHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTNetwork (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTNetworkHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTSettings (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTNetworkHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTSettings (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTSettingsHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTText (0.67.1): - - React-Core/RCTTextHeaders (= 0.67.1) - - React-RCTVibration (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTSettingsHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTText (0.67.5): + - React-Core/RCTTextHeaders (= 0.67.5) + - React-RCTVibration (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-runtimeexecutor (0.67.1): - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (0.67.1): + - React-Core/RCTVibrationHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-runtimeexecutor (0.67.5): + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (0.67.5): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.67.1) - - React-Core (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-logger (= 0.67.1) - - React-perflogger (= 0.67.1) - - RNCAsyncStorage (1.17.5): + - React-callinvoker (= 0.67.5) + - React-Core (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-logger (= 0.67.5) + - React-perflogger (= 0.67.5) + - RNCAsyncStorage (1.18.1): - React-Core - - RNFBApp (14.9.4): + - RNFBApp (14.12.0): - Firebase/CoreOnly (= 8.15.0) - React-Core - - RNFBMessaging (14.9.4): + - RNFBMessaging (14.12.0): - Firebase/Messaging (= 8.15.0) - React-Core - RNFBApp - - RNGestureHandler (2.4.2): + - RNGestureHandler (2.10.1): - React-Core - RNNotifee (4.1.0): - React-Core - RNNotifee/NotifeeCore (= 4.1.0) - RNNotifee/NotifeeCore (4.1.0): - React-Core - - RNPermissions (3.3.1): + - RNPermissions (3.8.0): - React-Core - - RNScreens (3.13.1): + - RNScreens (3.20.0): - React-Core - React-RCTImage - - RNSVG (12.3.0): + - RNSVG (12.5.1): - React-Core - - RNVectorIcons (9.1.0): + - RNVectorIcons (9.2.0): - React-Core - Yoga (1.14.0) - YogaKit (1.18.1): @@ -640,8 +640,8 @@ SPEC CHECKSUMS: boost: a7c83b31436843459a1961bfd74b96033dc77234 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 - FBLazyVector: cf409c74423d3507bda74bda1dc41e903ec2cd5b - FBReactNativeSpec: ef0ce762fdb37900abb01e008cce5f0ef2cce6b7 + FBLazyVector: d2db9d00883282819d03bbd401b2ad4360d47580 + FBReactNativeSpec: 94da4d84ba3b1acf459103320882daa481a2b62d Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb @@ -663,51 +663,51 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - Permission-Camera: bae27a8503530770c35aadfecbb97ec71823382a - Permission-MediaLibrary: cbc1ee191cf0fe73282d2b3f197714941783d99d - Permission-Microphone: 13922195a81b9d46d2df8050c225006eae126d49 - Permission-Notifications: 4b21cfdd5e8aab2cbb1f117aaa17b44e1f5736c4 - Permission-PhotoLibrary: ddb5a158725b29cb12e9e477e8a5f5151c66cc3c + Permission-Camera: e6d142d7d8b714afe0a83e5e6ae17eb949f1e3e9 + Permission-MediaLibrary: 6a5888dd77669b568716bea80c21340aaab74c51 + Permission-Microphone: 644b1de8bcc2afcaf934e09a22bee507a95796a7 + Permission-Notifications: aa91ec29236626ff59cb60e08389c0a59a9d32c5 + Permission-PhotoLibrary: 31787bbe77d0d3ae6a5267b8435e4a2e9ef78f1d PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685 - RCTRequired: e5dc0c44cb366fc93383a2bffbc190fe821e7293 - RCTTypeSafety: 6a4d0cfe070e7fd996e797f439b70878764a1ae0 - React: e194f6b2f0a4f8d24065f3ca0a6abe859694df65 - React-callinvoker: a9e7bd8d87147de3530007a3d74afd4b7dbaf57e - React-Core: 4714b96060ccc19fdfbeec4e30c3b43ec82fb508 - React-CoreModules: fbf9a30fe25385428a57bea57d3d6d27830111da - React-cxxreact: 4c8b1bfa89c6e98b8a05ebf0d9ba8d8e322e390c - React-jsi: 1653dc43b537777e80f8e6c9e36aa803c698e4d3 - React-jsiexecutor: 1af5de75a4c834c05d53a77c1512e5aa6c18412f - React-jsinspector: ab80bcdb02f28cdfc0dbbaea6db1241565d59002 - React-logger: b08f354e4c928ff794ca477347fea0922aaf11c3 - react-native-document-picker: 5663fe4bcdb646200683a41790464d2793307ac8 + RCTRequired: 412e994c1e570cf35378a32c18fd46e50634938b + RCTTypeSafety: ef27340c728e6d673af345ed69e479a010c8a2d8 + React: 36b9f5116572e5b80f01e562bb1f1451e8848e47 + React-callinvoker: 91e62870884d3db3a0db33bbb1ba4e53fa5210ca + React-Core: 765ccc3861be1b93c7d5ca37f6b06e2efd6e7999 + React-CoreModules: da2ddff50a92576b6d58fbfc80a62ba3f81d8a4e + React-cxxreact: b54cffd4feb550c3213cd38db4a2a4bdd896f715 + React-jsi: 103674913e4159a07df20ef214c6b563e90e7b2e + React-jsiexecutor: e9895ccae253323ca70f693945fecbba091f0abd + React-jsinspector: ec4fe4f65ccf9d67c8429dda955d3412db8a25ef + React-logger: 85f4ef06b9723714b2dfa5b0e5502b673b271b58 + react-native-document-picker: 69ca2094d8780cfc1e7e613894d15290fdc54bba react-native-safe-area-context: 9e40fb181dac02619414ba1294d6c2a807056ab9 - react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28 - React-perflogger: 9a6172711d9c4c8c7ac0a426717317c3c6ecf85c - React-RCTActionSheet: ed408b54b08278e6af8a75e08679675041da61ae - React-RCTAnimation: 0163b497a423a9576a776685c6e3fe276f934758 - React-RCTBlob: 40e9a2ba218218cc120d037408e6c1686036a3ad - React-RCTImage: ae48901aecaf2b5a9f7f51cbb60fc36ff120115d - React-RCTLinking: 1e25d97db107eea60657211f7ecc4509587f8d29 - React-RCTNetwork: 775383be87609cf2d7e182a9b967e51686f12b2f - React-RCTSettings: 4581080369f65e5bc388061ff7b9cba9389936c4 - React-RCTText: 48df7f52519cfc6a9eb79a02acb3d33df04370a0 - React-RCTVibration: 19c012d1202df46bafbe49268a346f6b3edadfdd - React-runtimeexecutor: 2c92a8bddd1a3e72c7513d1e74235c2d9c84875c - ReactCommon: 2e816fad39f65f2a94a5999d5be463a6b620dcf6 - RNCAsyncStorage: 81187912cc9a5c2591ddb161e03e587688afb764 - RNFBApp: bef4ec5a6d31a3da9bf285379d0c4857c6b7313e - RNFBMessaging: bb601451343f61ea26c5806690b4aa62a06aa054 - RNGestureHandler: 61628a2c859172551aa2100d3e73d1e57878392f + react-native-video: c26780b224543c62d5e1b2a7244a5cd1b50e8253 + React-perflogger: d32ee13196f4ae2e4098fb7f8e7ed4f864c6fb0f + React-RCTActionSheet: 81779c09e34a6a3d6b15783407ba9016a774f535 + React-RCTAnimation: b778eaaa42a884abcc5719035a7a0b2f54672658 + React-RCTBlob: 8edfc04c117decb0e7d4e6ab32bec91707e63ecb + React-RCTImage: 2022097f1291bfebd0003e477318c72b07853578 + React-RCTLinking: bd8d889c65695181342541ce4420e9419845084c + React-RCTNetwork: eae64b805d967bf3ece2cec3ad09218eeb32cb74 + React-RCTSettings: 0645af8aec5f40726e98d434a07ff58e75a81aa9 + React-RCTText: e55de507cda263ff58404c3e7d75bf76c2b80813 + React-RCTVibration: c3b8a3245267a3849b0c7cb91a37606bf5f3aa65 + React-runtimeexecutor: 434efc9e5b6d0f14f49867f130b39376c971c1aa + ReactCommon: a30c2448e5a88bae6fcb0e3da124c14ae493dac1 + RNCAsyncStorage: b90b71f45b8b97be43bc4284e71a6af48ac9f547 + RNFBApp: e4439717c23252458da2b41b81b4b475c86f90c4 + RNFBMessaging: 40dac204b4197a2661dec5be964780c6ec39bf65 + RNGestureHandler: 42ec7c28dd02d540ed6c9159c57a98ff016492dc RNNotifee: f1ba270897bd7491f889a1a257d0c038a43376f7 - RNPermissions: 34d678157c800b25b22a488e4d8babb57456e796 - RNScreens: 40a2cb40a02a609938137a1e0acfbf8fc9eebf19 - RNSVG: 302bfc9905bd8122f08966dc2ce2d07b7b52b9f8 - RNVectorIcons: 7923e585eaeb139b9f4531d25a125a1500162a0b - Yoga: 5cbf25add73edb290e1067017690f7ebf56c5468 + RNPermissions: 215c54462104b3925b412b0fb3c9c497b21c358b + RNScreens: 218801c16a2782546d30bd2026bb625c0302d70f + RNSVG: d7d7bc8229af3842c9cfc3a723c815a52cdd1105 + RNVectorIcons: fcc2f6cb32f5735b586e66d14103a74ce6ad61f8 + Yoga: 099a946cbf84c9b32ffdc4278d72db26710ecf92 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: aecc04b717a9631b3a88470f94affeec125f4529 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/react-native/react-native-hook/Sendbird/android/build.gradle b/react-native/react-native-hook/Sendbird/android/build.gradle index 63093e5d..7f683ab1 100644 --- a/react-native/react-native-hook/Sendbird/android/build.gradle +++ b/react-native/react-native-hook/Sendbird/android/build.gradle @@ -4,7 +4,7 @@ buildscript { ext { buildToolsVersion = "30.0.2" minSdkVersion = 21 - compileSdkVersion = 31 + compileSdkVersion = 33 targetSdkVersion = 30 ndkVersion = "21.4.7075529" } diff --git a/react-native/react-native-hook/Sendbird/ios/Podfile.lock b/react-native/react-native-hook/Sendbird/ios/Podfile.lock index cf3b0151..48c6b698 100644 --- a/react-native/react-native-hook/Sendbird/ios/Podfile.lock +++ b/react-native/react-native-hook/Sendbird/ios/Podfile.lock @@ -2,34 +2,34 @@ PODS: - boost (1.76.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.67.1) - - FBReactNativeSpec (0.67.1): + - FBLazyVector (0.67.5) + - FBReactNativeSpec (0.67.5): - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.67.1) - - RCTTypeSafety (= 0.67.1) - - React-Core (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - Firebase/CoreOnly (8.11.0): - - FirebaseCore (= 8.11.0) - - Firebase/Messaging (8.11.0): + - RCTRequired (= 0.67.5) + - RCTTypeSafety (= 0.67.5) + - React-Core (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Messaging (8.15.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 8.11.0) - - FirebaseCore (8.11.0): + - FirebaseMessaging (~> 8.15.0) + - FirebaseCore (8.15.0): - FirebaseCoreDiagnostics (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - - FirebaseCoreDiagnostics (8.11.0): + - FirebaseCoreDiagnostics (8.15.0): - GoogleDataTransport (~> 9.1) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/Logger (~> 7.7) - nanopb (~> 2.30908.0) - - FirebaseInstallations (8.11.0): + - FirebaseInstallations (8.15.0): - FirebaseCore (~> 8.0) - GoogleUtilities/Environment (~> 7.7) - GoogleUtilities/UserDefaults (~> 7.7) - PromisesObjC (< 3.0, >= 1.2) - - FirebaseMessaging (8.11.0): + - FirebaseMessaging (8.15.0): - FirebaseCore (~> 8.0) - FirebaseInstallations (~> 8.0) - GoogleDataTransport (~> 9.1) @@ -100,26 +100,26 @@ PODS: - FlipperKit/FlipperKitNetworkPlugin - fmt (6.2.1) - glog (0.3.5) - - GoogleDataTransport (9.1.2): - - GoogleUtilities/Environment (~> 7.2) - - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.2.3): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30910.0, >= 2.30908.0) - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/AppDelegateSwizzler (7.11.1): - GoogleUtilities/Environment - GoogleUtilities/Logger - GoogleUtilities/Network - - GoogleUtilities/Environment (7.7.0): + - GoogleUtilities/Environment (7.11.1): - PromisesObjC (< 3.0, >= 1.2) - - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Logger (7.11.1): - GoogleUtilities/Environment - - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Network (7.11.1): - GoogleUtilities/Logger - "GoogleUtilities/NSData+zlib" - GoogleUtilities/Reachability - - "GoogleUtilities/NSData+zlib (7.7.0)" - - GoogleUtilities/Reachability (7.7.0): + - "GoogleUtilities/NSData+zlib (7.11.1)" + - GoogleUtilities/Reachability (7.11.1): - GoogleUtilities/Logger - - GoogleUtilities/UserDefaults (7.7.0): + - GoogleUtilities/UserDefaults (7.11.1): - GoogleUtilities/Logger - libevent (2.1.12) - nanopb (2.30908.0): @@ -128,17 +128,17 @@ PODS: - nanopb/decode (2.30908.0) - nanopb/encode (2.30908.0) - OpenSSL-Universal (1.1.180) - - Permission-Camera (3.2.0): + - Permission-Camera (3.8.0): - RNPermissions - - Permission-MediaLibrary (3.2.0): + - Permission-MediaLibrary (3.8.0): - RNPermissions - - Permission-Microphone (3.2.0): + - Permission-Microphone (3.8.0): - RNPermissions - - Permission-Notifications (3.2.0): + - Permission-Notifications (3.8.0): - RNPermissions - - Permission-PhotoLibrary (3.2.0): + - Permission-PhotoLibrary (3.8.0): - RNPermissions - - PromisesObjC (2.0.0) + - PromisesObjC (2.2.0) - RCT-Folly (2021.06.28.00-v2): - boost - DoubleConversion @@ -150,291 +150,291 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.67.1) - - RCTTypeSafety (0.67.1): - - FBLazyVector (= 0.67.1) + - RCTRequired (0.67.5) + - RCTTypeSafety (0.67.5): + - FBLazyVector (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.67.1) - - React-Core (= 0.67.1) - - React (0.67.1): - - React-Core (= 0.67.1) - - React-Core/DevSupport (= 0.67.1) - - React-Core/RCTWebSocket (= 0.67.1) - - React-RCTActionSheet (= 0.67.1) - - React-RCTAnimation (= 0.67.1) - - React-RCTBlob (= 0.67.1) - - React-RCTImage (= 0.67.1) - - React-RCTLinking (= 0.67.1) - - React-RCTNetwork (= 0.67.1) - - React-RCTSettings (= 0.67.1) - - React-RCTText (= 0.67.1) - - React-RCTVibration (= 0.67.1) - - React-callinvoker (0.67.1) - - React-Core (0.67.1): + - RCTRequired (= 0.67.5) + - React-Core (= 0.67.5) + - React (0.67.5): + - React-Core (= 0.67.5) + - React-Core/DevSupport (= 0.67.5) + - React-Core/RCTWebSocket (= 0.67.5) + - React-RCTActionSheet (= 0.67.5) + - React-RCTAnimation (= 0.67.5) + - React-RCTBlob (= 0.67.5) + - React-RCTImage (= 0.67.5) + - React-RCTLinking (= 0.67.5) + - React-RCTNetwork (= 0.67.5) + - React-RCTSettings (= 0.67.5) + - React-RCTText (= 0.67.5) + - React-RCTVibration (= 0.67.5) + - React-callinvoker (0.67.5) + - React-Core (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-Core/Default (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/CoreModulesHeaders (0.67.1): + - React-Core/CoreModulesHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/Default (0.67.1): + - React-Core/Default (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/DevSupport (0.67.1): + - React-Core/DevSupport (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.67.1) - - React-Core/RCTWebSocket (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-jsinspector (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-Core/Default (= 0.67.5) + - React-Core/RCTWebSocket (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-jsinspector (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTActionSheetHeaders (0.67.1): + - React-Core/RCTActionSheetHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTAnimationHeaders (0.67.1): + - React-Core/RCTAnimationHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTBlobHeaders (0.67.1): + - React-Core/RCTBlobHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTImageHeaders (0.67.1): + - React-Core/RCTImageHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTLinkingHeaders (0.67.1): + - React-Core/RCTLinkingHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTNetworkHeaders (0.67.1): + - React-Core/RCTNetworkHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTSettingsHeaders (0.67.1): + - React-Core/RCTSettingsHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTTextHeaders (0.67.1): + - React-Core/RCTTextHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTVibrationHeaders (0.67.1): + - React-Core/RCTVibrationHeaders (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-Core/RCTWebSocket (0.67.1): + - React-Core/RCTWebSocket (0.67.5): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsiexecutor (= 0.67.1) - - React-perflogger (= 0.67.1) + - React-Core/Default (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsiexecutor (= 0.67.5) + - React-perflogger (= 0.67.5) - Yoga - - React-CoreModules (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - React-CoreModules (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/CoreModulesHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - React-RCTImage (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-cxxreact (0.67.1): + - RCTTypeSafety (= 0.67.5) + - React-Core/CoreModulesHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - React-RCTImage (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-cxxreact (0.67.5): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.67.1) - - React-jsi (= 0.67.1) - - React-jsinspector (= 0.67.1) - - React-logger (= 0.67.1) - - React-perflogger (= 0.67.1) - - React-runtimeexecutor (= 0.67.1) - - React-jsi (0.67.1): + - React-callinvoker (= 0.67.5) + - React-jsi (= 0.67.5) + - React-jsinspector (= 0.67.5) + - React-logger (= 0.67.5) + - React-perflogger (= 0.67.5) + - React-runtimeexecutor (= 0.67.5) + - React-jsi (0.67.5): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.67.1) - - React-jsi/Default (0.67.1): + - React-jsi/Default (= 0.67.5) + - React-jsi/Default (0.67.5): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.67.1): + - React-jsiexecutor (0.67.5): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-perflogger (= 0.67.1) - - React-jsinspector (0.67.1) - - React-logger (0.67.1): + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-perflogger (= 0.67.5) + - React-jsinspector (0.67.5) + - React-logger (0.67.5): - glog - - react-native-document-picker (8.0.0): + - react-native-document-picker (8.2.1): - React-Core - - react-native-safe-area-context (3.3.2): + - react-native-safe-area-context (3.4.1): - React-Core - - react-native-video (5.2.0): + - react-native-video (5.2.1): - React-Core - - react-native-video/Video (= 5.2.0) - - react-native-video/Video (5.2.0): + - react-native-video/Video (= 5.2.1) + - react-native-video/Video (5.2.1): - React-Core - - React-perflogger (0.67.1) - - React-RCTActionSheet (0.67.1): - - React-Core/RCTActionSheetHeaders (= 0.67.1) - - React-RCTAnimation (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - React-perflogger (0.67.5) + - React-RCTActionSheet (0.67.5): + - React-Core/RCTActionSheetHeaders (= 0.67.5) + - React-RCTAnimation (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTAnimationHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTBlob (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTAnimationHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTBlob (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.67.1) - - React-Core/RCTWebSocket (= 0.67.1) - - React-jsi (= 0.67.1) - - React-RCTNetwork (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTImage (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - React-Core/RCTBlobHeaders (= 0.67.5) + - React-Core/RCTWebSocket (= 0.67.5) + - React-jsi (= 0.67.5) + - React-RCTNetwork (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTImage (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTImageHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - React-RCTNetwork (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTLinking (0.67.1): - - FBReactNativeSpec (= 0.67.1) - - React-Core/RCTLinkingHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTNetwork (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTImageHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - React-RCTNetwork (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTLinking (0.67.5): + - FBReactNativeSpec (= 0.67.5) + - React-Core/RCTLinkingHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTNetwork (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTNetworkHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTSettings (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTNetworkHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTSettings (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.67.1) - - React-Core/RCTSettingsHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-RCTText (0.67.1): - - React-Core/RCTTextHeaders (= 0.67.1) - - React-RCTVibration (0.67.1): - - FBReactNativeSpec (= 0.67.1) + - RCTTypeSafety (= 0.67.5) + - React-Core/RCTSettingsHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-RCTText (0.67.5): + - React-Core/RCTTextHeaders (= 0.67.5) + - React-RCTVibration (0.67.5): + - FBReactNativeSpec (= 0.67.5) - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.67.1) - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (= 0.67.1) - - React-runtimeexecutor (0.67.1): - - React-jsi (= 0.67.1) - - ReactCommon/turbomodule/core (0.67.1): + - React-Core/RCTVibrationHeaders (= 0.67.5) + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (= 0.67.5) + - React-runtimeexecutor (0.67.5): + - React-jsi (= 0.67.5) + - ReactCommon/turbomodule/core (0.67.5): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.67.1) - - React-Core (= 0.67.1) - - React-cxxreact (= 0.67.1) - - React-jsi (= 0.67.1) - - React-logger (= 0.67.1) - - React-perflogger (= 0.67.1) - - RNCAsyncStorage (1.15.17): + - React-callinvoker (= 0.67.5) + - React-Core (= 0.67.5) + - React-cxxreact (= 0.67.5) + - React-jsi (= 0.67.5) + - React-logger (= 0.67.5) + - React-perflogger (= 0.67.5) + - RNCAsyncStorage (1.18.1): - React-Core - - RNFBApp (14.2.4): - - Firebase/CoreOnly (= 8.11.0) + - RNFBApp (14.12.0): + - Firebase/CoreOnly (= 8.15.0) - React-Core - - RNFBMessaging (14.2.4): - - Firebase/Messaging (= 8.11.0) + - RNFBMessaging (14.12.0): + - Firebase/Messaging (= 8.15.0) - React-Core - RNFBApp - - RNGestureHandler (2.2.0): + - RNGestureHandler (2.10.1): - React-Core - - RNNotifee (4.0.1): + - RNNotifee (4.1.0): - React-Core - - RNNotifee/NotifeeCore (= 4.0.1) - - RNNotifee/NotifeeCore (4.0.1): + - RNNotifee/NotifeeCore (= 4.1.0) + - RNNotifee/NotifeeCore (4.1.0): - React-Core - - RNPermissions (3.2.0): + - RNPermissions (3.8.0): - React-Core - - RNScreens (3.10.2): + - RNScreens (3.14.1): - React-Core - React-RCTImage - - RNSVG (12.1.1): - - React - - RNVectorIcons (9.0.0): + - RNSVG (12.5.1): + - React-Core + - RNVectorIcons (9.2.0): - React-Core - Yoga (1.14.0) - YogaKit (1.18.1): @@ -640,13 +640,13 @@ SPEC CHECKSUMS: boost: a7c83b31436843459a1961bfd74b96033dc77234 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662 - FBLazyVector: cf409c74423d3507bda74bda1dc41e903ec2cd5b - FBReactNativeSpec: ef0ce762fdb37900abb01e008cce5f0ef2cce6b7 - Firebase: 44dd9724c84df18b486639e874f31436eaa9a20c - FirebaseCore: 2f4f85b453cc8fea4bb2b37e370007d2bcafe3f0 - FirebaseCoreDiagnostics: 64d9709d804a6c25bd77841371c1fcfd909d5601 - FirebaseInstallations: 044eede8a049bce71c4541ee68d6e4364fcbe774 - FirebaseMessaging: 02e248e8997f71fa8cc9d78e9d49ec1a701ba14a + FBLazyVector: d2db9d00883282819d03bbd401b2ad4360d47580 + FBReactNativeSpec: 94da4d84ba3b1acf459103320882daa481a2b62d + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd + FirebaseMessaging: 5e5118a2383b3531e730d974680954c679ca0a13 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -658,56 +658,56 @@ SPEC CHECKSUMS: FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85 - GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 - GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + GoogleDataTransport: f0308f5905a745f94fb91fea9c6cbaf3831cb1bd + GoogleUtilities: 9aa0ad5a7bc171f8bae016300bfcfa3fb8425749 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - Permission-Camera: 53efcbb755b0e8bdf253dbb27cc7559ccfce8480 - Permission-MediaLibrary: d35adbe2a069f2e16121fd79cf15959e86a3f74a - Permission-Microphone: db557c64f7e9ad41bff6b3f6d93df3b67311855b - Permission-Notifications: bb420c3d28328df24de1b476b41ed8249ccf2537 - Permission-PhotoLibrary: 7bec836dcdd04a0bfb200c314f1aae06d4476357 - PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58 + Permission-Camera: e6d142d7d8b714afe0a83e5e6ae17eb949f1e3e9 + Permission-MediaLibrary: 6a5888dd77669b568716bea80c21340aaab74c51 + Permission-Microphone: 644b1de8bcc2afcaf934e09a22bee507a95796a7 + Permission-Notifications: aa91ec29236626ff59cb60e08389c0a59a9d32c5 + Permission-PhotoLibrary: 31787bbe77d0d3ae6a5267b8435e4a2e9ef78f1d + PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685 - RCTRequired: e5dc0c44cb366fc93383a2bffbc190fe821e7293 - RCTTypeSafety: 6a4d0cfe070e7fd996e797f439b70878764a1ae0 - React: e194f6b2f0a4f8d24065f3ca0a6abe859694df65 - React-callinvoker: a9e7bd8d87147de3530007a3d74afd4b7dbaf57e - React-Core: 4714b96060ccc19fdfbeec4e30c3b43ec82fb508 - React-CoreModules: fbf9a30fe25385428a57bea57d3d6d27830111da - React-cxxreact: 4c8b1bfa89c6e98b8a05ebf0d9ba8d8e322e390c - React-jsi: 1653dc43b537777e80f8e6c9e36aa803c698e4d3 - React-jsiexecutor: 1af5de75a4c834c05d53a77c1512e5aa6c18412f - React-jsinspector: ab80bcdb02f28cdfc0dbbaea6db1241565d59002 - React-logger: b08f354e4c928ff794ca477347fea0922aaf11c3 - react-native-document-picker: 429972f7ece4463aa5bcdd789622b3a674a3c5d1 - react-native-safe-area-context: 584dc04881deb49474363f3be89e4ca0e854c057 - react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28 - React-perflogger: 9a6172711d9c4c8c7ac0a426717317c3c6ecf85c - React-RCTActionSheet: ed408b54b08278e6af8a75e08679675041da61ae - React-RCTAnimation: 0163b497a423a9576a776685c6e3fe276f934758 - React-RCTBlob: 40e9a2ba218218cc120d037408e6c1686036a3ad - React-RCTImage: ae48901aecaf2b5a9f7f51cbb60fc36ff120115d - React-RCTLinking: 1e25d97db107eea60657211f7ecc4509587f8d29 - React-RCTNetwork: 775383be87609cf2d7e182a9b967e51686f12b2f - React-RCTSettings: 4581080369f65e5bc388061ff7b9cba9389936c4 - React-RCTText: 48df7f52519cfc6a9eb79a02acb3d33df04370a0 - React-RCTVibration: 19c012d1202df46bafbe49268a346f6b3edadfdd - React-runtimeexecutor: 2c92a8bddd1a3e72c7513d1e74235c2d9c84875c - ReactCommon: 2e816fad39f65f2a94a5999d5be463a6b620dcf6 - RNCAsyncStorage: 6bd5a7ba3dde1c3facba418aa273f449bdc5437a - RNFBApp: 7777c22386149f3845f1b0ca74e3d69a574559c5 - RNFBMessaging: 94fdb127cfa77647ebc85fb53ea6efaec40d344e - RNGestureHandler: bf572f552ea324acd5b5464b8d30755b2d8c1de6 - RNNotifee: ed6c0b5ffc0b021507fe196a1c4cfd1fe002410c - RNPermissions: f7ebe52db07c00901127966ca080b4ec6a6ceb0a - RNScreens: d6da2b9e29cf523832c2542f47bf1287318b1868 - RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f - RNVectorIcons: 4143ba35feebab8fdbe6bc43d1e776b393d47ac8 - Yoga: 5cbf25add73edb290e1067017690f7ebf56c5468 + RCTRequired: 412e994c1e570cf35378a32c18fd46e50634938b + RCTTypeSafety: ef27340c728e6d673af345ed69e479a010c8a2d8 + React: 36b9f5116572e5b80f01e562bb1f1451e8848e47 + React-callinvoker: 91e62870884d3db3a0db33bbb1ba4e53fa5210ca + React-Core: 765ccc3861be1b93c7d5ca37f6b06e2efd6e7999 + React-CoreModules: da2ddff50a92576b6d58fbfc80a62ba3f81d8a4e + React-cxxreact: b54cffd4feb550c3213cd38db4a2a4bdd896f715 + React-jsi: 103674913e4159a07df20ef214c6b563e90e7b2e + React-jsiexecutor: e9895ccae253323ca70f693945fecbba091f0abd + React-jsinspector: ec4fe4f65ccf9d67c8429dda955d3412db8a25ef + React-logger: 85f4ef06b9723714b2dfa5b0e5502b673b271b58 + react-native-document-picker: 69ca2094d8780cfc1e7e613894d15290fdc54bba + react-native-safe-area-context: 9e40fb181dac02619414ba1294d6c2a807056ab9 + react-native-video: c26780b224543c62d5e1b2a7244a5cd1b50e8253 + React-perflogger: d32ee13196f4ae2e4098fb7f8e7ed4f864c6fb0f + React-RCTActionSheet: 81779c09e34a6a3d6b15783407ba9016a774f535 + React-RCTAnimation: b778eaaa42a884abcc5719035a7a0b2f54672658 + React-RCTBlob: 8edfc04c117decb0e7d4e6ab32bec91707e63ecb + React-RCTImage: 2022097f1291bfebd0003e477318c72b07853578 + React-RCTLinking: bd8d889c65695181342541ce4420e9419845084c + React-RCTNetwork: eae64b805d967bf3ece2cec3ad09218eeb32cb74 + React-RCTSettings: 0645af8aec5f40726e98d434a07ff58e75a81aa9 + React-RCTText: e55de507cda263ff58404c3e7d75bf76c2b80813 + React-RCTVibration: c3b8a3245267a3849b0c7cb91a37606bf5f3aa65 + React-runtimeexecutor: 434efc9e5b6d0f14f49867f130b39376c971c1aa + ReactCommon: a30c2448e5a88bae6fcb0e3da124c14ae493dac1 + RNCAsyncStorage: b90b71f45b8b97be43bc4284e71a6af48ac9f547 + RNFBApp: e4439717c23252458da2b41b81b4b475c86f90c4 + RNFBMessaging: 40dac204b4197a2661dec5be964780c6ec39bf65 + RNGestureHandler: 42ec7c28dd02d540ed6c9159c57a98ff016492dc + RNNotifee: f1ba270897bd7491f889a1a257d0c038a43376f7 + RNPermissions: 215c54462104b3925b412b0fb3c9c497b21c358b + RNScreens: aa9a97835afbbdc18a4757870b2b59b7d9fae16a + RNSVG: d7d7bc8229af3842c9cfc3a723c815a52cdd1105 + RNVectorIcons: fcc2f6cb32f5735b586e66d14103a74ce6ad61f8 + Yoga: 099a946cbf84c9b32ffdc4278d72db26710ecf92 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: aecc04b717a9631b3a88470f94affeec125f4529 -COCOAPODS: 1.11.3 +COCOAPODS: 1.12.1 diff --git a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj index ba748823..5468b390 100644 --- a/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj +++ b/react-native/react-native-hook/Sendbird/ios/Sendbird.xcodeproj/project.pbxproj @@ -400,7 +400,7 @@ name = "[CP-User] [RNFB] Core Configuration"; runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n _JSON_OUTPUT_BASE64=$(python -c 'import json,sys,base64;print(base64.b64encode(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"').read())['${_JSON_ROOT}'])))' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; + shellScript = "#!/usr/bin/env bash\n#\n# Copyright (c) 2016-present Invertase Limited & Contributors\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this library except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\nset -e\n\n_MAX_LOOKUPS=2;\n_SEARCH_RESULT=''\n_RN_ROOT_EXISTS=''\n_CURRENT_LOOKUPS=1\n_JSON_ROOT=\"'react-native'\"\n_JSON_FILE_NAME='firebase.json'\n_JSON_OUTPUT_BASE64='e30=' # { }\n_CURRENT_SEARCH_DIR=${PROJECT_DIR}\n_PLIST_BUDDY=/usr/libexec/PlistBuddy\n_TARGET_PLIST=\"${BUILT_PRODUCTS_DIR}/${INFOPLIST_PATH}\"\n_DSYM_PLIST=\"${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Info.plist\"\n\n# plist arrays\n_PLIST_ENTRY_KEYS=()\n_PLIST_ENTRY_TYPES=()\n_PLIST_ENTRY_VALUES=()\n\nfunction setPlistValue {\n echo \"info: setting plist entry '$1' of type '$2' in file '$4'\"\n ${_PLIST_BUDDY} -c \"Add :$1 $2 '$3'\" $4 || echo \"info: '$1' already exists\"\n}\n\nfunction getFirebaseJsonKeyValue () {\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$1'); puts output[$_JSON_ROOT]['$2']\"\n else\n echo \"\"\n fi;\n}\n\nfunction jsonBoolToYesNo () {\n if [[ $1 == \"false\" ]]; then\n echo \"NO\"\n elif [[ $1 == \"true\" ]]; then\n echo \"YES\"\n else echo \"NO\"\n fi\n}\n\necho \"info: -> RNFB build script started\"\necho \"info: 1) Locating ${_JSON_FILE_NAME} file:\"\n\nif [[ -z ${_CURRENT_SEARCH_DIR} ]]; then\n _CURRENT_SEARCH_DIR=$(pwd)\nfi;\n\nwhile true; do\n _CURRENT_SEARCH_DIR=$(dirname \"$_CURRENT_SEARCH_DIR\")\n if [[ \"$_CURRENT_SEARCH_DIR\" == \"/\" ]] || [[ ${_CURRENT_LOOKUPS} -gt ${_MAX_LOOKUPS} ]]; then break; fi;\n echo \"info: ($_CURRENT_LOOKUPS of $_MAX_LOOKUPS) Searching in '$_CURRENT_SEARCH_DIR' for a ${_JSON_FILE_NAME} file.\"\n _SEARCH_RESULT=$(find \"$_CURRENT_SEARCH_DIR\" -maxdepth 2 -name ${_JSON_FILE_NAME} -print | /usr/bin/head -n 1)\n if [[ ${_SEARCH_RESULT} ]]; then\n echo \"info: ${_JSON_FILE_NAME} found at $_SEARCH_RESULT\"\n break;\n fi;\n _CURRENT_LOOKUPS=$((_CURRENT_LOOKUPS+1))\ndone\n\nif [[ ${_SEARCH_RESULT} ]]; then\n _JSON_OUTPUT_RAW=$(cat \"${_SEARCH_RESULT}\")\n _RN_ROOT_EXISTS=$(ruby -e \"require 'rubygems';require 'json'; output=JSON.parse('$_JSON_OUTPUT_RAW'); puts output[$_JSON_ROOT]\" || echo '')\n\n if [[ ${_RN_ROOT_EXISTS} ]]; then\n if ! python3 --version >/dev/null 2>&1; then echo \"python3 not found, firebase.json file processing error.\" && exit 1; fi\n _JSON_OUTPUT_BASE64=$(python3 -c 'import json,sys,base64;print(base64.b64encode(bytes(json.dumps(json.loads(open('\"'${_SEARCH_RESULT}'\"', '\"'rb'\"').read())['${_JSON_ROOT}']), '\"'utf-8'\"')).decode())' || echo \"e30=\")\n fi\n\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n\n # config.app_data_collection_default_enabled\n _APP_DATA_COLLECTION_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_data_collection_default_enabled\")\n if [[ $_APP_DATA_COLLECTION_ENABLED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseDataCollectionDefaultEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_DATA_COLLECTION_ENABLED\")\")\n fi\n\n # config.analytics_auto_collection_enabled\n _ANALYTICS_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_auto_collection_enabled\")\n if [[ $_ANALYTICS_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_COLLECTION\")\")\n fi\n\n # config.analytics_collection_deactivated\n _ANALYTICS_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_collection_deactivated\")\n if [[ $_ANALYTICS_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_DEACTIVATED\")\")\n fi\n\n # config.analytics_idfv_collection_enabled\n _ANALYTICS_IDFV_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_idfv_collection_enabled\")\n if [[ $_ANALYTICS_IDFV_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_IDFV_COLLECTION\")\")\n fi\n\n # config.analytics_default_allow_ad_personalization_signals\n _ANALYTICS_PERSONALIZATION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"analytics_default_allow_ad_personalization_signals\")\n if [[ $_ANALYTICS_PERSONALIZATION ]]; then\n _PLIST_ENTRY_KEYS+=(\"GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_PERSONALIZATION\")\")\n fi\n\n # config.google_analytics_automatic_screen_reporting_enabled\n _ANALYTICS_AUTO_SCREEN_REPORTING=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"google_analytics_automatic_screen_reporting_enabled\")\n if [[ $_ANALYTICS_AUTO_SCREEN_REPORTING ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAutomaticScreenReportingEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_ANALYTICS_AUTO_SCREEN_REPORTING\")\")\n fi\n\n # config.perf_auto_collection_enabled\n _PERF_AUTO_COLLECTION=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_auto_collection_enabled\")\n if [[ $_PERF_AUTO_COLLECTION ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_enabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_AUTO_COLLECTION\")\")\n fi\n\n # config.perf_collection_deactivated\n _PERF_DEACTIVATED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"perf_collection_deactivated\")\n if [[ $_PERF_DEACTIVATED ]]; then\n _PLIST_ENTRY_KEYS+=(\"firebase_performance_collection_deactivated\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_PERF_DEACTIVATED\")\")\n fi\n\n # config.messaging_auto_init_enabled\n _MESSAGING_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"messaging_auto_init_enabled\")\n if [[ $_MESSAGING_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseMessagingAutoInitEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_MESSAGING_AUTO_INIT\")\")\n fi\n\n # config.in_app_messaging_auto_colllection_enabled\n _FIAM_AUTO_INIT=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"in_app_messaging_auto_collection_enabled\")\n if [[ $_FIAM_AUTO_INIT ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseInAppMessagingAutomaticDataCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_FIAM_AUTO_INIT\")\")\n fi\n\n # config.app_check_token_auto_refresh\n _APP_CHECK_TOKEN_AUTO_REFRESH=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"app_check_token_auto_refresh\")\n if [[ $_APP_CHECK_TOKEN_AUTO_REFRESH ]]; then\n _PLIST_ENTRY_KEYS+=(\"FirebaseAppCheckTokenAutoRefreshEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"$(jsonBoolToYesNo \"$_APP_CHECK_TOKEN_AUTO_REFRESH\")\")\n fi\n\n # config.crashlytics_disable_auto_disabler - undocumented for now - mainly for debugging, document if becomes useful\n _CRASHLYTICS_AUTO_DISABLE_ENABLED=$(getFirebaseJsonKeyValue \"$_JSON_OUTPUT_RAW\" \"crashlytics_disable_auto_disabler\")\n if [[ $_CRASHLYTICS_AUTO_DISABLE_ENABLED == \"true\" ]]; then\n echo \"Disabled Crashlytics auto disabler.\" # do nothing\n else\n _PLIST_ENTRY_KEYS+=(\"FirebaseCrashlyticsCollectionEnabled\")\n _PLIST_ENTRY_TYPES+=(\"bool\")\n _PLIST_ENTRY_VALUES+=(\"NO\")\n fi\nelse\n _PLIST_ENTRY_KEYS+=(\"firebase_json_raw\")\n _PLIST_ENTRY_TYPES+=(\"string\")\n _PLIST_ENTRY_VALUES+=(\"$_JSON_OUTPUT_BASE64\")\n echo \"warning: A firebase.json file was not found, whilst this file is optional it is recommended to include it to configure firebase services in React Native Firebase.\"\nfi;\n\necho \"info: 2) Injecting Info.plist entries: \"\n\n# Log out the keys we're adding\nfor i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n echo \" -> $i) ${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\"\ndone\n\nfor plist in \"${_TARGET_PLIST}\" \"${_DSYM_PLIST}\" ; do\n if [[ -f \"${plist}\" ]]; then\n\n # paths with spaces break the call to setPlistValue. temporarily modify\n # the shell internal field separator variable (IFS), which normally\n # includes spaces, to consist only of line breaks\n oldifs=$IFS\n IFS=\"\n\"\n\n for i in \"${!_PLIST_ENTRY_KEYS[@]}\"; do\n setPlistValue \"${_PLIST_ENTRY_KEYS[$i]}\" \"${_PLIST_ENTRY_TYPES[$i]}\" \"${_PLIST_ENTRY_VALUES[$i]}\" \"${plist}\"\n done\n\n # restore the original internal field separator value\n IFS=$oldifs\n else\n echo \"warning: A Info.plist build output file was not found (${plist})\"\n fi\ndone\n\necho \"info: <- RNFB build script finished\"\n"; }; 7751B7228745CCFC0DB0A4AA /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; From d6d09a3714cb1889d56a2582739196e9d6e0bd7b Mon Sep 17 00:00:00 2001 From: Baek EunSeo Date: Wed, 28 Feb 2024 14:47:03 +0900 Subject: [PATCH 145/145] chore: Add deprecation and link forwarding to current React sample (#183) --- react/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/react/README.md b/react/README.md index bc8bd17d..3e799d1c 100644 --- a/react/README.md +++ b/react/README.md @@ -3,6 +3,12 @@ ![Languages](https://img.shields.io/badge/language-JAVASCRIPT-orange.svg) [![npm](https://img.shields.io/npm/v/sendbird.svg?style=popout&colorB=red)](https://www.npmjs.com/package/sendbird) +## Deprecation Note +⚠️ This Sample has been deprecated.
            +[Please visit here to see the UIKit React sample!](https://github.com/sendbird/sendbird-uikit-react/tree/main/samples) + +## Overview + Sendbird UIKit for React is a development kit with an user interface that enables an easy and fast integration of standard chat features into new or existing client apps. Here are three UIKit samples for React in the submodules. * **simple-react-app** is a chat app which is comprised of UIKit’s most essential components.

            M*)e_XTX!Db|G|4PhT5;}P?Wgk?Yga6kuB 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 F{{TjDuT%g4 diff --git a/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf b/react-native/react-native-hook/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf deleted file mode 100644 index e50801b3b620af91f824c7655df7d064db05b764..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230384 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%0D=4-1II4$y1WQr6D85bgn zzo0LIFu>FK&Ex0xW+#dD4({(5?!0w+-#z#2OYYalfkZIhHC!`$F|j|23*Lp>eIpy|8m2INtZg{sI!-nawR0uqGh zBlmibOdAi$jz6OdAQSfXu$C?&vR}6)We;aRTH|$6ow!kom;SVWUO!uE@ZN>HSOsTA zE-m~Hq%Q|*1~HV>Xbs0reH@W#Yh{o+9JRq~=bzNq(bKk|sA>Q7(o5N|e_g#KZ#dye z$X^u=TuHAMpB!CV8~vpE#K_v($R}hm(E;NxWCjYPW*PV_c?Sj|U>-E$Md7A}Wi6by zKdXwOIXx`fmv&XxcZ~$LrT3(_1*(6o@~Ev1!BBF|$o9ktVoT>nM*Q2ly0-bN-!7F9 zV~^XmltbooW`4YW5>RA&DpKo&S_fiU1c8V`cmX?|%(-zpAp|oG4eh-3*2lwlkzm~w z{!*$h77ovEYis)tTaK#Mqg!sh_02Ep?_RuTeAmuGEPpaTzb)1sWBjVcW8ESNW3kj# zN3n=-ozM%MG(_jY$}_|Ot3>s{Ge{=~`d!2pV3C+*SaYzBEq+rY3((ggmAE6hP*fJ7 zwVsu2-|4~cZhaG8*X%oeTo^&=^uBAhes^$%o6|q58A0QM%u!CW3#B%!W_J*aSwea0 ztmUbJ)B6x&b3a~xH*h*2*Zj!H&V8rDzUo)PzQ5zHs_5%d+qVF&ACJoy4gJdazD9j? zmx(1zlafP1f1s2BSciOii5U;QPw~M`!hsdr2o)uQ6^21A^|n3HkvEhtUSw4YqImEE zfgRPrzh9BBHZ=se`1>{Fkf{dB17dQe<~|dhoWx&*e^+d@x~9*NEv8xHAqiGz&^mY< zS<6))Re0Yy1j*FHVy$NludjiTUFlJmz?PaVRs?YHB-+PCOg&mmmYSwW>G3vy@j!3y zfueu5+%P3ojHUfsUDsXb+PZ)63$+5&;`=R^*3xhbrCRMqYYmm4#2RS*hXy(feD!=Y zF5ChtW!i1v2YPj68+d?4W32Z^;71PCcP7-+;#R0jV!&?%nvyCAlKV=e^QV8hGxVy~ zotm~^(Nlp=sTh8`2~dM@!wx3Ozkp~p4~3d`2Bs*mJc_0vu?znCR2bB46&Ed0saoU) zV0vL_d$@X0owK`FbY5JzrBYtTNojg3ENmZg1$#|(?)O#G;P=Bhbx1H8bQ(1l2<>Q5 zTRerT0cwB|6rfN9xe@SJCwW2u)e76N%%67mSm=0m%-!l}8E}L`p;Nx;Y2UWCU8AGB z+Fow5h^j69Esi$lSoU~m%x(An#!%?YQ0UFRojZNoj`HNA7*`W(kbTonZ$@_f54yVo zr1}DK!d&%+5DoTyZejuATe-d@^<)?alLK9&BMZYC`0oC}cYFBKU-ceW+K5NA zH6~IU{c-3$J7?LpH;p95&1Sn!7E?-Qbj>dyo1-zHALxS{W>}pMj=~;E4pFnI?^X>LIeck#;_e_6b zu9C(n=juI1lqSo2VB}Qv2ltDE)D6^1%mr7P(A_XaE25Prwd7{*B zPhX9vFbY|wE*!S5+rz_0uJK!C}mO90Qd-rxU}zdBITPa z)ZSp_GE4L3>3!o{Qi;C8oHFXWIF5eYW!oj9c_(bMa3@!UQEOL($E{m(!vTWQ5=>N7 z6t-R@R03IhBAkq;eUYxQ?3gH{z~mo?F73k?Q;qxwj>^c77zkx87_)PT@4MxtxLRA{64InH4{f{S7yR*!_uO^(A*2R8 zM|g43;;-yN}$(!8#YQ}OXt1yFGHu9A{dsg=TPV?d; zpsAe~+5qYmY49y_^%X>(FCw<8E*{h@L_C0&Fm~8Pu`c1SPAlM5m=m)7+}AQ+HPn+Q zSCx;R z+tc}}EAl5yY}TM5{7dr=+(sk`Hy5&qF<9}nz{x=KDB)th!gz-?@TphTd5mrXAtAOPg(mPf+Ocpo3QaC|(do`% zS`WGbFObOm`?i1|*{{OB+WWIUwbXg%vfApa{*RGQNBdQ_@tv=;)8D^!=tD#O{R=Ha zcf5Ib>lhLfSScFI02UY{&R%Ea`lZhOC|cI!+Fw~e*YN8n{QDh9xnlbpggX>6?s9l> z3EVYgyvQKH7)(bwsQ$aV&3pLzrFgb7hYT?Xy1lXL!*H~!4A100;ElTmma_4cN@v?r zyR-GQ$TB)GOGC_({tMiM6GXewODo~0J>#&V{(i^NvUaQrQ`=TaX z$ySgMa)}Ny8Xo^91~o^U;2`uY4s32xh88H5xCnp*=b|vm@f)c9kqLV?J2izJmpb)C z`sjxugDt(PyGtpj@^@smPHvrv+0{IFGf=;7|Qgx+uAcdxUZ6}0H(E$sE&RSscOR}QaXGV#AyKuA)2~m z3J3xFUah3&-WbpJ234>t>AxmEv;E-bYMneL*|Bd*&1K_H1be&sg56_dhr_zJ>0gOI z5f*5lp}Pr%1=zVP)=uf8DBvAwz!gFiL>S5EFOuMB0mKSV2z0Bte11Xx&Z8Oee%0X# z)F#oE)`}Q2=%N$=5Y2go5DnmD6dPBUn6;sz5G)MU3QpUxz>E8QrIK%-GUiK=FRUmG z-U*{H^q0~M6%5WT7afh1yI?ir5W1!(t~eT%>TRf)zr0-LjjC{I1;w%&muLD+HXtii zUz!DE>hUF)T@~IGyzRy%(aIGrM{wH&NXC_`mp$DQgolz{2pUU=S z)0}GQ?yz@sw@jJU*V2e&^T*SO%%)2Y+&8eTeyH-IHxTf?SUG=|vgq0K($#cmd;x|U z2~J`TXt((B5we49mBz<@cX{U5cI5-Jld}OMaWG+S+@*qd8b@9|vaxHI5kMj{BY}f= z-f0{@j7w@Udjr!lh?NWE1kZrmWq;)GA|JAZewm(JE?SQUo27eA{=~a-Q@K|xc{%P6 z!}_<|eKk=B@{U2@YbLJ=1E1PZ%a}5{m<99;cnH(86p3Jp(3H82MEgJz zU|560TG#=Zjl>CJu?+(XyJvyR-?URmfUm)gu z(6M1Ub~$3c_O_X>?tCt^vwb)`J=S?m>z0v9TlH^MXDAkEZ~Gsum}(|?HlZq-%n_TI z!!T-ojM0NQ$9@1>Tw9|=Nk5x&PH!2W4g2GN_Aoj?+2h@WAaqc639`YmgqW)7LPQC@>;79j2pr15A({SQrTf8tnitd<5S}f;##un6RgZ zOOofiV?DnNa|FVJ&&``Ad{5PyX(Hc%X;#EhVTyHgwa->EJnc4nVE*|RS? z{julu&OPW%OOB#90H+jPsX|s3Fng$GgIz;;N-hVr z`nv5tSsJ+Z4)on`<7^iDq+>a(6nYsGLB=P&lqn5A|F;u~JK7iL)c(Yt|K4^1Yq~3; z?)}bq;*K^hYp3HtV(-6ezfi#HPIT2ehDZthCi*prfct8$fb{vAMmqXb2Ktga$CW^T z8=yzA*34_hZcPmTT%}lcAfY~%$fFKHJlLt0x)Ds#(VlrNzuz}M@7oVC-*$Zux{Xf6 zHeb|%*}%1MQGE-05fD(YWm(q_HbmpH=uuRhAPPl_?kskZN*fD%Euj_@ABoKb^10&H zZ9_(GtJ)Gebj@4xH$7fB`mrUfa(rJsm-t9LkXJe1SSV-YqR)lre51y^d&)m5v);t4 zUxj^skdzx!4&7ID5~;eHyT1C>r*5uGP#s)1~XDlLt=SyMLE@hz{R@Q!4D9zvB_y7EAlr8SvJ=19Ub*%yd$ID{#Z6%&ffsnn-DSuE_=Me zXc8iCcqSa3^T*u-1MV0>yFNst;3s^={CyCHjHO7&U4+N(>fq_&=x5{p_V(G?_I9v& zFM3N$yA+Qas-8}3HGzCMf~Z4RFOWWBj>^k{eSWrHn?JJ-v|mT)%&!RA0@0EGH1vYV zoVDuw+Ny--EUyuuL4cry?3Co#rVpqLMcBtm%|TC<9%?NR&dJ|l2Ab-ZUD(j3EH5ua zQOYDzrJmi}D|z>4w(l-h*S0@KulhlREP--wbPYrch2f-<_vpY59JBtwCvCQh-G+&z zA@vNM%Ro!TQpfxoY&ctMB-&5InVzfAneY{X+==kt9ytkVsB>_;`9Zm~(dG#TJ#F9% z-<2#Y8<}3i=uNp&QN!pzpxbsN_9PtGjW7+1X@X6e7$XWlT7+#*R5h$gJjY@47=U)x z#|Qij<57TNaS4NfIDPr2-`8M&uONWv@{V7|q1q5B`tzboEE4dOPCj{sb};Fi&R= ztw5$KBDtw$he6mzSYI6ute|GdqX6L!{I&8qN1GiQoy#uI@>2t``FC|+K%t)Mw+;W! z#Q*+B&O#4vZp{1QO>U zI8g>HJunahpxWrlynVPgdE8n3a_@-Ua2|(97x>!Z=10yA90@1Q``!~iGH{>S)WOWY z3L-&uj~=^lg1Nl?`T!Odr>7UEf2OHz8Adgh&0e3)PH%3rHky_Jl1!XcKOw#frh)2X zg&5xv|XAV z_INwpU>oc8J+nFZ4VL(yG$AG+Scbx45#kh#Y1^1*&I;(pL>5YqbtG|!*5@de7FfPT zsj|B=cFQ<`;~yZQImY$#ZcllGhkB z+VxlOzYuTh@pg2?@z&E8U&y6)>_{O~Aq2c;*{04pEcW!pH=eC7e?=mr*2ci4v!{?5 zXks6RnIh?ih(rYE7agPo6&PvQb)q%oiIx|}_yhEnO-<7j8;wSZ z>tgI%N2a$TiE)P~4}Z;Y@@aqkUS}=&>HD@`SC|iapj3Ojz<6C4hvSB^x-rj43j}+teE9y#&Bu<-A3X|5(?p?3vU(WsIax&s z1!1OwD6>{l7iftXzAq@_H3czoU~qg;eIytYbu)O*PB|jp9Xe;X|6JgcgR%JFV7#s6 zq#uX^a9?^$YfE|B7|w6$>?rggO~d5UO>}m9HKdNcjKUQclBDv!R>9&rQ$U7q&&AL79+LIAe}k)wcIWu`1g`>S;UWvNW; zu2`lcewBNGJeAM)o%kVcphZ;9Jph&GUNf0&; zS@w*Nh1CP`C=gHzlQ87V`_#nfH67hAg?l^R<3Unt6?()UQ_HZ~AWuc`o#Ec_F9$lF zZUdWi-yQcy+dj78^{je2u#_wYE%i?ZnIA*0N8OHzwRD>>l#!x?_^7Y3nNYH+nd-bW z^SAE|CqtLC;yGV$#T0FTo}VzIHz$tM02$f6l{t)gfBcr6^p`(1ust-r4i1_oQYQNYH+sh=x5EM=0$VKDiMjM5d{Esee)W$ zcvJHwJ}I$Ums}_)ArGRaQya78fq*-E8QDu8q=HZ{;x%1~A&V1m=xzio*dtb-t zb8^%AWT#*uQTlV?YzS-oow6MX@4tOu?cvP3^sj$w>n$^_^Vgj|cSK*K=>i^h-k@B7 zQH+C|FEViZ{;(R{bfx*$nOlCdaWyCI-lkr++i>r+J6%W1CAc2Y3&Iysq+W-G3#r$0 z@L|H_;oK_FzU~IC<}8!k^g2O1va`b|Ep|M75Ay=dJjk1>Y|M-5+>1o14~~U`18w%P zLeLqGWVUVVak`woSa&kv^Y)~=x_aZW9$#0ayZ1ov(N6i%LA&j#yQi5w^?zRTM8DgA z^O!f%nhi&mkGJ=`L*=t($T)lACqt~BUnJl$flXI@0qL?I_Qws?8`{#S+ zF3BqJa{|iU3mgq81$vcR8ok$YU=0K2{R4D4i%X0U11esU<)<(Kau$hBOkr+e9=ann zfY}<-VnKr+7?kkOHOXLsOZBZvD*oz$h=g(Xyb)CNM zuEbsHK;o{1&huYIivNc`nm98a-&wi)So+wpzT@dS-~J|M3;DLl3CNLJmuD@$Z8Zt! zlOk9OyqM&9wn(~F-6oR5-Ich&Mj@&5Z$q-G>UIyIwKQ5qi;xXK!oG>w(+)|g-v;kJ zW*iTS|H8z$BVxl-$%+RK!H3K7>D>JQrpZ=njzBAcRPbwG>pw9w`45LwY%noa+<)Xu zPtf0;?Cw>c!kzqdq8pqV1qb>(C)98IlD_KsujNsaO+9|7`ZqX#?4iTG2P6JaD%d-U zn>*=AhaNgSJe2P4nK{waFPe+9i1f5}xzq7fJefu@)b?IkTl0A5cyvy0y-kdd&sB4V!>Wp{d0Vt^LaaP=E%zL~XG z%(B71ADeE*zyuS@4qenqkb^czqs_*7D?iF*U0~p4&JzM14qGi-%J5b0paOdRypUxbr*YX`l#?Lb zy-8&g`ufBVaU%@p24}KTkXQhF5YyV?6N2YR7yP5dg%HaHMr1u-?fI9)1o>rXCiI`Q zzLaFbe0YmHZ9qNk6f7M?+Z`=fPkxmrhWl~ZBduQctg8qFD}&Qsn#YildX_Z5@xx$^TZtt8)DOkS-$Vjp4X(KWA6 zMb%lX#-dQu?L7ozI*}*%gQ^cCPVXy~3Uj`P@Jh)Cb<39VeW%U&k~vpMCil!0(mg28 zD@PzkS%o!RSmaW;9X&937(fgLiU~-Qt9jj` zDBco$Rj4eiK>jL8?mb48@#Gc}x#3J$lzDCaX1xseCjJcaUv*_6fI5Km zdc|j$y6?N7!KFGhkMe6 zIjl#^!8mO>8sp+tbQUARm^~-x?nCq&Oma`FE=ddP{Fa=hwKJ|DYyH$jJ*{Bw5-C!v zmTOvgq*6+bM1L#GoXDEE{>>CDiopU?5__UTjyNG;LR8ky$-gouflw}ZR={8n3H#Ob zGwE>pM>KcY3l+#(74!i;B{)g6q1dg8ci)Yu!S^z9@a~Tym=f=N-Gzs;x{lM37G}s5 zSBf{%$#t1Nwvk|$(TFTEbV)+pIvdh6oAlpCZ+|~Jhpv(0QyWHzWVM0~w58W=tW<=0 zMd$}>K{3jXQQW9sHxYHf_DWF)q75Rt4n`Iu7g+HXEJCdy<#xEbN*68kDVny30R6|> zB>(C}uFi9!7RL!<>Z$M}kC@BLD7jJd^T+Bo&%TOP0{&9MU5Rhn{3XRJ*+UGjud_43 z-)l6Bw9sO6n~%Rsv;t+)Y)w@$J+UknvjQ7b0IgGV=m1ytY zkN;N*`o@TQU|skp#DjBBCOQZ-!@{E!UOmZ2lj;;)OCC$z{M1v)r~ZKmT;{ zY5dB>gx69GRRqWoePL9+nb^#+F_se)!8j-vsV|ZzQ;9^JU8Kxtw+j4Hnq%x%5hCBf zXrjbtn}Kjn5Y#UfN4Fs994D{^*q}ZN@fu9EHx|G0m0}WAA4!WPf)7Qe@~kgj{lB;8 zx8oa`)q1H@?I4-~HO9hkAW@47sm6}}+R-6d@fSiJ9ifh|{@T%BQ#wh*wfNW(LT^(c zr5g{%9Jk6@C{lM#tP(g3BnxI4?Vg7@KzW^g6;>}t5SWvW`H%K*?LX>|rMvt3y76%y zabcKNDy-kF!`4}~A2IEpr43VTROcj5_c8`k7QileKq6oal}k?ArUaQ^4!;el!$lZU~bgGxeW^wpDP4( zTiH^Dt<#a~#&=}1JI1e@+_m?bo~@&MioM(RjEwBrmb+<&MduBhzDBo5qBFP%X}uc= z5Rr&b(jJWlc|m5!%1NF(wxR4>N2kI@I%c#EwHmRs5uO^|YF`+?E;7BfkV@^{H7U(L zYz*%ljimEEkw_0}&yMaKHtg!gJ==PVdq%hRBxYuA%JF6{nF^wsSbUaEUsW|hImasp z!qBupT(A$|Ud^Q^D#0&0XdW>!BEOKpOhh&G@rTC(#PfzzJ-4@al1{<5bfxlD5wmYN z){`2ZL6(-l9j!V|cm*9-vQ4Qkg5ya361qGK@yh|#ag#v;U#2e?d<8HbIv_^feP8Mg zLt7R6w}vZIsgZ%5t%mdc12b-;^``B$gTMEN)O~QA=lA28!CxBBOdZspKqT~%*A%-8 z9FH0>Gexl$+$0Jt>?9e`X*uAJEBTTAzRF^S4K^#|j`FZDj48G8OzOuGPTDC?~ z1~-T`LrODAvTr1$U0WmX!5Ogt&XBCNxUJW1u>c+c4k#GDGK`ay3YmgNQaS=g;a%vE zk^IsUv|eLlX{l0?h4w>3ybXe2nR)7fAAHs%JC;?Y#3Br8mStd4C6JobaEY7rgiyR^ z<;d^L5x5!hT^U;9p-7;KC+7hsx}u>BD^}7d!NkB=l1VrOu%c9rlwKP`YMMM8$2;P& zd@Po~P8v~Np&k^7$)G#?I}(Y$_P)di^Le$nxg9A9|3b^tXy+;=#d9NvXg z18+HD&fAYe*grKAFRlS->x-s_k)+_n%)I0H5gELaG{A9&@>fI=NW85rnrmz3;(Q5J z1y?GV1{L%tBr{NSfz}nLBY=6N9_q8QAw#TPMwQ`Z%&ro%>6TP`X>M+{RGL%Jcrjt% zG)|v$eIeKbg7u$P>OWbt&a|9zG!l@*!`B#=1!qw?wR9~mhPoH_Zg?MW6X1Gj$WBn-8_HZMR8RvT}i6^n2taTK`V{5^eQW%@QIkK9v@` zHC-aF#iLBX-7f?CJ3U}s^!>}YLeVHbL~>I_uzWaJMYC8acu0IxbiuWrzD_u3(SX|y zxLgMuTVhk4vu!bl;~s}&yr<(>$2HzStk}^}jD^~c9B?=exK?=dvCgSj!26PriM5_& zPk8v*){*GYvG8yhe{b6|JiKo7;mC4yq;+5@k7GT_&*11VKKB{5%oGh-vX%6MS_YGU zWH@_jLb+f|P(Bnm%U6?MJ+vqyDM>qB6_yU+Sap4A$uf4({Kqn^_zsb38phM^iS;}` z6o<(R$@PR~AQ$^u?NtE>1A8hnQ9F16GzqsfgrW!8-%C}`X53;1}UB+A1kx66175tEp4&7JU_lV)0K)u zeO*3ZG?Mb&@{&O1o6_a~cGqyq*VX0YiMJ@PxL|C`ov+n~HM>m|>L$7)vk~(KAVEQ` zG(6Qn4fAk&X(}sFDGBFjsI#4nP*4-OAgCF*Oc=^nA$Yk$OS4lxa*0Y?{RbX1QM063 zspZ-!VV198zLPs@)@2b%Qp`TIK?R354Hkn-TqK!9;kR`vTad?$`ATJ-1s*^+*VaT} zyTl6rqg<7ZK-i|7vqX^)&M5>QGADytK<&wfl>mn-QidZiAjA@3MDCa-@mFS*D4St! zFi9;0q(kh31WvTTLm#2biq_V($9t1AwbFXAcQ!`y8IiZ%lAJ+xJ|?F0{a@B1VrrDK zROM@G@<#@`P}|bNPP@2L*7!Ze!p4|R0b3LEQ3fFn^|2LK%37i^iA6p)GGjoTGiFB4 z@xf5@Gq(ZmhoQ%&7M(oOx_^x2g2wi@j_4wXlIhH>K?jroAa-mvKUlY7nWZTe^Q9Vw z2WhB|BN!E0ihIK~gTuX+#!tgE$bf;a#6R^fSZZ$DLEB9Y6F6K{U;=l$fLyxWA%I5( zc*gK!AqO@+3Fk8$C>CjH!$-K!gyGY|k6~z}Zh9h6$pX2^z?fXiDf3{|uELI%xWm`t z%DY-x+u}}pSlOdWMIH9A-5K|~~Ror4M<$bNgPy;TJqErTug_EtwvOG}U4({69Um&$GrINbKu<=c0+cB++sw1dQ! zYvKGBD0vAaX|3A2_65rlM^ZK@4xZPV$R#NP)+-gNQ$)~y60VgTH^Xidp*TX6sh%Xr zVozFyu4|h}a5h(%dzI6WHD94aSEx`zT!ZVvg1Jy`WFU&=!I1%JD<(P8Gm;QJtWcB? z+!g}@X`|#T?15OC;Y5`|;QYQ?-HV@->vkwOPjgE@6+!jTS-l{81@BcDsF(m>yW z^wS2#4x(D6nnI*nJ|BMivDcvpKLU{&z^4k|QvHIOK82rZq?tb@(tJhBrxPO1W{W2> z6kNgF37rA5W;;gnH4u5+31m&==tkynrb!E`rG5h$BOU`Ro|We*gip`K(k4b3PWy*{r#wBsb}Mh(n&Cxd%>XP_?i z?g`uge3yd0CQ_6Pe$;hF8jN3C@qr&h;VW3&-cln}`$E^5ZB1H)DxbL~v8PhK*sMpO z2P`dEDl;fTe_{&i!-U}!^6NnTzJe-uc-Bg&i;DteNbXeHfHfTi%i~2Ib0WP+Zd_f( z_Xa1SPSpGs>`g}{oTmYYwi&NqE}%`zTC z7uI921}9z$NNL+{(rIKvB&G=AS=zL$rj~ipS~DcvvT9`Qj7PCz2tt8ks+9*uGG=S5 znHhP2W#+VrQ*WD024is7?+dlJ!@(e)ZCR`AjGbt2KM~tmSp+a(>U7|;O~wKcH)KQi z{T`ps+m(&GJL}6tM-M^sre8Hzn4500SYGQJ8;JFU>LCf zXr{4gn^P}?9=W-YEr=z`l>t~$2O5Cnx}(1+iL_r`OfR~!lRJ(cefUVI!=)2#Z^uEu ztMACeN006Z7my*{4n)^bUl$~FwsBSPT%be3ajDhja+>3U%|dHza9a}HXpP&F?uPzC zA{H)=xSd9erx5mm6VBrm^cOrWhSNQw)YZRw8L~yb*t!VCr6mDwFm$%sW7DRf zbJ1RghfPdsTyJXp*WqAxB(W!w%x(iACm>cbH{?oc6?8x9PbLHqE0vDSigpNfq6~)d zINH(aId!s~D<Q!j`})#j`{9I}**n zG4ba?-I&R&yO2Xhs3L5>QRp4;XT3r$4CXY+KA27ytiM+;byPz6B6!g()xXBhwU>J> zfnfV>XVrJrv)H3OPZ!a``Yq-NK@eRRD1s>{i|UDoAMU&Dwg&-?uNd*$ZtHvaVfE~@ z&nC{Cc{e2w{(JYCGl^%P6*Af{rY#mjK^774N2Y!fG{8yDiOUs8=1JZG^3=cl*elN% z7<%CJ*C$Ogc|A%iq<;D>Cs-vfuQr~!lf3`V5AD-m?&}y}p2LC9oIo-tq}IdqXe2aZ z@)Wvb?j;egm-cXkWmZVb+NiE?f?z$0TeJ8FvvGlD$$sq4TiZyvm) zT7q>U*u8?U^1<#Bh8!+7upWfd?o+3H>IA`67+i1HZ=UKpsy_QpopPtaOynGQTFur@ z`v3dwH+Yp)g(fDWmmdI9x(rK7ZDH^j@Rd9&;^vL8xopBy7)wS07R5jKB3I-^odSHt z8c@qBL9fPXiSrUWD<+Vxq0Tin#Re`yz+v4@eTRWld_c&)N7h_BZ5`kLqd2Z zH$yn8=E6A|;GhL=ax>h3L{(6QLZM>JUqSk=ZcI&4p)!n5vxj^UuDYl-%kNcMEt z5SnQkZ3ht>h4gv5kkDozj%w%xI@Jr4Cm9$ucr2XE9$;$lr0F}pwpL|>)Fe+qNBubH zb1Sg&xFmg~yAM5k-Su2E%?62@lSd73y8F81_Ve45dp*N%8BTVL42*P43xg?BriOEb z*JHQsO>V~-Zy&}9fk4L#mjA@-HVJKk2#)6_H(G)PU&FW=!V(bXHSJ)O0aO`B?MV^J zNa+?+KOEvQwKP}A7v=`8yY;$lpe0T**{&GMm^#+FZ(r-Nsj-=vF&GH(Zv!cuK<=@r zepg@#OUkY#GJ>}rGD={PSuQAuUax7NtLM*$=kpa^2NiFSmf;9k#zm_e0<(n;y4;{c z!w|aYjG(Ux=XLM^JI)GZ%@vU3q z3*xjqtua_4LvSHNL&TGrXbiNj0Gn(WLyStM=gzI4J6BRBaqkLVEb&?f6^CU=|01Xn z^Qd6Z6Iezp62XL=`p2j+g{QZMgl*6*Ug$Xn7K?U5+oJIV>TCg38_#nyA_KDuv+o7G z4(d^%23x@Ncp0D&p?Y*eor;i#z`WIm2qcF%8BC~E!N>rMA@;rk>#;n7dYL&Ud5jY? zPm5K)x=~tP#bY(gxYVW#Fqds=L#?jBv9NLB@*1oFRtj}oGY{jauYMst>Rs?(=>~IU z#)M%c@0*0Aw@Yk|HF8TS4x%fvO<;%gmXbPO4n52ckYn-8pyk(rC#~DuR2duyGscKl zpNBvKFGK^5BI|fQ976_9aWCOglS#FL@3;o5D_E9z2ULRP2{;?zA;O_+9)I}lvY6~J zWlI?76%4dBeF?{bBwdvZAkCC8YB1{`MKxzFP_cPpZ@9R02vBKI+FDXYVA!zA{J-42 zd7L9>eJ89(N0sios&uu^ZmCSZSFjDb5TMAsZodpm7QYJFSk3GH8|h7e9{jV? zn_|Ssfp_wOk|UY(QyM7})OXwt%mX}xeb*m$t%O9Ihu!b;TBlvnleBs7;8CVVe9!n@ zcZWo`e^&Imk~Zh-qfNfub^>U5MaM0v7Qi^(ngQ*2;JnpeBvs)bl(J0+F3ht~2Tyi6BNCo*}&efCjb|Q!=N5koUrBeK8$YB#rGvXNuFAa@ulBD zc_xsTxOW`wJt^uZmrUy&W8foFoy+?V-EqeuL`CpNCOL-Uece1$1A(3q-peln$N}f0 z^iBof1A+`nNip!E$Zoi%ATO)2J7VhciO_*|`rgr)Dy1gm|F%|MTX0XH641@Nery3V zwA@oUu##?9YNMH%1r^jGdwqiO+30|=bSNkbauYFF{D(zg`mW|j)1Bs%)19q7d|k6Z zT1IDYlnw@S0N~UZh+YrUK|l1IkWTNuQ>X6JQ$WxIsB_c%qtW-@)WMRF z;MxQ2<0+mr&`sGAz~k8QSugD0UnOyzamn1+?`=gfuMdPT+dx`7oa^eO73S}m5LM|z zHK$Owhcv_fx(1gB0_BYtz(tn`y4WLOf~!uXxhO=d5b@OSHl>TKv$3%OJ*ZDqbH_c1 zg3|TrKSRFHk1cJ);;rtuhyK)t>jlwOxt-5y1Kog~7fHEX`_La0Is)rysF=ZzVbkBx zD8uY!1t7BM69w87fXG=-YKYN2`RV461YA0%xRjf&}|zwzfATtmSqsC=KyzlF+W2k z8KBE>has4-{&!sJjPg|e)JHq1REIVwUq{E^!PEJ_cIL>DGk6(#+$ApUONhY&b&ila zC6$O8!>r8h@_O|uU@ZSs0yixd6(cKF5uigu3jTLnqWDYRg^Ci(IfX>g`oSc7W71Lc ztJUi|DbJ+rRsSR!nJ7(M_m)&_dfvG}<@D?`F{QHL%~^{H!TG^t|H-6d)*n7|B(V_k zRvONUz?ma^%JY#ZO1J<2z*S^&K*A%6p8?_#0-9tEqCVt)UF)COp5fAJHo4o1p_qFc z@}dNlI2>O=L!CHwVq8%nU*@`@Cys-wm@**V=`LhlGi^MZjx$s1M{b=4QB@=K2c~T$ z)o9Sb!|`=;)0cIx7{rk+XBf8ykYn34FxV(rnIuyVL#ED8jDG7@YU|?G4O-m9faHwJ zuSz1r5+14t!z{104IdGlMB9U95e7`RBA*d!uVmUnuqKUWve5_+csX|FRPEHR-PcF` z!um?K9Ta@gNXAM1T1T7BU8go3NM>I@vSmQu&7u5zj#+-LkGwK!U$BZIikuGU{$fHv zSRh79dJPQIlo&zNVgvOzLrRz>xqEjKufrT0)lO-VYvOuIu+=@u#GXBgSb+8x>-Cb!1z6H)njT3vnKkR9%UkX|JR|aR*uG^5R=M*0p~J8 zR6Er|a+jjy0=$^e^(XkwikzNPZ9FS@}Ev3``(K#$HraN?KR54=-o4Yj`!Y zSv8ww9!aW2e3CDscCuOY8>W{>?T{gN6RCTKr-gD;^~4_BmFjbh;6-af>K^j7p<%;Y z)PvBu0?DPvTH3`8?pne}4H3=|1+11D1gaN7C#VvzWu#at)iPH6A&F8DN)7^h_0*g4 zndr*cp4a<)HoNTW|2$jkuY66(y69vhYjL5W*8_qkzW%M3#vw9VebWXv;B_^-^I%khMU!zzDEqpJKnxew9lCVJu{f0*;6EI8r&RTPo{-KdJ=7jR35+xOnU0 z;(f>>XtnNXHmO<5yXeTRi_A^O-gHJI(UnecLZ{OmB6JXV>PCpFIX)#1pr_o}nJBb& zU9IM^N+3+7VyQTo9`Prmqk(8qmeQjjNX1-4D%u=Y_qIHV>Zl8i_x zQE*$`;P_^I%ADo6GbT;J4^K<3iyqt$}X#QUt`Sbce$9=ZS&A1%N8EyIOf99y>#w~gF+2CxHA#l=at8%(S;l~;z)l8ss2R{KOOk%*1kt$5fmNntT%)cyc+GHuX% zZP~2DC2*Nh0@~|#2%b}m4h+C}5%ryzI07ni>ao3V_yJyL_p*t-{YSY@P=CYT$9{m< z*}eTg*_%)~vO#D2V`O-su2s{hlKz^PtmF9~Yd?%zv z!t++vqn=~^&e~d!%BJDF*nn)^0Y>}@NKz?s_lcUfT z`3BUn8sbDt0t&MlW;!NK9Thd_T_-!@(W#SnIWJYOy|#*a^Vi=a9+^6Mw|Hslh`1l8 z-{NfD({k>o((}%NJJ3Xsm|@=F3fE8ie%^Wab)(+Yb$2^2(ZkTyzvRrGxJSH{b^g3~ z&xuhnKbjYRUca^nM7#+bi)k>?HGOmLAV!gKgRAP8twFut)c+eeZtiozbDeVaFF;$N zc$toRsr}N*OYrYdj2$7$=06xs`TUW;d;18kD$sUY5Si9w8G-?yoHnHJ4!CWUxS?6r z45HHv@gB}sfW(I5x<;6#2N0AnZe^C;!t)w`cHcg4iLfD<`F*aNuyLW08=Y&6ex`il zd}|e$l&Lsab_5Icb+-#{N3S=t99ijGf zY-)56oPPFf@n5P{>F{o3eGN%(SZ@^1-&{OWJ#@G#4I%IAFj|Vd0idi}%3Qlrd4$A4 z#GP42(xL!{2JQypAP~<3tkECH1aWxI4P`UeSa)~f-UfaOCZ0ZM_1S$kFLT)(Hcv^s zA!Se9AeKC~Xh?SF+~J7bCV0FKn>`YCX8L2!q5fmUe6O89_ACwCoo&*M=)7kI8U3Lw@}>>NPa*>oyy6wIbgJT(aNxj z!05?4A8epu-5NR0#o|YF8llHrUBYz;`FM~TLtYy1<7~VO;1%#A&YH8rK0QBQs8kBs z?6BYeyHr8A1w(c95V|6C=kqgfn;I#c$qq-xBNupK;&<~Bz>s!L$W8fzO!UU7Lb1G?*f_ z4~o9TTsR#>QQ4vB@#xT#+3R`S#ByC-%4(XH{UDoQ@klP1iawr*9-j{Ro@8wv(bxai z`mrpGh!RY+8^FFv4utn?H`O!WClPF3VnsCaIg7^ZNMWa+KyXsRck|V z3%AlJg@Z`+KnxDa?*LZBv|@`&ni`zZ^<(p|jV|qHZ2wa9we#uYGQ2Q_Bf-a?vRa>d zJb2{cd~y27oGPRRb?(Sew3x4CRKMS^W-5koO0Go((oTa@HMrpm1%+b_?nAMO3jBR_ z)Qhe+MA9LU!MZ7ta5&<0-DK+U1_9i7x}3sZ^trx}$|P?c3k)BM9+1mVyL`VH3TJ$O zIp*p_BqUO_0-*y7aaxFEP}gy*`;tRYwm+4jica{;C?wk3O_} zf=MHhELyINhLS1Rg2-pu?}ZW?Kv%;XmoF{s`|SH5Lm{Ypu>Emi-0s?I&nE$eP0-dZXkv^EJSddUQyL+%!7z*^1(xQK zy({lX2tgbgG#T#?<*rcBrtk?v2GFfM0zF z6F{!~ET9?>4uFPDfEpPA6%YwjB1PJU{zAx)C{b2pEVO#}2c-YdePWDg+a2upl5gyx z>DxLtwZ-9fmDI5(dg!64GNFGc`Nk$&(NzPy z4=lFqlV|(C{o7~H{@@2^(~qGz*0=PJFZ|%9A$%kPLL-lPk!@Xb$iOzycvNp5IG?$hzMqu z5Yk-dfnW7%Z(AJ9GdrSWFb=|sRrXZ~XGO~d;RP9-NP$5GY)m|7l>w`MHK;hen?h|< zYG{)Nqa@s=N&lGNGjx9};YKq^D%ApkWVWbr0p+_;VA^BS>72Ki7?rMF;?-JI^6Mo2 znYU>IP^s{@u5;a-bcHK~f}4_q?qb+7N6Y1lWsQ3}fs>Th2I_-=4ni9|oo*HGV2}Gf zNo+U&>#KtJ72PhZmfJ9wGf>_(ay?d|5|i7P*bOW%OLyLRN#=zC+N-N!6a>HpO+XWP z4v<-ZuVi9ZjX}K9^FmQrsoX-0ybfrRUVn@7Yc}-S5DXH#L?z+NM(CUykV|!TA-980 zQI9G_Z^=lyQdX>Hx-LVPqQ-x*%1j9=e#U}?+lgg_)aYUOB}}D%qQ?1K=~7p-nrQi zInGEAfVv6LfSRZv&a0yV!4a~zF*&)xKB4u0#N5Alax{2HCAt!=++kee`K?P}Qpt^s zHg`xerr5j&zrvZV-<;E!yZ@s*+T}}=lb3LT29V~X?AOdOj35P%sF~7eU=$!}4K{T) z{Rf%fPZ#DU%eQ1AOOu&@(9(Z^|DT(?EBp_c$>Y)Nd0gixuJb$Wlje08#T(%FyvTQn z_$&Jz{O0%5zqj=(whLFr|KYi*vGdvJ@rmp|UOp-26QN$Bh@Ls6nld;i`qONm5`vxQ zK_HA-Mfx=bNAR|G`joKecTVKsCGk5m;hKo1Zk{;4rR13&iw2l$gQ6BFI9xAq%lCA& zwj031O*y3SQve2P4bfL2n6i&i%}d`$dF9Kr{70~cx&)u#?D8$kID#Jv_P@x>s3L4v z?E!scnbeRj@&?SmpV2h&%)^4)BP0@n$1Oa3#^2`WzE@1h>S~)+WC_1W6oGk7M2mEd zXc01JAX)?-#Qu+&q?<8pzz+#h^+l{em~&E$*&(4W3rsL|kS%NwZocUz1YA^3!=L|W z+*t=tq?D}mf0LYe{@qE|sZ`2;#Z(b(TUjhzVe$TdN>;d!aCZ_nP_aVm5Ek?#L(a5m z9yc#eGsKk$1PNos;mYXlbPpn!pw(%iiRfk)p6+;5FI^(yBv@9V;ll<1(qvXAU|*~XC;Khfpe5A*FJ-|pqx*YRzK|BA!4 z9?m&PEny}iZ_NO;G(2Z8Ad)Pg|3VLwnSt;IFC7VYL^hv!erf6XV=(e9FEa}#pKxM< zfa(;K4CRBjBRB@TMx-7DYKe3~yhtx(sC2lFuweS9TcZZzJhrR4Dw+TxPHVfWOU*RR z&NegEv<;>wL()VPDcIdM)%Wk&9mxf&t$*R+x+j?#N_k!*#R^s5-1<%SLiI9bxYhqi zask$DwCb6(2~My08eg>#ljiQesaoLk*#Ys~xQr)ffA1u$~A`z-Tl=(?jqDTM1(RqJc*^Cvt@D;vsO zl8OruKlID~oU#N_v9_{w^qnKx${Iv-T^ioNJw;fuAt@1W#K3Y!r7atkfGE_qVr(pA zOI+d6xfTeXYc14(KvFJ@5gd1$?9%{cSS=!?&T?C{EDqSg&j}FEp-3>{apdv3e2=kr ziXz372;wj5#Tq|^v6wQto}~rz0S^sEISQILs+y(~0}uqlE{giWOY5Mz6KtO4{sq(F z-2-uT0-&f467}sQx&{L>6b{fnq)>oTBjux|KK9tj$6%BZN+(M~Sa`?S$uY>*2y&(4 z9l_-kMsY&86UV`xHP8gQup2goERV*e5OFX=a?mMgT+HoHuq((Q4e(?UMK!fC)3;9A zB71IXYNVLW7E!0NMpIC8c^}rYRLzvEth8OpW_y}8HPxA#lHeWSE&{K&lLaD~Um>IH za~f9992R*6;*c5|mcv|s#GTNJQHosvCSP@-6;iQhVM?T`E zY*zBR>NFB;p3$<|M|e|`V+h+?cKNb$R(gJG^v`Fr>)AGCgt?H-?fseT@>-TZWk+`e zENj{_TN-?jrUrVr^&r%XGzooiA5efEgAe@ueJYUA8C z${5`CWz_Wp=cQ5BHYXJyNMa*-{HGl>&GeE6AMUcYbd}j&&pzXIWoZ!rPFZQ`RX&A; znJyu&{HQV4I$Yop04jLF;P6ub4b3|M22Y@BOIHUN9a^&B;n|-ATDGkMC36P8y)bF&_i0ywg?wIkmhq8%YqAlUK&gb2Vv3Y z_@cubOa~@kTF<({m^)eDc$@I4&AFD0m8xg66m!F$6SyO-n!hkYWlTQihGhT-zX2IR z*RpnUSoSdFfst%>b=wr=|pXaW9eFMIbvG7z(j!pCvQ(n53(XM!bjAuy6nCaABY zxiqwvo9p!|1dvBao;arS#IJ5iPUTl%>t7{7WE*$PZbIkBUad&7joHI)4B#U({3gHD zVUwC-znZ5bM8m(%0KuYDM2u+TaH-H7>~L6j0BcMEnWsrU+v13Nyb4sKPbp^ zKk*}yWUR|NV?Xr+hG4F(S{A8X8<&uE^alwbu>9Zja2m(}grJ}N!AxNYl3#XH9=$4f znh9d0Sn*Va0fKqOC%KHYLrdcN)RO~Cz@t2LWy&O^H6MvOSqZ90R(f$8(cVr`RjR$f zvp6rOsJfarNZkN4myM`PBvd{(q7!!FJ38G0=zsO)NNsX!aK1m>Ho7g<(*_^XFd+Mo zzU)_=o>z~l>Hwzd%_gs`*X^LCuWDs=F15*+40TyYM;#?En?!S2AK=rcYR6nYxTegR zF;|uJ;#^C<0z%rl08X%J7ZWHi`P7EDEN zC$^d<0v%&DC}~)8jwb0Vq3zS81eln+Ml%a@2e%Tey&U?&HZUlaMDPTI>s~O813O2? z%!Ph$#^&=Jn@j)G7LN1`h3a;9_$msWE(8rKbXz2L^VT~J%WV5PzQY&*3vP{I#{yny zAcF|%g{(m^rt5X)BfomQtYau{SVGRdB16)xAXl|PZ4HpD@Z~F@q-iG5t?)Z3E5QyC z-_4bRaKQlxNO@svs(_JOIJsqk-zH(KLdF}=tq3J46ZMsm@+TbK_Qiy}VUBTtUD6PD zBIPR$bx?1oe$vyH{aaYM(|hsimU(kl!AHpoO#}`jekBnESh?Lxa5Xt(2{wxXS>(#} zcyM~JELC#iVWO$I_&a4wZRg@co!Kd1uD)7&{1cAt%1h5jxP9?=ptHX8S03mfIX123 z207lo@cNv+`o$+JhPm)u8@|fYo9-ddV$AE+mmV%g-6P-QL0#OARs$LvavnDbvh`Io zKU!_#)mep~@PgLW*74H7H|fV4aNUuOmzpwB-VT0mc=UPl4E&3f$Uyq=V#Bbicq*`FT_gSY5SP2W)kSuR=hyc?Vts znT9}Nk7h_RrELw?(eCj(sl?*e)*;+u$0`m~((dT@dXb-6U!(7_vAo^pc5K$urV;4D zRXooWQRSF5&RZ#;Mx=rk6ePk!TBRtw`_$^-bJmFC)P234kU+=C=E4Hq298ul6)sw> zPIAbSx|B=F{bQU}m{Afu2a;UgdNL#tVspOfahcZ9Wmc--N&OJ$ZHoYR5kZ;= zX^1EJ^=6ZzO7QJfI)u%DpI88oqNH?GqldJE=u%#SM~`funJLXiaDQf@8UiRR(C#49 z^a2u2+X%d3Qj0FTGGAFk9ds1!U#s;03-`gBwHUpK*rck4byR0Vpenjv$PF`8+`;p0 zFq5-0>=S8ZnyY<=JuPjW;@v-^%MXt~$T*4QHOs@@kA6o+P-TH()J^;mOI&ZInUb z0mB9)@etfKSf&}OxFgAS9WkBgqT0WpX$+n7sBi~bsgg2H@h3EtOFa5ck3~tr$N;Y< z;R9ir8Bau^W|-$FTG-S!bCnryISWt!ma|`P@JDe(dMFWcwd!?>a#K}>GRo&mRBJNa z`^ znSHgE^FT6MBz}V=Ic$s39clhHkI89VM=9P#hw~P?)zO4}6Yj3z1cNkqj>2 zB}$a`S%_|~a9hr05DAsZ$v3CM+8ht>>`KyHVODh0gSf@n!ki@4BR(HHp@)2uGSbA- zcP&&XYJuzq%%p_CIv(R?EI;BMAm->4Zt(a{amaz73f9RYmDs58p}D-P^wB8&p>0Y< zJd>}+i}y$#%_9?~;fjj9?GwBG=S%^phfQT|T58s|SwY##A8P8A$%QnT$0Gi{W_5~!*QMl*rhjw3|o3CWX^RckZ zDKzLchJpSTC>@C5Y@@=I0s>}j1z~Qusu(mE@W4z#mh-yYW3~q<`^R0>=W~j=Hf|$H!CV%Ek z?kf~&vlVmOLHF=hGo4rSAESWjt+o+7Kh^|N8}1UNDB2l`ibY8jmj$>)mPu9FK;gJA ze>U;EEba6C_trnze0g89)lxs3_-umN@!`Lp{%<@LL8G@>8zQxwY4>{h|akiAAi$Ly$%(~yMzvu zXCHsl4d*Dli|FS%q6Hg}{vW`!5-k+*v;t+hiTKa|N)4o7!B*U;*5)0chzr&#kFTcm z0|%l|5vPPN=Eb}u;HOkOy?})`g4HOoyN1-IdIRaF^agT*Z3*|aQbQDGXI2MuSeb*} zuRVP~b5hR}tKH_X3s$S!CVFjlr$e-P?PuQH?>>F(z3jQv9{o%1U;sbz+HFpUAo$O` znXYF=%B&qPT$rx77yYaS!Qr&oz4&DFSSi)ril5*Aw01v^P-Yw54d2Iat?bQzt{wY7 z`^(9_{G8|zs67h~pYaKz!)dp9MH_xDB2`epk8qtmzyZDIV;2;|1*oAAUxgv!>+83b z=RQjHOz`@>+eRB7RgpDph;-`^>CA#3VATx-6H|u{dgrekb`Vd9?Mwub#-A5E;)6m* zxL0fnuf^*g7FBiy8s)0%Bd)622+VDm5*@l_svlhL|0BB5g_i-xni2YC-i#v4DAkRu zFT65d#CRw0A>21Vql}c=?RIF>+}vv;Uad>Wg_O{(T|9{%jK7XO-m8}6PX>@MN+SY@ zcXWa9vC?s%+f_g9o|_QP2O+8Q(tR=H%VRD~=ITVCA{9z8yQd-s9FcuHSz4275r*P_^Gy2QN}4lhBg(#G zbhPQdCw*Tfjbfh0aqx-Fk@k>EOfifoL20rdB>0+Cve`vy4)7lGe!B4&f6<_5R1jJ& z_m|u4Ort#aO0YuW6u}0)Ox1$ksq(#z7%?Oy03H$;p;O=wxxg221D>BiT{-lc(WunP z%lkC@M0w0OWn!~1QZWSPOT16xrbGh{+9-hhk~lUC`YE$6%Gp1|sX3&Yc@5{gn8eafl?#!+yl9n)2aRi(-CfZZC8TQNHb~gEWb65hxLm5U<$! zfWrY27D{=s-hkLo%$sh-L7@Y=T3t_96aM+xS)erZ3T;zWRH1H^Nj~X!zh5}uN=;1x z4=$%9785RZ!om&^!0h4Q*5Xs>a|!apItHJI@>R$3la2*`; zDcazy6p+JKD~b@lW@Mry?7JS1J1U=i&1+7|ZZwvOy5o0u?vA^^)|`FU)Abt)C*^0} zSz|+A{ZC*C*FJo_R%OQo&x2m@gXx7(Xkps!c6cB3I^6cTYp$8IpF21@da(boQVMTx zS-$0#Wos#@x17-jD?s#srr3}n5I2Mf9~HFTmmT+`^2tLOft3&DJy#y-2Pl1UlpUm7 z-|-4#!=i7=Tom{Sl!@>X(T4bjoB>39K|ggAC}w=v2*dA0A`jK(p#wJ)te0wjyUw!F z&g}A!Eqac$in9>)=9{VhfmBnCm)cL*Ci1^|XaAAS2QBPn}y*z2B5NB$+v-j$xsM0}GjJC4E<@N?M--6G&{ zPX+`3n(jZA{&YGXpLF?#N9l)8fNY!KMoRLw>vOS!?xqidJ+ygQ-HO2PdNWIGUd=Q= z;AT@Ciz#8P2Oo9rcmmF!YFb5V5Wmw`PRw$avDsP?iRBt5N zfpOQ=(TVSmAarKdauUM;&Bk*TL|H*}G|-E5y?nqb3217Eut(JN8BmmwHS9pJK241R z#%ZS4fD`h(QzH7RD%u@_O|lnj^OaPBxqT3ltTsVSvnP3OM)M;{>(8?8QmvB7{@8+U zA<&M8JmLBHzMHs$d_4p(Cd`kh3oO6{<`%t9n=>5F?s2oXBQqe8e^YVN?Uie%#RdvB zcs!^&@ZA|yCQ01HIiH?-D07W~$SuWHb>!E`EF-$1!qRo$tVGLF)va z4wpjRBnZ)B5r9`}q|sLJS3bM^a4(rWI(zWceQI*{k)Ip==x3K_Tb+HMN*>)6Bx@EO zea|R{XRfsq!z3ME*D`9vt{WvVxS5^qGZf82?I}wc-H(xuP^JLb0k9|f>BbgenUx8vyZ&&O?w?lZmKVP=Pgx-s=}jJQ<2}$r~!h0 zmeoz;L}#hiY@$RN5=)j=-ouyp#g!$k+0uyMp>Ua5)r;Y2bjvE(C)uJ560oJc=LiXT z9U+p88;}pS>F$^> z;ch$>_C5Bz_oMP+V$Y;3PwqMM=BPgrzWwk-sWdS*3=Hky)~lD5zMj z?;9Hatj>p0+>9Dbb_Vfx)n_<%DlzA=2znZfJ9^O^Gxrp0DjU^nvfUy4z_GTX<~ zn%ReVwUz$Art#IZQ=y;Y_2BvR`Ak|kofiAQLf?*kiRU=;-|LD7*$OtW=rDvaq-&!9 z2Wm+G`@s;Za%8Z`)nJJ$2=1R5U8#gl-E}HdSs9Jp{J_n@pf%)u*6XGkR}Q1X)vXc! zH94J@@vT%o-~TK71Kyw;wcmr^rz#g6>lBIdTT@5{f;kn^t(9hO@lNPN_PoSRL#%t| z9_#h%g`$#0JjVO=`M3GA*WEV0-Kwuwg63!r8 z3HkO-J_ahM{BmPp+Rj0^oI3|WNWO|ew83s+>8u-)2zVC_gqL`FoUa{|k%wQoNShvC zEWO6^0+$E|u3%P<0z7P9fnBdJ|I1u~R-=tRYO%+q>ZBH z6iIXR28DRuYD#fW@{$o785Pwv;;ucK>?kKQs?!(sM6=h9AK9NM?@P>&ryMSqOma^A zB`)sl!nZ3ht$S{ZCWk8-uM+m#L*Y~^E9YY4Bd}6s`PZ;wX2K!a79b--KZXL$`6A#j zw7nPzcobO|f2Y0L1>GmGhY`AGm`G1-v|)AZbZ{6rLDtd%Iz=Ky0un1_H%wX%5X(1= z^EnQeU|SIm8@MTMj{!h1k2JsqVB&zS6NX??kVFBlD6YlBgbJf%IpXVo_n0qI)-LK> zI`Y+4OKLWoa;x=E!QjLCpEKxG%No8D@g37xhqee>#^?U$rf-`bnXXpfiT6G3@H@lq zMK}KVj@{1n)h2g2Y+1f|rCQQe=_TStNxQ2=r_mE!1L+32)_}CVW?Sp5QHCZbH-s64 z@owF60GLOAkgu8)HYk`XKx z9|H)}NP&nak^JN7@$`e`a*ti;x7ZE;<~)4aq(h z4)R}N`-0(}ze+V!>=YF&1dVW=$-I`dn#@m>-iO9gRACVXr^=aIjg3*640T~;{>)ALX0G#nq}OA$si3Bze8zmm zTKVFcH{P^w>Hzt)U%V!pRGSbl-V0&tKHR|%NQGrH-#{BMly^Z*&<$B$3Oa4pnWNb8 zJG525!+O(OS4r_E%N-3%z`#%xW&}lN0B;J-ze%5nHtIuT%S)=JNesxhjIIjf{3f1H27 z^-OG}#3tmzqr(bJoB((bZOY&VT2K*J@}$*7S}vG-w+Tp1h^HA@kP>BTwm~M=Zm+%B zJzi~7)!k?0j5Q~{>lwHE8G1%4eA_Cokb}=aTPm(F_*i6$9ZbwO$|jf(Y0@_HVa?CR zL%)tIaNppMe)+yW4Nh)~WeGkRA}3AH@+r|zY=eF;BmT7S@MGPbfdUPD=&hP;tXZr$wV=^7nsGH|H1aDG8$&^JK{t>HT*2JdD9}w>w zsB-}c3I#$<^;Q9~tnqAmlBTd&qVfyjiMeoiZX!HUx>B|3mulI1JzLA|r&56@FDr^I zK)TnU()Exz6$ibnz^HXC?hJc#p6+A3z&aGNTr~;`gnWXA0_xuIT?l!iBGbt_h^ENZ zZf9UPEC4uyTP(qNLvMuIkqkhHS?nL>&6Mm07e&=gF;gIL{;pogaGq+7@reZm;lz+vr6GF)C2>#_59+8xO_rKy>P7uHnB4Di@~J~4`R!8V zD~yo1OlwaLh;4X`qTJXDRVglrv5C`z895Ob}LVs^%UgFf;P zN{!A*_+YDY!lqYkrh|DvKiuK;y*hh1k&5Q`4i}5%y1uu(cX)Izk&2Dy%KK+$_m@h? z%c9+89ox5mRy|gqg1}=J)um&q`VB|cAq|H{L-c;FR0unALib1R>`Pge&Gx@y7a8(a z6eif&u531oCvRd+x{zo^7)!}eLFupv4}%i}j4?#&A|XBij!~?;n17h@GH6wLAiMSYz-0UmKqe)!O8yOaCNn5-y4i<_V&}E|#Ol=78!XlX(HM`-K z^o{UDPVR*e-blQTE57W8<#hAMXknA|UstWnPv~_@T?k@P+1I(k6a}&0Z8=~$27=GC zNgG7ZF^gCXSaT441&Uq-$HA@P9H$bMm|?EPW8!(094re#rWB1D%Dp)x5n>@EI)0Lz zZ*9?Lw<|%}7PpBu5%F2J!)f}b1SSH(pdtogBn^szUq@9|IqYw0JV;4zjhp#o`jfwk zph9>!m+him4#>9q1-rwBi-@+-jDD3sutHa%0;>>XktsOo77`vdJ+)n!*v_2gXYSr=SuNwn=WL8eAmAK@j5cSSCNda=j;L4}imJ z8~(%c3gVd{8v|EYy0>vF_!a9r`StQnZ6Gl0o2@cB8BxSsyVK>?aUb74q-oAGj|eWe zkW32hz$0h;TwNgSCJ#2THiZH$%_pFz7z~x6=D5%(H^WWvSgT$Bk5mAPLNu)htE*J% zu&ws^QLX>%hY|b&$C?EaO#lA_dz4^L*Z@Oy;f~yM4ypv{hw9rl^28L-UkKfGBV|NaEXjuIx(l3 z)wJntMilBz3E|qZwIYpzY>I-L)^oij^L0md`!4#j91iqum5l0>MiQTzEEYe>_ug+7 z`O^$$Y{#>KS`wwKJFtn8F`APmxE3(6&{~S1W`?kgnME8Y>=|Y9P1i?V;|gpj%D8K^ zj&6+?SyMh02%M6~??sKw(Y+3N*l|Er4>*Qp$KFwyOt5&i^FYm2&}kAmf?OI0E|#DZ zan*s;hln`@-N*r?`HQ3WY#P&cZ^Y&YvEV{PB?Bt$Kw}+`kZT?ym%x zuNW*8g2g#amdo%BHBZm8)c&wHGL7ISG|Zlkc;{}c9B@)7QN>bW-)7$iT=_T=A`F?f zG&p?W(Q(HaV)qWzTopjSWwez-i+TNwG*hVQM+$X1g)hs>=PQ{LN@nJ_?sTN$qy6s; z+3$3We#bGBkxyh>#@paG{>CvHPdPR|ZyQlU#|zbpw{dWMI@vf?I37|)Y@aV1?*r$P z$%eO51uAUW+NfrO#bS^rPL?Pr3Ny#)8EN%eWgfPU-RX0gB|+GWqC_tU!alsQd+2!O zbLq3`FXQ7rL3mz&!&1$lkk&V0TcrrQB$Zt@Z8k*%91)d5WCMUQQ*-D{s(`x^`>qi` z18yixrw80O=7kD~nuG`n%Ejd%st^SyGEA{gWxtr2a%^x$G0V4kxs3ki<$K~I!KtZW z29g8&c&4nTF{lO00{a5{0%!v156})-sh+l?+8!PoOM?Xy6=A~4dJh%$c-{Z_So*Qs zJ|4X5CcK{DN7#vnnA^Mi_i^IyKYr6)LA?G4KLU2%=CHXANYD!<^78x*Ks{Htp#l{P zrlD8f!3#{BG-GF0FGA&kmmVGMQMC?Du(7=jb?Jj zHE)L3z2jf=wyECbnJ?g5r{BbBf-WnDc_=6e(GVp{w8F(wX@)=#!AOKTTz!SCfMSZe z%Et2P=IuTqEyir8k4#%#Y~;vcm$$qT&W8ox?Xdkx<$pZbVx9y3y7&k8J0ezioe-zl z8ap=TVJ+F^BRgmt1cT6)dRmnXg2C|=U}4T)@UKI* z5bRpe7A{`&xh|k$7yRCu&$UOeHAA7MO?aGWujcCi4-LVh)TV(mappXP zUd)}LV89_n!Ykkr6rtYZehw#BkXo|*k?*%4SR#&aehkrnwI!?5L9GG8DM#raxsOBQ zcI2}jlw5B4-HJ3i=U_`UL3CRo0!hIUtRGD(QE@wrQRK&ulLvrN#|8$nP{>CVkOs(j zMdd&b#}6abM{S zQ}4^AUpq2#Z+PfkBY)+$mA_L`$5(K#5){UD_Wy#5P~-qo+6+q-=pUNma6uDAREzSw zwI~R69hk~izfFVzcHTZaOL9crFzDPl?DZu=VXx2kooaK@SG{rZ!ZGh;e1Fmw^CMTPk4O=-v_I{#b(vN_~zq}PR56rUGRu!(`UtCB%pX= zw#5GUB!K-9i-1)<1-!LT3A3B*KW zB9t8QOHYnyBiZ45bKdxfEEj#@LfRG1r`fN&!v1hJ;Bh`#e7!2iQ`yXamhP7t(jN}r zR*{QMc{1(hU&Xw^7+|%qe+DVpg-R2zf!P6FS4hJl%VmI1Xu)84*UQPd5T1%7~qnCB?c)(0E{V<{Zp=Do1X|&$JOMy^tFnWSp$cCp@2&$ z24%ZV5fDL&V-DtyF_a-isH@EZb`w>Lu4qggFICiV(icvq72GyDe9w!z-jT^wDuJ2t z&VBL8v*{BH%we~NaamEY+tMM$g}8}W-Y?h?=X&f&VEpzs=DTX=ITSCC25gFJw2%#q z-^iVKn2M(5BzIaNra3}X+>d5M0@zpskAi1-Yi@P-Zsw}w^5@4~i^Y4VP%xj}m{SEu z{JLMxc$fwS_Cu+r z8$xBNVyTHA%#=jvi4hzdwAk_j$;-7e>P5!_eyLDJ;Cd_&j9{mRqkl$bgTCH&u+%9% zU$4yj0%En$_63~~>1ve)CYeeCX#+<74kj2JkXrd6NC@@ANo5460$B`s2nI7SB(lfT zVMm=k87LObzv;Lf-R%QGl}vRcH`|PN+J{=okL}zidmv76J�r00I3o-*5nql4iHu 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

        M*)e_XTX!Db|G|4PhT5;}P?Wgk?Yga6kuB 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 F{{TjDuT%g4 diff --git a/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf b/react-native/react-native-hook-local-caching/Sendbird/android/app/src/main/assets/fonts/MaterialIcons.ttf deleted file mode 100644 index e50801b3b620af91f824c7655df7d064db05b764..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230384 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%0D=4-1II4$y1WQr6D85bgn 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�r00I3o-*5nql4iHu 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