Skip to content

Commit

Permalink
Update to react-native 0.61.5 and Typescript 3.7.4 (#915)
Browse files Browse the repository at this point in the history
* chore: tell greenkeeper to ignore more dependencies
react, metro-react-babel-preset, and babel should only be updated as part of coordinated React Native upgrades.

* fix: Add itemCount to cart interface in fscommerce (#877)

* fix: Modify the podspec version to ve 2.6.2 (#878)

* feat(fsshopify): account data source implementation

* build: upgrade deprecated webpack dev server

* fix: remove unnecessary checks

* fix(pirateship): Remove duplicate "name" in config (#867)

* fix(fscomponents): Update form tests

* chore: Update react-native-masked-text

* fix(flagship): Fix dependencies

* fix: exclude kotlin intermediate build files 

3rd party libraries begin using Kotlin and intermediate`*.kotlin_module` files are causing build errors. Added this rule to exclude those files

* chore: update react-dom library

* chore: Update react-native-touch-id dependency

* fix(flagship): Fix renaming edge case for android (#898)

The only file/directory with "flagship" in the name was the package
directory, which is already being renamed when fixing the package
directory structure.

Resolves #895

* fix(fsweb): Use yarn.lock for fsweb (#906)

Allows us to lock versions of subdependencies when running fsweb.

* chore(release): publish v7.4.2

* fix(fsapp): Basic React Native Navigation Web Wrapper

Not showing modals as modals (pushing the screen instead) and not running the slide menu, but most screen transitions should work.

* fix(fsapp): Support RNN side menus in web

* fix(fsweb): Lock babel runtime in package.json (#905)

package-lock.json doesn't get published by npm, so this removes it and locks the version in package.json. This still leaves us open to other package updates breaking web, so I will be following up to see if yarn.lock doesn't have this issue.

* chore(release): publish v7.4.3

* fix(fsapp): Add support for basic modals to navigator

* fix(pirateship): Fix modal dismissal

* chore: fix merge confict

* chore: fix merge confict

* fix(flagship): Update yarn.lock

* fix(flagship): Update packages to latest in range

Also makes some updates for packages that give warnings

* feat(fscomponents): add custom modal content logic and test view

* fix(flagship): Upgrade to RN61 and Typescript 3.7.2

* fix(fsapp) Fix circular dependencies

* feat(fscomponents): add condition to render custom test modal content

* fix: Fix default viewport for storybook

* Update README.md

* chore(release): publish v7.5.0

* fix(flagship) Fixes for autolinking

* chore(release): publish v7.5.1

* chore(release): publish v7.5.2

* chore(release): publish v7.5.3

* chore(release): publish v7.5.4

* fix(fsweb) Babel Update

Replace deprecated @babel/polyfill with core-js 3, update versions of babel besides runtime to 7.7.2. Storybook 5.0 was using core-js 2, so this upgrades to 5.2.

* chore(pirateship): update react-native-svg library (#889)

* chore: tell greenkeeper to ignore react and react native types

These types should be updated in sync with Flagship updates to the React and React Native libraries.

* feat(fsshopify):  add safe undefined handler

* feat(fsshopify):  add safe undefined handler

* fix(flagship): Update various modules

* fix(fsapp): Fixes for develop merge

Set path-to-regexp in fsweb to match react-router and fix a typescript error.

* feat(flagship): Add option to only include the default env (#925)

* feat(flagship): Add option to only include the default env

* chore(release): publish v7.6.0

* fix(fsapp): Swap NavWrapper to Navigator

This should make updates from previous versions easier.

* refactor: CreditCardNumber to avoid getDerivedStateFromProps (#926)

* chore: Update generating info plist (#924)

* feat(flagship): deprecate appcenter.apiconfig configuration option

This deprecates the appcenter.apiConfig configuration option in favor of using the APPCENTER_API_TOKEN environment variable. This makes the key optional in the typedef and updates the Fastfiles for iOS and Android such that not including this option will not break the builds.

* chore(release): publish v7.7.0

* chore: update dev dependencies to alleviate security issues (#932)

This updates commitlint, jest, lerna, and typedoc to their latest versions. Because some of the concerns were not yet addressed by their parent packages, I also had to add custom resolutions for handlebars and https-proxy-agent.

* chore(release): publish v7.7.1

* fix(fsbazaarvoice): fix review id normalizer (#936)

review.id is normalized from `ProductId` which is not unique, on the contrary, the values are usually the same because the reviews are usually from the same product. `Id` provides unique values so using that instead

* Update typedoc to the latest version 🚀 (#922)

* chore: update typedoc to version 0.15.1

* Update yargs in group flagship to the latest version 🚀 (#929)

* fix: update yargs to version 15.0.1

* Update husky to the latest version 🚀 (#930)

chore: update husky to version 3.1.0

* chore: add error message if user runs tsc on top level (#944)

* Merge develop into rnn2 (#952)

* fix(flagship): add targeted device to both Debug and Release config

* feat: Write Reviews Baazarvoice implementation

* refactor: move denormalize function to separate file

Keeping BazaarvoiceDataSource.ts clean

* feat: Write review submission typings

* fix: update react-native-htmlview to version 0.14.0

* feat(fsengagement): add new carousel option and full screen background

* chore(release): publish v4.1.0

* chore: update react native cli dependency to 1.11.2

This should resolve an issue we're seeing in CI as described here: react-native-community/cli#586

* feat(fscomponents): add some option props to zoomCarousel

**Description**
added and implemented the following optional props:
* hideZoomButton
    * A bool to show/hide zoom functionality
* containerStyle
    * StyleProp to ensure that all wrapping elements are styled as desired
* renderImageWeb
    * A function that returns a react node

* feat(fscomponents): add nextArrowOnBlur prop to pass through

* feat(fscomponents): extend changes to non web-specific zoomcarousel
change containerStyle to fillContainer: bool

* chore: pin react-native-permissions version

react-native-permissions released a breaking change with 1.2.0 (way to semver guys) that removes support for React Native's built in Async Storage in favor of having a peer dependency for the newly released react native community async storage. Because we do not currently have a dependency on the new async storage package this causes an error.

This PR pins react-native-permissions to the last good version until we have time to properly add support for the new async storage package.

* fix(fsengagement): update react-native-video

there are compile issues of 3.X react-native-video
when compiling with react-native 0.59
version 4.x has better support with this react version

* fix(fsapp): Put dev menu as first screen

When there is a collision between the path matching for other screens and the dev menu, this will make the dev menu take priority.

* chore: remove add-keys scripts in favor of more generic versions

BREAKING CHANGE: This removes the add-keys-ios and add-keys-android scripts as they required an internal BB workflow to work. The new scripts, add-keys-ios-internal and add-keys-android-internal, can be configured with the environment files with passwords being passed in as environment variables.

For usage instructions, see the new wiki article: https://github.com/brandingbrand/flagship/wiki/Signing-Your-Apps

* chore: pin react-native-sensitive-info to 5.4.x

* feat(fscomponents): support more styling options for MultiCarousel

* feat(fscomponents): add hideZoomButton props to ZoomCarousel

* fix: Add 'Marquis' feature to Button with title dynamically reflecting CTA state

* chore(fscomponents): add missing typedef to modalhalfscreen component

* fix(flagship): update string replace to work in new fastfile

* fix: get default env from initial script

* build: upgrade deprecated webpack dev server

* fix(flagship): fix fastlane build lane

Added missing xcargs flags that tells xcode to make an unprovisioned build when "fastlane build" is executed.

* chore: tell greenkeeper to ignore more dependencies
react, metro-react-babel-preset, and babel should only be updated as part of coordinated React Native upgrades.

* fix: Add itemCount to cart interface in fscommerce (#877)

* fix: Modify the podspec version to ve 2.6.2 (#878)

* feat(fsshopify): account data source implementation

* build: upgrade deprecated webpack dev server

* fix: remove unnecessary checks

* fix(pirateship): Remove duplicate "name" in config (#867)

* chore: Update react-native-masked-text

* fix: exclude kotlin intermediate build files 

3rd party libraries begin using Kotlin and intermediate`*.kotlin_module` files are causing build errors. Added this rule to exclude those files

* chore: update react-dom library

* chore: Update react-native-touch-id dependency

* fix(flagship): Fix renaming edge case for android (#898)

The only file/directory with "flagship" in the name was the package
directory, which is already being renamed when fixing the package
directory structure.

Resolves #895

* fix(fsweb): Use yarn.lock for fsweb (#906)

Allows us to lock versions of subdependencies when running fsweb.

* chore(release): publish v7.4.2

* fix(fsweb): Lock babel runtime in package.json (#905)

package-lock.json doesn't get published by npm, so this removes it and locks the version in package.json. This still leaves us open to other package updates breaking web, so I will be following up to see if yarn.lock doesn't have this issue.

* chore(release): publish v7.4.3

* chore: fix merge confict

* chore: fix merge confict

* feat(fscomponents): add custom modal content logic and test view

* feat(fscomponents): add condition to render custom test modal content

* Update README.md

* chore(release): publish v7.5.0

* chore(release): publish v7.5.1

* chore(release): publish v7.5.2

* chore(release): publish v7.5.3

* chore(release): publish v7.5.4

* chore(pirateship): update react-native-svg library (#889)

* chore: tell greenkeeper to ignore react and react native types

These types should be updated in sync with Flagship updates to the React and React Native libraries.

* feat(fsshopify):  add safe undefined handler

* feat(fsshopify):  add safe undefined handler

* feat(flagship): Add option to only include the default env (#925)

* feat(flagship): Add option to only include the default env

* chore(release): publish v7.6.0

* refactor: CreditCardNumber to avoid getDerivedStateFromProps (#926)

* chore: Update generating info plist (#924)

* feat(flagship): deprecate appcenter.apiconfig configuration option

This deprecates the appcenter.apiConfig configuration option in favor of using the APPCENTER_API_TOKEN environment variable. This makes the key optional in the typedef and updates the Fastfiles for iOS and Android such that not including this option will not break the builds.

* chore(release): publish v7.7.0

* chore: update dev dependencies to alleviate security issues (#932)

This updates commitlint, jest, lerna, and typedoc to their latest versions. Because some of the concerns were not yet addressed by their parent packages, I also had to add custom resolutions for handlebars and https-proxy-agent.

* chore(release): publish v7.7.1

* fix(fsbazaarvoice): fix review id normalizer (#936)

review.id is normalized from `ProductId` which is not unique, on the contrary, the values are usually the same because the reviews are usually from the same product. `Id` provides unique values so using that instead

* Update typedoc to the latest version 🚀 (#922)

* chore: update typedoc to version 0.15.1

* Update yargs in group flagship to the latest version 🚀 (#929)

* fix: update yargs to version 15.0.1

* Update husky to the latest version 🚀 (#930)

chore: update husky to version 3.1.0

* chore: add error message if user runs tsc on top level (#944)

* feat: update webpack dependencies

- Update versions of terser-webpack-plugin, marked, and copy-webpack-plugin
- Replaced uglify with terser for js minification in fsweb. The Uglify webpack plugin is no longer actively maintained.

Test:
- cd packages/pirateship
- yarn run init:web --env shopify
- cd web
- yarn run start-prod
- Server should listen to localhost:8080
- Inspect the bundle and verify it's minified and that the application is functional

* feat(fsengagement): add animated card list for demo (#954)

feat(fsengagement): add animated card list

* feat(fsengagement): add image grid component (#947)

* feat(fsengagement): add image grid component

Ticket: https://jira.brandingbrand.com/browse/PARATROOPER-39

Description:
-add image grid component to fsengagement

* comments changes

* feat(fsengagement): add language localization (#913)

feat(fsengagement): add language localization

Adds optional language localization

* chore(release): publish v7.8.0

* fix(fscomponents): ModalHalfScreen listener height update (#957)

* feat(flagship): add Android App Bundle (.aab) Support (#950)

https://developer.android.com/guide/app-bundle
Added a new Fastfile lane: appcenter_app_bundle

* feat(pirateship): add enagement to pirateship demo (#959)

* feat(pirateship): add enagement to pirateship demo

* feat(pirateship): simplify story map

* chore(pirateship): update provisioning profile (#960)

* Update @types/yargs in group flagship to the latest version 🚀 (#962)

* chore: update @types/yargs to version 13.0.4

* chore(package): update lockfile yarn.lock

Co-authored-by: Brett Weissbart <[email protected]>

* fix(fsapp): Adding deprecated backwards-compatibility functions

Will now show an error about xib files needing to be converted to storyboard. Showing deprecation warning about tab.label and tab.icon, but will convert to the new format automatically. For the navigator, shows an error about handleDeepLink not existing, and adds backwards-compatible versions of resetTo, setStyle, setTabBadge, setTitle, and switchToTab that show deprecation warnings.

* Update replace-in-file in group flagship to the latest version 🚀 (#953)

* fix: update replace-in-file to version 5.0.2

* fix(fsapp): Fix screenwrapper appConfig

* Update sinon in group flagship to the latest version 🚀 (#961)

chore(package): update lockfile yarn.lock

* Update markdownlint-cli to the latest version 🚀 (#956)

chore: update markdownlint-cli to version 0.20.0

* fix(fsapp): Update redux and react

I was getting errors (unable to access the store when calling connect) with redux 4.0.4, which went away after upgrading to 4.0.5.

* Update @types/jest to the latest version 🚀 (#911)

chore: update @types/jest to version 24.0.22

* chore: explicitly install node 10 for android ci step (#972)

* Update husky to the latest version 🚀 (#970)

* chore: update husky to version 4.0.2

* chore(package): update lockfile yarn.lock

Co-authored-by: Brett Weissbart <[email protected]>

* Update @types/yargs in group flagship to the latest version 🚀 (#969)

* chore: update @types/yargs to version 15.0.0

* chore(package): update lockfile yarn.lock

Co-authored-by: Brett Weissbart <[email protected]>

* chore: update markdownlint-cli to version 0.21.0

* chore: update @types/memoize-one to version 5.1.2 (#893)

Co-authored-by: Brett Weissbart <[email protected]>

* chore: update @types/react-router-dom to version 5.1.2 (#910)

Co-authored-by: Brett Weissbart <[email protected]>

* fix: android fastline syntax error due to a trailing comma

the script is not smart enough to decide if a comma is required and causing build errors. For now, the easiest way to fix the errors is to rearrange these lines

* chore(release): publish v7.10.0

* chore(release): publish v7.10.0

* feat(flagship): update podfile to use cocoapods cdn

BREAKING CHANGE: This requires updating CocoaPods (including in CI) to v1.7.2+ in order for pod install to work with the CDN. This allows CocoaPods to pull from their own CDN which avoids rate limiting when pulling sources from GitHub instead.

* fix(flagship): Latest react-native-payments and react-native-swiper

Also:
- added supportLibVersion to the gradle file
- advises what to do instead of calling setOnNavigatorEvent
- fix for NativeModules.StatusBarManager.HEIGHT
- fix for instances.filter being called on an object instead of an array

* chore: empty commit to restart coveralls

* chore(release): publish v8.0.0

* fix(flagship): Updated modules and fixed pirateship Android

Jetifier doesn't run on hoisted modules, so this makes @brandingbrand/react-native-payments get updated. Also updated path-to-regexp to v6, react-native-svg to v10, react-native-webview to v8, react-native-video to 5, and removed the unused uglifyjs-webpack-plugin. Also updated all packages to the latest in-range version, excluding the @babel modules and modules that have it as a higher-versioned dependency, such as the @storybook modules.

* refactor(fscomponents): FLAGSHIP-59 Updating To Function Component

* refactor(fscomponents): FLAGSHIP-58 Updating To Function Component

* fix(fscomponents): FLAGSHIP-64 - Make Shelf a function component

* refactor(fscomponents): FLAGSHIP-60 Updating To Function Component

* feat(fscomponents): Add formik, yup to fscomponents and LoginForm

* refactor(fscomponents): FLAGSHIP-63 - Updating To Function Component

* fix(flagship): Run react-native link to link assets

Assets like fonts need to be linked so the application will have access to them.

* refactor(fscomponents): FLAGSHIP-50 Update to a function component

* refactor(fscomponents): FLAGSHIP-49 - Make AddressForm a function component

* chore(fscomponents): memoize ImageWithOverlay.tsx (#988)

* chore(fscomponents): convert Loading.tsx to functional component (#983)

Co-authored-by: Brett Weissbart <[email protected]>

* refactor(fscomponents): FLAGSHIP-51 Updating To Function Component (#984)

* refactor(fscomponents): FLAGSHIP-69 Update to a function component

* refactor(fscomponents): FLAGSHIP-55 Updating To Function Component (#985)

* refactor(fscomponents): FLAGSHIP-56 Updating To Function Component (#986)

* refactor(fscomponents): FLAGSHIP-71 Change to abstract classes

* refactor(fscomponents): FLAGSHIP-72 Update to a function component

* refactor(fscomponents): FLAGSHIP-74 Updating to function component

* refactor(fscomponents): FLAGSHIP-67 Update to function component

* chore(fstestproject): get test project working again

Added up-to-date metro and babel configs and missing dependencies so the test project works. To run: yarn testproject:init && yarn testproject:run-ios

* refactor(fscomponents): FLAGSHIP-101 Adding Accessibility To Component

* chore: fix inaccurate comment

* refactor(fscomponents): FLAGSHIP-103 Adding Accessibility To Component

* refactor(fscomponents): FLAGSHIP-103 Adding New Translations

* refactor(fscomponents): FLAGSHIP-65 Updating To Function Component (#1007)

* refactor(fscomponents): FLAGSHIP-101 Adding New Translations ADA

* refactor(fscomponents): FLAGSHIP-73 Update to a function component (#1008)

* refactor(fscomponents): FLAGSHIP-105 Adding Accessibility To Component

* refactor(fscomponents): FLAGSHIP-106 Adding New Translations and ADA

* refactor(fscomponents): FLAGSHIP-66 Updating to function component (#1009)

* refactor(fscomponents): FLAGSHIP-106 Adding Image Alt Text

* feat(fscomponents): FLAGSHIP-102 accessibility for Filter

* refactor(fscomponents): FLAGSHIP-91 update with translations

* feat(fscomponents): FLAGSHIP-104 accessibility for Zoom carousel

* refactor(fscomponents): FLAGSHIP-88 Add translations to alert

* refactor(fscomponents): FLAGSHIP-85 update with translations

* refactor(fscomponents): FLAGSHIP-86 update with translations

* refactor(fscomponents): FLAGSHIP-87 update with translations

* fix(fscomponents): replace Arial with sans-serif (#1030)

* chore(release): publish v8.1.0

* refactor(fscomponents): FLAGSHIP-49 Updating to function component

* refactor(fscomponents): FLAGSHIP-106 Adding Accessibility To Component

* refactor(fscomponents): FLAGSHIP-96 Add Translation To Component

* refactor(fscomponents): FLAGSHIP-95 Add Translation To Component

* refactor(fscomponents): FLAGSHIP-97 Add Translations To Component

* fix(pirateship): Update tab index for cart count (#1039)

The tabs got shifted over one when the "Home" tab was added, but the cart count was being applied to the same index. This makes the cart count show up on the cart icon.

* refactor(fscomponents): FLAGSHIP-89 Add Translations To Component

* fix(fscomponents): Move story files to all live in the same folder (#1042)

Them being in different folders was making them load in unpredictable orders, so they were no longer alphabetized.

* feat(fslocator): add customized search functionality

* refactor(fscomponents): FLAGSHIP-98 Add Translations To Component

* refactor(fscomponents): FLAGSHIP-94 Add Translations To Component

* fix(flagship): Update react-native-camera setup for RN61

* chore(release): publish v8.2.0

* feat(fsbazaarvoice): Expand review data source

* refactor(fsbazaarvoice): simplify param code since qs strips out undefined params

* chore(fsnetwork): fix fsnetwork unit tests

Requesting the GitHub homepage with fsnetwork appears to consistently return a 406 error. This points the test at brandingbrand.com which resolves the error.

* chore(release): publish v8.3.0

* fix(fsapp): react-native-navigation 4

This will require users to have XCode 11.

Co-authored-by: Brett Weissbart <[email protected]>
Co-authored-by: Alexandr <[email protected]>
Co-authored-by: Maxim <[email protected]>
Co-authored-by: alexsavosh <[email protected]>
Co-authored-by: Mauricio Perez <[email protected]>
Co-authored-by: Oleksandr Soloviov <[email protected]>
Co-authored-by: Vance Hu <[email protected]>
Co-authored-by: Vladimir Sentiurin <[email protected]>
Co-authored-by: Nathan Sankbeil <[email protected]>
Co-authored-by: Stefan Neamtu <[email protected]>
Co-authored-by: Deema Abdallah <[email protected]>
Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Co-authored-by: Andrew Schwob <[email protected]>
Co-authored-by: Shaheed Shamsi <[email protected]>
Co-authored-by: KO-HSIN CHU <[email protected]>
Co-authored-by: Brett Weissbart <[email protected]>
Co-authored-by: willybeans <[email protected]>
Co-authored-by: hearsh <[email protected]>
Co-authored-by: buticm <[email protected]>
Co-authored-by: Huizhu Zhang <[email protected]>
Co-authored-by: rosahbruno <[email protected]>
Co-authored-by: griffithcaleb <[email protected]>
Co-authored-by: huizhuz <[email protected]>
Co-authored-by: Nick Richter <[email protected]>
Co-authored-by: Ko-Hsin Chu <[email protected]>
  • Loading branch information
1 parent 6a92b56 commit a113b85
Show file tree
Hide file tree
Showing 248 changed files with 8,687 additions and 4,375 deletions.
256 changes: 198 additions & 58 deletions CHANGELOG.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"lerna": "3.4.0",
"version": "8.2.0-rnn2.0",
"version": "8.3.0-rnn2.0",
"packages": [
"packages/*"
],
Expand Down
43 changes: 27 additions & 16 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,11 @@
"scripts": {
"bootstrap": "lerna bootstrap",
"clean": "rimraf packages/*/dist",
"commitmsg": "commitlint -e $GIT_PARAMS",
"reset:modules": "rimraf node_modules yarn.lock packages/*/node_modules",
"reset": "yarn reset:modules & yarn clean",
"lint:ts": "fscodestyle",
"lint:md": "markdownlint --ignore \"{**/@(node_modules|Pods)/**/*.md,**/CHANGELOG.md}\" \"**/*.md\"",
"lint": "run-p lint:ts lint:md",
"precommit": "npm-run-all prepare -p lint test",
"prepare": "lerna run prepare",
"prepare:fscodestyle": "lerna run --stream --scope @brandingbrand/fscodestyle prepare",
"test": "jest --colors --config jest.json",
Expand All @@ -37,7 +35,8 @@
"ship:android-jetify": "lerna run --stream --scope @brandingbrand/pirateship init:android-jetify",
"ship:android-jetify-reverse": "lerna run --stream --scope @brandingbrand/pirateship init:android-jetify-reverse",
"build:docs": "typedoc --tsconfig ./tsconfig/tsconfig.docs.json",
"docs": "run-s build:docs build:storybook"
"docs": "run-s build:docs build:storybook",
"tsc": "echo 'Cannot run tsc from top level of monorepo; run \"yarn prepare\" instead' && exit 1"
},
"devDependencies": {
"@babel/core": "^7.7.2",
Expand All @@ -49,11 +48,11 @@
"@commitlint/travis-cli": "^8.3.0",
"@react-native-community/async-storage": "^1.6.1",
"@react-native-community/cli": "^3.0.0-alpha.1",
"@storybook/addon-actions": "^5.0.0",
"@storybook/addon-knobs": "^5.0.0",
"@storybook/addon-viewport": "^5.0.0",
"@storybook/addons": "^5.0.0",
"@storybook/react": "^5.0.0",
"@storybook/addon-actions": "~5.2.0",
"@storybook/addon-knobs": "~5.2.0",
"@storybook/addon-viewport": "~5.2.0",
"@storybook/addons": "~5.2.0",
"@storybook/react": "~5.2.0",
"@strictsoftware/typedoc-plugin-monorepo": "^0.2.1",
"@types/credit-card-type": "^7.0.0",
"@types/i18n-js": "^3.0.0",
Expand All @@ -78,27 +77,27 @@
"babel-loader": "^8.0.0",
"core-js": "^3.0.0",
"coveralls": "^3.0.2",
"husky": "^3.0.0",
"jest": "^24.8.0",
"husky": "^4.0.2",
"jest": "^24.9.0",
"jetifier": "^1.6.4",
"lerna": "^3.4.0",
"markdownlint-cli": "^0.19.0",
"lerna": "^3.18.5",
"markdownlint-cli": "^0.21.0",
"metro-react-native-babel-preset": "^0.57.0",
"npm-run-all": "^4.1.3",
"react": "^16.11.0",
"react-art": "^16.4.0",
"react-dom": "^16.9.0",
"react-id-swiper": "^2.0.0",
"react-native": "^0.61.0",
"react-native-navigation": "~3.5.0",
"react-native-svg": "^9.3.6",
"react-native-navigation": "^4.0.0",
"react-native-svg": "^10.0.0",
"react-native-web": "^0.11.7",
"react-native-web-modal": "^1.0.1",
"rimraf": "^3.0.0",
"swiper": "^5.0.0",
"ts-jest": "^24.1.0",
"ts-loader": "^6.0.0",
"typedoc": "^0.15.0",
"typedoc": "^0.16.0",
"typescript": "^3.7.2",
"webpack": "^4.41.2"
},
Expand All @@ -108,7 +107,19 @@
"devDependencyUpdate": "chore: update ${dependency} to version ${version}"
}
},
"resolutions": {
"handlebars": "^4.5.3",
"https-proxy-agent": "^2.2.3",
"terser-webpack-plugin": "^1.4.2",
"marked": "^0.7.0"
},
"workspaces": [
"packages/*"
]
],
"husky": {
"hooks": {
"commit-msg": "commitlint -e $HUSKY_GIT_PARAMS",
"pre-commit": "npm-run-all prepare -p lint test"
}
}
}
82 changes: 81 additions & 1 deletion packages/create-fs-app/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [8.2.0-rnn2.0](https://github.com/brandingbrand/flagship/compare/v8.1.3-rnn2.0...v8.2.0-rnn2.0) (2019-10-17)
# [8.3.0-rnn2.0](https://github.com/brandingbrand/flagship/compare/v8.1.3-rnn2.0...v8.3.0-rnn2.0) (2019-10-17)

**Note:** Version bump only for package @brandingbrand/create-fs-app

Expand Down Expand Up @@ -35,6 +35,86 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline



# [8.3.0](https://github.com/brandingbrand/flagship/compare/v8.2.0...v8.3.0) (2020-02-12)

**Note:** Version bump only for package @brandingbrand/create-fs-app





# [8.2.0](https://github.com/brandingbrand/flagship/compare/v8.1.0...v8.2.0) (2020-02-10)

**Note:** Version bump only for package @brandingbrand/create-fs-app





# [8.1.0](https://github.com/brandingbrand/flagship/compare/v8.0.0...v8.1.0) (2020-01-24)

**Note:** Version bump only for package @brandingbrand/create-fs-app





# [8.0.0](https://github.com/brandingbrand/flagship/compare/v7.10.0...v8.0.0) (2020-01-15)

**Note:** Version bump only for package @brandingbrand/create-fs-app







**Note:** Version bump only for package @brandingbrand/create-fs-app





# [7.10.0](https://github.com/brandingbrand/flagship/compare/v7.8.0...v7.10.0) (2020-01-14)

**Note:** Version bump only for package @brandingbrand/create-fs-app





# [7.8.0](https://github.com/brandingbrand/flagship/compare/v7.7.1...v7.8.0) (2019-12-18)

**Note:** Version bump only for package @brandingbrand/create-fs-app





## [7.7.1](https://github.com/brandingbrand/flagship/compare/v7.7.0...v7.7.1) (2019-11-20)

**Note:** Version bump only for package @brandingbrand/create-fs-app





# [7.7.0](https://github.com/brandingbrand/flagship/compare/v7.6.0...v7.7.0) (2019-11-20)

**Note:** Version bump only for package @brandingbrand/create-fs-app





# [7.6.0](https://github.com/brandingbrand/flagship/compare/v7.5.4...v7.6.0) (2019-11-14)

**Note:** Version bump only for package @brandingbrand/create-fs-app





## [7.5.4](https://github.com/brandingbrand/flagship/compare/v7.5.3...v7.5.4) (2019-11-08)

**Note:** Version bump only for package @brandingbrand/create-fs-app
Expand Down
2 changes: 1 addition & 1 deletion packages/create-fs-app/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@brandingbrand/create-fs-app",
"sideEffects": false,
"version": "8.2.0-rnn2.0",
"version": "8.3.0-rnn2.0",
"license": "MIT",
"scripts": {
"watch": "tsc --watch",
Expand Down
104 changes: 103 additions & 1 deletion packages/flagship/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [8.2.0-rnn2.0](https://github.com/brandingbrand/flagship/compare/v8.1.3-rnn2.0...v8.2.0-rnn2.0) (2019-10-17)
# [8.3.0-rnn2.0](https://github.com/brandingbrand/flagship/compare/v8.1.3-rnn2.0...v8.3.0-rnn2.0) (2019-10-17)

**Note:** Version bump only for package @brandingbrand/flagship

Expand Down Expand Up @@ -50,6 +50,108 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline



# [8.3.0](https://github.com/brandingbrand/flagship/compare/v8.2.0...v8.3.0) (2020-02-12)

**Note:** Version bump only for package @brandingbrand/flagship





# [8.2.0](https://github.com/brandingbrand/flagship/compare/v8.1.0...v8.2.0) (2020-02-10)

**Note:** Version bump only for package @brandingbrand/flagship





# [8.1.0](https://github.com/brandingbrand/flagship/compare/v8.0.0...v8.1.0) (2020-01-24)

**Note:** Version bump only for package @brandingbrand/flagship





# [8.0.0](https://github.com/brandingbrand/flagship/compare/v7.10.0...v8.0.0) (2020-01-15)


### Features

* **flagship:** update podfile to use cocoapods cdn ([c3259d7](https://github.com/brandingbrand/flagship/commit/c3259d78f5c4a58b255ee64282467e1fb599cdf6))


### BREAKING CHANGES

* **flagship:** This requires updating CocoaPods (including in CI) to v1.7.2+ in order for pod install to work with the CDN. This allows CocoaPods to pull from their own CDN which avoids rate limiting when pulling sources from GitHub instead.







**Note:** Version bump only for package @brandingbrand/flagship





# [7.10.0](https://github.com/brandingbrand/flagship/compare/v7.8.0...v7.10.0) (2020-01-14)


### Bug Fixes

* android fastline syntax error due to a trailing comma ([e52d97f](https://github.com/brandingbrand/flagship/commit/e52d97f7d90b9cf462649cf7788e79b14f6b0081))


### Features

* **flagship:** add Android App Bundle (.aab) Support ([#950](https://github.com/brandingbrand/flagship/issues/950)) ([7d9fc73](https://github.com/brandingbrand/flagship/commit/7d9fc73f6be76061803efce23bdfb10952ca91a9))





# [7.8.0](https://github.com/brandingbrand/flagship/compare/v7.7.1...v7.8.0) (2019-12-18)

**Note:** Version bump only for package @brandingbrand/flagship





## [7.7.1](https://github.com/brandingbrand/flagship/compare/v7.7.0...v7.7.1) (2019-11-20)

**Note:** Version bump only for package @brandingbrand/flagship





# [7.7.0](https://github.com/brandingbrand/flagship/compare/v7.6.0...v7.7.0) (2019-11-20)


### Features

* **flagship:** deprecate appcenter.apiconfig configuration option ([55c4b61](https://github.com/brandingbrand/flagship/commit/55c4b61))





# [7.6.0](https://github.com/brandingbrand/flagship/compare/v7.5.4...v7.6.0) (2019-11-14)


### Features

* **flagship:** Add option to only include the default env ([#925](https://github.com/brandingbrand/flagship/issues/925)) ([f29ecfa](https://github.com/brandingbrand/flagship/commit/f29ecfa))





## [7.5.4](https://github.com/brandingbrand/flagship/compare/v7.5.3...v7.5.4) (2019-11-08)

**Note:** Version bump only for package @brandingbrand/flagship
Expand Down
1 change: 1 addition & 0 deletions packages/flagship/android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ buildscript {
minSdkVersion = 19
compileSdkVersion = 28
targetSdkVersion = 28
supportLibVersion = "28.0.0"
}
repositories {
google()
Expand Down
15 changes: 14 additions & 1 deletion packages/flagship/android/fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,20 @@ lane :appcenter do
gradle(task: "assembleRelease")

appcenter_upload(
api_token: "INJECTED_FROM_CONFIG", #PROJECT_MODIFY_FLAG_appcenter_api_token
#PROJECT_MODIFY_FLAG_appcenter_api_token
owner_name: "INJECTED_FROM_CONFIG", #PROJECT_MODIFY_FLAG_appcenter_owner_name
app_name: "INJECTED_FROM_CONFIG" #PROJECT_MODIFY_FLAG_appcenter_app_name_android
)
end

# Use this lane if you want to generate app bundle: https://developer.android.com/guide/app-bundle
lane :appcenter_app_bundle do
# build the release variant
gradle(task: "assembleBundle")

appcenter_upload(
#PROJECT_MODIFY_FLAG_appcenter_api_token
destination_type: "store",
owner_name: "INJECTED_FROM_CONFIG", #PROJECT_MODIFY_FLAG_appcenter_owner_name
app_name: "INJECTED_FROM_CONFIG" #PROJECT_MODIFY_FLAG_appcenter_app_name_android
)
Expand Down
3 changes: 3 additions & 0 deletions packages/flagship/ios/Podfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# You Podfile should look similar to this file. React Native currently does not support use_frameworks!

# This requires CocoaPods 1.7.2+
source 'https://cdn.cocoapods.org/'
# add more sources using environment key ios.pods.sources
# ADDITIONAL_POD_SOURCES

platform :ios, '10.3'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
Expand Down
2 changes: 1 addition & 1 deletion packages/flagship/ios/fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ lane :appcenter do
)

appcenter_upload(
api_token: "INJECTED_FROM_CONFIG", #PROJECT_MODIFY_FLAG_appcenter_api_token
#PROJECT_MODIFY_FLAG_appcenter_api_token
owner_name: "INJECTED_FROM_CONFIG", #PROJECT_MODIFY_FLAG_appcenter_owner_name
app_name: "INJECTED_FROM_CONFIG" #PROJECT_MODIFY_FLAG_appcenter_app_name_ios
)
Expand Down
Loading

0 comments on commit a113b85

Please sign in to comment.