inertia-types

Community

Create TS types and i18n from Go models.

Authorliwoo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Generate TypeScript types and i18n namespaces from Goravel Go models to streamline frontend type safety and translations for entities.

Core Features & Use Cases

  • Create TS interfaces that mirror Go models (with camelCase for TS and snake_case from Go JSON).
  • Generate translation namespace JSON files for localization and UI labels.
  • Example: apply the generator when defining a new Goravel entity to automatically scaffold types and translations.

Quick Start

Run the inertia-types tool to generate TS types and translations from your Go models for a Goravel entity.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: inertia-types
Download link: https://github.com/liwoo/goravel-inertia-tw-starter/archive/main.zip#inertia-types

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.