JSPM

  • Created
  • Published
  • Downloads 59353
  • Score
    100M100P100Q194591F
  • License Apache-2.0

Package Exports

  • ng-morph
  • ng-morph/accessors
  • ng-morph/classes
  • ng-morph/constructors
  • ng-morph/decorators
  • ng-morph/enums
  • ng-morph/exports
  • ng-morph/functions
  • ng-morph/imports
  • ng-morph/interfaces
  • ng-morph/json
  • ng-morph/methods
  • ng-morph/ng
  • ng-morph/ng/helpers/get-bootstrap-fn
  • ng-morph/ng/helpers/push-to-array-property
  • ng-morph/ng/helpers/push-to-array-property.js
  • ng-morph/params
  • ng-morph/project
  • ng-morph/project/classes/devkit-file-system
  • ng-morph/project/classes/devkit-file-system.js
  • ng-morph/properties
  • ng-morph/source-file
  • ng-morph/src/index.js
  • ng-morph/utils
  • ng-morph/variables

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ng-morph) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

logo ng-morph

npm version

Code mutations in schematics were never easier than now.

npm i --save-dev ng-morph

You also need @angular-devkit/core and @angular-devkit/schematics to be installed.

What is it?

It is a large set of tools that speeds up your work with Angular schematics. It has ts-morph under the hood and allows you to manipulate with safe TypeScript AST.

Why is it better than default schematics?

🛠 There are many tools made for working with Angular. You can easily find and manipulate TS and Ng entities.

✅ You work with an abstract tree and it can be replaced, for example, with virtual tree for testing instead of real file system. So, you can test your schematics rapidly fast.

How to start

Install the package and visit our documentation

Core team

Igor Katsuba
Igor Katsuba
Roman Sedov
Roman Sedov

License

🆓 Feel free to use our library in your commercial and private applications

All ng-morph packages are covered by Apache 2.0

Read more about this license here