plop-templates-bc

1.2.0 • Public • Published

Custom Plop Templates

Dedicated for use with apps written in TypeScript using Angular 1.x + SASS

Generators

Reusable Component

Small component, which will be reusable in many places. Generates: html, scss, component typescript and wiring to the existing app.

Page Component

A new component with a routing configured. Generates: html, scss, controller, optional model, service, tests and wiring to the existing app.

How to use

npm i --save-dev plop-templates-bc
touch plopfile.js

and paste (and adjust) following code:

'use strict';
 
module.exports = require('plop-templates-bc', {
  moduleName: 'app',
  sharedComponentsDir: 'src/app/components/',
  componentsIndexFile: 'src/app/components/index.ts',
  mainComponentsDir: 'src/app/domain/',
  indexModuleFile: 'src/app/index.module.ts',
  routingConfFile: 'src/app/index.route.ts'
});
 
// default values provided
 

Readme

Keywords

none

Package Sidebar

Install

npm i plop-templates-bc

Weekly Downloads

8

Version

1.2.0

License

MIT

Last publish

Collaborators

  • yhnavein