APIfoundation ✍
Here are 3 levels of apifoundation solutions
- apifork
- apibuild
- apidsl
apifork to bring dependencies,packagages to the project
apibuild - to build it over composer, maven, npm, ...
apidsl - to use it over hi level domain language
Contribution ✍
git config --global --add safe.directory /media/tom/projects/apidsl/docs
Solutions for development:
Install dependencies after created project
curl https://raw.githubusercontent.com/apifork/bash/main/apifork.sh -o apifork
echo "https://github.com/flatedit/bash.git flatedit" > "apifork.dev.txt"
./apifork install apifork.dev.txtEdit documentation with flatedit
echo '#!/bin/bash' > 'readme'
echo './flatedit/readme.sh readme.txt' > 'readme'
echo "./MD/MENU.md" >> "readme.txt"
echo "./MD/ABOUT.md" >> "readme.txt"
echo "./MD/FOOT.md" >> "readme.txt" ./readmeConfig project file
The config file: .apifork can be another, e.g. projects.txt
Just change the first line in .apifork on projects.txt
projects.txtminsungson/GitHub-cURL: A guide to installing files from GitHub repos in terminal using cURL
./apifork installOR
./apifork./apifork update./apifork removeContribution with GIT ✍
problem with local repositories
git config --global --add safe.directory /media/tom/projects/apidsl/docsSolutions for development:
Install dependencies after created project
curl https://raw.githubusercontent.com/apifork/bash/main/apifork.sh -o apifork
echo "https://github.com/flatedit/bash.git flatedit" > "apifork.dev.txt"
./apifork install apifork.dev.txtflateditConfig project file
The config file: .apifork can be another, e.g. projects.txt
Just change the first line in .apifork on projects.txt
projects.txtminsungson/GitHub-cURL: A guide to installing files from GitHub repos in terminal using cURL
./apifork installOR
./apifork./apifork update./apifork removeInstall ✍
Solutions for development:
Install dependencies after created project
curl https://raw.githubusercontent.com/apifork/bash/main/apifork.sh -o apifork
echo "https://github.com/flatedit/bash.git flatedit" > "apifork.dev.txt"
./apifork install apifork.dev.txtInstall package list after created project
curl https://raw.githubusercontent.com/apipackage/bash/main/apipackage.sh -o apipackage
echo "https://github.com/letwhois/bash apidsl/apidsl/bash letwhois" >> "apipackage.txt"
./apipackage installminsungson/GitHub-cURL: A guide to installing files from GitHub repos in terminal using cURL
./apifork installOR
./apiforkStart usage ✍
./readmeConfig project file
The config file: .apifork can be another, e.g. projects.txt
Just change the first line in .apifork on projects.txt
projects.txtminsungson/GitHub-cURL: A guide to installing files from GitHub repos in terminal using cURL
./apifork installOR
./apifork./apifork update./apifork removeAbout flatedit ✍
Edit documentation with flatedit
echo "./MD/MENU.md" > "flatedit.txt"
echo "./MD/ABOUT.md" >> "flatedit.txt"
echo "./MD/FOOT.md" >> "flatedit.txt"projects list readme1.txt
./MD/MENU.md
../bash/MD/TODO.md
./MD/FOOT.md
./flatedit/readme.md readme1.txtWith comments not to load this file
projects list readme2.txt
./MD/MENU.md
../bash/MD/TODO.md
./MD/FOOT.md
./flatedit/readme.md readme2.txtShow not- & working/existing files
projects list readme3.txt
./MD/MENU.md
../bash/MD/TODO.md
./MD/FOOT.md
./flatedit/readme.md readme3.txtPLAINEDIT ✍
Edit documentation in 2 steps, first make the outputs over plainedit.sh Create docs over readme.sh
list of projects
./plainedit.shUpdate html over plainedit
./plainedit.sh debug./plainedit.sh deployment./plainedit.sh api./plainedit.sh client./plainedit.sh path./plainedit.sh whois./plainedit.sh loop./plainedit.sh monitoring./plainedit.sh screenshotUpdate documentation
./readme.sh- scripts
- language
