- Cleans up duplicate ESLint installations
- Cleans up duplicate ESLint presets
- Bumps `eslint` to 7.3.1
- Cleans up all linter violations where possible; added suppressions
elsewhere
* Fix prettier tooling
* Enable on Fluent Tester directory and run
* Apply prettier to other platforms, run
* Apply prettier to components, run
* Apply prettier to experimental, run
* Apply prettier to framework, run
* Apply prettier to libraries core and theming, run
* Apply prettier to utils, run
* Change files
* Change lage.config
* move scripts to be building via TypeScript
* convert scripts to build using typescript
* move babel up to scripts root for direct inclusion
* remove unused use of depcheck task from build-tools
* add depcheck command to repo
* fix more dependencies
* fix dependency errors
* fix last few dependency issues
* more dependency fixes and integrate into buildci
* workaround depcheck bad report
* Change files
* add prettier and extension updates to (hopefully) ensure consistency
* fix bad merge
* Change files
* 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
* 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
* 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
* 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
* 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
* update environment setting to be done in the right way
* remove some unneeded build files
* remove more unneeded build files
* remove unused build files
* remove attempt to set CI in environment
* 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
* 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