UNPKG

@rxap/schematics-ts-morph

Version:

This package provides utilities for manipulating TypeScript code using ts-morph, particularly for Angular and NestJS projects. It offers functions to add, coerce, and modify code elements like classes, methods, decorators, and imports. The package also in

146 lines (145 loc) 7.71 kB
export * from './lib/types/abstract-control'; export * from './lib/ts-morph/apply-ts-morph-project'; export * from './lib/ts-morph/coerce-class-implementation'; export * from './lib/ts-morph/coerce-class-property'; export * from './lib/ts-morph/coerce-decorator'; export * from './lib/ts-morph/coerce-function'; export * from './lib/ts-morph/coerce-imports'; export * from './lib/ts-morph/coerce-interface'; export * from './lib/ts-morph/coerce-parameter-declaration'; export * from './lib/ts-morph/coerce-statements'; export * from './lib/ts-morph/coerce-type-alias'; export * from './lib/ts-morph/find-function'; export * from './lib/ts-morph/write-type'; export * from './lib/nest/add-nest-controller'; export * from './lib/nest/add-nest-module-controller'; export * from './lib/nest/add-nest-module-import'; export * from './lib/nest/add-nest-module-provider'; export * from './lib/nest/add-nest-module-to-app-module'; export * from './lib/nest/add-nest-provider-to-array'; export * from './lib/nest/assert-nest-project'; export * from './lib/nest/build-nest-base-path'; export * from './lib/nest/build-nest-controller-name'; export * from './lib/nest/coerce-autocomplete-options-operation'; export * from './lib/nest/coerce-autocomplete-table-select-value-resolve-operation'; export * from './lib/nest/coerce-form-submit-operation'; export * from './lib/nest/coerce-get-by-id-operation'; export * from './lib/nest/coerce-get-children-operation'; export * from './lib/nest/coerce-get-data-grid-operation'; export * from './lib/nest/coerce-get-operation'; export * from './lib/nest/coerce-get-page-operation'; export * from './lib/nest/coerce-get-root-operation'; export * from './lib/nest/coerce-nest-controller'; export * from './lib/nest/coerce-nest-module'; export * from './lib/nest/coerce-nest-service-project'; export * from './lib/nest/coerce-operation'; export * from './lib/nest/coerce-options-operation'; export * from './lib/nest/coerce-page-dto-class'; export * from './lib/nest/coerce-row-dto-class'; export * from './lib/nest/coerce-submit-data-grid-operation'; export * from './lib/nest/coerce-table-select-operation'; export * from './lib/nest/coerce-table-select-value-resolve-operation'; export * from './lib/nest/coerce-tree-operation'; export * from './lib/nest/find-nest-module-declaration'; export * from './lib/nest/find-nest-module-source-file'; export * from './lib/nest/get-nest-module-metadata'; export * from './lib/nest/has-nest-controller'; export * from './lib/nest/has-nest-module-class'; export * from './lib/nest/has-nest-module'; export * from './lib/nest/is-nest-module-class'; export * from './lib/nest/nest-provider-object'; export * from './lib/nest/operation-id-utilities'; export * from './lib/nest/remove-nest-module-provider'; export * from './lib/nest/remove-nest-provider-to-array'; export * from './lib/nest/table-query-list'; export * from './lib/angular/add-component-animations'; export * from './lib/angular/add-component-fake-provider'; export * from './lib/angular/add-component-import'; export * from './lib/angular/add-component-input'; export * from './lib/angular/add-component-provider'; export * from './lib/angular/add-control-validator'; export * from './lib/angular/add-dependency-injection'; export * from './lib/angular/add-ng-module-export'; export * from './lib/angular/add-ng-module-import'; export * from './lib/angular/add-ng-module-provider'; export * from './lib/angular/build-angular-base-path'; export * from './lib/angular/coerce-accordion-component'; export * from './lib/angular/coerce-component-class'; export * from './lib/angular/coerce-component'; export * from './lib/angular/coerce-data-source-class'; export * from './lib/angular/coerce-dialog-component'; export * from './lib/angular/coerce-dialog-table-action-component'; export * from './lib/angular/coerce-dialog-table-action'; export * from './lib/angular/coerce-form-builder-provider'; export * from './lib/angular/coerce-form-component-provider'; export * from './lib/angular/coerce-form-definition-array'; export * from './lib/angular/coerce-form-definition-control'; export * from './lib/angular/coerce-form-definition-form-control'; export * from './lib/angular/coerce-form-definition-group'; export * from './lib/angular/coerce-form-definition-type'; export * from './lib/angular/coerce-form-definition'; export * from './lib/angular/coerce-form-provider'; export * from './lib/angular/coerce-form-table-action'; export * from './lib/angular/coerce-method-class'; export * from './lib/angular/coerce-navigation-table-action'; export * from './lib/angular/coerce-open-api-table-action'; export * from './lib/angular/coerce-operation-table-action'; export * from './lib/angular/coerce-options-data-source'; export * from './lib/angular/coerce-pipe'; export * from './lib/angular/coerce-project-feature'; export * from './lib/angular/coerce-proxy-remote-method-class'; export * from './lib/angular/coerce-table-action-index-provider'; export * from './lib/angular/coerce-table-action-index'; export * from './lib/angular/coerce-table-action-provider'; export * from './lib/angular/coerce-table-action'; export * from './lib/angular/coerce-table-data-source'; export * from './lib/angular/coerce-table-header-button-method'; export * from './lib/angular/coerce-table-parameters-from-route'; export * from './lib/angular/coerce-table-select-resolve-value-method'; export * from './lib/angular/coerce-tree-table-children-proxy-remote-method-class'; export * from './lib/angular/coerce-tree-table-root-proxy-remote-method-class'; export * from './lib/angular/enforce-use-form-control-order'; export * from './lib/angular/find-component-module-source-file'; export * from './lib/angular/find-component-source-file'; export * from './lib/angular/find-routing-module'; export * from './lib/angular/form-definition-utilities'; export * from './lib/angular/get-component-class'; export * from './lib/angular/get-component-options-object'; export * from './lib/angular/get-ng-module-options-object'; export * from './lib/angular/handle-component-module'; export * from './lib/angular/handle-component'; export * from './lib/angular/has-accordion-component'; export * from './lib/angular/has-component'; export * from './lib/angular/has-dialog-component'; export * from './lib/angular/has-project-feature'; export * from './lib/angular/has-table-component'; export * from './lib/angular/index'; export * from './lib/add-class-method'; export * from './lib/add-dir'; export * from './lib/add-fake-provider'; export * from './lib/add-method-class'; export * from './lib/add-provider-to-array'; export * from './lib/add-to-array'; export * from './lib/add-variable-fake-provider'; export * from './lib/add-variable-provider'; export * from './lib/auto-import'; export * from './lib/coerce-class-constructor'; export * from './lib/coerce-class-method'; export * from './lib/coerce-class'; export * from './lib/coerce-property-key'; export * from './lib/coerce-source-file'; export * from './lib/coerce-variable-declaration'; export * from './lib/fix-missing-imports'; export * from './lib/get-array-declaration'; export * from './lib/get-class-decorator-arguments'; export * from './lib/get-coerce-array-literal-form-object-literal'; export * from './lib/get-form-providers-source-file'; export * from './lib/get-variable-declaration'; export * from './lib/is-array-literal-expression'; export * from './lib/merge-ts-morph-project'; export * from './lib/organize-imports'; export * from './lib/overwrite-decorator'; export * from './lib/overwrite-property'; export * from './lib/provider-object'; export * from './lib/to-value-context'; export * from './lib/ts-morph-transform';