{"repo":"iPaulPro/palus","free":true,"listed":false,"github":"https://github.com/iPaulPro/palus","clone":"git clone https://github.com/iPaulPro/palus.git","description":"Social media platform built on Lens","language":"TypeScript","stars":16,"topics":["lens-protocol","social-media","web3"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Palus Palus is a social app built on Lens and a fork of Hey maintained by Paul Burke. Requirements To start working with the Palus monorepo, ensure the following tools are installed: - Node.js ( =18.x <=22.x) – the JavaScript runtime used in this project. - pnpm – the package manager used throughout this repository. Installation This repository uses pnpm workspaces to manage multiple packages within a monorepo structure. Clone the Repository Install NVM and pnpm On macOS, you can install both with Homebrew: Install Node.js Use nvm to install the required Node.js version: Install Dependencies From the repository root, install dependencies with pnpm: Start the Development Server To run the application in development mode: Build Build the application Compile the application: Type-check the project Validate the codebase with the TypeScript type checker: Lint and Format Code Check code quality and formatting with Biome: Automatically fix linting and formatting issues: Maintenance Scripts Convenient Node.js helpers are in the script directory: - node script/clean.mjs removes all node modules , .next directories, pnpm-lock.yaml , and tsconfig.tsbuildinfo files. - node script/update-dependencies.mjs updates packages across the monorepo, removes old installs and commits the changes in a new branch. - node script/sort-package-json.mjs sorts all package.json files in the repository. License This project is licensed under GPLv3, as provided in the original repository’s LICENSE file. The ","default_branch":null,"files":null,"tree":[],"storefront":"/r/iPaulPro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iPaulPro/palus/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}