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

Folders and files

NameName
Last commit message
Last commit date
Mar 21, 2022
May 28, 2019
Jan 5, 2024
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
Jan 4, 2024
Feb 2, 2023
Jun 19, 2018
Nov 2, 2020
Mar 14, 2019
Jul 19, 2019
Apr 28, 2023
Aug 23, 2019
Jan 5, 2024

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.