Skip to content

Core TypeScript package with reusable implementations and helper code snippets for various software development needs.

License

Notifications You must be signed in to change notification settings

ahmet-cetinkaya/acore-ts

Repository files navigation

Software logo acore-ts GitHub stars GitHub forks Buy Me A Coffee

This repository serves as a core package written in TypeScript, containing various implementations and helper code snippets that I frequently need while developing my projects. It aims to provide optimized and reusable solutions for different areas of software development.

💻 Technologies Used

This project is built using the following technologies:

TypeScript Node.js Bun

Minimal Package Usage

This project minimizes the use of external packages. When necessary, implementations are written using core packages to ensure better control and optimization of the codebase.

⚡ Getting Started

This section explains how to get your project up and running.

📋 Requirements

  • bun

🛠️ Installation

  1. Clone the repository:
    git clone https://github.com/ahmet-cetinkaya/acore-ts.git
  2. Navigate into the project directory:
    cd acore-ts
  3. Install the dependencies:
    bun install
  4. Start the application:
    bun start

📦 Adding as a Submodule

To add this repository as a submodule to another project, follow these steps:

  1. Navigate to your project directory:
    cd your-project-directory
  2. Add the submodule:
    git submodule add https://github.com/ahmet-cetinkaya/acore-ts.git path/to/submodule
  3. Initialize and update the submodule:
    git submodule update --init --recursive
  4. Navigate into the submodule directory and install dependencies:
    cd path/to/submodule
    bun install

🤝 Contributing

If you'd like to contribute, please follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feat/feature-branch)
  3. Make your changes
  4. Commit your changes (git commit -m 'feat: add new feature')
  5. Push to the branch (git push origin feat/feature-branch)
  6. Open a Pull Request

About

Core TypeScript package with reusable implementations and helper code snippets for various software development needs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published