Automation for creating markdown files for 100 Days of Productivity challenge.

Overview

auto-dop-banner

Automation for creating markdown files for 100 Days of Productivity challenge.

NPM version

This started as a challenge initially inspired by Alexander Kallaway's 100-Days-of-Code. More info about our own challenge can be found here

How to:

Setup

  • Using our template repository
    • generate from template by simply clicking the generate button in here.
    • clone and go to your generated repository.
    • $ git clone https://github.com/your-username/your-generated-repository.git
    • then install
    • $ npm install
  • Or manually, if you already have your own repository
    • install @erutidians/auto-dop
    • $ npm install @erutidians/auto-dop
    • make sure you have this line to your package.json
    • "type": "module"
    • you can compare your package.json to our package.json from our template repository if you encounter some problems.

Use (Commands)

  • creates today
    $ node index.js
  • creates yesterday's
    $ node index.js prev
  • creates tomorrow's
    $ node index.js next

Make a Suggestion

Suggestions and feedbacks through Issues and Discussions are always welcome! However, make sure to follow CONTRIBUTING.md.

Make a Contribution

Contributions through Pull Requests are always welcome! However, make sure to follow CONTRIBUTING.md.

Challengers

Note: if you want to add yourself here in the list, fork this repository and submit a PR and wait for it to be reviewed and merged. More details can be found at CONTRIBUTING.md so make sure to follow that or else your PR will be immediately closed.

auto-dop has been used by these amazing challengers, check out their glorious journeys:

Comments
  • header format is indented

    header format is indented

    description

    output:

    image

    expected output:

    <div align="center">
      <h1>Round 1</h1>
      <p>Day 66</p>
      <sub>
        Author: <a href="https://github.com/plskz" target="_blank">Zai Santillan</a>
        <br>
        <small>August 5, 2022 - Friday</small>
      </sub>
    </div>
    
    opened by plskz 1
  • chore: add `.github` folder

    chore: add `.github` folder

    Description

    this pr moves the files

    • contributing.md
    • code_of_conduct.md

    to .github folder.

    Additional Changes:

    • fix contributing.md links inside readme.md affected by the moving of files
    • fix missing topic descriptions for issue-related pull requests section in contributing.md
    opened by yrnmsk 1
  • chore(challengers): remove inactive

    chore(challengers): remove inactive

    description

    • This PR removes inactive Challengers
      • @daddygi

    Note

    Challengers will be removed if:

    • they only have completed <30 days of the challenge.
    • they no longer continue the challenge.
    opened by plskz 0
  • feat: add `vscode` params

    feat: add `vscode` params

    description

    Feature:

    • refactor contents
    • add vscode params

    e.g.

    This will not open the <day>.md file after generating it.

    index.js

    import { run } from '@erutidians/auto-dop';
    
    const user = {
      name: 'Zai Santillan',
      github: 'plskz',
      start: '9/12/2022',
      round: 2,      // (if omitted, defaults to 1)
      vscode: false, // (if omitted, defaults to true)
    };
    
    run(user);
    

    Why?

    • some users don't use vscode as their main IDE
    opened by plskz 0
  • chore: update readme

    chore: update readme

    Description

    this pr rewrites/reformats most of the html elements out, replaced by GitHub's markdown features for consistency and readability.

    also fixes wrong code of conduct link in contributing.md, which we both missed in the last prs' lmao

    opened by yrnmsk 0
  • chore: update banner

    chore: update banner

    description

    since npmjs doesn't support dark/light specific images for markdown imma change this to gradient.

    Before

    light theme

    image

    dark theme

    image

    After

    auto-dop-banner

    opened by plskz 0
Owner
Erutidians are known to have the quality of great learning and knowledge on a daily basis.
null
Monorepo project that shows the current weather data and weather forecast for next 7 days. Created from scratch to participate in a 14-days hackathon.

Climatic Monorepo project that shows the current weather data and weather forecast for next 7 days. Created from scratch to participate in a 14-days h

