Skip to content

wnxhaja/feathers-appVersion-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

feathers-appVersion-checker

Feathersjs service for app versions

Build Status Coverage Status

Installation

npm install feathers-appversion-checker --save

Quick example

const feathers = require('@feathersjs/feathers');
const express = require('@feathersjs/express');
const versionChecker = require('feathers-appVersion-checker');
const app = express(feathers());

const options = {
      versions: { web: '1.2.3', app:'3.2.1' },
      servicePath: 'versions',
    };

app.set('versioning', options);

app.configure(versionChecker);

app.service('versions').hooks({
 before: {
  ...
 },
 after: {
  ...
 },
 error: {
  ...
 }
});

// on client side (via socket)
app.service('versions').find({}) // returns [{ web: '1.2.3' }, { app: '3.2.1' }]
app.service('versions').find({ version: 'web' }) // returns { web: '1.2.3' }

About

Service for versions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published