Skip to content

Commit 69b148e

Browse files
authored
Merge pull request #78 from MobilityData/add-validator-version
Add `validatorVersion` on API responses
2 parents 49ec6e3 + 31c5325 commit 69b148e

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

Diff for: gbfs-validator/gbfs.js

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
const got = require('got')
22
const validate = require('./validate')
3+
const validatorVersion = process.env.COMMIT_REF
4+
? process.env.COMMIT_REF.substring(0, 7)
5+
: require('./package.json').version
36

47
function hasErrors(data, required) {
58
let hasError = false
@@ -424,6 +427,7 @@ class GBFS {
424427
if (!gbfsResult.version) {
425428
return {
426429
summary: {
430+
validatorVersion,
427431
versionUnimplemented: true
428432
}
429433
}
@@ -566,6 +570,7 @@ class GBFS {
566570

567571
return {
568572
summary: {
573+
validatorVersion,
569574
version: {
570575
detected: result[0].version,
571576
validated: this.options.version || result[0].version

Diff for: netlify.toml

+5
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,8 @@
22
command = "yarn build"
33
publish = "dist/website"
44
functions = "dist/functions"
5+
6+
[[plugins]]
7+
package = "netlify-plugin-inline-functions-env"
8+
[plugins.inputs]
9+
buildEvent = "onBuild"

0 commit comments

Comments
 (0)