GithubHelp home page GithubHelp logo

vs-code-extension's Introduction

!Work in Progress!

Use at your own risk.

NG.42 TS Helpers

Adds basic helper commands for working with Angular 2 and TypeScript.

Any and all feed back is welcome.

barrellAll

Features

Create Barrels

barrelMenu

  • Exporer Context menu for creating index.ts with exports for:
  • All TS files and directories in the current directory.
  • All TS files in directory.
  • All directories in the current directory.
 // index.ts
 export * from './sub-dir';
 export * from './other-sub-dir';

ngRx snippets

  • Reducers
    • Create application reducer file ( ngr-app-reducer-file )
    • Create feature reducer file ( ngr-app-feature-file )
    • Create reducer function ( ngr-reducer )
    • Create reducer action case ( ngr-reducer-case )
  • Actions
    • Create Action Types constant ( ngr-action-types-map )
    • Create Action Type ( ngr-action-type )
    • Create Action Class ( ngr-action )
    • Create Actions file ( ngr-actions-file )
  • Effects
    • Create Effects file ( ngr-effect-file )
    • Create Effect ( ngr-effect )
  • Selectors
    • Create Selectors file ( ngr-selector-file )
    • Create Selector ( ngr-selector )
  • State
    • Create App State file ( ngr-app-state-file )
    • Create Feature State file ( ngr-feature-state-file )

Upcoming Features

  • Some useful TypeScript snippets for angular 2.
  • Some scaffolding for ngRx.

Release Notes

0.0.7

  • Fixed promise errors preventing the creation of barrels

0.0.7

  • Fixed promise errors preventing the creation of barrels

vs-code-extension's People

Contributors

ebertsch avatar jfftck avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.