The purpose of the project Feli is to install locally a pure front-end web-app. Feli means Frnt End Locally Installed.
The mono-repo feli_mono publishes two packages:
And it generates those html-pages
deno deploy may propose a way to install locally pure front-end web-app.
npm i -D feli
Here the typical code for creating a mini-server:
import { feli_cli } from '../dist/index.js';
import process from 'node:process';
import path from 'node:path';
const scrDir = import.meta.dirname;
const defaultPublicDir = path.join(scrDir, 'public');
try {
await feli_cli(defaultPublicDir, process.argv);
} catch (err) {
console.error(`CATCH ERROR: ${err}`);
}
In a terminal, run:
git clone https://github.com/charlyoleg2/feli_mono.git
cd feli_mono
npm install
npm run ci
node pkg/check-feli/dist/check-feli.js
npm run check-feli:run
npm outdated
npm update --save
git commit -am 'npm update --save'
or
npx npm-check-updates
npx npm-check-updates --upgrade
npm install
git commit -am 'npx npm-check-updates --upgrade'
npm run versions
git commit -am 'increment sub-package versions'
npm version patch
git push
git push origin v0.5.3