Luis Marsiglia 6 Jun 23, 2022
100 days of code tracker tool.

100 days of code tracker tool 100 days of code tracker tool. Installation and use Clone/download the repository. Enter the 100-days-of-code-tracker-to

Eric Rasolofonirina 6 Mar 23, 2022
⚡️ 100 Days of DS Algo for interview preparation (C++ and Javascript)

100 days of Problem Solving for Tech Interviews ⚡️ For the next 100 Days, I'l code at least one problem everyday in Javascript (and maybe C++?). Might

Manu Arora 7 Aug 5, 2022
SAP Community Code Challenge: This repository contains an empty OpenUI5 application and end-to-end tests written with wdi5. Take part in the challenge and develop an app that passes the tests.

SAP Community Code Challenge - UI5 The change log describes notable changes in this package. Description This repository is the starting point for the

SAP Samples 8 Oct 24, 2022
Hot-challenge-solving application for any coding challenge services.

✔️ Solv Hot-challenge-solving application for any coding challenge services. Introduction Solv [sɑːlv] is a cli application for solving coding challen

Sophia 8 Dec 13, 2022
A new generation GUI automation framework for Web and Desktop Application Testing and Automation.

Clicknium-docs Clicknium is a new generation GUI automation framework for all types of applications. It provides easy and smooth developer experience

null 109 Dec 19, 2022
Markdown Transformer. Transform markdown files to different formats

Mdtx Inspired by generative programming and weed :). So I was learning Elm language at home usually in the evening and now I am missing all this gener

Aexol 13 Jan 2, 2023
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
BASIC is a web application contains basic applications related to studies, love, health, weather, productivity. This project aim to simply the user's life in anyway.

BASIC is a web application contains basic applications related to studies, love, health, weather, productivity. This project aim to simply the user's life in anyway. Supported by all operating system, need an internet connection for working properly.

IRUTHAYA SANTHOSE I 1 Dec 19, 2021
This Plugin adds shortcodes with various prewritten phrases to improve quality and productivity of your writing.

Obsidian Phrasebank This Plugin adds shortcodes with various prewritten phrases to improve quality and productivity of your writing. Example :intro_pr

Viktor Bezdek 9 Jan 1, 2023
Track productivity, alott time for focusing on tasks, and increase your effectiveness during study sessions

Timeato A pomodoro app that allows you to track your study sessions timeato.up.railway.app/ README.md Sections: Introduction Project Installation Proj

devv.work 7 Oct 12, 2022
Tumaini Maganiko 7 May 9, 2023
Create a new challenge for jshero.platzi.com, share your experience creating amazing challenges.

JSHero - jshero.platzi.com ?? Create a new challenge for jshero.platzi.com, share your experience creating amazing challenges. Create a new challenge:

Comunidad Platzi 28 Oct 19, 2022
Create a new challenge for jshero.platzi.com, share your experience creating amazing challenges.

JSHero - jshero.platzi.com ?? Create a new challenge for jshero.platzi.com, share your experience creating amazing challenges. Create a new challenge:

PlatziLabs 20 Apr 27, 2022
This repo contains utility tools for manipulating files, process images and automation.

utility-tools-cli This repo contains utility tools which makes life lil bit easier. Features Rename Files in a Folder with the convention you want. Re

Wasim Raja 4 Nov 4, 2022
A plugin for the Obsidian markdown note application, adding functionality to render markdown documents with multiple columns of text.

Multi-Column Markdown Take your boring markdown document and add some columns to it! With Multi Column Markdown rather than limiting your document lay

Cameron Robinson 91 Jan 2, 2023
A markdown-it plugin that process images through the eleventy-img plugin. Can be used in any projects that uses markdown-it.

markdown-it-eleventy-img A markdown-it plugin that process images through the eleventy-img plugin. Can be used in any projects that use markdown-it. F

null 25 Dec 20, 2022