# Prerequisites - Have `npm` installed and in PATH - Have `git` installed and in PATH # Setting up the repository for contribution - Clone this repository: `git clone https://github.com/tursodatabase/libsql-client-ts` - Change the current working directory to the cloned repository: `cd libsql-client-ts` - Install dependencies: `npm i` - Change the current working directory to `libsql-core`'s workspace: `cd packages/libsql-core` - Built the core package: `npm run build` - Go back to the root directory to start making changes: `cd ../..`