Skip to content

kahlery/pkg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

github.com/kahlery/pkg

pkg monorepo of multiple packages/modules/libraries for multiple languages:

  • golang
  • ts/react

planning to add my Unity Engine packages/plugins here as well soon.

Table of Contents

Installation

Using with NPM

To install a specific package from the TypeScript modules, you can use npm with the specific module you want to install. Here's how:

  1. Ensure that you have Node.js, npm & especially tiged (tiged is an npm package allows you to install specific subdirectory in a whole project) installed on your machine.
  2. Use the following command to install a specific module. For example, to install the admin module:
    tiged github.com/kahlery/pkg/ts/react/modules/core

To use a Go module, you can install it using go get. For example:

Using with Go

Run the go get command with the package you want to install. For example, to install the auth package:

go get github.com/kahlery/pkg/go/auth

Structure

Go Modules:

  • go/auth: Authentication utilities (JWT, hashing, etc.)

  • go/aws: AWS S3 service utilities

  • go/env: Environment-related utilities

  • go/image: Image processing utilities

  • go/log: Logging middleware and utilities

TypeScript Modules:

  • ts/react/admin: Admin panel components and utilities

  • ts/react/auth: Authentication components and utilities

  • ts/react/common: Common utilities shared across modules

  • ts/react/core: Core utilities shared across modules

  • ts/react/layout: Layout components for your React app

  • ts/react/static: Static components like images, CSS, etc.

About

📦 Packages by kahlery

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published