0.9.3 • Published 6 months ago

@archway/clio v0.9.3

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

Clio

CLI tools for linking and managing a glossary for documentation. Works well with Vitepress or by itself.

Clio is not intended to be imported into code files.

Clio modifies markdown files in a folder, via terminal.

License: MIT npm semantic-release

Downloads Stars

PRs Welcome

Quick Start

npm i -g @archway/clio

cd to the parent folder of your documentation project

clio init

Automatic Glossary Suggestions

clio suggest

Add a glossary entry

clio add

Propogate links to glossary

clio

Reference

CommandPurposeExample
clio initCreates a clio project folder at the top directory of docsclio init
clio suggestSuggests words from user's docs to add to glossaryclio suggest
clio addAdd a new glossary entryclio add
clioCreate and update glossary linksclio or clio gloss
clio renameRename glossary entries, recursively updating all docs pagesclio rename
clio searchFuzzy find a definition with a substringclio search Variant
clio statsView at-a-glance stats about the projectclio stats
clio tocRebuilds the Glossary Table of Contentsclio toc
clio delinkRemove all md links to other local md filesclio delink
clio helpView syntax and helpclio help

Stabilty and Roadmap

Clio follows Semantic Versioning (semver).

  • Patch (x.y.Z): Bug fixes or internal improvements with no impact on usage.
  • Minor (x.Y.z): New features that don’t break existing behavior.
  • Major (X.y.z): Breaking changes to commands, options, or output formats.`

The config.json created in the .clio folder when running

clio init

also contains a schema version number for potential future breaking data migrations.

Contributing

Clio is authored by 0xbenc.

0.9.3

6 months ago

0.9.2

6 months ago

0.9.1

6 months ago