Skip to content
/ cozy-libs Public

Libraries used to build Cozy products and tools.

License

Notifications You must be signed in to change notification settings

cozy/cozy-libs

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e6ff9da Β· Dec 14, 2023
Mar 21, 2022
May 28, 2019
Dec 14, 2023
Dec 2, 2021
Aug 8, 2018
Jul 4, 2019
Sep 20, 2018
Apr 19, 2022
Aug 1, 2022
Feb 11, 2021
Feb 11, 2021
Jan 18, 2019
Dec 9, 2022
Feb 2, 2023
Jun 19, 2018
Nov 2, 2020
Mar 14, 2019
Jul 19, 2019
Apr 28, 2023
Aug 23, 2019
Dec 7, 2023

Repository files navigation

Cozy libs

Sharing Helpers for Cozy Application Development

Libraries

Dev tools

  • Babel Preset Cozy App: Config for babel transpiling (for applications and libraries)
  • Cozy Commitlint Config: Commitlint config enforcing the cozy commit convention
  • Cozy Browserslist Config: Browserslist config enforcing the official Cozy supported browsers
  • ESLint Config Cozy App: Config for eslint using prettier (for applications and libraries)
  • Cozy Logger: Logs message in a human friendly way while developing and logs in JSON when in production. It can be used by konnectors, services alike, and web apps.

CLI

  • Cozy CI: Utility scripts for Cozy Cloud CI integration
  • Cozy App Publish: Publish an application/konnector to the Cozy Cloud registry

Note

  • To run unit tests of a package, as some packages may be required for testing, you must first build the cozy-libs packages by running yarn build.