Prechádzať zdrojové kódy

Expose version as yy.mm.dd in the public API

jmacura 3 rokov pred
rodič
commit
fe65b64acd
3 zmenil súbory, kde vykonal 8 pridanie a 2 odobranie
  1. 3 1
      helpers.js
  2. 1 1
      package.json
  3. 4 0
      version.js

+ 3 - 1
helpers.js

@@ -2,6 +2,7 @@
     Helper methods for use in the other modules.
 */
 const fs = require('fs');
+const serviceVersion = require('./version').VERSION;
 
 module.exports.describeSelf = function (req, res) {
   const description = {
@@ -19,7 +20,8 @@ module.exports.describeSelf = function (req, res) {
         '/:aoi?/scores',
         '/:aoi?/clusters/'
       ]
-    }
+    },
+    version: serviceVersion
   }
   this.formatResponse(description, req, res)
 }

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "rural-attractivness-service",
   "version": "1.0.0",
-  "description": "Web service for Rural Attractivness app",
+  "description": "Web service for Rural Attractiveness app",
   "main": "index.js",
   "scripts": {
     "build": "babel index.js -d dist",

+ 4 - 0
version.js

@@ -0,0 +1,4 @@
+/**
+ * Service version as yy.mm.dd (not sem-ver)
+ */
+  module.exports.VERSION = '22.3.13'