17.3.2 • Published 1 month ago

ngssm-schematics v17.3.2

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

ngssm-schematics

This library provides a list of useful schematics to simplify painful tasks.

ng-add

Executed when installing the package with the ng add command, this schematics will excute the following schematics:

At the end, this schematic executes ng lint --fix if @angular-eslint has been installed.

add-eslint

Used to install and configure eslint and prettier.

  • eslint:
    ng add @angular-eslint/schematics
  • eslint-plugin-deprecation

    • install packages

      npm install eslint-plugin-deprecation --save-dev
    • update .eslintrc.json file

      ...
          "plugins": [
              "deprecation"
          ],
      ...
          "rules": {
              "deprecation/deprecation": "error",
      ...
  • prettier:

    • install packages

      npm install prettier --save-dev
      npm install prettier-eslint eslint-config-prettier eslint-plugin-prettier --save-dev
    • add .prettierrc file:

      {
          "singleQuote": true,
          "trailingComma": "none",
          "endOfLine": "auto",
          "tabWidth": 2,
          "bracketSameLine": true,
          "printWidth": 140 
      }
    • update .eslintrc.json file

      ...
          "extends": [
              ...
              "plugin:prettier/recommended"
          ],
      ...

add-fontawesome

Add @fortawesome/fontawesome-free to the project.

  • install package
    npm install @fortawesome/fontawesome-free --save
  • Update styles.scss file
    ...
    @import "@fortawesome/fontawesome-free/css/fontawesome.css";
    @import "@fortawesome/fontawesome-free/css/all.css";
    ...

add-material

Add @angular/material to the project.

Schematics associated to the state management

SchematicDescription
feature-stateAllow creating a state associated to a user feature
componentCreation of a component which derives from NgSsmComponent
actionCreation of an action which implements Action
reducerCreation of a reducer which implements Reducer
effectCreation of an effect which implements Effect
featureCreate a feature folder and all the folders for actions, components, reducers...
17.3.2

1 month ago

17.3.1

1 month ago

17.3.0

2 months ago

17.2.1

2 months ago

17.2.0

2 months ago

17.1.2

3 months ago

17.1.1

3 months ago

17.1.0

3 months ago

17.0.7

4 months ago

17.0.6

5 months ago

16.2.5

6 months ago

17.0.3

5 months ago

17.0.2

5 months ago

17.0.5

5 months ago

17.0.4

5 months ago

17.0.1

6 months ago

17.0.0

6 months ago

16.2.4

6 months ago

16.2.3

7 months ago

16.2.2

7 months ago

16.2.1

8 months ago

16.1.10

10 months ago

16.1.12

9 months ago

16.1.11

9 months ago

16.1.9

10 months ago

16.1.8

10 months ago

16.1.7

10 months ago

16.1.6

10 months ago

16.1.1

11 months ago

16.1.0

11 months ago

16.1.5

10 months ago

16.1.4

10 months ago

16.1.3

11 months ago

16.1.2

11 months ago

16.2.0

8 months ago

16.0.2

12 months ago

16.0.1

12 months ago

16.0.3

11 months ago

15.3.14

1 year ago

15.3.9

1 year ago

15.3.11

1 year ago

15.3.10

1 year ago

15.3.13

1 year ago

15.3.12

1 year ago

16.0.0

12 months ago

15.2.0

1 year ago

15.1.1

1 year ago

15.2.1

1 year ago

15.1.2

1 year ago

15.3.0

1 year ago

15.1.0

1 year ago

15.3.2

1 year ago

15.2.4

1 year ago

15.3.1

1 year ago

15.2.5

1 year ago

15.3.4

1 year ago

15.2.2

1 year ago

15.3.3

1 year ago

15.2.3

1 year ago

15.3.6

1 year ago

15.2.8

1 year ago

15.3.5

1 year ago

15.2.9

1 year ago

15.3.8

1 year ago

15.2.6

1 year ago

15.3.7

1 year ago

15.2.7

1 year ago

15.2.11

1 year ago

15.2.12

1 year ago

15.2.10

1 year ago

15.0.2

1 year ago

15.0.3

1 year ago

15.0.0

1 year ago

15.0.1

1 year ago

15.0.4

1 year ago

14.2.0

2 years ago

14.2.1

1 year ago

14.2.2

1 year ago

14.2.3

1 year ago

14.1.4

2 years ago

14.1.5

2 years ago

14.1.3

2 years ago

14.1.2

2 years ago

14.1.1

2 years ago

14.1.0

2 years ago

14.0.2

2 years ago

14.0.1

2 years ago

14.0.0

2 years ago