0.0.4 • Published 8 years ago

simple-code-generator v0.0.4

Weekly downloads
1
License
MIT
Repository
-
Last release
8 years ago

Code Generator

create template

'use strict';

import template from './<<kebabCase name>>.html';

function <<capCase name>>Controller() {
    'ngInject';

    this.$onInit = () => {
    };
}

const <<camelCase name>>Component = {
    bindings: {
    },
    controller: <<capCase name>>Controller,
    template
};

angular.module('scifinder.<<camelCase name>>')
    .component('sf<<capCase name>>', <<camelCase name>>Component);

create generator file as follow

exports.generator = {
    description: 'This is a component generator',
    prompts: [
        {
            name: 'name'
        }
    ],
    actions: [
        {
            type: 'add',
            path: '<<kebabCase name>>.txt',
            template: 'templates/component.js'
        }
    ]
}

run

node index.js

Install

npm i simple-code-generator
0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago