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

59 Коммитов

Автор SHA1 Сообщение Дата
Jane Chu 2e3dd92404
chore: add html to prettier for packages that include html files (#3501) 2020-07-13 13:15:34 -07:00
Chris Holt 09d07b580c
feat: update typescript version and remove utility types dependencies for react packages (#3422)
* fix: update utility types dependencies for react packages

* chore: update typescript versions

* remove most utility types and update typings

* update tooling package.json

* adadress typing issues

* update msft package of utility-types

* fix issue with missing coverage

* remove utility-types from all packages

* adds onFinish getter required by api-extractor

* update react tests

* wrap timers in act to drop warning

* fix intersection observer test type

* update test coverage

Co-authored-by: Jane Chu <7559015+janechu@users.noreply.github.com>
Co-authored-by: nicholasrice <nicholas.rice119@gmail.com>
2020-07-02 17:04:04 -07:00
Rob Eisenberg c1050679f8
chore: change all instances of fast-dna to fast (#3381)
* chore: change all instances of fast-dna to fast

* chore: revert cloudinary url changes

* chore: revert medium blog url change

* docs: fix some broken links in the intro
2020-06-25 20:17:56 -07:00
John Kreitlow 374f77689c Add website to lerna and yarn workspace (#3081) 2020-06-16 11:43:14 -07:00
Jane Chu 8321d8c4e7
feat: add initial files for a tooling examples site (#3109) 2020-05-11 22:32:51 -07:00
Aaron Wentzel 26d42caa4a
chore: upgrade and cleanup files (#3058)
* update to improve speed of filing PR

* Revert "update to improve speed of filing PR"

This reverts commit 83c177ed77.

* update branch policy for feature/s

* Revert "update branch policy for feature/s"

This reverts commit 6cd0e8804cf82da8b9972b5babe5b9ab1bf1005e.

* chore: upgrade and cleanup files

* update to reconcile lock file

* remove per code review request lint-staged

* update to reconcile yarn.lock

* testing pre-commit
2020-05-07 20:29:47 -07:00
Rob Eisenberg 200f6a0ae9
chore(fast-element): configure production build and add test setup (#3053)
* chore(fast-element): configure production build and add test setup

* chore(fast-element): add missing dependency

* chore(fast-element): do not remove comments from build output

* chore(fast-element): add "test" task to alias verbose node tests for CI

* fix(fast-element): correct a package dependency

* fix(fast-element): better dts ouput types and fixed break in components

* chore(fast-element): add gen for dts bundle, api report, and docs json

* add @types related to testing to the no-hoist list to ensure there are no conflicts with the *.d.ts lib check during compilation

* chore(fast-element): update .npmignore for better npm pack results

* chore(fast-element): configure production build and add test setup

* chore(fast-element): add missing dependency

* chore(fast-element): do not remove comments from build output

* chore(fast-element): add "test" task to alias verbose node tests for CI

* fix(fast-element): correct a package dependency

* fix(fast-element): better dts ouput types and fixed break in components

* chore(fast-element): add gen for dts bundle, api report, and docs json

* add @types related to testing to the no-hoist list to ensure there are no conflicts with the *.d.ts lib check during compilation

* chore(fast-element): lets see if this fixes CI

Co-authored-by: Chris Holt <chhol@microsoft.com>
2020-05-06 13:20:32 -07:00
Aaron Wentzel e3bab735ad
chore: remove babel-jest given it's now comes with jest (#3036)
* update to improve speed of filing PR

* Revert "update to improve speed of filing PR"

This reverts commit 83c177ed77.

* remove babel-jest given it's now comes with jest

* remove extra line
2020-04-29 17:33:43 -07:00
Jane Chu 3147f70601
chore: add a site utilities private package to consolidate logic between the Creator and Component Explorer sites (#3030) 2020-04-29 11:11:06 -07:00
Aaron Wentzel 74ced803db
chore: update github action code climate (#3020)
* update to improve speed of filing PR

* Revert "update to improve speed of filing PR"

This reverts commit 83c177ed77.

* update to try code climate reporter GH Action

* update to next minor version

* update string array

* update to install latest lerna

* update coverageCommand

* update to not run helpers unit testing so I can validate issues with coverage

* update to run tests on packages only

* update to properly format for an 'action' input string

* added testing script

* updated to use new format provided by MartinNuc

* updated to test alternative option

* update version for codeclimate-action

* update jest configurations to support monorepositories

* update documentation for testing

* update ci-daily with performance improvements

* update to declutter, cleanup, and perf improvements

* update to mark with a branch so hopefully does not fire a run

* updates to resolve broken coverage mappings

* update configuration to reduce errors

* remove prettier upgrade as dev dep

* remove produciton flag

* update to revert back to working pipeline

* update to coverage locations

* update formatting mishap
2020-04-28 11:06:23 -07:00
Jane Chu 0302bb42eb
chore: add an initial version of the Creator site (#2998) 2020-04-24 11:49:54 -07:00
Aaron Wentzel 6999674f96
update to latest jest versions (#2989)
Co-authored-by: Chris Holt <chhol@microsoft.com>
2020-04-23 10:02:12 -07:00
Chris Holt 9c605c7686
chore: reorganize repository structure and workspaces (#2927)
* initial move of files into new sub directories

* modify pathing for tsconfig, package.json references

* move website to sites folder

* update build steps for website

* ensure old docusaurus files stay ignored

* move jss-utils to react and figma plugin to tooling
2020-04-14 14:48:12 -07:00
Jane Chu 8243888ee2 Publish
- @microsoft/fast-tooling@0.1.0
- @microsoft/fast-tooling-react@2.0.1
2020-04-10 17:38:55 -07:00
Chris Holt de0a7843e3
chore: update repo to use fast-eslint-rules (#2913)
* chore: update repo to use eslint instead of tslint

* merge and fix fast element eslint issues
2020-04-10 14:35:54 -07:00
Aaron Wentzel 0923518fef
chore: update package dependencies to patch security issues (#2895)
* update to improve speed of filing PR

* Revert "update to improve speed of filing PR"

This reverts commit 83c177ed77.

* update lerna to resolve minimist security vulnerability

* update to reconcile yarn.lock

* update to patch minimist security vulnerability

* reconcile yarn lock updates

* update storybook cli/html libraries per console guidance

* Revert "update storybook cli/html libraries per console guidance"

This reverts commit ef445311a96dc10e83fb30ba914ae088f160babd.

* update tslint minor version
2020-04-07 16:40:50 -07:00
Aaron Wentzel 9104cbb4e9
chore: update to patch security vulnerabilities caused from dependencies (#2865)
* update to improve speed of filing PR

* Revert "update to improve speed of filing PR"

This reverts commit 83c177ed77.

* update to patch security vulnerability on kind-of

* update to patch security vulnerability on minimist

* update to patch security vulnerability for acorn

* update to patch security vulnerability on handlebars

* update to patch security vulnerability on debug

* update to reconcile latest packages post security patching

* udpate to patch security vulnerability dependency for jest

* update to reconcile lock file

* comment out failing test and break fix out

* reconcile storybook-static folders to be ignored

* exclude a unit test and comment with the issue to resolve

* update to bypass two failing unit tests, issue filed to break off this pr

* update code coverage dir path now failing with Jest updates

* Revert "update code coverage dir path now failing with Jest updates"

This reverts commit 92d49c174355d14cf6f5f128837464275a335598.

* update to fix code coverage error caused by new version of Jest

* testing reverting checkout version to fix error in latest v

* Revert "testing reverting checkout version to fix error in latest v"

This reverts commit 2329d008c0f6da0685eb77cd32309e59801e6e24.

* update versions to recently released

* update to temporarily stop reporting code quality
2020-04-06 14:55:14 -07:00
Aaron Wentzel 995c0a5715
chore: update to simplify getting started and improve documentation (#2660)
* update to simplify getting started and improve documentation

* update to fix grammer requests and issues

* update to change plurality of a word

* remove unnecessary command
2020-02-18 13:26:39 -07:00
Chris Holt b7118e1dee
chore: delete angular jss manager package (#2413) 2019-11-07 11:28:57 -08:00
Nicholas Rice 1c1ec4d751
chore: update lerna (#2368)
* update lerna

* fix lerna version in ci

* try moving bootstrap to npm script

* remove webpack

* update lockfile
2019-10-30 15:24:18 -07:00
Chris Holt 4b7bb2d5dd
chore: update repository to yarn (#2382)
* test conversion to yarn

* test updated yaml for circleci

* fixing builds

* update circleci to install via yarn docs

* setup prettier as global install for test

* use sudo to install lerna

* update typings for tooling package plugin controls

* fix component explorer issues

* doc updates

* fix angular tests with tsconfig

* test cache and frozen lockfile

* ensure workspaces are built

* change build to prepare

* fixing tests

* update component explore readme conversion path for node modules

* setup tests to stream again

* update working documentation

* update lockfile

* change back to npm from yarn install

* update readmes to reflect npm vs yarn

* revert tooling changes
2019-10-29 11:14:51 -07:00
Nicholas Rice 9b8480a4d4 fix: updates documentation site with latest master (#1818)
* update docusaurus

* fixing link syntax

* point typedoc at the correct tsconfig

* fixing ts error in background

* update website files
2019-06-04 16:57:12 -07:00
Julia McGeoghan 2e79622aa9 chore: add verbose option to api/typedoc documentation generation script (#1629)
* chore: add verbose option to api/typedoc documentation generation script

* use yargs dependency for doc build script's command line arguments
2019-04-16 08:08:07 -07:00
Nicholas Rice 93743ead17
chore: fix prettier hook to only fix changed files on pre-commit hook (#1638)
* testing

* update commit-staged hook to only run prettier on staged files
2019-04-10 13:25:54 -07:00
Nicholas Rice d5576937c3
chore: affix typescript to v3.3.3 (#1630) 2019-04-08 14:55:55 -07:00
Nicholas Rice 73ae6de34f
fix: update jest to fix build break (#1531)
* update jest
2019-03-12 15:05:10 -07:00
Julia McGeoghan db106119fb chore: create script for typedoc docusaurus integration (#1481)
Co-authored-by: Aaron Wentzel <16669785+awentzel@users.noreply.github.com>
2019-03-07 16:25:41 -07:00
Aaron Wentzel ed0af87991
chore: add package readme's to documentation guide (#1373)
* add initial package readme files

* add initial package readme files

* update styles to support unlimited line-heights

* update to include link to package source code

* update to reorder scripts alphabetically

* update styles to allow for larger titles

* update to bring consistency between document titles and package folder names

* add gitignore for auto-generated files

* update to remove broken link and replace with todo work item for later

* update markdown to have valid nested lists

* remove from commit as should be ignored

* update to add back FAST in the readme title

* update to fix alpha order issue

* update to hide usage link until api reference exists
2019-02-16 09:31:14 -07:00
Jane Chu ba4056b0d4 chore: fix the Lerna version to avoid the build break (#1387)
* chore: fix the Lerna version to avoid the build break

* try installing troublesome package to flatten

* Revert "try installing troublesome package to flatten"

This reverts commit 40752de9f5b2683580de99177e7289a193f8e223.

* fix to even earlier version of lerna

* fix version of lerna in package.json
2019-02-15 09:43:41 -07:00
Aaron Wentzel 769246cf66
update package versions to fix png-async issue (#1352) 2019-02-06 12:33:42 -07:00
Julia McGeoghan f7ff87bc3a chore: update automation process for docusaurus documentation generation (#1340) 2019-01-29 13:03:17 -07:00
Jason Falk 52633321a1
fix: updated description (#1231) 2018-12-26 14:48:47 -08:00
Aaron Wentzel 75dbbdb9ee
feat: add documentation by docusaurus (#1175)
* add initial configuration for docusaurus

* add missing files

* update to included edits from prior PR markdown files

* updated primary theme color

* remove docker support

* update docusaurus configuration for working with gh-pages

* remove creating branches

* update to rename doing to working

* update to remove duplicate content

* update per PR feedback

* update to move browser under testing

* remove prereq's

* remove localization for regions

* update to fix section heading

* update to remove unnecessary content

* update to remove all boilerplate and edit content per pr
2018-12-04 17:27:56 -08:00
Nicolas LoGiudice fbebbadf93
feat: add tests to ensure all components are exported in base and MSFT (#1061)
* adds test to ensure all components are exported

* moves function to helper folder, simplifies tests

* removes ignoreCodes, WARN will show during unit-tests

* test prettier

* fixes messaging

* adds tests at root

* Finishes tests for export function

* simplifies logic using requires

* removes comment

* updates based on comments

* fixes formatting

* removes unneeded packages

* removes unneeded package data

* removes react related config

* removes npmignore

* updates based on comment

* updates package

* removes prettier

* removes unneeded package data

* adds missing export :)
2018-11-02 12:00:19 -07:00
Manjiri Tapaswi 76186f0f96 chore: include bugs attribute to the package.json file (#1047)
* include bugs attribute to the package.json file #1046

* Update all package.json files
2018-10-30 10:18:06 -07:00
Nicholas Rice a88fcad72e
commit auto-generated package.json (#1063) 2018-10-18 15:22:58 -07:00
Chris Holt cc836446f7
chore: add "prettier" to format code and pre-commit hook to enforce (#1049)
* add tslint-config-prettier to ts packages

* update prettier ignore and path changes

* add husky and lint-staged as dependencies

* add prettier to packages due to tslint conflicts

* update prettier npm script values

* initial run of prettier

* update prettier ignore and add lint-staged for precommit hook

* add prettier:diff build step

* move prettier ignore to local dir

* attempt to fix failing test in image

* fix tslint error

* remove forkts checker which bypassed the tslint rule overrides for prettier
2018-10-18 14:40:33 -07:00
Aaron Wentzel 6945d777df
chore: add applitools for testing UI regressions (#973)
* Applitools sample installation and configuration for testing

* add new script file for selenium driver with JavaScript

* update code formatting

* update to move test files into root testing folder

* update package dependencies and image code

* Update configuration of file and log messages

* update handle result log messages

* add firefox browser to matrix

* update to extract out script from harness

* update to encapsulate configs

* update to get branch name synchronously

* update to cleanup how things are pulling configurations

* update to fix session not found and more window snapshots

* update to move script test under applitools since it has required bindings based on applitools

* update to cleanup applitools files

* update to remove code duplication

* update to use backticks'

* remove archived files from repository until they are needed

* update to proper casing based on class vs properties

* update to remove unused package

* update to coding standard format

* update spelling

* update comments in code

* update formatting from single quotes to double quotes

* update string formatting to ES6

* update to remove extra lines at end of inner functions

* add space after and before {}

* remove extra space before =

* update formatting of extra line in function calls

* add gitignore for .exe's

* update docs for binary downloads

* updated gitignore and temporarily remove binaries
2018-10-02 14:00:56 -07:00
Jane Chu 108eb7cca4 chore(devops): update build scripts with better formatting (#924)
* chore: clean up build scripts

* re-ordering

* rename of phases

* remove conventional commits, these are not used

* update comment

* change structure to use multiple files per release phase
2018-09-21 12:08:46 -07:00
Aaron Wentzel 80f3f2c93a
chore(devops): add cross browser testing on Sauce Labs (#905)
* add sauce labs files and configuration

* remove empty line

* update after rebase master

* remove try catch

* update cap with capabilities and fix spelling error

* update to camelCase function name

* update to rename Phases enumeration for better consistency

* update to use enum of string values

* update to relocate spawn to the function it's used in

* update to use trim() not slice()

* update to consolidate getting branch name into single promise
2018-09-19 12:41:59 -07:00
Aaron Wentzel 605cc68816
remove unused changelog script (#906) 2018-09-19 11:11:34 -07:00
Nicholas Rice 58fcf49692
use lerna independent mode (#872) 2018-09-11 11:34:06 -07:00
Nicholas Rice 9ce9a561e7
feat: update Lerna to ^3.0.0 (#795)
* updating lerna and package dependencies

* update circle-ci to install new version of lerna

* adding typescript to each package

* update package locks

* update circle-ci config

* moving tslint typescript back to dependencies
2018-08-21 08:56:48 -07:00
Nicholas Rice e203e8650f
feat: upgrade to TypeScript 3.0.0 (#793)
* update project typescript version

* use global typescript version

* update package-locks

* use global typescript

* update package-locks

* update root package-lock

* update locks and fix error

* removing polymer code that was causing TS error

* fixing typescript errors

* adding jsdom

* update packages
2018-08-17 12:21:57 -07:00
Aaron Wentzel e1a830cde6
chore(packages): update for consistency (#607)
* updates all authors in package

* updates package configuration for consistency

* updates coverage thresholds to raise the bar

* remove readme from package.json files

* added coverageThreshold to package.json

* remove extra line
2018-06-29 07:48:15 -07:00
Jane Chu 665b871ce1
feat(detail view): add detail view (#470)
* feat(detail view): add detail view

* update tests

* fix some complexity issues

* fix a permutator test value

* re-order imports

* re-case readme markdown file names
2018-05-24 19:59:03 -07:00
Jane Chu c2ccf7e777
chore(schemas): add schemas for components to packages which use the development site package (#413)
* chore(schemas): add schemas for components to packages which use the development site package

* chore(complexity): fix a complexity issue and some missing syntax

* chore(pr): address some PR issues

* chore(pr): address some PR issues

* chore(copy-schemas): convert copy file to copy schemas only

* update the comments in the copy-schemas script

* correct a mistake in package.json

* chore(typing): fix a typings issue when importing examples

* chore(typings): redo typings in msft and base to get around issue with Jest snapshots
2018-05-14 16:38:34 -07:00
Nicolas LoGiudice c098146f0b
update(packages): bumps all packages to 1.0.4 (#361)
* Updates all fast packages to 1.0.4

* Fixes package issue in form gen

* Fixes more packages

* Fixes root package
2018-05-02 23:40:23 -07:00
Jane Chu e153b0b813 feat(structure): updates the structure for the development site (#217)
* feat(structure): updates the structure for the development site

* fix a few tslint issues in react development site

* fix code climate issues

* refactor out utilities and names per pull request comments

* resolve some tslint errors
2018-04-10 16:13:40 -07:00
Aaron Wentzel 7b6ea54a56
devops: add test coverage (#163)
* add test coverage

* update configuration to match defaults

* update configurations for ci

* update configurationt test-1

* remove output file parameter

* remove exit code from after_script

* update configuration to test without format-coverage

* update packages to configure jest test coverage

* remove jest until unit testing is added

* update for better readability and consistency

* update for readability and consistency

* update for readability and consistency

* update for readability and consistency

* update for consistency and readability

* update for readability and consistency

* update for readability, consisency, and added coverage threshold

* update for consistency and readability

* update for accuracy

* update for consistency and readability

* update to exclude coverage pattern

* udpated test reporter format

* remove empty line

* update travis config to re-enable npm test

* removed json from jest module ext's
2018-04-02 12:55:51 -07:00