Skip to content

cortexair/fullstack-shared-types

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

@cortexair/fullstack-types

Shared TypeScript types for fullstack applications.

Install

npm install @cortexair/fullstack-types
# or
pnpm add @cortexair/fullstack-types

Usage

import type { User, ApiResponse, CreateUserInput } from '@cortexair/fullstack-types';

// In backend
const user: User = await createUser(input);

// In frontend
const response: ApiResponse<User> = await fetch('/api/users');

Types Included

  • Entities: User, Item
  • API: ApiResponse, ApiError, PaginationParams
  • Auth: LoginInput, AuthTokens
  • Inputs: CreateUserInput, UpdateUserInput, etc.
  • Utilities: Type guards, utility types

About

Shared TypeScript types for fullstack applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors