8000 GitHub - DamianLion/luigi: Micro frontend framework
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

DamianLion/luigi

 
 

Repository files navigation

Luigi

Overview

Luigi is a micro front-end framework written in Svelte.

Table of contents

This is the table of contents for all README.md documents in the luigi repository:

Read them to learn more about each project in this repository.

Development

This mono repository uses Lerna for project management.

To start developing core, client, or examples projects, follow these steps:

  1. Install Lerna.
npm install --global lerna
  1. Go to the example application and install dependencies.
# Lerna bootstrap makes npm install and links cross-dependencies.

lerna bootstrap
  1. Bundle cross-dependencies.
# Lerna runs the bundle script in every package where the script exists.

lerna run bundle

Code formatting rules

All projects in the repository use Prettier to format source code. Run npm install in the root folder to install it along with husky, the Git hooks manager. Both tools ensure proper codebase formatting before committing it.

About

Micro frontend framework

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 57.0%
  • HTML 23.7%
  • TypeScript 17.3%
  • CSS 1.7%
  • Shell 0.3%
0