Граф коммитов

210 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] d17b98bc89
Bump @babel/core from 7.10.2 to 7.10.5 (#334)
* Bump @babel/core from 7.10.2 to 7.10.5

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.10.2 to 7.10.5.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.5/packages/babel-core)

Signed-off-by: dependabot[bot] <support@github.com>

* missed a spot

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Samuel Freiberg <32719011+samuelfreiberg@users.noreply.github.com>
Co-authored-by: REDMOND\adrum <adrum@microsoft.com>
2020-07-31 15:58:06 -07:00
dependabot[bot] f17ed1fb79
Bump elliptic from 6.5.2 to 6.5.3 (#359)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 15:02:18 -07:00
dependabot[bot] 189ceeb873
Bump @microsoft/api-extractor from 7.8.12 to 7.9.2 (#322)
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.8.12 to 7.9.2.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.8.12...@microsoft/api-extractor_v7.9.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 14:06:17 -07:00
dependabot[bot] dd03ca53d2
Bump eslint-plugin-react from 7.20.0 to 7.20.5 (#358)
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.20.0 to 7.20.5.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.0...v7.20.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 12:52:59 -07:00
dependabot[bot] e4fd75af0f
Bump beachball from 1.31.4 to 1.32.2 (#355)
Bumps [beachball](https://github.com/microsoft/beachball) from 1.31.4 to 1.32.2.
- [Release notes](https://github.com/microsoft/beachball/releases)
- [Changelog](https://github.com/microsoft/beachball/blob/master/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/beachball/compare/beachball_v1.31.4...beachball_v1.32.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-31 12:20:28 -07:00
Jason Morse 79677c8f32
Switch to using Lage as a build sequencer (#357)
* initial lage init

* hook up build and test scripts via lage

* add full build support

* update new packages to use the new task runner

* update README with instructions on using Lage

* update commands executed in CI

* switch to using Lage for build sequencing

* Change files

* enable tests for FocusTrapZone

* turn on Link tests

* enable Stack tests

* add verbose output to full build task in CI

* add the verbose flag to the actual command this time

* split up build and bundle to handle resource failures

* rename full-build to buildci to be consistent with fabric, up memory limit in CI

* update README for buildci command

* try limiting concurrent processes for CI

* remove lerna dependency, leaving config file

* break up publish tasks to avoid failures

* try again to fix the CI

* fix lerna reference in README

* fix bad capitalization and try with full buildci command

* fix missing dep in contextual menu
2020-07-29 15:26:39 -07:00
Jason Morse 585007a447
Experimental v2 component framework (#335)
* add experimental framework packages

* add copies of Button, Text and Stack to experimental

* update names and private settings for stack and text variants

* remove extra copied files

* update package references

* rework use-styling based on discussions

* add tests to use-slots and fix bug with children

* more updates from feedback

* remove changelogs for copied controls

* add some basic testing to composition

* update experimental framework to fix build breaks

* rename some token types and update Text

* fix Text to render correctly

* add experimental pressable package as a button dependency

* button rework to use new framework, plus fixes around children

* button fixes for children bug

* remove experimental pressable, unneeded

* fix children shenanigans

* start Stack rework

* update StackItem to new patterns

* start of Stack rework

* Finish stack rework to use new framework

* rename settings to styling settings

* Change files

* set experimental framework to not be private

* Change files

* update README for use-styling

* fix merge error with contextual menu

* fix experimental framework webpack config

* minor naming update for webpack config

* Change files
2020-07-28 11:10:27 -07:00
Gulnaz Sayed 3b75d5c5db
Replaced Button Test and Checkbox Test with Test Template (#345)
* removed favicon and manifest

* fixed styles and added Test file

* added basic props

* added test elements

* added button test

* added separator

* fixed status

* button test works now

* button test

* changed components for styling

* added status prop

* added status to button

* checkbox test

Co-authored-by: Gulnaz Sayed <t-gusaye@microsoft.com>
2020-07-27 11:06:18 -07:00
dependabot[bot] d557368313
Bump eslint-plugin-import from 2.20.2 to 2.22.0 (#312)
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.20.2 to 2.22.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.20.2...v2.22.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-27 10:55:04 -07:00
dependabot[bot] d920b69ac4
Bump @react-native-community/cli from 4.10.0 to 4.10.1 (#341)
Bumps [@react-native-community/cli](https://github.com/react-native-community/react-native-cli) from 4.10.0 to 4.10.1.
- [Release notes](https://github.com/react-native-community/react-native-cli/releases)
- [Commits](https://github.com/react-native-community/react-native-cli/compare/v4.10.0...v4.10.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-27 10:52:54 -07:00
dependabot[bot] e8ba992699
Bump lodash from 4.17.15 to 4.17.19 (#344)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-27 10:51:51 -07:00
Tommy Nguyen e2f856da25
Migrate macOS test app to react-native-test-app (#331) 2020-07-14 10:30:44 -07:00
Gulnaz Sayed b9f480056f
FabricTester Web (#316)
* new web project

* added packages

* added webpack

* tester errors

* added public files

* checkbox works

* react hack

* changed name

* readme

* fabric tester

* fabric tester

* svg test and separate tests

* tests

* rn test

* fixed readme

* pressability and removed testing deps

* removed deps

* removed service worker

* deleted unnecessary files

* updated readme

* changes

* Change files

* Revert "Change files"

This reverts commit de3ea44aae.

revert changes

* Change files

* tsconfig error

* edit callout

* fixed imports

* remove focus trap zone

* run
Application step

* enabledTests

* removed svg test

* moved tests

* moved tests and removed svg

* removes tests

* windows test

* win32 fix

* added ContextualMenu

* add test

* windows tests

Co-authored-by: Gulnaz Sayed <t-gusaye@microsoft.com>
2020-07-14 10:15:47 -07:00
Samuel Freiberg 00aa319f77
Enhance E2E Reporting + CI Reliability (#325)
* Yarn

* Enhance E2E Reporting + CI Reliability

* Nit - Formatting

* Removing sleep call - originated from RNW. Will observe how this affects the pipeline
2020-07-10 11:51:09 -07:00
Tommy Nguyen c5b508f7fa
Migrate iOS test app to react-native-test-app (#302) 2020-07-10 09:52:42 -07:00
Jason Morse ea386320f8
Bump react-native-windows version to 0.62.1 to (hopefully) fix CI loops (#320)
* bump rnw version to 0.62.1

* Change files

* add missing lock file

* turn on logging for CI

* move back to experimental nuget usage

* update to use the experimental nuget support, for real this time

* more patches to project files

* Connect to correct nuget feed, and use correct nuget version

* fix another version

* Use midgard-yarn

* Use release in uwp for now.

* use x64 for now

* work around for CLI bug

Co-authored-by: Andrew Coates (REDMOND) <acoates@microsoft.com>
2020-07-07 20:52:12 -07:00
Jason Morse 34184fbbc0
Move react-native-windows to 0.62 (#318)
* move rnw version to 0.62

* Change files

* remove outdated resolver reference in metro.config.js

* update windows tester with results of init for 0.62
2020-07-06 14:47:42 -07:00
Jason Morse d4ec61ac5d
Add framework package to use for bundle analysis (#311)
* add framework package to roll up internal packages

* lock file changes

* update webpack config to not require additional dependencies

* add readme for framework package

* Change files
2020-07-02 16:41:21 -07:00
Gulnaz Sayed bac059cfd3
Web Tester (#282)
* new web project

* added packages

* added webpack

* tester errors

* added public files

* checkbox works

* react hack

* changed name

* readme

* fixed readme

* pressability and removed testing deps

* removed deps

* removed service worker

* deleted unnecessary files

* updated readme

* changes

* Change files

* Revert "Change files"

This reverts commit de3ea44aae.

revert changes

* Change files

Co-authored-by: Gulnaz Sayed <t-gusaye@microsoft.com>
2020-07-02 13:56:34 -07:00
dependabot[bot] ed15105ac3
Bump beachball from 1.31.3 to 1.31.4 (#295)
Bumps [beachball](https://github.com/microsoft/beachball) from 1.31.3 to 1.31.4.
- [Release notes](https://github.com/microsoft/beachball/releases)
- [Changelog](https://github.com/microsoft/beachball/blob/master/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/beachball/compare/beachball_v1.31.3...beachball_v1.31.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-23 10:48:30 -07:00
dependabot[bot] 7bdd83b6bf
Bump react-native-macos from 0.61.37 to 0.61.50 (#297)
Bumps [react-native-macos](https://github.com/microsoft/react-native-macos) from 0.61.37 to 0.61.50.
- [Release notes](https://github.com/microsoft/react-native-macos/releases)
- [Changelog](https://github.com/microsoft/react-native-macos/blob/master/CHANGELOG.json)
- [Commits](https://github.com/microsoft/react-native-macos/compare/v0.61.37...v0.61.50)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-22 19:35:26 -07:00
dependabot[bot] 64083ae483
Bump @babel/runtime from 7.9.6 to 7.10.2 (#287)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.9.6 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-runtime)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-18 14:00:52 -07:00
dependabot[bot] 1849b6330c
Bump @microsoft/api-extractor from 7.8.0 to 7.8.12 (#288)
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack) from 7.8.0 to 7.8.12.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Commits](https://github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.8.0...@microsoft/api-extractor_v7.8.12)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-18 13:58:59 -07:00
dependabot[bot] 9df5ea26ce
Bump @types/es6-collections from 0.5.31 to 0.5.32 (#274)
Bumps [@types/es6-collections](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/es6-collections) from 0.5.31 to 0.5.32.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/es6-collections)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-17 11:06:05 -07:00
dependabot[bot] 3b731dd312
Bump @typescript-eslint/parser from 2.33.0 to 2.34.0 (#275)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 2.33.0 to 2.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-17 11:05:37 -07:00
dependabot[bot] 28d7cdc05b
Bump @wdio/local-runner from 5.22.4 to 5.23.0 (#276)
Bumps [@wdio/local-runner](https://github.com/webdriverio/webdriverio) from 5.22.4 to 5.23.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v5.22.4...v5.23.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-17 11:05:21 -07:00
dependabot[bot] 7debf42796
Bump webpack-bundle-analyzer from 3.7.0 to 3.8.0 (#278)
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases)
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v3.7.0...v3.8.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-17 11:04:48 -07:00
dependabot[bot] 5dcfcd14e5
Bump @babel/preset-env from 7.9.6 to 7.10.2 (#271)
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.9.6 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-15 15:50:19 -07:00
dependabot[bot] ee1d6e6985
Bump @babel/core from 7.9.0 to 7.10.2 (#270)
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.9.0 to 7.10.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.2/packages/babel-core)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-15 15:13:28 -07:00
dependabot[bot] aadab2cd64
Bump enzyme-to-json from 3.4.4 to 3.5.0 (#269)
Bumps [enzyme-to-json](https://github.com/adriantoine/enzyme-to-json) from 3.4.4 to 3.5.0.
- [Release notes](https://github.com/adriantoine/enzyme-to-json/releases)
- [Changelog](https://github.com/adriantoine/enzyme-to-json/blob/master/CHANGELOG.md)
- [Commits](https://github.com/adriantoine/enzyme-to-json/compare/v3.4.4...v3.5.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-15 15:11:51 -07:00
dependabot[bot] 4ce370cda9
Bump ts-node from 8.10.1 to 8.10.2 (#268)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.10.1 to 8.10.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v8.10.1...v8.10.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-15 15:10:35 -07:00
dependabot[bot] c30196771c
Bump beachball from 1.31.0 to 1.31.3 (#266)
Bumps [beachball](https://github.com/microsoft/beachball) from 1.31.0 to 1.31.3.
- [Release notes](https://github.com/microsoft/beachball/releases)
- [Changelog](https://github.com/microsoft/beachball/blob/master/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/beachball/compare/beachball_v1.31.0...beachball_v1.31.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-12 14:53:53 -07:00
dependabot[bot] 5eaaaa08d8
Bump @typescript-eslint/eslint-plugin from 2.33.0 to 2.34.0 (#264)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 2.33.0 to 2.34.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v2.34.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-12 13:26:42 -07:00
dependabot[bot] 7045b90048
Bump @react-native-community/cli from 4.9.0 to 4.10.0 (#257)
Bumps [@react-native-community/cli](https://github.com/react-native-community/react-native-cli) from 4.9.0 to 4.10.0.
- [Release notes](https://github.com/react-native-community/react-native-cli/releases)
- [Commits](https://github.com/react-native-community/react-native-cli/compare/v4.9.0...v4.10.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-12 13:14:21 -07:00
dependabot[bot] 53ccb1ff0d
Bump @wdio/cli from 5.22.4 to 5.23.0 (#256)
Bumps [@wdio/cli](https://github.com/webdriverio/webdriverio) from 5.22.4 to 5.23.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases)
- [Changelog](https://github.com/webdriverio/webdriverio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webdriverio/webdriverio/compare/v5.22.4...v5.23.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-12 10:49:32 -07:00
dependabot[bot] c24a52c9d5
Bump @babel/preset-typescript from 7.9.0 to 7.10.1 (#258)
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.9.0 to 7.10.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.10.1/packages/babel-preset-typescript)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-12 10:34:36 -07:00
dependabot[bot] e065eb2b99
Bump lerna from 3.21.0 to 3.22.1 (#259)
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.21.0 to 3.22.1.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.22.1/core/lerna)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-11 14:00:44 -07:00
dependabot[bot] e06ee865c6
Bump websocket-extensions from 0.1.3 to 0.1.4 (#243)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-08 15:53:49 -07:00
Samuel Freiberg f46fc39f15
UWP E2E Testing (#233)
* Yarn

* UWP Testing

* UWP testing working

* Increasing Timeouts for WebDriverIO and Jasmine to account for long bundle loads

* Change files

* CI Tests

* CI Loop UWP

* Fix

* small fix

* Small

* CI

* Removing CI changes

* Getting ready for PR

* Upgrading react-native-windows to .47

* Reverting changes

* Adding Page Timeout const

* script change

* Updating CI

* Change files

* ReadMe updated

* Adding constants

* PR Fixes
2020-06-04 16:13:22 -07:00
Saad Najmi 347cca99be
Enable yarn build and yarn bundle for iOS (#236)
* Add more scripts to package.json, change name to FluentTester for parity with win32, update yml files

* Undo yarn lock changes

* Maybe I do need this change
2020-05-29 07:51:44 -07:00
HeyImChris d154883db2
Move projects up a dir and opt apple platforms into lerna/yarn (#226)
* move projects up a dir and opt apple platforms into lerna/yarn

* Don't need to modify these anymore with our projects moved up a level

* try to fix some out of tree platform issues for apple

* Fix build error of wrong platform

* Add parity to win32/windows with our index.js and index.tsx mapping.

* split ios/macos, stand up ios tester

* Remove bundles

* Update CI with our new project locations

* More CI updates

* Pushing up changes the CI says it needs in yarn.lock

* delete unused app.js file

Co-authored-by: Jason Morse <jasonmo@microsoft.com>
2020-05-28 18:41:21 -07:00
Samuel Freiberg ab9641d24e
Appium E2E Testing - Phase 1 (#203)
* Yarn

* Adding Appium Testing - Unable to open FluentTester

* Fluent Tester app is booting

* Runs tests

* Opnes + clicks on test pages, some tests still fail though

* Simplified tsconfig

* Opening pages

* Commit

* Removing local paths, replacing with path.resolve()

* Azure-Pipeline additions

* Change files

* yarn lock

* Fixing app command-line agrs

* Pipeline Test

* Pipeline changes

* Testing a failed E2E scenario with CI

* Finalized CI

* Small Link test page update

* Nit fix

* PR Fixes

* PR Fixes

* PR Fixes

* Small PR change

* Small PR Fix

* Nit removing './' in import statement

* Delete appium.txt

Not needed

* Delete appium.txt

* PR Fix

* PR Remove comments

* PR Fixes - Created BasePage

* PR Change fixes

* PR Fixes

* Adding E2E reports to .gitignore

* Delete appium.txt
2020-05-19 16:28:41 -07:00
Jason Morse e0a1a7baa8
Move win32 RN to 0.62 and pull in updated tester (#199)
* bump beachball version to one with prepublish fix

* update beachball hook to use new prepublish strategy

* bump react native win32 version to 0.62 and pull in matching tester

* update filter mask for 0.62 win32

* unify jest and babel-jest versions

* move to cli for bundling

* consume cli based execution and new rex version

* Change files

* bump RN-win32 version one more time to preview.3
2020-05-11 13:07:07 -07:00
Luan Nguyen 03882b812e
Upgrade win32 package. (#185) 2020-04-27 12:02:03 -07:00
Jason Morse 1d2b333a0d
Update RN to 0.62 and make app folders platform specific (#181)
* bump beachball version to one with prepublish fix

* update beachball hook to use new prepublish strategy

* add 0.62 version of windows code

* ignore build artifacts

* remove ios and android files from windows directory

* remove expo playground

* lockfile update after expo removal

* pare down packages in scripts

* remove bundle from core library

* remove metro config for unused bundle

* separate app and tester for win32

* remove bundle from fluent-tester

* remove some hard dependencies

* update RNW to 0.62 version

* bump react native to 0.62

* get a working windows bundle command

* expose watch folders routine for use in windows applet

* update react versions to match

* yarn upgrade results

* more package version updates

* fix windows bundle to point to tester

* fix build errors from version update

* rebuild yarn lock with yarnpkg.com instead of npmjs.org

* update yarn lock file

* remove last docs project from merge conflict

* remove unused packages

* remove dedent package, it was unused

* remove even more packages

* get just command that works with cli

* add apps/mobile to replace expo

* Change files

* align react versions to try to fix hooks issue in tests

* remove a few more unused files

* align jest versions in repo

* get rid of npmjs references in lockfile

* get windows tester up and running

* directly pin react and react-native versions

* update yarn lock file
2020-04-24 12:32:32 -07:00
Patrick Boyd b1ec056884
Remove docs package (#178)
* Remove all docs content from fluentui-react-native

* add headline links to documentation

* update yarn.lock

* update yarn.lock for merge

* re-add images to new assets dir for repo readmes to reference

* refresh yarn.lock

* refresh yarn.lock cleanly after mege

* update yarn.lock

Co-authored-by: Chris Hogan <chrishog@microsoft.com>
2020-04-22 17:04:27 -07:00
HeyImChris 4a4ec26c0b
iOS/macOS with CI and RN dependencies (#166)
* Add macOS/iOS RN deps, update CI

* Update CI steps to launch custom macos/ios packagers

* Update azure-pipelines.yml

* Update azure-pipelines.yml

* Syntax fixes to CI

* Rewrite the yml to fit ADO syntax. Split packagers into two shell scripts

Delete extraneous ios target

* Update apple-xcode-build.yml

* Remove extra vmimage reference

* Update yarn.lock

* Specify vmIage as macos within the job

* Fix path to podfiles

* Add more explicit description of pod install task

* bash var syntax

* Update apple-xcode-build.yml

* Update condition variable syntax

* update missed var name

* add yarn install to platform folders to install node_modules

* yarn install

* update path to build

* Build with rn commands instead of xcodebuild

* synax fix

* Update build settings and remove part of build infra to unblock

* Update mac test project

* Clean up view controller and app delegate code to load the bridge more succinctly

* Pull in the same version of rn for mac/ios

* Make the view controller our delegate

* Remove a pod we dont need until we're on 0.61

* Remove other pods that don't exist in 0.60

* Fix up more pod deps to match 0.60.0 instead of 0.62.0

* Remove flipper deps
2020-04-21 19:20:09 -07:00
Jason Morse 68d5e18fc9
Bump beachball and trigger republish of packages (#173)
* bump beachball version to one with prepublish fix

* update beachball hook to use new prepublish strategy

* pick up patched beachball version

* Change files
2020-04-20 22:16:34 -07:00
Jason Morse 7bc030df72
Update to new version of beachball with working prepublish hook (#167)
* bump beachball version to one with prepublish fix

* update beachball hook to use new prepublish strategy

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files

* Change files
2020-04-20 10:58:02 -07:00
warren-ms 205e7b7e88
Svg (#156)
* Add SVG Test page

This adds support for react-native-svg on the js side. Win32 support for react-native-svg primitives are already checked into netui so this will light up support here.

Metro config files only allow for a single transformer to be specified so I had to create a transformer called transform-selector to select between react-native-transformer and the regular metro transformer depending on file extension. React-native-transformer transforms the xml from a svg file to javascript react-native calls at bundle-time so it doesn't have to be done at run-time.

A test page has been added to RNTester with examples for inline svgs, remotely retrieved svgs, and bundled svgs.

* Add SVG test missed files

Missed a few files on last commit.

* Addressed pr comments

* yarn.lock

* Change files
2020-04-17 15:07:21 -07:00
Jason Morse 6709e9eed6
Fix package publishing (#163)
* reference new version of beachball

* switch beachball to use a config and add prepublish hook

* publish with correct main/module references

* Change files

* remove unnecessary beachball reference in project

* move beachball to version with prepublish hook

* remove private registry reference from lockfile
2020-04-16 16:23:44 -07:00
Chris Hogan e07df99732 fix up yarn lock file to pass validation 2020-04-14 16:52:56 -07:00
Christopher Hogan e2002d96b1 Merge branch 'master' 2020-04-14 14:51:52 -07:00
Christopher Hogan 566fd66c3c update dependencies in our lock files 2020-04-14 14:43:51 -07:00
REDMOND\krsiler 2c8397d059 Merge branch 'master' into a11y-documentation
# Conflicts:
#	yarn.lock
2020-04-10 08:40:30 -07:00
Micah Godbolt 3f0b1bc0bb
Updated dependencies to get docs working (#155)
* add some dependencies

* Change files
2020-04-09 10:11:37 -07:00
Micah Godbolt 54e180858b update package name 2020-04-08 11:36:40 -07:00
Micah Godbolt b4e6c101ff merge conflicts 2020-04-07 08:13:40 -07:00
Micah Godbolt 937f5ab42f init 2020-04-06 16:55:32 -07:00
Luan Nguyen 24841454c1
Give warning if Node version is >= 11 (#151) 2020-04-06 16:30:02 -07:00
REDMOND\krsiler db45413c5b update yarn.lock 2020-04-06 11:43:55 -07:00
Jason Morse 0e94324d2a
Bundling, jest improvements, adding windows tester (#145)
* add initial windows template

* minor updates to configuration

* rename tester package

* update fluent-tester deps

* pull experiments/tester out of the compilation

* move tester sources to fluent-tester

* more file changes

* switch the bin name from just-script to fluent-scripts to disambiguate names

* get bundling working in fluent-tester for win32

* unhoist RN to unblock win32

* move last few files from experiments/tester

* Change files

* add .DS_Store to root gitignore

* more config and babel updates

* fix build/bundling errors after syncing master

* fixed metro bundling and start to build rn tools package

* restore checkbox test

* move checkbox test to match pattern from other components

* clean up unused files in scripts

* fix build errors from merge and script transfer

* fix final bundling issues

* Change files

* more updates to fix configurations

* remove demo and experimental web controls

* add pressability from RN 0.63 and rework interactive hooks

* remove win32 references from the tester

* move metro task to build tools

* rename file

* fix windows and win32 bundles

* improve overall bundling task workflow

* fix some win32 build errors

* add some configuration versatility

* add server option to metro task

* add postinstall script to update caches

* attempts to make XAML version reference the right bundle

* enable jest tests for Text and Separator

* Change files

* update yarn.lock

* write windows bundle to dist
2020-04-03 13:21:30 -07:00
dependabot[bot] ca4691cd51
Bump next from 9.2.2 to 9.3.2
Bumps [next](https://github.com/zeit/next.js) from 9.2.2 to 9.3.2.
- [Release notes](https://github.com/zeit/next.js/releases)
- [Commits](https://github.com/zeit/next.js/compare/v9.2.2...v9.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-31 23:23:29 +00:00
Luan Nguyen abf35cc410
Show warning about repository location in `yarn` command (#139)
* Issue warning if repository is located on different directory than node.

* Update yarn.lock file.
2020-03-28 10:35:29 -07:00
Pat Boyd a0d63d3ef8 bump yarn lock 2020-03-26 14:03:24 -07:00
Pat Boyd b71bf6d43b Merge branch 'master' of https://github.com/microsoft/fluentui-react-native into fluent-callout 2020-03-26 13:36:53 -07:00
samuelfreiberg adc7bbf180 PR Fixes - Using the "nullish" operator 2020-03-24 15:11:11 -07:00
Pat Boyd a86ef3267c Merge branch 'master' of https://github.com/microsoft/fluentui-react-native into fluent-callout 2020-03-24 10:56:45 -07:00
samuelfreiberg b5b6bb57fb PR Fixes and reverting breaking depend. change. Fixing up hooks 2020-03-23 11:56:22 -07:00
Alicia Drummond bcba33c46f ⬆ Upgrade typescript dependency 2020-03-20 15:28:10 -07:00
Pat Boyd 9545842ad7 Dangling merge changes 2020-03-18 17:29:38 -07:00
Pat Boyd 0d5392051b yarn.lock update 2020-03-18 17:09:40 -07:00
Jason Morse 3320f8b06f
This reworks the metro and jest configurations and parts of the scripts folder (#121)
* switch just from pure JS to TS/JS mode

* convert metro config and queryFiles utilities to TS

* generalize platform overridding for metro

* switch just.config files for newly added packages to TS

* update jest configuration script and revert TS changes

* cleanup jest files

* fix broken react-native jest configurations

* more config fixes

* rework package info utils

* some updated package utilities

* add just-repo-utils files temporarily

* fix directory creation

* fix git functions returning empty entries

* update config scripts to use just-repo-utils package

* script updates to unblock expo

* update to use published just-repo-utils

* Change files

* fix break in expo config
2020-03-06 16:04:01 -08:00
Jason Morse 6a5bfbd502
Create text component package + supporting fixes (#115)
* split out parts of react-native-uifabric

* move pressable hooks to separate package

* rename hooks to interactive-hooks and add types

* split hooks into dedicated files

* fix builds with moved packages

* package version cleanup

* add metro-config dependency

* Change files
2020-02-27 15:53:02 -08:00
Jason Morse 2c8fcfa9cd
Change repository directory structure (#108)
* restructure directories in project

* remove unused preset parameter

* Change files
2020-02-19 17:25:37 -08:00
dependabot[bot] 833a610a95
Bump codecov from 3.6.1 to 3.6.5 (#107)
Bumps [codecov](https://github.com/codecov/codecov-node) from 3.6.1 to 3.6.5.
- [Release notes](https://github.com/codecov/codecov-node/releases)
- [Commits](https://github.com/codecov/codecov-node/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-02-19 14:29:58 -08:00
Luan Nguyen 958f80f728 got it working. 2020-02-15 07:39:47 -08:00
Luan Nguyen e31a3937b7 Merge branch 'supermaster' into Persona 2020-02-14 14:20:27 -08:00
Jason Morse b62d44ec6d
Consolidate metro config files and split tester bundle (#106)
* initial creation of shared tester package

* get separate tester to build

* initial rework of metro configs

* fix metro bundling...maybe

* update comments and README

* rename Controls to Components in docs
2020-02-14 13:29:10 -08:00
Patrick Boyd cff32e0613
New docs pages (#97)
* Replace doc files with mdx files

* Make MDX-based docs available via local NextJS project
2020-02-14 13:11:50 -08:00
Luan Nguyen c54b45bc60 mostly working 2020-02-12 22:36:08 -08:00
Luan Nguyen b4f9cf9791
Bump versions of rex-win32 and react-native-win32 packages (#96)
* update versions of react-native-win32 and

* remove warning
2020-02-06 16:28:25 -08:00
Luan Nguyen 1eed118079 update versions of react-native-win32 and 2020-02-06 15:22:50 -08:00
Jason Morse fb9d7affbf
Fix build/test for themed-stylesheet (#91)
* fix packages for react-native to unblock builds

* Change files

* fix check for change and RN peer version

* update CI tasks to use yarn

* workaround CI running out of file system watchers

* try non-admin command for increasing watch limit

* clean up just tasks and remove unnecessary webpack configs

* Change files

* set CI environment variable to suppress metro file watching

* try manual set of ENV variable

* trying again with local env set

* try using macos for CI
2020-02-05 16:49:05 -08:00
Luan Nguyen 95f6cdfe03 change react-native dependency version. 2020-01-30 09:35:39 -08:00
Luan Nguyen 382ff8b534 RNTester loads successfully. 2020-01-28 14:08:31 -08:00
Luan Nguyen 3acd96fbae Build RN Tester. 2020-01-25 06:17:01 -08:00
Luan Nguyen 1494ebbbbb Merge branch 'add-uifabric' into metro-bundling 2020-01-24 11:27:28 -08:00
Luan Nguyen a38616dc0d revert version bump. 2020-01-24 11:05:50 -08:00
Luan Nguyen d86e6efc57 add metro file 2020-01-24 10:44:56 -08:00
Luan Nguyen 2fe40f226a fix build error. 2020-01-23 15:25:01 -08:00
Luan Nguyen f5d261e1fb add experimentals workspace to package.json 2020-01-23 14:37:31 -08:00
Luan Nguyen 587027d66e Create 'experimentals' workspace 2020-01-23 14:23:41 -08:00
Luan Nguyen 7cb0cdb8fb add metro pack command. 2020-01-23 12:04:09 -08:00
Luan Nguyen 2565f41f0a One step closer to making it work. 2020-01-22 16:02:53 -08:00
Luan Nguyen c449e3326c copy all files over. 2020-01-22 15:09:28 -08:00
Luan Nguyen 99fa39b51b Create initial react-native-uifabric package. 2020-01-22 13:45:28 -08:00
REDMOND\adrum 631a54b7de fix jest tests for stylesheets 2019-11-13 16:40:54 -08:00
REDMOND\adrum fd564f3549 missing file from last commit 2019-11-13 12:21:07 -08:00
Jason Morse 4eff7deae5 merge from upstream/master 2019-11-01 14:22:25 -07:00
Jason Morse e2c1737828 Add initial themed style sheet package 2019-10-14 15:23:51 -07:00
Tariq d043e986a8 update just-scripts & begin api-extraction for all published packages 2019-09-30 14:10:39 -07:00
Tariq ce6a8ed81f add initial config for api-extractor 2019-09-27 11:30:49 -07:00
Tariq 0524b36570 upgrade versions 2019-09-19 15:45:52 -07:00
Tariq 530f021858 Begin turning on some linting rules 2019-09-13 18:55:02 -07:00
Tariq b28351081d update yarn.lock 2019-09-12 15:29:21 -07:00
tkamireh 0366b96533 tslint removed and initial eslint configuration setup (#22) 2019-09-09 23:23:06 +02:00
Jason Morse 13f23a6877
Update build logic to a real build system (#17)
* add theme registry documentation, update base readme

* Add start of a customize routine to components

* make customize function work with some demos

* start of documentation files plus updates to compose

* update documentation for composable

* Add some compose documentation

* add ToDo items in compose

* Copy over build logic from fabric

* get new build logic partially working

* making demo app webpack work (#2)

* add webpack configs and fix yarn start

* fix jest tests

* move to common webpack definition

* remove old rush based commands

* remove mustache codegen from repo
2019-08-26 15:05:54 -07:00
Jason Morse 0dff84b629
Add customized support for styled-components style customization (#11)
* add theme registry documentation, update base readme

* Add start of a customize routine to components

* make customize function work with some demos

* start of documentation files plus updates to compose

* update documentation for composable

* Add some compose documentation

* add ToDo items in compose
2019-08-20 10:21:38 -07:00
Jason Morse 74f321a5c3
Initial scaffolding (#1)
* populate with files copied from sdx-platform

* some build fixes

* Some little fixes to get started with initial scaffolding (#1)

* patch to make tsc happy

* fixing some typings

* breakup theming somewhat and fix breaks

* remove postbuild step for now

* add basic docz inclusion

* add start of a demo app

* fix webpack + typescript integration for demo app

* create web versions of native control set

* split component infrastructure into separate packages

* Split theme-registry out and add some documentation
2019-08-02 09:28:49 -07:00