JsRepository