Categorygithub.com/itodevio/santa
modulepackage
0.2.4
Repository: https://github.com/itodevio/santa.git
Documentation: pkg.go.dev

# README

Santa (WIP)

Santa is a easy to use tool to help setup and generate a little bit of boilerplate for your Advent of Code.

Commands

  config [--session <session_token>]    Set config options.
  init [--year <year>] [--force]        Initialize new AoC project directory
  new [day]                             Inside a project directory, create a day directory, downloads the input and creates initial solutions files.

Roadmap

command: upgrade

  • automatically upgrade Santa.

command: config

  • store session (--session )
  • switch between global and local configs

command: init

  • choose year (--year )
  • force init on non-empty directory (--force)
  • automatically identify if target path is already a Santa project

command: new

  • create day folder with boilerplate code and input (--day )
  • add test input and flag to run the code against it
  • choose programming language
  • run solutions against input (directly on the aoc endpoints?)

command: input

  • download input for specific day in current folder
  • prompt the user if they currently are in a santa day folder (then download this day input instead of requiring a flag)
  • download test input for specific day in current folder

languages:

  • Go
  • Javascript
  • Typescript (may require bun or deno?)
  • Python
  • Zig

# Packages

No description provided by the author