From f951e98dc664074d08fbdd36e0e4fccbbde6b93c Mon Sep 17 00:00:00 2001 From: Satyajit Sahoo Date: Mon, 9 Dec 2019 15:20:28 +0100 Subject: [PATCH] chore: move example folder to root --- .../example => example}/.expo-shared/assets.json | 0 {packages/example => example}/.gitignore | 0 {packages/example => example}/App.tsx | 0 {packages/example => example}/CHANGELOG.md | 0 {packages/example => example}/README.md | 0 .../android/ReactNavigationExample.iml | 0 {packages/example => example}/android/app/BUCK | 0 {packages/example => example}/android/app/app.iml | 0 .../example => example}/android/app/build.gradle | 0 .../example => example}/android/app/build_defs.bzl | 0 .../android/app/proguard-rules.pro | 0 .../android/app/src/main/AndroidManifest.xml | 0 .../com/reactnavigationexample/MainActivity.java | 0 .../com/reactnavigationexample/MainApplication.java | 0 .../app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../src/main/res/mipmap-hdpi/ic_launcher_round.png | Bin .../app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher_round.png | Bin .../app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher_round.png | Bin .../app/src/main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../android/app/src/main/res/values/strings.xml | 0 .../android/app/src/main/res/values/styles.xml | 0 {packages/example => example}/android/build.gradle | 0 .../example => example}/android/gradle.properties | 0 .../android/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 {packages/example => example}/android/gradlew | 0 {packages/example => example}/android/gradlew.bat | 0 .../example => example}/android/keystores/BUCK | 0 .../android/keystores/debug.keystore.properties | 0 .../example => example}/android/settings.gradle | 0 {packages/example => example}/app.json | 0 .../example => example}/assets/album-art-1.jpg | Bin .../example => example}/assets/album-art-2.jpg | Bin .../example => example}/assets/album-art-3.jpg | Bin .../example => example}/assets/album-art-4.jpg | Bin .../example => example}/assets/album-art-5.jpg | Bin .../example => example}/assets/album-art-6.jpg | Bin .../example => example}/assets/album-art-7.jpg | Bin .../example => example}/assets/album-art-8.jpg | Bin {packages/example => example}/assets/avatar-1.png | Bin {packages/example => example}/assets/avatar-2.png | Bin {packages/example => example}/assets/book.jpg | Bin {packages/example => example}/assets/icon.png | Bin {packages/example => example}/assets/splash.png | Bin {packages/example => example}/babel.config.js | 0 {packages/example => example}/index.js | 0 {packages/example => example}/ios/Podfile | 0 {packages/example => example}/ios/Podfile.lock | 0 .../project.pbxproj | 0 .../xcschemes/ReactNavigationExample.xcscheme | 0 .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../ios/ReactNavigationExample/AppDelegate.h | 0 .../ios/ReactNavigationExample/AppDelegate.m | 0 .../Base.lproj/LaunchScreen.xib | 0 .../Images.xcassets/AppIcon.appiconset/100.png | Bin .../Images.xcassets/AppIcon.appiconset/1024.png | Bin .../Images.xcassets/AppIcon.appiconset/114.png | Bin .../Images.xcassets/AppIcon.appiconset/120.png | Bin .../Images.xcassets/AppIcon.appiconset/144.png | Bin .../Images.xcassets/AppIcon.appiconset/152.png | Bin .../Images.xcassets/AppIcon.appiconset/167.png | Bin .../Images.xcassets/AppIcon.appiconset/180.png | Bin .../Images.xcassets/AppIcon.appiconset/20.png | Bin .../Images.xcassets/AppIcon.appiconset/29.png | Bin .../Images.xcassets/AppIcon.appiconset/40.png | Bin .../Images.xcassets/AppIcon.appiconset/50.png | Bin .../Images.xcassets/AppIcon.appiconset/57.png | Bin .../Images.xcassets/AppIcon.appiconset/58.png | Bin .../Images.xcassets/AppIcon.appiconset/60.png | Bin .../Images.xcassets/AppIcon.appiconset/72.png | Bin .../Images.xcassets/AppIcon.appiconset/76.png | Bin .../Images.xcassets/AppIcon.appiconset/80.png | Bin .../Images.xcassets/AppIcon.appiconset/87.png | Bin .../AppIcon.appiconset/Contents.json | 0 .../Images.xcassets/Contents.json | 0 .../ios/ReactNavigationExample/Info.plist | 0 .../ios/ReactNavigationExample/main.m | 0 {packages/example => example}/metro.config.js | 11 +++-------- {packages/example => example}/package.json | 0 .../example => example}/src/LinkingPrefixes.expo.ts | 0 .../example => example}/src/LinkingPrefixes.ts | 0 .../example => example}/src/Screens/AuthFlow.tsx | 0 .../example => example}/src/Screens/BottomTabs.tsx | 0 .../example => example}/src/Screens/CompatAPI.tsx | 0 .../src/Screens/MaterialBottomTabs.tsx | 0 .../src/Screens/MaterialTopTabs.tsx | 0 .../src/Screens/ModalPresentationStack.tsx | 0 .../src/Screens/NativeStack.expo.tsx | 0 .../example => example}/src/Screens/NativeStack.tsx | 0 .../src/Screens/NativeStack.web.tsx | 0 .../example => example}/src/Screens/SimpleStack.tsx | 0 {packages/example => example}/src/Shared/Albums.tsx | 0 .../example => example}/src/Shared/Article.tsx | 0 {packages/example => example}/src/Shared/Chat.tsx | 0 .../example => example}/src/Shared/Contacts.tsx | 0 .../src/Shared/TouchableBounce.native.tsx | 0 .../src/Shared/TouchableBounce.tsx | 0 {packages/example => example}/src/index.tsx | 0 {packages/example => example}/webpack.config.js | 3 ++- lerna.json | 11 +++++++++-- package.json | 5 +++-- 107 files changed, 17 insertions(+), 13 deletions(-) rename {packages/example => example}/.expo-shared/assets.json (100%) rename {packages/example => example}/.gitignore (100%) rename {packages/example => example}/App.tsx (100%) rename {packages/example => example}/CHANGELOG.md (100%) rename {packages/example => example}/README.md (100%) rename {packages/example => example}/android/ReactNavigationExample.iml (100%) rename {packages/example => example}/android/app/BUCK (100%) rename {packages/example => example}/android/app/app.iml (100%) rename {packages/example => example}/android/app/build.gradle (100%) rename {packages/example => example}/android/app/build_defs.bzl (100%) rename {packages/example => example}/android/app/proguard-rules.pro (100%) rename {packages/example => example}/android/app/src/main/AndroidManifest.xml (100%) rename {packages/example => example}/android/app/src/main/java/com/reactnavigationexample/MainActivity.java (100%) rename {packages/example => example}/android/app/src/main/java/com/reactnavigationexample/MainApplication.java (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {packages/example => example}/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) rename {packages/example => example}/android/app/src/main/res/values/strings.xml (100%) rename {packages/example => example}/android/app/src/main/res/values/styles.xml (100%) rename {packages/example => example}/android/build.gradle (100%) rename {packages/example => example}/android/gradle.properties (100%) rename {packages/example => example}/android/gradle/wrapper/gradle-wrapper.jar (100%) rename {packages/example => example}/android/gradle/wrapper/gradle-wrapper.properties (100%) rename {packages/example => example}/android/gradlew (100%) rename {packages/example => example}/android/gradlew.bat (100%) rename {packages/example => example}/android/keystores/BUCK (100%) rename {packages/example => example}/android/keystores/debug.keystore.properties (100%) rename {packages/example => example}/android/settings.gradle (100%) rename {packages/example => example}/app.json (100%) rename {packages/example => example}/assets/album-art-1.jpg (100%) rename {packages/example => example}/assets/album-art-2.jpg (100%) rename {packages/example => example}/assets/album-art-3.jpg (100%) rename {packages/example => example}/assets/album-art-4.jpg (100%) rename {packages/example => example}/assets/album-art-5.jpg (100%) rename {packages/example => example}/assets/album-art-6.jpg (100%) rename {packages/example => example}/assets/album-art-7.jpg (100%) rename {packages/example => example}/assets/album-art-8.jpg (100%) rename {packages/example => example}/assets/avatar-1.png (100%) rename {packages/example => example}/assets/avatar-2.png (100%) rename {packages/example => example}/assets/book.jpg (100%) rename {packages/example => example}/assets/icon.png (100%) rename {packages/example => example}/assets/splash.png (100%) rename {packages/example => example}/babel.config.js (100%) rename {packages/example => example}/index.js (100%) rename {packages/example => example}/ios/Podfile (100%) rename {packages/example => example}/ios/Podfile.lock (100%) rename {packages/example => example}/ios/ReactNavigationExample.xcodeproj/project.pbxproj (100%) rename {packages/example => example}/ios/ReactNavigationExample.xcodeproj/xcshareddata/xcschemes/ReactNavigationExample.xcscheme (100%) rename {packages/example => example}/ios/ReactNavigationExample.xcworkspace/contents.xcworkspacedata (100%) rename {packages/example => example}/ios/ReactNavigationExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist (100%) rename {packages/example => example}/ios/ReactNavigationExample/AppDelegate.h (100%) rename {packages/example => example}/ios/ReactNavigationExample/AppDelegate.m (100%) rename {packages/example => example}/ios/ReactNavigationExample/Base.lproj/LaunchScreen.xib (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/100.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/1024.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/114.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/120.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/144.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/152.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/167.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/180.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/20.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/29.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/40.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/50.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/57.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/58.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/60.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/72.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/76.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/80.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/87.png (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/Contents.json (100%) rename {packages/example => example}/ios/ReactNavigationExample/Images.xcassets/Contents.json (100%) rename {packages/example => example}/ios/ReactNavigationExample/Info.plist (100%) rename {packages/example => example}/ios/ReactNavigationExample/main.m (100%) rename {packages/example => example}/metro.config.js (80%) rename {packages/example => example}/package.json (100%) rename {packages/example => example}/src/LinkingPrefixes.expo.ts (100%) rename {packages/example => example}/src/LinkingPrefixes.ts (100%) rename {packages/example => example}/src/Screens/AuthFlow.tsx (100%) rename {packages/example => example}/src/Screens/BottomTabs.tsx (100%) rename {packages/example => example}/src/Screens/CompatAPI.tsx (100%) rename {packages/example => example}/src/Screens/MaterialBottomTabs.tsx (100%) rename {packages/example => example}/src/Screens/MaterialTopTabs.tsx (100%) rename {packages/example => example}/src/Screens/ModalPresentationStack.tsx (100%) rename {packages/example => example}/src/Screens/NativeStack.expo.tsx (100%) rename {packages/example => example}/src/Screens/NativeStack.tsx (100%) rename {packages/example => example}/src/Screens/NativeStack.web.tsx (100%) rename {packages/example => example}/src/Screens/SimpleStack.tsx (100%) rename {packages/example => example}/src/Shared/Albums.tsx (100%) rename {packages/example => example}/src/Shared/Article.tsx (100%) rename {packages/example => example}/src/Shared/Chat.tsx (100%) rename {packages/example => example}/src/Shared/Contacts.tsx (100%) rename {packages/example => example}/src/Shared/TouchableBounce.native.tsx (100%) rename {packages/example => example}/src/Shared/TouchableBounce.tsx (100%) rename {packages/example => example}/src/index.tsx (100%) rename {packages/example => example}/webpack.config.js (95%) diff --git a/packages/example/.expo-shared/assets.json b/example/.expo-shared/assets.json similarity index 100% rename from packages/example/.expo-shared/assets.json rename to example/.expo-shared/assets.json diff --git a/packages/example/.gitignore b/example/.gitignore similarity index 100% rename from packages/example/.gitignore rename to example/.gitignore diff --git a/packages/example/App.tsx b/example/App.tsx similarity index 100% rename from packages/example/App.tsx rename to example/App.tsx diff --git a/packages/example/CHANGELOG.md b/example/CHANGELOG.md similarity index 100% rename from packages/example/CHANGELOG.md rename to example/CHANGELOG.md diff --git a/packages/example/README.md b/example/README.md similarity index 100% rename from packages/example/README.md rename to example/README.md diff --git a/packages/example/android/ReactNavigationExample.iml b/example/android/ReactNavigationExample.iml similarity index 100% rename from packages/example/android/ReactNavigationExample.iml rename to example/android/ReactNavigationExample.iml diff --git a/packages/example/android/app/BUCK b/example/android/app/BUCK similarity index 100% rename from packages/example/android/app/BUCK rename to example/android/app/BUCK diff --git a/packages/example/android/app/app.iml b/example/android/app/app.iml similarity index 100% rename from packages/example/android/app/app.iml rename to example/android/app/app.iml diff --git a/packages/example/android/app/build.gradle b/example/android/app/build.gradle similarity index 100% rename from packages/example/android/app/build.gradle rename to example/android/app/build.gradle diff --git a/packages/example/android/app/build_defs.bzl b/example/android/app/build_defs.bzl similarity index 100% rename from packages/example/android/app/build_defs.bzl rename to example/android/app/build_defs.bzl diff --git a/packages/example/android/app/proguard-rules.pro b/example/android/app/proguard-rules.pro similarity index 100% rename from packages/example/android/app/proguard-rules.pro rename to example/android/app/proguard-rules.pro diff --git a/packages/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml similarity index 100% rename from packages/example/android/app/src/main/AndroidManifest.xml rename to example/android/app/src/main/AndroidManifest.xml diff --git a/packages/example/android/app/src/main/java/com/reactnavigationexample/MainActivity.java b/example/android/app/src/main/java/com/reactnavigationexample/MainActivity.java similarity index 100% rename from packages/example/android/app/src/main/java/com/reactnavigationexample/MainActivity.java rename to example/android/app/src/main/java/com/reactnavigationexample/MainActivity.java diff --git a/packages/example/android/app/src/main/java/com/reactnavigationexample/MainApplication.java b/example/android/app/src/main/java/com/reactnavigationexample/MainApplication.java similarity index 100% rename from packages/example/android/app/src/main/java/com/reactnavigationexample/MainApplication.java rename to example/android/app/src/main/java/com/reactnavigationexample/MainApplication.java diff --git a/packages/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png rename to example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png diff --git a/packages/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename to example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png diff --git a/packages/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png rename to example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png diff --git a/packages/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename to example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png diff --git a/packages/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png rename to example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png diff --git a/packages/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename to example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png diff --git a/packages/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png rename to example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png diff --git a/packages/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename to example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png diff --git a/packages/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png rename to example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png diff --git a/packages/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png similarity index 100% rename from packages/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename to example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png diff --git a/packages/example/android/app/src/main/res/values/strings.xml b/example/android/app/src/main/res/values/strings.xml similarity index 100% rename from packages/example/android/app/src/main/res/values/strings.xml rename to example/android/app/src/main/res/values/strings.xml diff --git a/packages/example/android/app/src/main/res/values/styles.xml b/example/android/app/src/main/res/values/styles.xml similarity index 100% rename from packages/example/android/app/src/main/res/values/styles.xml rename to example/android/app/src/main/res/values/styles.xml diff --git a/packages/example/android/build.gradle b/example/android/build.gradle similarity index 100% rename from packages/example/android/build.gradle rename to example/android/build.gradle diff --git a/packages/example/android/gradle.properties b/example/android/gradle.properties similarity index 100% rename from packages/example/android/gradle.properties rename to example/android/gradle.properties diff --git a/packages/example/android/gradle/wrapper/gradle-wrapper.jar b/example/android/gradle/wrapper/gradle-wrapper.jar similarity index 100% rename from packages/example/android/gradle/wrapper/gradle-wrapper.jar rename to example/android/gradle/wrapper/gradle-wrapper.jar diff --git a/packages/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties similarity index 100% rename from packages/example/android/gradle/wrapper/gradle-wrapper.properties rename to example/android/gradle/wrapper/gradle-wrapper.properties diff --git a/packages/example/android/gradlew b/example/android/gradlew similarity index 100% rename from packages/example/android/gradlew rename to example/android/gradlew diff --git a/packages/example/android/gradlew.bat b/example/android/gradlew.bat similarity index 100% rename from packages/example/android/gradlew.bat rename to example/android/gradlew.bat diff --git a/packages/example/android/keystores/BUCK b/example/android/keystores/BUCK similarity index 100% rename from packages/example/android/keystores/BUCK rename to example/android/keystores/BUCK diff --git a/packages/example/android/keystores/debug.keystore.properties b/example/android/keystores/debug.keystore.properties similarity index 100% rename from packages/example/android/keystores/debug.keystore.properties rename to example/android/keystores/debug.keystore.properties diff --git a/packages/example/android/settings.gradle b/example/android/settings.gradle similarity index 100% rename from packages/example/android/settings.gradle rename to example/android/settings.gradle diff --git a/packages/example/app.json b/example/app.json similarity index 100% rename from packages/example/app.json rename to example/app.json diff --git a/packages/example/assets/album-art-1.jpg b/example/assets/album-art-1.jpg similarity index 100% rename from packages/example/assets/album-art-1.jpg rename to example/assets/album-art-1.jpg diff --git a/packages/example/assets/album-art-2.jpg b/example/assets/album-art-2.jpg similarity index 100% rename from packages/example/assets/album-art-2.jpg rename to example/assets/album-art-2.jpg diff --git a/packages/example/assets/album-art-3.jpg b/example/assets/album-art-3.jpg similarity index 100% rename from packages/example/assets/album-art-3.jpg rename to example/assets/album-art-3.jpg diff --git a/packages/example/assets/album-art-4.jpg b/example/assets/album-art-4.jpg similarity index 100% rename from packages/example/assets/album-art-4.jpg rename to example/assets/album-art-4.jpg diff --git a/packages/example/assets/album-art-5.jpg b/example/assets/album-art-5.jpg similarity index 100% rename from packages/example/assets/album-art-5.jpg rename to example/assets/album-art-5.jpg diff --git a/packages/example/assets/album-art-6.jpg b/example/assets/album-art-6.jpg similarity index 100% rename from packages/example/assets/album-art-6.jpg rename to example/assets/album-art-6.jpg diff --git a/packages/example/assets/album-art-7.jpg b/example/assets/album-art-7.jpg similarity index 100% rename from packages/example/assets/album-art-7.jpg rename to example/assets/album-art-7.jpg diff --git a/packages/example/assets/album-art-8.jpg b/example/assets/album-art-8.jpg similarity index 100% rename from packages/example/assets/album-art-8.jpg rename to example/assets/album-art-8.jpg diff --git a/packages/example/assets/avatar-1.png b/example/assets/avatar-1.png similarity index 100% rename from packages/example/assets/avatar-1.png rename to example/assets/avatar-1.png diff --git a/packages/example/assets/avatar-2.png b/example/assets/avatar-2.png similarity index 100% rename from packages/example/assets/avatar-2.png rename to example/assets/avatar-2.png diff --git a/packages/example/assets/book.jpg b/example/assets/book.jpg similarity index 100% rename from packages/example/assets/book.jpg rename to example/assets/book.jpg diff --git a/packages/example/assets/icon.png b/example/assets/icon.png similarity index 100% rename from packages/example/assets/icon.png rename to example/assets/icon.png diff --git a/packages/example/assets/splash.png b/example/assets/splash.png similarity index 100% rename from packages/example/assets/splash.png rename to example/assets/splash.png diff --git a/packages/example/babel.config.js b/example/babel.config.js similarity index 100% rename from packages/example/babel.config.js rename to example/babel.config.js diff --git a/packages/example/index.js b/example/index.js similarity index 100% rename from packages/example/index.js rename to example/index.js diff --git a/packages/example/ios/Podfile b/example/ios/Podfile similarity index 100% rename from packages/example/ios/Podfile rename to example/ios/Podfile diff --git a/packages/example/ios/Podfile.lock b/example/ios/Podfile.lock similarity index 100% rename from packages/example/ios/Podfile.lock rename to example/ios/Podfile.lock diff --git a/packages/example/ios/ReactNavigationExample.xcodeproj/project.pbxproj b/example/ios/ReactNavigationExample.xcodeproj/project.pbxproj similarity index 100% rename from packages/example/ios/ReactNavigationExample.xcodeproj/project.pbxproj rename to example/ios/ReactNavigationExample.xcodeproj/project.pbxproj diff --git a/packages/example/ios/ReactNavigationExample.xcodeproj/xcshareddata/xcschemes/ReactNavigationExample.xcscheme b/example/ios/ReactNavigationExample.xcodeproj/xcshareddata/xcschemes/ReactNavigationExample.xcscheme similarity index 100% rename from packages/example/ios/ReactNavigationExample.xcodeproj/xcshareddata/xcschemes/ReactNavigationExample.xcscheme rename to example/ios/ReactNavigationExample.xcodeproj/xcshareddata/xcschemes/ReactNavigationExample.xcscheme diff --git a/packages/example/ios/ReactNavigationExample.xcworkspace/contents.xcworkspacedata b/example/ios/ReactNavigationExample.xcworkspace/contents.xcworkspacedata similarity index 100% rename from packages/example/ios/ReactNavigationExample.xcworkspace/contents.xcworkspacedata rename to example/ios/ReactNavigationExample.xcworkspace/contents.xcworkspacedata diff --git a/packages/example/ios/ReactNavigationExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/example/ios/ReactNavigationExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist similarity index 100% rename from packages/example/ios/ReactNavigationExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist rename to example/ios/ReactNavigationExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/packages/example/ios/ReactNavigationExample/AppDelegate.h b/example/ios/ReactNavigationExample/AppDelegate.h similarity index 100% rename from packages/example/ios/ReactNavigationExample/AppDelegate.h rename to example/ios/ReactNavigationExample/AppDelegate.h diff --git a/packages/example/ios/ReactNavigationExample/AppDelegate.m b/example/ios/ReactNavigationExample/AppDelegate.m similarity index 100% rename from packages/example/ios/ReactNavigationExample/AppDelegate.m rename to example/ios/ReactNavigationExample/AppDelegate.m diff --git a/packages/example/ios/ReactNavigationExample/Base.lproj/LaunchScreen.xib b/example/ios/ReactNavigationExample/Base.lproj/LaunchScreen.xib similarity index 100% rename from packages/example/ios/ReactNavigationExample/Base.lproj/LaunchScreen.xib rename to example/ios/ReactNavigationExample/Base.lproj/LaunchScreen.xib diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/100.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/100.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/100.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/100.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/1024.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/1024.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/1024.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/1024.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/114.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/114.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/114.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/114.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/120.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/120.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/120.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/120.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/144.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/144.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/144.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/144.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/152.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/152.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/152.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/152.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/167.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/167.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/167.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/167.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/180.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/180.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/180.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/180.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/20.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/20.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/20.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/20.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/29.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/29.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/29.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/29.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/40.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/40.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/40.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/40.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/50.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/50.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/50.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/50.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/57.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/57.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/57.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/57.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/58.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/58.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/58.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/58.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/60.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/60.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/60.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/60.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/72.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/72.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/72.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/72.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/76.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/76.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/76.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/76.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/80.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/80.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/80.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/80.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/87.png b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/87.png similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/87.png rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/87.png diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/Contents.json b/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/Contents.json rename to example/ios/ReactNavigationExample/Images.xcassets/AppIcon.appiconset/Contents.json diff --git a/packages/example/ios/ReactNavigationExample/Images.xcassets/Contents.json b/example/ios/ReactNavigationExample/Images.xcassets/Contents.json similarity index 100% rename from packages/example/ios/ReactNavigationExample/Images.xcassets/Contents.json rename to example/ios/ReactNavigationExample/Images.xcassets/Contents.json diff --git a/packages/example/ios/ReactNavigationExample/Info.plist b/example/ios/ReactNavigationExample/Info.plist similarity index 100% rename from packages/example/ios/ReactNavigationExample/Info.plist rename to example/ios/ReactNavigationExample/Info.plist diff --git a/packages/example/ios/ReactNavigationExample/main.m b/example/ios/ReactNavigationExample/main.m similarity index 100% rename from packages/example/ios/ReactNavigationExample/main.m rename to example/ios/ReactNavigationExample/main.m diff --git a/packages/example/metro.config.js b/example/metro.config.js similarity index 80% rename from packages/example/metro.config.js rename to example/metro.config.js index 61cceaa4..b486e1a3 100644 --- a/packages/example/metro.config.js +++ b/example/metro.config.js @@ -7,20 +7,15 @@ const blacklist = require('metro-config/src/defaults/blacklist'); module.exports = { projectRoot: __dirname, - watchFolders: [path.resolve(__dirname, '..', '..')], + watchFolders: [path.resolve(__dirname, '..')], resolver: { blacklistRE: blacklist( - [ - ...fs - .readdirSync(path.resolve(__dirname, '..')) - .filter(d => d !== 'example'), - '..', - ].map( + [...fs.readdirSync(path.resolve(__dirname, '..', 'packages')), '..'].map( it => new RegExp( `^${escape( - path.resolve(__dirname, '..', it, 'node_modules') + path.resolve(__dirname, '..', 'packages', it, 'node_modules') )}\\/.*$` ) ) diff --git a/packages/example/package.json b/example/package.json similarity index 100% rename from packages/example/package.json rename to example/package.json diff --git a/packages/example/src/LinkingPrefixes.expo.ts b/example/src/LinkingPrefixes.expo.ts similarity index 100% rename from packages/example/src/LinkingPrefixes.expo.ts rename to example/src/LinkingPrefixes.expo.ts diff --git a/packages/example/src/LinkingPrefixes.ts b/example/src/LinkingPrefixes.ts similarity index 100% rename from packages/example/src/LinkingPrefixes.ts rename to example/src/LinkingPrefixes.ts diff --git a/packages/example/src/Screens/AuthFlow.tsx b/example/src/Screens/AuthFlow.tsx similarity index 100% rename from packages/example/src/Screens/AuthFlow.tsx rename to example/src/Screens/AuthFlow.tsx diff --git a/packages/example/src/Screens/BottomTabs.tsx b/example/src/Screens/BottomTabs.tsx similarity index 100% rename from packages/example/src/Screens/BottomTabs.tsx rename to example/src/Screens/BottomTabs.tsx diff --git a/packages/example/src/Screens/CompatAPI.tsx b/example/src/Screens/CompatAPI.tsx similarity index 100% rename from packages/example/src/Screens/CompatAPI.tsx rename to example/src/Screens/CompatAPI.tsx diff --git a/packages/example/src/Screens/MaterialBottomTabs.tsx b/example/src/Screens/MaterialBottomTabs.tsx similarity index 100% rename from packages/example/src/Screens/MaterialBottomTabs.tsx rename to example/src/Screens/MaterialBottomTabs.tsx diff --git a/packages/example/src/Screens/MaterialTopTabs.tsx b/example/src/Screens/MaterialTopTabs.tsx similarity index 100% rename from packages/example/src/Screens/MaterialTopTabs.tsx rename to example/src/Screens/MaterialTopTabs.tsx diff --git a/packages/example/src/Screens/ModalPresentationStack.tsx b/example/src/Screens/ModalPresentationStack.tsx similarity index 100% rename from packages/example/src/Screens/ModalPresentationStack.tsx rename to example/src/Screens/ModalPresentationStack.tsx diff --git a/packages/example/src/Screens/NativeStack.expo.tsx b/example/src/Screens/NativeStack.expo.tsx similarity index 100% rename from packages/example/src/Screens/NativeStack.expo.tsx rename to example/src/Screens/NativeStack.expo.tsx diff --git a/packages/example/src/Screens/NativeStack.tsx b/example/src/Screens/NativeStack.tsx similarity index 100% rename from packages/example/src/Screens/NativeStack.tsx rename to example/src/Screens/NativeStack.tsx diff --git a/packages/example/src/Screens/NativeStack.web.tsx b/example/src/Screens/NativeStack.web.tsx similarity index 100% rename from packages/example/src/Screens/NativeStack.web.tsx rename to example/src/Screens/NativeStack.web.tsx diff --git a/packages/example/src/Screens/SimpleStack.tsx b/example/src/Screens/SimpleStack.tsx similarity index 100% rename from packages/example/src/Screens/SimpleStack.tsx rename to example/src/Screens/SimpleStack.tsx diff --git a/packages/example/src/Shared/Albums.tsx b/example/src/Shared/Albums.tsx similarity index 100% rename from packages/example/src/Shared/Albums.tsx rename to example/src/Shared/Albums.tsx diff --git a/packages/example/src/Shared/Article.tsx b/example/src/Shared/Article.tsx similarity index 100% rename from packages/example/src/Shared/Article.tsx rename to example/src/Shared/Article.tsx diff --git a/packages/example/src/Shared/Chat.tsx b/example/src/Shared/Chat.tsx similarity index 100% rename from packages/example/src/Shared/Chat.tsx rename to example/src/Shared/Chat.tsx diff --git a/packages/example/src/Shared/Contacts.tsx b/example/src/Shared/Contacts.tsx similarity index 100% rename from packages/example/src/Shared/Contacts.tsx rename to example/src/Shared/Contacts.tsx diff --git a/packages/example/src/Shared/TouchableBounce.native.tsx b/example/src/Shared/TouchableBounce.native.tsx similarity index 100% rename from packages/example/src/Shared/TouchableBounce.native.tsx rename to example/src/Shared/TouchableBounce.native.tsx diff --git a/packages/example/src/Shared/TouchableBounce.tsx b/example/src/Shared/TouchableBounce.tsx similarity index 100% rename from packages/example/src/Shared/TouchableBounce.tsx rename to example/src/Shared/TouchableBounce.tsx diff --git a/packages/example/src/index.tsx b/example/src/index.tsx similarity index 100% rename from packages/example/src/index.tsx rename to example/src/index.tsx diff --git a/packages/example/webpack.config.js b/example/webpack.config.js similarity index 95% rename from packages/example/webpack.config.js rename to example/webpack.config.js index b2ba6c8c..4abc13d4 100644 --- a/packages/example/webpack.config.js +++ b/example/webpack.config.js @@ -9,7 +9,7 @@ module.exports = async function(env, argv) { config.module.rules.push({ test: /\.(js|ts|tsx)$/, - include: /packages\/.+/, + include: /(packages|example)\/.+/, exclude: /node_modules/, use: 'babel-loader', }); @@ -40,6 +40,7 @@ module.exports = async function(env, argv) { config.resolve.alias[`@react-navigation/${name}`] = path.resolve( __dirname, '..', + 'packages', name, 'src' ); diff --git a/lerna.json b/lerna.json index f1f8ac72..97c009f5 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,7 @@ { "packages": [ - "packages/*" + "packages/*", + "example" ], "npmClient": "yarn", "useWorkspaces": true, @@ -12,7 +13,13 @@ "createRelease": "github", "preId": "alpha", "preDistTag": "next", - "message": "chore: publish" + "message": "chore: publish", + "ignoreChanges": [ + "**/__fixtures__/**", + "**/__tests__/**", + "**/*.md", + "**/example/**" + ] } } } diff --git a/package.json b/package.json index ffd588e1..4e6d9d53 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,8 @@ "private": true, "workspaces": { "packages": [ - "packages/*" + "packages/*", + "example" ] }, "publishConfig": { @@ -19,7 +20,7 @@ "lint": "eslint --ext '.js,.ts,.tsx' .", "typescript": "tsc --noEmit", "test": "jest", - "example": "yarn --cwd packages/example" + "example": "yarn --cwd example" }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.7.0",