Notedown.Cli 0.1.0

dotnet tool install --global Notedown.Cli --version 0.1.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Notedown.Cli --version 0.1.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Notedown.Cli&version=0.1.0                
nuke :add-package Notedown.Cli --version 0.1.0                

Notedown

alternate text is missing from this package README image Build

Notedown is a set of conventions for notes in markdown and tools that operate on the conventions. These conventions aim to

  • be intuitive as plain text
  • not interrupt flow while taking notes
  • make notes easy to skim for reference
  • easily back into existing notes
  • treat notes as a data source

This repository contains tools for programmatically leveraging Notedown conventions.

Tag Extraction

notedown extract-tags file-here.md -t "TAG:" -o output-file.md

Extract all content with the given tag by the following rules

  • Paragraph: Extracts the full paragraph if the tag appears anywhere in the paragraph
  • Paragraph+list: Extracts the paragraph and following list if there is no space between the paragraph and list
  • List items: Extracts any list items containing the tag along with any sub-items (but not parent items)
  • Headings/Sections: Extracts any heading containing the tag along with all content in the heading's section

Installation

CLI tool

Download the zip for your platform from releases. Unzip and either

  • put the exe in your path
  • create an alias to the exe in your shell profile
Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.1.0 261 8/21/2022