fix: nx support for skolplattformen app
This commit is contained in:
parent
c0db060513
commit
247c2dc061
|
@ -40,7 +40,7 @@ public class MainApplication extends Application implements ReactApplication {
|
|||
|
||||
@Override
|
||||
protected String getJSMainModuleName() {
|
||||
return "index";
|
||||
return "apps/skolplattformen-sthlm/index";
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -378,7 +378,7 @@ PODS:
|
|||
- React-RCTNetwork
|
||||
- RNGestureHandler (1.10.3):
|
||||
- React-Core
|
||||
- RNLocalize (2.1.4):
|
||||
- RNLocalize (2.1.5):
|
||||
- React-Core
|
||||
- RNReanimated (2.2.2):
|
||||
- DoubleConversion
|
||||
|
@ -409,7 +409,7 @@ PODS:
|
|||
- React-RCTVibration
|
||||
- ReactCommon/turbomodule/core
|
||||
- Yoga
|
||||
- RNScreens (3.6.0):
|
||||
- RNScreens (3.8.0):
|
||||
- React-Core
|
||||
- React-RCTImage
|
||||
- RNSVG (12.1.0):
|
||||
|
@ -420,9 +420,9 @@ PODS:
|
|||
- Yoga (~> 1.14)
|
||||
|
||||
DEPENDENCIES:
|
||||
- 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`)
|
||||
- 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`)
|
||||
- Flipper (= 0.93.0)
|
||||
- Flipper-Boost-iOSX (= 1.76.0.1.11)
|
||||
- Flipper-DoubleConversion (= 3.1.7)
|
||||
|
@ -444,52 +444,52 @@ DEPENDENCIES:
|
|||
- FlipperKit/FlipperKitReactPlugin (= 0.93.0)
|
||||
- FlipperKit/FlipperKitUserDefaultsPlugin (= 0.93.0)
|
||||
- FlipperKit/SKIOSNetworkPlugin (= 0.93.0)
|
||||
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
||||
- glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`)
|
||||
- hermes-engine (~> 0.8.1)
|
||||
- libevent (~> 2.1.12)
|
||||
- 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-hermes (from `../node_modules/react-native/ReactCommon/hermes`)
|
||||
- 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-native-cookies (from `../node_modules/@react-native-community/cookies`)"
|
||||
- react-native-restart (from `../node_modules/react-native-restart`)
|
||||
- react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
|
||||
- react-native-simple-toast (from `../node_modules/react-native-simple-toast`)
|
||||
- react-native-webview (from `../node_modules/react-native-webview`)
|
||||
- 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`)
|
||||
- RNCalendarEvents (from `../node_modules/react-native-calendar-events`)
|
||||
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
|
||||
- "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
|
||||
- "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)"
|
||||
- RNDeviceInfo (from `../node_modules/react-native-device-info`)
|
||||
- RNDevMenu (from `../node_modules/react-native-dev-menu`)
|
||||
- RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
|
||||
- RNLocalize (from `../node_modules/react-native-localize`)
|
||||
- RNReanimated (from `../node_modules/react-native-reanimated`)
|
||||
- RNScreens (from `../node_modules/react-native-screens`)
|
||||
- RNSVG (from `../node_modules/react-native-svg`)
|
||||
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
|
||||
- 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-hermes (from `../../../node_modules/react-native/ReactCommon/hermes`)
|
||||
- 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-native-cookies (from `../../../node_modules/@react-native-community/cookies`)"
|
||||
- react-native-restart (from `../../../node_modules/react-native-restart`)
|
||||
- react-native-safe-area-context (from `../../../node_modules/react-native-safe-area-context`)
|
||||
- react-native-simple-toast (from `../../../node_modules/react-native-simple-toast`)
|
||||
- react-native-webview (from `../../../node_modules/react-native-webview`)
|
||||
- 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`)
|
||||
- RNCalendarEvents (from `../../../node_modules/react-native-calendar-events`)
|
||||
- "RNCAsyncStorage (from `../../../node_modules/@react-native-async-storage/async-storage`)"
|
||||
- "RNCMaskedView (from `../../../node_modules/@react-native-community/masked-view`)"
|
||||
- "RNDateTimePicker (from `../../../node_modules/@react-native-community/datetimepicker`)"
|
||||
- RNDeviceInfo (from `../../../node_modules/react-native-device-info`)
|
||||
- RNDevMenu (from `../../../node_modules/react-native-dev-menu`)
|
||||
- RNGestureHandler (from `../../../node_modules/react-native-gesture-handler`)
|
||||
- RNLocalize (from `../../../node_modules/react-native-localize`)
|
||||
- RNReanimated (from `../../../node_modules/react-native-reanimated`)
|
||||
- RNScreens (from `../../../node_modules/react-native-screens`)
|
||||
- RNSVG (from `../../../node_modules/react-native-svg`)
|
||||
- Yoga (from `../../../node_modules/react-native/ReactCommon/yoga`)
|
||||
|
||||
SPEC REPOS:
|
||||
trunk:
|
||||
|
@ -513,95 +513,95 @@ SPEC REPOS:
|
|||
|
||||
EXTERNAL SOURCES:
|
||||
DoubleConversion:
|
||||
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
|
||||
:podspec: "../../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
|
||||
FBLazyVector:
|
||||
:path: "../node_modules/react-native/Libraries/FBLazyVector"
|
||||
:path: "../../../node_modules/react-native/Libraries/FBLazyVector"
|
||||
FBReactNativeSpec:
|
||||
:path: "../node_modules/react-native/React/FBReactNativeSpec"
|
||||
:path: "../../../node_modules/react-native/React/FBReactNativeSpec"
|
||||
glog:
|
||||
:podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
|
||||
:podspec: "../../../node_modules/react-native/third-party-podspecs/glog.podspec"
|
||||
RCT-Folly:
|
||||
:podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
|
||||
:podspec: "../../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
|
||||
RCTRequired:
|
||||
:path: "../node_modules/react-native/Libraries/RCTRequired"
|
||||
:path: "../../../node_modules/react-native/Libraries/RCTRequired"
|
||||
RCTTypeSafety:
|
||||
:path: "../node_modules/react-native/Libraries/TypeSafety"
|
||||
:path: "../../../node_modules/react-native/Libraries/TypeSafety"
|
||||
React:
|
||||
:path: "../node_modules/react-native/"
|
||||
:path: "../../../node_modules/react-native/"
|
||||
React-callinvoker:
|
||||
:path: "../node_modules/react-native/ReactCommon/callinvoker"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/callinvoker"
|
||||
React-Core:
|
||||
:path: "../node_modules/react-native/"
|
||||
:path: "../../../node_modules/react-native/"
|
||||
React-CoreModules:
|
||||
:path: "../node_modules/react-native/React/CoreModules"
|
||||
:path: "../../../node_modules/react-native/React/CoreModules"
|
||||
React-cxxreact:
|
||||
:path: "../node_modules/react-native/ReactCommon/cxxreact"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/cxxreact"
|
||||
React-hermes:
|
||||
:path: "../node_modules/react-native/ReactCommon/hermes"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/hermes"
|
||||
React-jsi:
|
||||
:path: "../node_modules/react-native/ReactCommon/jsi"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/jsi"
|
||||
React-jsiexecutor:
|
||||
:path: "../node_modules/react-native/ReactCommon/jsiexecutor"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/jsiexecutor"
|
||||
React-jsinspector:
|
||||
:path: "../node_modules/react-native/ReactCommon/jsinspector"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/jsinspector"
|
||||
react-native-cookies:
|
||||
:path: "../node_modules/@react-native-community/cookies"
|
||||
:path: "../../../node_modules/@react-native-community/cookies"
|
||||
react-native-restart:
|
||||
:path: "../node_modules/react-native-restart"
|
||||
:path: "../../../node_modules/react-native-restart"
|
||||
react-native-safe-area-context:
|
||||
:path: "../node_modules/react-native-safe-area-context"
|
||||
:path: "../../../node_modules/react-native-safe-area-context"
|
||||
react-native-simple-toast:
|
||||
:path: "../node_modules/react-native-simple-toast"
|
||||
:path: "../../../node_modules/react-native-simple-toast"
|
||||
react-native-webview:
|
||||
:path: "../node_modules/react-native-webview"
|
||||
:path: "../../../node_modules/react-native-webview"
|
||||
React-perflogger:
|
||||
:path: "../node_modules/react-native/ReactCommon/reactperflogger"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/reactperflogger"
|
||||
React-RCTActionSheet:
|
||||
:path: "../node_modules/react-native/Libraries/ActionSheetIOS"
|
||||
:path: "../../../node_modules/react-native/Libraries/ActionSheetIOS"
|
||||
React-RCTAnimation:
|
||||
:path: "../node_modules/react-native/Libraries/NativeAnimation"
|
||||
:path: "../../../node_modules/react-native/Libraries/NativeAnimation"
|
||||
React-RCTBlob:
|
||||
:path: "../node_modules/react-native/Libraries/Blob"
|
||||
:path: "../../../node_modules/react-native/Libraries/Blob"
|
||||
React-RCTImage:
|
||||
:path: "../node_modules/react-native/Libraries/Image"
|
||||
:path: "../../../node_modules/react-native/Libraries/Image"
|
||||
React-RCTLinking:
|
||||
:path: "../node_modules/react-native/Libraries/LinkingIOS"
|
||||
:path: "../../../node_modules/react-native/Libraries/LinkingIOS"
|
||||
React-RCTNetwork:
|
||||
:path: "../node_modules/react-native/Libraries/Network"
|
||||
:path: "../../../node_modules/react-native/Libraries/Network"
|
||||
React-RCTSettings:
|
||||
:path: "../node_modules/react-native/Libraries/Settings"
|
||||
:path: "../../../node_modules/react-native/Libraries/Settings"
|
||||
React-RCTText:
|
||||
:path: "../node_modules/react-native/Libraries/Text"
|
||||
:path: "../../../node_modules/react-native/Libraries/Text"
|
||||
React-RCTVibration:
|
||||
:path: "../node_modules/react-native/Libraries/Vibration"
|
||||
:path: "../../../node_modules/react-native/Libraries/Vibration"
|
||||
React-runtimeexecutor:
|
||||
:path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/runtimeexecutor"
|
||||
ReactCommon:
|
||||
:path: "../node_modules/react-native/ReactCommon"
|
||||
:path: "../../../node_modules/react-native/ReactCommon"
|
||||
RNCalendarEvents:
|
||||
:path: "../node_modules/react-native-calendar-events"
|
||||
:path: "../../../node_modules/react-native-calendar-events"
|
||||
RNCAsyncStorage:
|
||||
:path: "../node_modules/@react-native-async-storage/async-storage"
|
||||
:path: "../../../node_modules/@react-native-async-storage/async-storage"
|
||||
RNCMaskedView:
|
||||
:path: "../node_modules/@react-native-community/masked-view"
|
||||
:path: "../../../node_modules/@react-native-community/masked-view"
|
||||
RNDateTimePicker:
|
||||
:path: "../node_modules/@react-native-community/datetimepicker"
|
||||
:path: "../../../node_modules/@react-native-community/datetimepicker"
|
||||
RNDeviceInfo:
|
||||
:path: "../node_modules/react-native-device-info"
|
||||
:path: "../../../node_modules/react-native-device-info"
|
||||
RNDevMenu:
|
||||
:path: "../node_modules/react-native-dev-menu"
|
||||
:path: "../../../node_modules/react-native-dev-menu"
|
||||
RNGestureHandler:
|
||||
:path: "../node_modules/react-native-gesture-handler"
|
||||
:path: "../../../node_modules/react-native-gesture-handler"
|
||||
RNLocalize:
|
||||
:path: "../node_modules/react-native-localize"
|
||||
:path: "../../../node_modules/react-native-localize"
|
||||
RNReanimated:
|
||||
:path: "../node_modules/react-native-reanimated"
|
||||
:path: "../../../node_modules/react-native-reanimated"
|
||||
RNScreens:
|
||||
:path: "../node_modules/react-native-screens"
|
||||
:path: "../../../node_modules/react-native-screens"
|
||||
RNSVG:
|
||||
:path: "../node_modules/react-native-svg"
|
||||
:path: "../../../node_modules/react-native-svg"
|
||||
Yoga:
|
||||
:path: "../node_modules/react-native/ReactCommon/yoga"
|
||||
:path: "../../../node_modules/react-native/ReactCommon/yoga"
|
||||
|
||||
SPEC CHECKSUMS:
|
||||
boost-for-react-native: 39c7adb57c4e60d6c5479dd8623128eb5b3f0f2c
|
||||
|
@ -659,9 +659,9 @@ SPEC CHECKSUMS:
|
|||
RNDeviceInfo: cc7de0772378f85d8f36ae439df20f05c590a651
|
||||
RNDevMenu: fd325b5554b61fe7f48d9205a3877cf5ee88cd7c
|
||||
RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211
|
||||
RNLocalize: 7f1e5792b65a839af55a9552d05b3558b66d017e
|
||||
RNLocalize: 74b82db20cc3895ccc25af992c644879bcec2815
|
||||
RNReanimated: ad24db8af24e3fe1b5c462785bc3db8d5baae2ee
|
||||
RNScreens: eb0dfb2d6b21d2d7f980ad46b14eb306d2f1062e
|
||||
RNScreens: 6e1ea5787989f92b0671049b808aef64fa1ef98c
|
||||
RNSVG: ce9d996113475209013317e48b05c21ee988d42e
|
||||
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
|
||||
Yoga: aa0cb45287ebe1004c02a13f279c55a95f1572f4
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IDEDidComputeMac32BitWarning</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
|
@ -42,7 +42,7 @@ static void InitializeFlipper(UIApplication *application) {
|
|||
} else {
|
||||
rootView.backgroundColor = [UIColor whiteColor];
|
||||
}
|
||||
|
||||
|
||||
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
|
||||
UIViewController *rootViewController = [UIViewController new];
|
||||
rootViewController.view = rootView;
|
||||
|
@ -53,7 +53,7 @@ static void InitializeFlipper(UIApplication *application) {
|
|||
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
|
||||
{
|
||||
#if DEBUG
|
||||
return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
|
||||
return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"apps/skolplattformen-sthlm/index" fallbackResource:nil];
|
||||
#else
|
||||
return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
|
||||
#endif
|
||||
|
|
|
@ -5,23 +5,28 @@
|
|||
* @format
|
||||
*/
|
||||
|
||||
const MetroConfig = require('@ui-kitten/metro-config')
|
||||
const { withNxMetro } = require('@nrwl/react-native')
|
||||
|
||||
/**
|
||||
* @see https://akveo.github.io/react-native-ui-kitten/docs/guides/improving-performance
|
||||
*/
|
||||
const evaConfig = {
|
||||
evaPackage: '@eva-design/eva',
|
||||
customMappingPath: './design/mapping.json',
|
||||
}
|
||||
// UI Kitten disabled for now
|
||||
// const MetroConfig = require('@ui-kitten/metro-config')
|
||||
// /**
|
||||
// * @see https://akveo.github.io/react-native-ui-kitten/docs/guides/improving-performance
|
||||
// */
|
||||
// const evaConfig = {
|
||||
// evaPackage: '@eva-design/eva',
|
||||
// customMappingPath: './design/mapping.json',
|
||||
// }
|
||||
// const config = MetroConfig.create(evaConfig, {
|
||||
// transformer: {
|
||||
// getTransformOptions: async () => ({
|
||||
// transform: {
|
||||
// experimentalImportSupport: false,
|
||||
// inlineRequires: true,
|
||||
// },
|
||||
// }),
|
||||
// },
|
||||
// })
|
||||
|
||||
module.exports = MetroConfig.create(evaConfig, {
|
||||
transformer: {
|
||||
getTransformOptions: async () => ({
|
||||
transform: {
|
||||
experimentalImportSupport: false,
|
||||
inlineRequires: true,
|
||||
},
|
||||
}),
|
||||
},
|
||||
})
|
||||
const config = {}
|
||||
|
||||
module.exports = withNxMetro(config)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{
|
||||
"name": "skolplattformen",
|
||||
"name": "skolplattformen-sthlm",
|
||||
"version": "0.0.1",
|
||||
"scripts": {
|
||||
"android": "react-native run-android",
|
||||
|
@ -17,84 +17,37 @@
|
|||
"postinstall": "yarn extract-licenses"
|
||||
},
|
||||
"dependencies": {
|
||||
"@eva-design/eva": "2.0.0",
|
||||
"@eva-design/material": "2.0.0",
|
||||
"@react-native-async-storage/async-storage": "1.15.2",
|
||||
"@react-native-community/cookies": "5.0.1",
|
||||
"@react-native-community/datetimepicker": "3.4.3",
|
||||
"@react-native-community/masked-view": "^0.1.11",
|
||||
"@react-navigation/bottom-tabs": "5.11.9",
|
||||
"@react-navigation/native": "5.9.4",
|
||||
"@react-navigation/stack": "5.14.4",
|
||||
"@skolplattformen/api-hooks": "3.0.0",
|
||||
"@skolplattformen/curriculum": "1.4.2",
|
||||
"@skolplattformen/embedded-api": "5.3.2",
|
||||
"@ui-kitten/components": "5.0.0",
|
||||
"@ui-kitten/eva-icons": "5.0.0",
|
||||
"buffer": "6.0.3",
|
||||
"deepmerge": "^4.2.2",
|
||||
"fast-fuzzy": "^1.10.8",
|
||||
"formik": "2.2.6",
|
||||
"hermes-engine": "0.8.1",
|
||||
"i18n-js": "^3.8.0",
|
||||
"moment": "^2.29.1",
|
||||
"personnummer": "3.1.3",
|
||||
"react": "17.0.2",
|
||||
"react-native": "0.65.1",
|
||||
"react-native-animatable": "^1.3.3",
|
||||
"react-native-calendar-events": "2.2.0",
|
||||
"react-native-dev-menu": "^4.0.2",
|
||||
"react-native-device-info": "^8.3.3",
|
||||
"react-native-fix-image": "2.1.0",
|
||||
"react-native-gesture-handler": "^1.10.3",
|
||||
"react-native-localize": "^2.0.2",
|
||||
"react-native-markdown-display": "7.0.0-alpha.2",
|
||||
"react-native-modal-datetime-picker": "9.2.0",
|
||||
"react-native-reanimated": "2.2.2",
|
||||
"react-native-restart": "^0.0.22",
|
||||
"react-native-safe-area-context": "^3.2.0",
|
||||
"react-native-screens": "^3.3.0",
|
||||
"react-native-simple-toast": "1.1.3",
|
||||
"react-native-svg": "12.1.0",
|
||||
"react-native-typography": "1.4.1",
|
||||
"react-native-webview": "11.4.2",
|
||||
"valtio": "^1.2.3",
|
||||
"yup": "0.32.9"
|
||||
"@eva-design/eva": "*",
|
||||
"@react-native-async-storage/async-storage": "*",
|
||||
"@react-native-community/cookies": "*",
|
||||
"@react-native-community/datetimepicker": "*",
|
||||
"@react-native-community/masked-view": "*",
|
||||
"@react-navigation/bottom-tabs": "*",
|
||||
"@react-navigation/native": "*",
|
||||
"@react-navigation/stack": "*",
|
||||
"@ui-kitten/components": "*",
|
||||
"@ui-kitten/eva-icons": "*",
|
||||
"react-native-animatable": "*",
|
||||
"react-native-calendar-events": "*",
|
||||
"react-native-dev-menu": "*",
|
||||
"react-native-device-info": "*",
|
||||
"react-native-fix-image": "*",
|
||||
"react-native-gesture-handler": "*",
|
||||
"react-native-localize": "*",
|
||||
"react-native-markdown-display": "*",
|
||||
"react-native-modal-datetime-picker": "*",
|
||||
"react-native-reanimated": "*",
|
||||
"react-native-restart": "*",
|
||||
"react-native-safe-area-context": "*.0",
|
||||
"react-native-screens": "*",
|
||||
"react-native-simple-toast": "*",
|
||||
"react-native-svg": "*",
|
||||
"react-native-typography": "*",
|
||||
"react-native-webview": "*",
|
||||
"react": "*",
|
||||
"react-native": "*",
|
||||
"@testing-library/react-native": "*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.13.15",
|
||||
"@babel/runtime": "^7.13.10",
|
||||
"@react-native-community/eslint-config": "^2.0.0",
|
||||
"@testing-library/jest-native": "^4.0.1",
|
||||
"@testing-library/react-hooks": "^7.0.0",
|
||||
"@testing-library/react-native": "7.2.0",
|
||||
"@types/i18n-js": "^3.8.0",
|
||||
"@types/jest": "^26.0.22",
|
||||
"@types/jsuri": "^1.3.30",
|
||||
"@types/markdown-it": "^12.0.1",
|
||||
"@types/react-native": "^0.64.2",
|
||||
"@types/react-native-restart": "^0.0.0",
|
||||
"@ui-kitten/metro-config": "5.0.0",
|
||||
"babel-jest": "^26.6.3",
|
||||
"eslint": "^7.32.0",
|
||||
"eslint-config-prettier": "^8.2.0",
|
||||
"eslint-plugin-prettier": "^3.4.0",
|
||||
"eslint-plugin-react-native-a11y": "^2.0.4",
|
||||
"is-ci-cli": "^2.2.0",
|
||||
"jest": "^26.6.3",
|
||||
"jest-watch-typeahead": "^0.6.2",
|
||||
"metro-react-native-babel-preset": "^0.65.2",
|
||||
"mockdate": "^3.0.5",
|
||||
"patch-package": "^6.4.7",
|
||||
"prettier": "^2.2.1",
|
||||
"react-native-clean-project": "^3.6.3",
|
||||
"react-native-codegen": "^0.0.7",
|
||||
"react-native-oss-license": "^0.4.0",
|
||||
"react-test-renderer": "17.0.2",
|
||||
"typescript": "^4.2.4"
|
||||
},
|
||||
"private": true,
|
||||
"resolutions": {
|
||||
"react": "17.0.2"
|
||||
}
|
||||
"devDependencies": {},
|
||||
"private": true
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{
|
||||
"extends": "../../tsconfig.base.json",
|
||||
"compilerOptions": {
|
||||
"target": "esnext",
|
||||
"module": "commonjs",
|
||||
|
@ -8,7 +9,7 @@
|
|||
"noEmit": true,
|
||||
"isolatedModules": true,
|
||||
"strict": true,
|
||||
"moduleResolution": "node",
|
||||
"moduleResolution": "node",
|
||||
"allowSyntheticDefaultImports": true,
|
||||
"esModuleInterop": true,
|
||||
"skipLibCheck": true,
|
||||
|
|
65
package.json
65
package.json
|
@ -8,11 +8,51 @@
|
|||
"test": "nx test"
|
||||
},
|
||||
"private": true,
|
||||
"workspaces": ["apps/*"],
|
||||
"dependencies": {
|
||||
"react": "17.0.2",
|
||||
"react-native": "0.65.1",
|
||||
"tslib": "^2.0.0"
|
||||
"tslib": "^2.0.0",
|
||||
"@eva-design/eva": "2.0.0",
|
||||
"@eva-design/material": "2.0.0",
|
||||
"@react-native-async-storage/async-storage": "1.15.2",
|
||||
"@react-native-community/cookies": "5.0.1",
|
||||
"@react-native-community/datetimepicker": "3.4.3",
|
||||
"@react-native-community/masked-view": "^0.1.11",
|
||||
"@react-navigation/bottom-tabs": "5.11.9",
|
||||
"@react-navigation/native": "5.9.4",
|
||||
"@react-navigation/stack": "5.14.4",
|
||||
"@skolplattformen/api-hooks": "3.0.0",
|
||||
"@skolplattformen/curriculum": "1.4.2",
|
||||
"@skolplattformen/embedded-api": "5.3.2",
|
||||
"@ui-kitten/components": "5.0.0",
|
||||
"@ui-kitten/eva-icons": "5.0.0",
|
||||
"buffer": "6.0.3",
|
||||
"deepmerge": "^4.2.2",
|
||||
"fast-fuzzy": "^1.10.8",
|
||||
"formik": "2.2.6",
|
||||
"hermes-engine": "0.8.1",
|
||||
"i18n-js": "^3.8.0",
|
||||
"moment": "^2.29.1",
|
||||
"personnummer": "3.1.3",
|
||||
"react-native-animatable": "^1.3.3",
|
||||
"react-native-calendar-events": "2.2.0",
|
||||
"react-native-dev-menu": "^4.0.2",
|
||||
"react-native-device-info": "^8.3.3",
|
||||
"react-native-fix-image": "2.1.0",
|
||||
"react-native-gesture-handler": "^1.10.3",
|
||||
"react-native-localize": "^2.0.2",
|
||||
"react-native-markdown-display": "7.0.0-alpha.2",
|
||||
"react-native-modal-datetime-picker": "9.2.0",
|
||||
"react-native-reanimated": "2.2.2",
|
||||
"react-native-restart": "^0.0.22",
|
||||
"react-native-safe-area-context": "^3.2.0",
|
||||
"react-native-screens": "^3.3.0",
|
||||
"react-native-simple-toast": "1.1.3",
|
||||
"react-native-svg": "12.1.0",
|
||||
"react-native-typography": "1.4.1",
|
||||
"react-native-webview": "11.4.2",
|
||||
"valtio": "^1.2.3",
|
||||
"yup": "0.32.9"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@nrwl/cli": "12.9.0",
|
||||
|
@ -52,8 +92,25 @@
|
|||
"metro-resolver": "0.66.2",
|
||||
"prettier": "^2.3.1",
|
||||
"react-native-codegen": "0.0.7",
|
||||
"react-test-renderer": "17.0.2",
|
||||
"ts-jest": "27.0.3",
|
||||
"typescript": "~4.3.5"
|
||||
"typescript": "~4.3.5",
|
||||
"@babel/core": "^7.13.15",
|
||||
"@babel/runtime": "^7.13.10",
|
||||
"@react-native-community/eslint-config": "^2.0.0",
|
||||
"@testing-library/react-hooks": "^7.0.0",
|
||||
"@types/i18n-js": "^3.8.0",
|
||||
"@types/jsuri": "^1.3.30",
|
||||
"@types/markdown-it": "^12.0.1",
|
||||
"@types/react-native-restart": "^0.0.0",
|
||||
"@ui-kitten/metro-config": "5.0.0",
|
||||
"eslint-plugin-prettier": "^3.4.0",
|
||||
"eslint-plugin-react-native-a11y": "^2.0.4",
|
||||
"is-ci-cli": "^2.2.0",
|
||||
"jest-watch-typeahead": "^0.6.2",
|
||||
"mockdate": "^3.0.5",
|
||||
"patch-package": "^6.4.7",
|
||||
"react-native-clean-project": "^3.6.3",
|
||||
"react-native-oss-license": "^0.4.0",
|
||||
"react-test-renderer": "17.0.2"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue