anecdote
Shall use:
- https://www.npmjs.com/package/yargs
- https://www.npmjs.com/package/inquirer
- https://www.npmjs.com/package/chalk
- https://www.npmjs.com/package/simple-git
- https://www.npmjs.com/package/react-quill
- https://www.npmjs.com/package/react-highlight.js
CLI commands:
anecdote init
- initializes current directory anecdote encrypt
- adds encryption on the setup
- appends it on gitignore anecdote decrypt
- spawns a decryption file on the current dir anecdote start
- runs on port 3000, allows port customization anecdote build
- builds the html files anecdote push
- pushes changes to remote repository
Project directories:
/static/
- directory of static files /build/
- directory of htmls
Site features:
- Pages
- Page Sidebars
- Is page encrypted
- Medium-like editor w/ Quill
- Initially read-only, then can be edited.
License
Attribution 4.0 International (CC BY 4.0)
- https://creativecommons.org/licenses/by/4.0/
- https://creativecommons.org/licenses/by/4.0/legalcode.txt