@microsoft/fast-foundation

v2.32.0
A library of Web Component building blocks

dev

tsc -p ./tsconfig.json -w

doc

api-extractor run --local

tdd

yarn dev & yarn test-chrome:watch

test

yarn test-chrome:verbose && yarn doc:ci

build

yarn build:tsc && yarn build:rollup && yarn doc

doc:ci

api-extractor run

eslint

eslint . --ext .ts

prepare

yarn clean:dist && yarn build

prettier

prettier --config ../../../.prettierrc --write "**/*.ts"

build:tsc

tsc -p ./tsconfig.json

test-node

mocha --reporter min --exit dist/esm/__test__/setup-node.js './dist/esm/**/*.spec.js'

clean:dist

node ../../../build/clean.js dist

eslint:fix

eslint . --ext .ts --fix

tdd:firefox

yarn dev & yarn test-firefox:watch

test-chrome

karma start karma.conf.js --browsers=ChromeHeadlessOpt --single-run --coverage

build:rollup

rollup -c

test-firefox

karma start karma.conf.js --browsers=FirefoxHeadless --single-run --coverage

prettier:diff

prettier --config ../../../.prettierrc "**/*.ts" --list-different

test-chrome:watch

karma start karma.conf.js --browsers=ChromeHeadlessOpt --coverage --watch-extensions js

test-node:verbose

mocha --reporter spec --exit dist/esm/__test__/setup-node.js './dist/esm/**/*.spec.js'

test-firefox:watch

karma start karma.conf.js --browsers=FirefoxHeadless --coverage --watch-extensions js

test-chrome:verbose

karma start karma.conf.js --browsers=ChromeHeadlessOpt --single-run --coverage --reporter=mocha

test-chrome:debugger

karma start karma.conf.js --browsers=ChromeDebugging

test-firefox:verbose

karma start karma.conf.js --browsers=FirefoxHeadless --single-run --coverage --reporter=mocha

test-chrome:verbose:watch

karma start karma.conf.js --browsers=ChromeHeadlessOpt --coverage --watch-extensions js --reporter=mocha

test-chrome:verbose:debugger

karma start karma.conf.js --browsers=ChromeDebugging --reporter=mocha
npm i @microsoft/[email protected]

Metadata

  • MIT
  • Whatever
  • Microsoft
  • released 1/23/2022

Downloads