Skip to content

Commit e0537e0

Browse files
docs: update readme and roadmap
1 parent adedaae commit e0537e0

File tree

2 files changed

+25
-16
lines changed

2 files changed

+25
-16
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,28 @@ The CLI has dependencies that require Node 10.0.0 or higher, together with NPM 6
1616

1717
## Table of Contents
1818

19+
- [Features](#features)
1920
- [Roadmap](#roadmap)
2021
- [Installation](#installation)
2122
- [Usage](#usage)
2223
- [Updating Fusing Angular CLI](#updating-fusing-angular-cli)
2324
- [Developing Fusing Angular CLI](#developing-fusing-angular-cli)
2425
- [License](#license)
2526

27+
## Features
28+
29+
- [x] Designed for use with [Angular Universal](https://universal.angular.io) (server rendered)
30+
- [x] Designed for use with [SCSS](https://sass-lang.com)
31+
- [x] [Jest](https://jestjs.io) test runner and code coverage
32+
- [x] Lazy Loaded modules
33+
- [ ] Route, Component, Directive, and Service generators
34+
- [x] Fully optimized production builds (brotli: ~125 kb, gzip: ~150 kb)
35+
- [ ] Favicon generator
36+
- [x] Check code quality with built in Linter
37+
- [x] Visual Studio Code integration
38+
- [ ] Circle CI support
39+
- [ ] UI integrations (Material, Bootstrap, and Bulma)
40+
2641
## Roadmap
2742

2843
You can learn more about what we aim to achieve by reading our [roadmap](ROADMAP.md)

ROADMAP.md

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,19 @@
22

33
- [x] CLI project structure
44
- [x] CLI build and release tooling
5-
- [ ] Server (Universal) based Angular app schaffolding
6-
- [ ] Browser based angular app schaffolding (no server, static assets only)
7-
- [ ] Serve command for both dev and production runtimes, ex: `fng serve --prod --sw --aot`
5+
- [x] Server (Universal) based Angular app schaffolding
6+
- [x] Serve command for both dev and production runtimes, ex: `fng serve --prod --sw --aot`
7+
- [x] Jest
8+
- [ ] Auto git init on project creation
9+
- [ ] Environment variable transfer from server to client
10+
- [ ] Favicon generation command, ex: `fng favicon`
11+
- [ ] Angular Material integration
12+
- [ ] Component/Pipe/Directive/Service stubb generator command, ex: `fng gen component my-awesome-comp`
813

914
### Future Work
1015

11-
#### Core
12-
13-
- [ ] Component/Pipe/Directive/Service stubb generator command, ex: `fng gen component my-awesome-comp`
14-
- [ ] Favicon generation command, ex: `fng favicon`
15-
1616
#### UI Options
1717

18-
- [ ] Angular Material
1918
- [ ] Bootstrap
2019
- [ ] Bulma
2120

@@ -28,21 +27,16 @@
2827
- [ ] Circle CI
2928
- [ ] Travis
3029

31-
#### Unit/Component Test Framework Options
32-
33-
- [ ] Jest
34-
- [ ] Mocha
35-
- [ ] FuseBox
36-
3730
#### E2E Test Framework Options
3831

3932
- [ ] Nightmare
4033
- [ ] Cypress
4134

4235
#### Deployment Options
36+
4337
The goal is to allow command line provisioning of new applications.
4438

4539
- [ ] Heroku
4640
- [ ] Azure
4741
- [ ] Google Cloud (serverless)
48-
- [ ] AWS (serverless)
42+
- [ ] AWS Lambda (serverless)

0 commit comments

Comments
 (0)