piecioshka / my-turbo-module-bundler

πŸ”¨ My Turbo Module Bundler

Home Page:https://piecioshka.github.io/my-turbo-module-bundler/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

my-turbo-module-bundler

github-ci circle-ci

πŸ”¨ My Turbo Module Bundler

Give a ⭐️ if this project helped you!

Preview πŸŽ‰

https://piecioshka.github.io/my-turbo-module-bundler

Motivation

Create my module bundle to know how bundling works.

Features

  • βœ… Bundling multiple files using CommonJS Modules
  • βœ… Integration with CI: GitHub Actions, Circle Ci
  • ⚠️ Unit tests
    • βœ… Create bundle file with proper context
  • β›” Use AST to process module content instead of Regular Expression

CLI

git clone git@github.com:piecioshka/my-turbo-module-bundler.git
cd my-turbo-module-bundler
npm link
my-turbo-module-bundler main.js -o bundle.js

Unit tests

npm test

Code coverage

npm run coverage

🀝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

License

The MIT License @ 2020

About

πŸ”¨ My Turbo Module Bundler

https://piecioshka.github.io/my-turbo-module-bundler/

License:MIT License


Languages

Language:JavaScript 100.0%