Currency Converter micro-frontend for a Webpack Module Federation demo. Demonstrates micro-frontends and currency conversion functionality.
build
: Builds the application for production.build:dev
: Builds the application for development.start
: Starts the development server and opens the application in a web browser.start:live
: Starts the development server with live reloading and opens the application in a web browser.lint
: Lints the codebase.lint:fix
: Lints the codebase and automatically fixes any fixable issues.format
: Formats the codebase using Prettier.
- Anthony Hook
This project is licensed under the MIT License.
This project uses several dependencies, including:
- Vue.js for building user interfaces.
- Vue Router for routing.
- Pinia for state management.
- Bootstrap for styling.
- Babel and TypeScript for transpiling and type checking.
- ESLint and Prettier for linting and formatting.
- Webpack for bundling and module federation.
For a full list of dependencies, refer to the package.json
file.