@contentful/forma-36-react-components

v3.21.3
Contentful UI Component Library

lint

yarn eslint

size

size-limit

test

jest

build

yarn build:clean && yarn build:scripts && yarn build:esm && yarn build:styles && yarn build:types && yarn build:umd && yarn size && yarn build:post-clean

start

start-storybook -p 9001 -c ./tools/.storybook

eslint

eslint . --ext .js,.jsx,.ts,.tsx

generate

yarn plop --plopfile ./tools/plopfile.js

build:esm

BABEL_ENV=esm yarn babel src --out-dir esm --ignore 'src/**/*.stories.js','src/**/*.stories.tsx','src/**/*.test.tsx','src/**/*.test.js','src/**/*.css.d.ts' --extensions '.ts','.tsx','.js' && rollup -c tools/rollup.esm.config.js && rm -rf esm

build:umd

rollup -c tools/rollup.umd.config.js

storybook

yarn build-storybook -c tools/.storybook -o dist-storybook

type-check

tsc --noEmit

build:clean

rm -rf dist esm

build:types

tsc --emitDeclarationOnly

build:styles

yarn webpack --config ./tools/webpack.production.config.js

add-component

yarn generate component

build:scripts

BABEL_ENV=build yarn babel src --out-dir dist --ignore 'src/**/*.stories.js','src/**/*.stories.tsx','src/**/*.test.tsx','src/**/*.test.js','src/**/*.css.d.ts' --extensions '.ts','.tsx','.js'

prepublishOnly

yarn lint && yarn test && yarn build

build:post-clean

rm -rf dist/styles.js dist/main.js

semantic-release

semantic-release

type-check:watch

npm run type-check -- --watch

add-documentation

yarn generate documentation

travis-deploy-once

travis-deploy-once --pro
npm i @contentful/[email protected]

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 11/7/2019

Downloads