Skip to content

A collection of my CodeWars solutions implemented in multiple languages (TypeScript, JavaScript, C#) with comprehensive test coverage using Vitest and xUnit. Explore my problem-solving approaches and coding techniques across various programming challenges.

License

Notifications You must be signed in to change notification settings

DennisByberg/codewars-solutions

Repository files navigation

CodeWars Solutions

This repository contains my solutions to various CodeWars problems implemented in multiple programming languages.

Languages Supported

  • TypeScript
  • JavaScript
  • C#

Project Structure

Solutions/
  {Problem_Name}/
    TS/
      solution.ts
      solution.test.ts
    JS/
      solution.js
      solution.test.js
    CS/
      Solution.cs
      SolutionTests.cs

Running Tests

Important: All commands must be run from the root directory (codeWars-solutions/)

JavaScript/TypeScript Tests

npm test

C# Tests

dotnet test --filter "FullyQualifiedName~Solutions.{FOLDER_NAME}.CS"

Setup

Prerequisites

  • Node.js (for JavaScript/TypeScript)
  • .NET 9.0 SDK (for C#)

Installation

  1. Clone the repository
  2. Navigate to the project root:
    cd codeWars-solutions
  3. Install JavaScript/TypeScript dependencies:
    npm install
  4. Restore C# packages:
    dotnet restore

About

A collection of my CodeWars solutions implemented in multiple languages (TypeScript, JavaScript, C#) with comprehensive test coverage using Vitest and xUnit. Explore my problem-solving approaches and coding techniques across various programming challenges.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published