Public Repository

Last pushed: 2 months ago
Short Description
Short description is empty for this repo.
Full Description

#Speakr Services

  • Prerequisites
  • Commands
  • Publishing
  • Gitflow

#Prerequisites

##Accounts

#Commands

##npm commands

  • Login into npm
    • $ npm login
  • Publish an npm package
    • Change the Semantic Versioning number in the package.json
    • Given a version number MAJOR.MINOR.PATCH, increment the:
      • MAJOR version when you make incompatible API changes,
      • MINOR version when you add functionality in a backwards-compatible manner,
      • PATCH version when you make backwards-compatible bug fixes.
      • Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
    • $ npm publish

##Sequelize commands

  • Seed the DB: All
    • $ sequelize db:seed:all
  • Seed the DB: {Table Name}
    • $ sequelize db:seed:{table_name}
      • roles
      • profiles
      • hashes
      • emails
      • profile-roles

##eslint commands

  • Lint a javascript file
    • $ ./node_modules/.bin/eslint {yourfile.js}

#Gitflow

##Initialization

  • To initialize a new repo with the basic branch structure, use:
    • $ git flow init -d
    • The -d flag will accept all defaults
Docker Pull Command
Owner
speakr