2018-05-09 11:45:00 +00:00
|
|
|
{:name "StatusIm"
|
|
|
|
|
2018-07-26 11:22:15 +00:00
|
|
|
:run-options {:android {"appIdSuffix" "debug"}}
|
|
|
|
|
2018-08-23 01:54:29 +00:00
|
|
|
:figwheel-bridge "./figwheel-bridge.js"
|
2018-05-09 11:45:00 +00:00
|
|
|
;; JS modules
|
|
|
|
:js-modules ["realm"
|
2019-02-02 17:21:05 +00:00
|
|
|
"react-native-languages"
|
|
|
|
"i18n-js"
|
2018-05-09 11:45:00 +00:00
|
|
|
"realm/react-native"
|
|
|
|
"dismissKeyboard"
|
|
|
|
"react-native-splash-screen"
|
|
|
|
"react-native-status"
|
2018-12-04 13:41:34 +00:00
|
|
|
"react-native-status-keycard"
|
2018-05-09 11:45:00 +00:00
|
|
|
"react-native-camera"
|
|
|
|
"react-native-qrcode"
|
|
|
|
"identicon.js"
|
|
|
|
"react-native-fs"
|
|
|
|
"react-native-dialogs"
|
|
|
|
"react-native-image-resizer"
|
|
|
|
"react-native-image-crop-picker"
|
|
|
|
"react-native-securerandom"
|
|
|
|
"react-native-webview-bridge"
|
2019-03-04 18:34:20 +00:00
|
|
|
"react-native-webview"
|
2018-06-29 12:28:46 +00:00
|
|
|
"react-native-firebase"
|
2018-05-09 11:45:00 +00:00
|
|
|
"homoglyph-finder"
|
|
|
|
"web3"
|
2018-08-11 02:39:58 +00:00
|
|
|
"web3-utils"
|
2018-05-09 11:45:00 +00:00
|
|
|
"chance"
|
|
|
|
"react-native-http-bridge"
|
|
|
|
"emojilib"
|
2018-09-10 15:07:54 +00:00
|
|
|
"eth-phishing-detect"
|
2018-05-09 11:45:00 +00:00
|
|
|
"react-native-config"
|
|
|
|
"react-native-svg"
|
|
|
|
"react-native-keychain"
|
|
|
|
"rn-snoopy"
|
|
|
|
"rn-snoopy/stream/bars"
|
|
|
|
"rn-snoopy/stream/filter"
|
|
|
|
"rn-snoopy/stream/buffer"
|
|
|
|
"react-native/Libraries/vendor/emitter/EventEmitter"
|
|
|
|
"react-native-background-timer"
|
|
|
|
"react-native-fetch-polyfill"
|
2018-09-05 06:39:24 +00:00
|
|
|
"text-encoding"
|
2018-08-22 16:16:32 +00:00
|
|
|
"js-sha3"
|
2019-01-31 10:55:09 +00:00
|
|
|
"react-navigation"
|
|
|
|
"hi-base32"]
|
2018-05-09 11:45:00 +00:00
|
|
|
|
2018-10-23 12:17:37 +00:00
|
|
|
;; Desktop modules
|
|
|
|
:desktop-modules ["realm"
|
2019-02-02 17:21:05 +00:00
|
|
|
"react-native-languages"
|
|
|
|
"i18n-js"
|
2018-10-23 12:17:37 +00:00
|
|
|
"realm/react-native"
|
|
|
|
"dismissKeyboard"
|
|
|
|
"react-native-splash-screen"
|
|
|
|
"react-native-status"
|
|
|
|
"react-native-qrcode"
|
|
|
|
"identicon.js"
|
|
|
|
"react-native-fs"
|
|
|
|
"react-native-dialogs"
|
|
|
|
"react-native-image-crop-picker"
|
|
|
|
"react-native-securerandom"
|
|
|
|
"react-native-webview-bridge"
|
2019-03-04 18:34:20 +00:00
|
|
|
"react-native-webview"
|
2018-10-23 12:17:37 +00:00
|
|
|
"homoglyph-finder"
|
|
|
|
"web3"
|
|
|
|
"chance"
|
|
|
|
"react-native-http-bridge"
|
|
|
|
"emojilib"
|
|
|
|
"eth-phishing-detect"
|
|
|
|
"react-native-config"
|
|
|
|
"react-native-svg"
|
|
|
|
"react-native-keychain"
|
|
|
|
"rn-snoopy"
|
|
|
|
"rn-snoopy/stream/bars"
|
|
|
|
"rn-snoopy/stream/filter"
|
|
|
|
"rn-snoopy/stream/buffer"
|
|
|
|
"react-native/Libraries/vendor/emitter/EventEmitter"
|
|
|
|
"react-native-fetch-polyfill"
|
|
|
|
"react-native-desktop-linking"
|
2018-11-28 19:36:39 +00:00
|
|
|
"react-native-desktop-menu"
|
2018-12-13 15:42:28 +00:00
|
|
|
"react-native-desktop-config"
|
2018-12-06 20:00:14 +00:00
|
|
|
"react-native-desktop-shortcuts"
|
2018-10-23 12:17:37 +00:00
|
|
|
"react-native-desktop-notification"
|
|
|
|
"text-encoding"
|
|
|
|
"js-sha3"
|
2019-02-06 08:09:07 +00:00
|
|
|
"web3-utils"
|
|
|
|
"hi-base32"]
|
2018-10-23 12:17:37 +00:00
|
|
|
|
2018-05-09 11:45:00 +00:00
|
|
|
;; Resoures
|
2018-10-23 12:17:37 +00:00
|
|
|
:resource-dirs ["resources/images"
|
|
|
|
"resources/icons"]
|
2018-07-26 11:22:15 +00:00
|
|
|
|
|
|
|
:figwheel-options {:nrepl-port 7888
|
|
|
|
:nrepl-middleware ["cider.nrepl/cider-middleware"
|
|
|
|
"refactor-nrepl.middleware/wrap-refactor"
|
2018-09-15 10:19:49 +00:00
|
|
|
"cider.piggieback/wrap-cljs-repl"]}
|
2018-07-26 11:22:15 +00:00
|
|
|
|
|
|
|
:builds [{:id :desktop
|
2019-03-05 08:00:31 +00:00
|
|
|
:source-paths ["react-native/src/desktop" "src" "env/dev" "components/src"]
|
2018-10-24 14:31:16 +00:00
|
|
|
:compiler {:output-to "target/desktop/app.js"
|
2018-07-26 11:22:15 +00:00
|
|
|
:main "env.desktop.main"
|
|
|
|
:output-dir "target/desktop"
|
|
|
|
:npm-deps false
|
|
|
|
:optimizations :none}
|
|
|
|
:figwheel true}
|
|
|
|
{:id :ios
|
2019-03-05 08:00:31 +00:00
|
|
|
:source-paths ["react-native/src/mobile" "src" "env/dev" "components/src"]
|
2018-07-26 11:22:15 +00:00
|
|
|
:compiler {:output-to "target/ios/app.js"
|
|
|
|
:main "env.ios.main"
|
|
|
|
:output-dir "target/ios"
|
|
|
|
:npm-deps false
|
|
|
|
:optimizations :none}
|
|
|
|
:figwheel true}
|
|
|
|
{:id :android
|
2019-03-05 08:00:31 +00:00
|
|
|
:source-paths ["react-native/src/mobile" "src" "env/dev" "components/src"]
|
2018-07-26 11:22:15 +00:00
|
|
|
:compiler {:output-to "target/android/app.js"
|
|
|
|
:main "env.android.main"
|
|
|
|
:output-dir "target/android"
|
|
|
|
:npm-deps false
|
|
|
|
:optimizations :none}
|
|
|
|
:warning-handlers [status-im.utils.build/warning-handler]
|
|
|
|
:figwheel true}]}
|