1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-12-23 23:33:01 +02:00

Compare commits

...

8 Commits

Author SHA1 Message Date
Laurent Cozic
f895e939a2 update 2022-11-11 12:53:29 +00:00
Laurent Cozic
54df603d6d fix 2022-11-11 12:37:42 +00:00
Laurent Cozic
f8bd084504 android ci 2022-11-11 12:36:18 +00:00
Laurent Cozic
6f1e8e2983 Tools: Upgrade to React Native 0.67.2 2022-11-11 12:22:52 +00:00
Laurent Cozic
739c5dbea5 Update renovate.json 2022-11-11 10:04:03 +00:00
renovate[bot]
5629a020ee Update dependency @react-native-community/datetimepicker to v6.5.5 (#7200)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-11 07:18:23 +00:00
renovate[bot]
e447e154bc Update dependency sass to v1.56.1 (#7187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-11 04:43:05 +00:00
sammyhori
a84589e3bb Fixed grammatical error in faq.md (#7197) 2022-11-11 00:37:13 +00:00
18 changed files with 337 additions and 43 deletions

44
.github/workflows/build-android.yml vendored Normal file
View File

@@ -0,0 +1,44 @@
# The goal of this action is to compile the Android debug build. That should
# tell us automatically if something got broken when a dependency was changed.
name: react-native-android-build-apk
on: [push, pull_request]
jobs:
pre_job:
runs-on: ubuntu-latest
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
steps:
- id: skip_check
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: 'same_content_newer'
BuildAndroidDebug:
needs: pre_job
if: needs.pre_job.outputs.should_skip != 'true'
runs-on: ubuntu-latest
steps:
- name: Install Linux dependencies
run: |
sudo apt-get update || true
sudo apt-get install -y libsecret-1-dev
- uses: actions/setup-node@v2
with:
node-version: '18'
- name: Install Yarn
run: |
corepack enable
- uses: actions/checkout@v2
- name: Install
run: yarn install
- name: Build Android Release
run: |
cd packages/app-mobile/android && ./gradlew assembleDebug

View File

@@ -2,9 +2,7 @@ name: Joplin Continuous Integration
on: [push, pull_request]
jobs:
pre_job:
# continue-on-error: true # Uncomment once integration is finished
runs-on: ubuntu-latest
# Map a step output to a job output
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
steps:

View File

@@ -0,0 +1,33 @@
diff --git a/android/build.gradle b/android/build.gradle
index 1ae415331855895ed6c65d72e155ff91d02b4b39..a7548535a7fb08800fb4731c1d8e36efa8afa1ae 100644
--- a/android/build.gradle
+++ b/android/build.gradle
@@ -22,7 +22,7 @@ def safeExtGet(prop, fallback) {
}
apply plugin: 'com.android.library'
-apply plugin: 'maven'
+apply plugin: 'maven-publish'
buildscript {
// The Android Gradle plugin is only required when opening the android folder stand-alone.
@@ -41,7 +41,7 @@ buildscript {
}
apply plugin: 'com.android.library'
-apply plugin: 'maven'
+apply plugin: 'maven-publish'
android {
compileSdkVersion safeExtGet('compileSdkVersion', DEFAULT_COMPILE_SDK_VERSION)
@@ -140,10 +140,5 @@ afterEvaluate { project ->
task installArchives(type: Upload) {
configuration = configurations.archives
- repositories.mavenDeployer {
- // Deploy to react-native-event-bridge/maven, ready to publish to npm
- repository url: "file://${projectDir}/../android/maven"
- configureReactNativePom pom
- }
}
}

View File

@@ -87,5 +87,8 @@
"node-gyp": "8.4.1",
"nodemon": "2.0.20"
},
"packageManager": "yarn@3.2.4"
"packageManager": "yarn@3.2.4",
"resolutions": {
"joplin-rn-alarm-notification@1.0.5": "patch:joplin-rn-alarm-notification@npm:1.0.5#.yarn/patches/joplin-rn-alarm-notification-npm-1.0.5-662e871c03"
}
}

View File

@@ -0,0 +1 @@
2.7.4

View File

@@ -0,0 +1,4 @@
source 'https://rubygems.org'
# You may use http://rbenv.org/ or https://rvm.io/ to install and use this version
ruby '2.7.4'
gem 'cocoapods', '~> 1.11', '>= 1.11.2'

View File

@@ -0,0 +1,96 @@
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.5)
rexml
activesupport (6.1.4.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
algoliasearch (1.27.5)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.1.0)
cocoapods (1.11.2)
addressable (~> 2.8)
claide (>= 1.0.2, < 2.0)
cocoapods-core (= 1.11.2)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
cocoapods-search (>= 1.0.0, < 2.0)
cocoapods-trunk (>= 1.4.0, < 2.0)
cocoapods-try (>= 1.1.0, < 2.0)
colored2 (~> 3.1)
escape (~> 0.0.4)
fourflusher (>= 2.3.0, < 3.0)
gh_inspector (~> 1.0)
molinillo (~> 0.8.0)
nap (~> 1.0)
ruby-macho (>= 1.0, < 3.0)
xcodeproj (>= 1.21.0, < 2.0)
cocoapods-core (1.11.2)
activesupport (>= 5.0, < 7)
addressable (~> 2.8)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
fuzzy_match (~> 2.0.4)
nap (~> 1.0)
netrc (~> 0.11)
public_suffix (~> 4.0)
typhoeus (~> 1.0)
cocoapods-deintegrate (1.0.5)
cocoapods-downloader (1.5.1)
cocoapods-plugins (1.0.0)
nap
cocoapods-search (1.0.1)
cocoapods-trunk (1.6.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.1.9)
escape (0.0.4)
ethon (0.15.0)
ffi (>= 1.15.0)
ffi (1.15.5)
fourflusher (2.3.1)
fuzzy_match (2.0.4)
gh_inspector (1.1.3)
httpclient (2.8.3)
i18n (1.9.1)
concurrent-ruby (~> 1.0)
json (2.6.1)
minitest (5.15.0)
molinillo (0.8.0)
nanaimo (0.3.0)
nap (1.1.0)
netrc (0.11.0)
public_suffix (4.0.6)
rexml (3.2.5)
ruby-macho (2.5.1)
typhoeus (1.4.0)
ethon (>= 0.9.0)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
xcodeproj (1.21.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
colored2 (~> 3.1)
nanaimo (~> 0.3.0)
rexml (~> 3.2.4)
zeitwerk (2.5.4)
PLATFORMS
ruby
DEPENDENCIES
cocoapods (~> 1.11, >= 1.11.2)
RUBY VERSION
ruby 2.7.4p191
BUNDLED WITH
2.2.27

View File

@@ -117,7 +117,7 @@ def jscFlavor = 'org.webkit:android-jsc-intl:+'
/**
* 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.
*/

View File

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2014 The Android Open Source Project
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
http://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.
-->
<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetLeft="@dimen/abc_edit_text_inset_horizontal_material"
android:insetRight="@dimen/abc_edit_text_inset_horizontal_material"
android:insetTop="@dimen/abc_edit_text_inset_top_material"
android:insetBottom="@dimen/abc_edit_text_inset_bottom_material">
<selector>
<!--
This file is a copy of abc_edit_text_material (https://bit.ly/3k8fX7I).
The item below with state_pressed="false" and state_focused="false" causes a NullPointerException.
NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'
<item android:state_pressed="false" android:state_focused="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/>
For more info, see https://bit.ly/3CdLStv (react-native/pull/29452) and https://bit.ly/3nxOMoR.
-->
<item android:state_enabled="false" android:drawable="@drawable/abc_textfield_default_mtrl_alpha"/>
<item android:drawable="@drawable/abc_textfield_activated_mtrl_alpha"/>
</selector>
</inset>

View File

@@ -3,6 +3,7 @@
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
<!-- Customize your theme here. -->
<item name="android:editTextBackground">@drawable/rn_edit_text_material</item>
</style>
</resources>

View File

@@ -21,8 +21,6 @@ buildscript {
allprojects {
repositories {
mavenCentral()
mavenLocal()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url("$rootDir/../node_modules/react-native/android")
@@ -31,7 +29,13 @@ allprojects {
// Android JSC is installed from npm
url("$rootDir/../node_modules/jsc-android/dist")
}
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()
maven { url 'https://www.jitpack.io' }
}

View File

@@ -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
# DDefault value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

View File

@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.3-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

View File

@@ -22,8 +22,8 @@
"@joplin/react-native-saf-x": "~2.9",
"@joplin/renderer": "~2.9",
"@react-native-community/clipboard": "1.5.1",
"@react-native-community/datetimepicker": "6.5.4",
"@react-native-community/geolocation": "3.0.3",
"@react-native-community/datetimepicker": "6.5.5",
"@react-native-community/geolocation": "2.1.0",
"@react-native-community/netinfo": "9.3.6",
"@react-native-community/push-notification-ios": "1.10.1",
"@react-native-community/slider": "4.3.3",
@@ -38,7 +38,7 @@
"prop-types": "15.8.1",
"punycode": "2.1.1",
"react": "17.0.2",
"react-native": "0.66.1",
"react-native": "0.67.2",
"react-native-action-button": "2.8.5",
"react-native-camera": "3.44.3",
"react-native-dialogbox": "0.6.10",
@@ -53,14 +53,14 @@
"react-native-popup-menu": "0.16.1",
"react-native-quick-actions": "0.3.13",
"react-native-rsa-native": "2.0.5",
"react-native-securerandom": "1.0.0",
"react-native-securerandom": "1.0.1",
"react-native-share": "7.9.1",
"react-native-side-menu-updated": "1.3.2",
"react-native-sqlite-storage": "5.0.0",
"react-native-url-polyfill": "1.3.0",
"react-native-vector-icons": "7.1.0",
"react-native-version-info": "1.1.1",
"react-native-webview": "10.10.2",
"react-native-webview": "11.23.1",
"react-redux": "5.1.2",
"redux": "4.0.0",
"rn-fetch-blob": "0.12.0",

View File

@@ -51,7 +51,7 @@
"gulp": "4.0.2",
"jest": "26.6.3",
"rss": "1.2.2",
"sass": "1.56.0",
"sass": "1.56.1",
"sqlite3": "5.0.2",
"typescript": "4.5.2"
},

View File

@@ -84,7 +84,7 @@ You may use a special keyboard such as [Multiling O Keyboard](https://play.googl
## The initial sync is very slow, how can I speed it up?
Whenever importing a large number of notes, for example from Evernote, it may take a very long time for the first sync to complete. There are various techniques to speed thing up (if you don't want to simply wait for the sync to complete), which are outlined in [this post](https://discourse.joplinapp.org/t/workaround-for-slow-initial-bulk-sync-after-evernote-import/746?u=laurent).
Whenever importing a large number of notes, for example from Evernote, it may take a very long time for the first sync to complete. There are various techniques to speed this up (if you don't want to simply wait for the sync to complete), which are outlined in [this post](https://discourse.joplinapp.org/t/workaround-for-slow-initial-bulk-sync-after-evernote-import/746?u=laurent).
## Not all notes, folders, or tags are displayed on the mobile app

View File

@@ -50,6 +50,9 @@
"gradle",
"html-webpack-plugin",
"typedoc",
"com.facebook.flipper:flipper",
"com.facebook.flipper:flipper-fresco-plugin",
"com.facebook.flipper:flipper-network-plugin",
"webpack"
],
"packageRules": [

132
yarn.lock
View File

@@ -4074,8 +4074,8 @@ __metadata:
"@joplin/tools": ~2.9
"@lezer/highlight": 1.1.2
"@react-native-community/clipboard": 1.5.1
"@react-native-community/datetimepicker": 6.5.4
"@react-native-community/geolocation": 3.0.3
"@react-native-community/datetimepicker": 6.5.5
"@react-native-community/geolocation": 2.1.0
"@react-native-community/netinfo": 9.3.6
"@react-native-community/push-notification-ios": 1.10.1
"@react-native-community/slider": 4.3.3
@@ -4104,7 +4104,7 @@ __metadata:
prop-types: 15.8.1
punycode: 2.1.1
react: 17.0.2
react-native: 0.66.1
react-native: 0.67.2
react-native-action-button: 2.8.5
react-native-camera: 3.44.3
react-native-dialogbox: 0.6.10
@@ -4119,14 +4119,14 @@ __metadata:
react-native-popup-menu: 0.16.1
react-native-quick-actions: 0.3.13
react-native-rsa-native: 2.0.5
react-native-securerandom: 1.0.0
react-native-securerandom: 1.0.1
react-native-share: 7.9.1
react-native-side-menu-updated: 1.3.2
react-native-sqlite-storage: 5.0.0
react-native-url-polyfill: 1.3.0
react-native-vector-icons: 7.1.0
react-native-version-info: 1.1.1
react-native-webview: 10.10.2
react-native-webview: 11.23.1
react-redux: 5.1.2
redux: 4.0.0
rn-fetch-blob: 0.12.0
@@ -4479,7 +4479,7 @@ __metadata:
relative: 3.0.2
request: 2.88.2
rss: 1.2.2
sass: 1.56.0
sass: 1.56.1
sharp: 0.31.2
source-map-support: 0.5.21
sqlite3: 5.0.2
@@ -5936,22 +5936,22 @@ __metadata:
languageName: node
linkType: hard
"@react-native-community/datetimepicker@npm:6.5.4":
version: 6.5.4
resolution: "@react-native-community/datetimepicker@npm:6.5.4"
"@react-native-community/datetimepicker@npm:6.5.5":
version: 6.5.5
resolution: "@react-native-community/datetimepicker@npm:6.5.5"
dependencies:
invariant: ^2.2.4
checksum: f2e7e0fdcdaf8aae8d26fcf4e81216ada9a7387ad71d4b304e60a9a71e43395b5548c8875440db9972dd4d80debdffe0c113d4413fb5f133828859fa9f1617c6
checksum: 260a85f864ec118337e303cb00c9c7a7bce94ca3910d065a24b0873ed082495acce6cfe04bc4dc93e14213b82db17719d9371bd993d4299287d5bbfc35923a4a
languageName: node
linkType: hard
"@react-native-community/geolocation@npm:3.0.3":
version: 3.0.3
resolution: "@react-native-community/geolocation@npm:3.0.3"
"@react-native-community/geolocation@npm:2.1.0":
version: 2.1.0
resolution: "@react-native-community/geolocation@npm:2.1.0"
peerDependencies:
react: "*"
react-native: "*"
checksum: c57397a9a8fdc66368c2bd517c8f6b3cbf19f1cb1cfb758759b76dd4ecc0d5496ba2402554fc9bc86c4025ba1dc12d5ba307775e5206e1b21035b123b71965a5
checksum: 43dd95a8f643af613cd4c8d0a9a557690a70d072f5985c94aa5e09e5cab41e35682a5b022080bb2f276d00029dee1341b0451fcbd8ad8b55a67bc5d98c28f8cc
languageName: node
linkType: hard
@@ -5997,6 +5997,13 @@ __metadata:
languageName: node
linkType: hard
"@react-native/normalize-color@npm:2.0.0":
version: 2.0.0
resolution: "@react-native/normalize-color@npm:2.0.0"
checksum: 2da373297f0d22b700edb9ab1b2cca34684e94a5dfe172e1cfd114e74ac17e139e802bc671e9868e0a580190eccbf3fa804f67be8cc1d9cbd0e216e994495931
languageName: node
linkType: hard
"@react-native/polyfills@npm:2.0.0":
version: 2.0.0
resolution: "@react-native/polyfills@npm:2.0.0"
@@ -21266,6 +21273,13 @@ __metadata:
languageName: node
linkType: hard
"joplin-rn-alarm-notification@patch:joplin-rn-alarm-notification@npm:1.0.5#.yarn/patches/joplin-rn-alarm-notification-npm-1.0.5-662e871c03::locator=root%40workspace%3A.":
version: 1.0.5
resolution: "joplin-rn-alarm-notification@patch:joplin-rn-alarm-notification@npm%3A1.0.5#.yarn/patches/joplin-rn-alarm-notification-npm-1.0.5-662e871c03::version=1.0.5&hash=532722&locator=root%40workspace%3A."
checksum: 9ceb16d19ae231998248fe10b16a1881f767b03c297f4dcf2d54432c35396bae86d611f90dadaca70a1da122e6b92449860434db51fd99b51795268fdf5bf719
languageName: node
linkType: hard
"joplin@workspace:packages/app-cli":
version: 0.0.0-use.local
resolution: "joplin@workspace:packages/app-cli"
@@ -27759,6 +27773,16 @@ __metadata:
languageName: node
linkType: hard
"react-devtools-core@npm:4.19.1":
version: 4.19.1
resolution: "react-devtools-core@npm:4.19.1"
dependencies:
shell-quote: ^1.6.1
ws: ^7
checksum: 20471dde740e25a6f51b7b2b719fb1e1a9213cfb2a14d6defb44eced93646f73c9c5e376fcfdc78827c4fb587bc030ca99a14a0154a94acf7a1e1496d2b59ef6
languageName: node
linkType: hard
"react-devtools-core@npm:^4.13.0":
version: 4.21.0
resolution: "react-devtools-core@npm:4.21.0"
@@ -27877,6 +27901,17 @@ __metadata:
languageName: node
linkType: hard
"react-native-codegen@npm:^0.0.8":
version: 0.0.8
resolution: "react-native-codegen@npm:0.0.8"
dependencies:
flow-parser: ^0.121.0
jscodeshift: ^0.11.0
nullthrows: ^1.1.1
checksum: c5ccdcb2a2f249756aca8e729cf96737368c8d33673b08d4c928a469bcb58ff37fbf3c7a070398f33b19846c4261948e2c5107c561934a41ac034620f7207bbd
languageName: node
linkType: hard
"react-native-dialogbox@npm:0.6.10":
version: 0.6.10
resolution: "react-native-dialogbox@npm:0.6.10"
@@ -27994,14 +28029,14 @@ __metadata:
languageName: node
linkType: hard
"react-native-securerandom@npm:1.0.0":
version: 1.0.0
resolution: "react-native-securerandom@npm:1.0.0"
"react-native-securerandom@npm:1.0.1":
version: 1.0.1
resolution: "react-native-securerandom@npm:1.0.1"
dependencies:
base64-js: "*"
peerDependencies:
react-native: "*"
checksum: 9c589c59632dc9b7b27979f7a26ebdacd337f9a9e7a67854c5bbb0438f2ce64c463367a4616622e8efe1b35f804e5b47a315d6fcbc911b3b007f83e3ada4d36a
checksum: ccf42b8a8a83809fd77097aa141efd2e9533e94c094e8dcb0054659707e276cbb6466d3408d0e0594f0bd67af4fbc5881f2ad2d93513b5b2aae25dfd2888274b
languageName: node
linkType: hard
@@ -28069,15 +28104,16 @@ __metadata:
languageName: node
linkType: hard
"react-native-webview@npm:10.10.2":
version: 10.10.2
resolution: "react-native-webview@npm:10.10.2"
"react-native-webview@npm:11.23.1":
version: 11.23.1
resolution: "react-native-webview@npm:11.23.1"
dependencies:
escape-string-regexp: 2.0.0
invariant: 2.2.4
peerDependencies:
react-native: ">=0.60 <0.64"
checksum: c25c6d49b800ce3b57ff6952c5807df2b13a1b6ad42dd721e569efa4a6d18ad0945b74d864d89754d5a9ea82b67622e96f794e4e6e98faea05077a6310c0af28
react: "*"
react-native: "*"
checksum: 58367276b4457a12c0ecb24084c237048a31a8b4d49f53615634052c2dfcb318824e9239909b6bfb80cc8abacab658d278f480f7ff96267d10d5ff84a8ff1373
languageName: node
linkType: hard
@@ -28124,6 +28160,48 @@ __metadata:
languageName: node
linkType: hard
"react-native@npm:0.67.2":
version: 0.67.2
resolution: "react-native@npm:0.67.2"
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
peerDependencies:
react: 17.0.2
bin:
react-native: cli.js
checksum: 6e8bd1a8ab1c8fad2928fd1aa921363fd2d49d4622c6edea38c3f80e67cf43253347661a545b69637f149fbc3a762f0a0e26a3bcf0003ac3c46dd83adb63b2b2
languageName: node
linkType: hard
"react-onclickoutside@npm:^6.5.0":
version: 6.12.1
resolution: "react-onclickoutside@npm:6.12.1"
@@ -29598,16 +29676,16 @@ __metadata:
languageName: node
linkType: hard
"sass@npm:1.56.0":
version: 1.56.0
resolution: "sass@npm:1.56.0"
"sass@npm:1.56.1":
version: 1.56.1
resolution: "sass@npm:1.56.1"
dependencies:
chokidar: ">=3.0.0 <4.0.0"
immutable: ^4.0.0
source-map-js: ">=0.6.2 <2.0.0"
bin:
sass: sass.js
checksum: 37fb48b838f7a12f3c3efbf27bfc5f2b7fba015ed4b11effe32bd9488e30e1d5cefcbfef1e5c5dbd95557889fe2c7ec72f33e898cfc76182ea34eae03b1a4fb1
checksum: 78e693e5992b149574c95d5adfe39ca3e5b97d80befa11191a20d1daa41fe201a98ac099beab726cd3095e2d2e7991a2c408ba0fcc3fa9f525879de7eee18dad
languageName: node
linkType: hard