Common utils used by Rambler team
- @rambler-tech/async
- @rambler-tech/cookie-storage
- @rambler-tech/crypto
- @rambler-tech/debug
- @rambler-tech/dom
- @rambler-tech/errors
- @rambler-tech/local-storage
- @rambler-tech/session-storage
- @rambler-tech/lhci-report
- @rambler-tech/local-storage
- @rambler-tech/react
- @rambler-tech/session-storage
- @rambler-tech/splits
- @rambler-tech/tns-counter
- @rambler-tech/top-100
- @rambler-tech/transport
- @rambler-tech/url
- @rambler-tech/use-is-visible
- @rambler-tech/use-transition-visible
- @rambler-tech/yandex-metrica
To start development you need install yarn
and deps:
yarn install
We have a test suite consisting of a bunch of unit tests to verify utils keep working as expected. Test suit is run in CI on every commit.
To run tests:
yarn test
To run tests in watch mode:
yarn test:watch
To run linting the codebase:
yarn lint
To check typings:
yarn typecheck
To check bundle size:
yarn sizecheck
To check licenses:
yarn licenselint
To bump version of changed packages and generate changelog run:
yarn release
MIT