Skip to content

Features

secco boasts a lot of features to enable you to test local changes more quickly. Here’s a broad overview:

  • File Sync & Package Publishing. By default, changes will be copied over from the source into the destination’s node_modules folder. If necessary, changes are published to a local Verdaccio registry first, so that you don’t have to worry about symlinks or dependency hell.
  • Link Multiple Projects. secco reads the .seccorc file to make the connection between destination and source. This allows you to use secco with as many source folders as you wish.
  • npm, yarn, pnpm, and bun support. You can use any of these package managers in your source and destination projects.
  • Watch and CI mode. By default, secco starts a watch task. But you can also only run it once, enabling CI End-To-End testing use cases.
  • Workspaces. Your source & destination folders can be a monorepo using workspaces.