JSPM

leet-cli

0.1.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q20740F
  • License ISC

A CLI tool to manage LeetCode problems

Package Exports

  • leet-cli
  • leet-cli/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (leet-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

leet-cli

A CLI tool to manage a given list of LeetCode problems with detailed tracking and review scheduling.

A default list of the full Grind75 problems list is provided.

Tracks progress, time taken, failures, and reflections.

Usage GIF

Features

  • Open next problem:

    • Provides a link to the next problem that is either incomplete or scheduled for review.
    • After completing the problem or giving up, the user will input their time taken or "fail".
    • The user will then be prompted for notes on the problem's completion/failure
    • The user will then be prompted to schedule a review of the problem.
  • View progress:

    • Displays the progress to completing the problems in the list.
    • Displays average problems completed per day (since the first completion)
    • Displays average time taken for each difficulty level
  • View recently completed problems:

    • Displays a list of the most recently completed problems along with their category, difficulty, completion time, notes, etc.

Usage

  • just run leet to start the program!