### Installing Client Dependencies - npm Shell Source: https://github.com/2004scape/client2/blob/main/README.md This snippet provides the essential shell commands using npm to set up the 2004Scape Client2 project for the first time. It installs required dependencies, prepares the project (potentially setting up build tools or hooks), and builds the client in development mode. These steps are prerequisites for running the client locally. ```shell npm install npm run prepare npm run build:dev ``` -------------------------------- ### Setting Script Permissions - chmod Shell Source: https://github.com/2004scape/client2/blob/main/README.md These commands are specifically for users on Unix-like operating systems (e.g., macOS, Linux). They grant execute permissions (`+x`) for the user and group (`ug`) to scripts located in the `.husky` and `.git/hooks` directories. This step is necessary to ensure that Git hooks, often managed by Husky, can run correctly during the development workflow. ```shell chmod ug+x .husky/* chmod ug+x .git/hooks/* ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.