Toolverse
All skills

mockapi-instant-rest-api-from-json

by openclaw

Spin up a mock REST API server from JSON files in seconds. Full CRUD, filtering, pagination. Zero config. Free CLI tool for frontend developers.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Spin up a mock REST API server from JSON files in seconds. Full CRUD, filtering, pagination. Zero config. Free CLI tool for frontend developers.

How to use

  1. Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @lxgicstudios/mockapi

  2. Utwórz plik db.json zawierający dane w formacie JSON. Każdy klucz główny (np. "users", "posts") staje się zasobem API. Każdy obiekt w tablicy powinien mieć pole "id" do identyfikacji.

  3. Uruchom serwer komendą: npx @lxgicstudios/mockapi db.json. Serwer domyślnie słucha na porcie 3001.

  4. Używaj wygenerowanych endpointów: GET /users pobiera wszystkie rekordy, GET /users/:id pobiera konkretny rekord, POST /users tworzy nowy, PUT/PATCH aktualizują, DELETE usuwa. Możesz też filtrować (GET /users?name=Alice), paginować (GET /users?_page=1&_limit=10) i sortować (GET /users?_sort=name&_order=asc).

  5. Aby zmiany w pliku JSON były natychmiast widoczne, dodaj flagę --watch: npx @lxgicstudios/mockapi db.json --watch. Jeśli chcesz API tylko do odczytu, użyj flagi --readonly.

Related skills