Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patrickmichalina/fusing-angular-cli
🔥 Faster CLI tool for Angular Universal
https://github.com/patrickmichalina/fusing-angular-cli
angular cli firebase fusebox isomorphic javascript material node rendering rxjs serverless spa ssr typescript universal
Last synced: 27 days ago
JSON representation
🔥 Faster CLI tool for Angular Universal
- Host: GitHub
- URL: https://github.com/patrickmichalina/fusing-angular-cli
- Owner: patrickmichalina
- License: mit
- Created: 2018-05-19T02:35:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-23T21:08:02.000Z (about 6 years ago)
- Last Synced: 2024-09-30T07:13:43.065Z (about 2 months ago)
- Topics: angular, cli, firebase, fusebox, isomorphic, javascript, material, node, rendering, rxjs, serverless, spa, ssr, typescript, universal
- Language: TypeScript
- Homepage:
- Size: 753 KB
- Stars: 10
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fusing Angular CLI
_Faster CLI tool for Angular_
[![CircleCI](https://circleci.com/gh/patrickmichalina/fusing-angular-cli.svg?style=shield)](https://circleci.com/gh/patrickmichalina/fusing-angular-cli)
[![Greenkeeper badge](https://badges.greenkeeper.io/patrickmichalina/fusing-angular-cli.svg)](https://greenkeeper.io/)
[![dependencies Status](https://david-dm.org/patrickmichalina/fusing-angular-cli/status.svg)](https://david-dm.org/patrickmichalina/fusing-angular-cli)
[![devDependencies Status](https://david-dm.org/patrickmichalina/fusing-angular-cli/dev-status.svg)](https://david-dm.org/patrickmichalina/fusing-angular-cli?type=dev)
[![Fusebox-bundler](https://img.shields.io/badge/gitter-join%20chat%20%E2%86%92-brightgreen.svg)](https://gitter.im/fusing-angular-cli/Lobby)**WARNING: WORK IN PROGRESS**
## Prerequisites
The CLI has dependencies that require Node 10.0.0 or higher, together with NPM 6.0.0 or higher.
## Table of Contents
- [Features](#features)
- [Roadmap](#roadmap)
- [Installation](#installation)
- [Usage](#usage)
- [Updating Fusing Angular CLI](#updating-fusing-angular-cli)
- [Developing Fusing Angular CLI](#developing-fusing-angular-cli)
- [License](#license)## Features
- [x] Designed for use with [Angular Universal](https://universal.angular.io) (server rendered)
- [x] Designed for use with [SCSS](https://sass-lang.com)
- [x] [Jest](https://jestjs.io) test runner and code coverage
- [x] Lazy Loaded modules
- [ ] Route, Component, Directive, and Service generators
- [x] Fully optimized production builds (brotli: ~125 kb, gzip: ~150 kb)
- [x] Easy favicon generator
- [x] Check code quality with built in Linter
- [x] Visual Studio Code integration
- [ ] Circle CI support
- [ ] UI integrations (Material, Bootstrap, and Bulma)## Roadmap
You can learn more about what we aim to achieve by reading our [roadmap](ROADMAP.md)
## Installation
```bash
npm install -g fusing-angular-cli
```## Usage
```bash
fng help
```### Updating Fusing Angular CLI
```bash
fng update
```or
```bash
npm i -g fusing-angular-cli@latest
```## Developing Fusing Angular CLI
### Bundling and runnng the code
```bash
# to run local CLI
$ npm start# to run local CLI w/ continuous testing
$ npm run start.dev# issuing CLI commands to local build
$ .build/fng [some commands go here]
```### Testing your code
```bash
# test your code
npm test
```## License
MIT