Inspect, visualize, and save differences between texts.
Differenzo is a Progressive Web App(PWA). How to install it? Follow this instructions.
This project is deployed with netlify. The deployment process of a monorepo that uses pnpm needs some configurations. Check the netlify.toml file for more information.
- Install
pnpm
The repository uses a modification of the myers-diff project. The modified package is in packages/myers-diff directory. The project was modified to do the development mode easier and to export some classes.
This step will configure the local myers-diff package using pnpm-workspaces.
pnpm installpnpm run prepareThis step will execute the dev script in the root of the project and in each package of the packages/ directory at the same time.
If the myers-diff package is modified, then the command will do the build process of the package and the modification will be available to use in the UI project.
If the myers-diff will not be modified, then remove the --parallel parameter.
pnpm run dev --parallelDo the buid process using pnpm-workspaces.
pnpm run buildpnpm run lint