@lottiefiles/react-lottie-player

v3.5.4
Lottie web player wrapper for React
lottie lottiefiles react

dev

rollup -c -w

lint

tsc --noEmit && eslint . --ext .ts,.tsx,.js

build

rollup -c

predev

node -p "'export const REACT_LOTTIE_PLAYER_VERSION = ' + JSON.stringify(require('./package.json').version) + '; \n' + 'export const LOTTIE_WEB_VERSION = ' + JSON.stringify(require('./package.json').dependencies['lottie-web']) + ';'" > src/versions.ts

version

yarn changeset version

lint:fix

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

prebuild

node -p "'export const REACT_LOTTIE_PLAYER_VERSION = ' + JSON.stringify(require('./package.json').version) + '; \n' + 'export const LOTTIE_WEB_VERSION = ' + JSON.stringify(require('./package.json').dependencies['lottie-web']) + ';'" > src/versions.ts

run-tests

while ! nc -z localhost 8080 ; do sleep 1 ; done && yarn run start-cypress && npx nyc report --reporter=text-summary

serve-app

cd ./cypress/react-testing-pages && yarn && yarn run start &

storybook

start-storybook -p 9009

postrun-tests

kill $(lsof -t -i:8080)

start-cypress

yarn run cypress run

prepublishOnly

yarn build

build-storybook

build-storybook

start-and-run-tests

cross-env NODE_ENV=test yarn run build && yarn run serve-app && yarn run-tests
npm i @lottiefiles/react-lottie-player

Metadata

  • MIT
  • Whatever
  • Jawish Hameed
  • released 5/24/2024

Downloads