Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add schematics #2032

Merged
merged 12 commits into from
Sep 15, 2023

Commits on Apr 9, 2023

  1. Configuration menu
    Copy the full SHA
    1ebee14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bfc0fb View commit details
    Browse the repository at this point in the history
  3. test(store): fix jest and linter configs - update ignored patterns (n…

    …gxs#1827)
    
    * test(store): fix jest config - update ignored patterns
    
    - [x] exclude template files with 'spec' in file name when executing unit tests;
    
    * fix(store): update excluded patterns in eslintignore
    
    - [x] exclude template files from eslint check;
    
    * fix(tslint): update tslint excludes
    
    - [x] exclude template files form tslint check;
    rfprod authored and poloagustin committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    78d1196 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. feat(ngadd): improve the ngxs ng-add schema and factory, add unit tes…

    …ts (ngxs#1838)
    
    * feat(ngadd): improve the ngxs ng-add schema and factory, add unit test
    
    - [x] update the lib.config - add more available ngxs plugins;
    - [x] ng-add schema - add selectable packages, add optional application project name;
    - [x] ng-add factory - add selectable ngxs packages if they are not present yet;
    - [x] ng-add factory - import the ngxs module in the root app module if project name is provided;
    - [x] implement a basic ng-add factory unit test;
    - [x] add the missing angular-devkit/schematics-cli package;
    - [x] add the package commands to run existing ngxs schematics;
    
    * Update packages/store/schematics/factories/ng-add/ng-add.factory.spec.ts
    
    - [x] add comments matching preferred test style;
    
    Co-authored-by: Mark Whitfeld <[email protected]>
    
    * Update packages/store/schematics/factories/ng-add/ng-add.factory.spec.ts
    
    - [x] add comments matching preferred test style;
    - [x] tweak module import to be more typically formatted;
    
    Co-authored-by: Mark Whitfeld <[email protected]>
    
    * Update packages/store/schematics/factories/ng-add/ng-add.factory.ts
    
    - [x] fix typos;
    
    Co-authored-by: Mark Whitfeld <[email protected]>
    
    * Update packages/store/schematics/factories/ng-add/ng-add.factory.ts
    
    - [x] format tweaks, so that prettier has less work to do;
    
    Co-authored-by: Mark Whitfeld <[email protected]>
    
    * refactor(schematics): add a shared library configuration options object
    
    Co-authored-by: Mark Whitfeld <[email protected]>
    2 people authored and poloagustin committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    45f1d6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c736b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    b8cd252 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    1a9445b View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    d8a7450 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    14ef098 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    764f00a View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    19ceffb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b0994e View commit details
    Browse the repository at this point in the history