This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@conversationlearner/models
TypeScript icon, indicating that this package has built-in type declarations

0.200.1 • Public • Published

ConversationLearner-Models

Models for ConversationLearner

styled with prettier Travis CircleCI AppVeyor Coverage Status

Usage

This library is a collection of types, interfaces, and utilities shared across other ConversationLearner repositories:

git clone https://github.com/Microsoft/conversationlearner-models.git conversationlearner-models
cd conversationlearner-models
npm install
npm run build
npm test

Importing library

import * as models from '@conversationlearner/models'

Semantic Release

Semantic release works by analyzing all commits that have occurred since the last release, computing the next version to increment based on the most significant commit found, then tagging and publishing a new package with that version.

See: https://semantic-release.gitbooks.io/semantic-release/content/#how-does-it-work

In order to analyze the commit messages reliably they must be in a known format. To help writing these commits there is a tool at npm run commit which acts a wizard walking you through the options.

For most use cases the only change required is to type a special word in front of your normal commit messages. Instead of "add function to compute X" put "feat: add function to compute X". Based on the rules "feat" is mapped to a "minor" release.

Video Demo: https://youtu.be/qf7c-KxBBZc?t=37s

Package Sidebar

Install

npm i @conversationlearner/models

Weekly Downloads

113

Version

0.200.1

License

MIT

Unpacked Size

315 kB

Total Files

131

Last publish

Collaborators

  • larsliden
  • mattmazzola