Skip to content

AreAtomic/express-snippets

Repository files navigation

express-snippet README

Snippets config for express project build on the express-starter-kit of Areatomic

Features

modelDefault

Variables :

  1. name : model name
  2. schema : model schema

modelDefaultSnippets modelDefault

dataServicesDefault

Variables :

  1. name : model name
  2. params : model params
  3. id : called id

dataServicesDefault dataServicesDefault

validationDefault (without import)
validationDefaultImport

Variables :

  1. name : model name
  2. const : import from body for validation

validationDefaultSnippets validationDefault

middlewareDefault

Variables :

  1. name : model name
  2. params : model params

middlewareDefaultSnippets middlewareDefault

controllersDefault

Variables :

  1. name : model name
  2. params : import from body for params of functions
  3. id : import of id from req.params for params of functions
  4. messageName : model name with a Capital for messages

controllersDefaultSnippets controllersDefault

routesDefault

Variables :

  1. name : model name
  2. id : id for req.params

routesDefaultSnippets routesDefault

Requirements

For efficient use of this extension you must use the template express-starter-kit from Areatomic.

Known Issues

Calling out known issues can help limit users opening duplicate issues against your extension.

Release Notes

1.0.0

Initial release with default snippets :

  • modelDefault: generate default model snippets
  • servicesDefault: generate default services snippets
  • validationDefault: generate default validation snippets
  • middlewareDefault: generate default middleware snippets
  • controllersDefault: generate default controllers snippets
  • routesDefault: genereate default routes snippetes

Install the extension without VSCode Marketplace

  • To start using your extension with Visual Studio Code, copy snippets/snippets.code-snippets into the <user home>/.vscode/extensions folder and restart Code.

For more information

Enjoy!

About

Snippets config for express project with mongo-express-starterkit by Areatomic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors