Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antoniomrtz/adventjs-2024
My solutions to the AdventJS 2024 challenge created by @midudev
https://github.com/antoniomrtz/adventjs-2024
adventjs-2024 algorithms jest midudev python typescript
Last synced: 3 days ago
JSON representation
My solutions to the AdventJS 2024 challenge created by @midudev
- Host: GitHub
- URL: https://github.com/antoniomrtz/adventjs-2024
- Owner: AntonioMrtz
- Created: 2024-12-01T11:53:01.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-12-24T11:01:19.000Z (16 days ago)
- Last Synced: 2024-12-24T12:32:36.346Z (16 days ago)
- Topics: adventjs-2024, algorithms, jest, midudev, python, typescript
- Language: TypeScript
- Homepage: https://adventjs.dev
- Size: 136 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AdventJS 204
![AdventJS204-Logo](./assets/logo.webp)
## Description
This repository contains my solutions to the **AdventJS 2024** challenge, which is organized by [midudev](https://github.com/midudev).
AdventJS is an annual event that helps developers improve their coding skills with 25 progressively harder challenges leading up to Christmas. The challenges are primarily focused on **JavaScript** and **TypeScript**, and in some cases **Python**. Each day, a new challenge is released, and participants are encouraged to solve it and share their solutions.
For more details on the challenge, visit the official platform: [AdventJS](https://adventjs.dev/).
## Get the repo
```console
git clone https://github.com/AntonioMrtz/AdventJS-2024.git
```## How to run the code
If using **VSCODE** there are scripts in `.vscode` folder to run and debug Python and Typescript code for the solutions.
### Typescript
```console
npm i
``````console
npx tsc x.ts && node x.js
```
#### Run tests```console
npx jest
```#### Style
```console
npx prettier . --write
```### Python
```console
python -m venv venv
source /venv/bin/activate
pip install -r requirements.txt
```
```console
python x.py
```