Clean up unused dependencies

Removed unused npm packages `lint-staged` and `zlib` from the project's dependencies, and fixed `turbo.json` configuration to work with turbo 2.x by renaming the `pipeline` key to `tasks`. These changes unblock the build process which was broken on the main branch.