From 0b62d99602f60457bc56a6635e389bbc893c059a Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Thu, 15 Feb 2018 06:38:09 +0000 Subject: [PATCH 1/4] fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/npm:lodash:20180130 Latest report for peternewman/pid-schema: https://snyk.io/test/github/peternewman/pid-schema --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 11a0f5f..d45c55d 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "RDM PID Schema", "author": "Simon Newton ", "dependencies": { - "grunt": "^0.4.5", + "grunt": "^1.0.0", "grunt-contrib-jshint": "^0.11.3", "grunt-tv4": "^0.4.1", "tv4": "^1.2.7" From 7ce93be81f932da2a8a2734eea37e010252e2199 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Fri, 2 Mar 2018 06:38:21 +0000 Subject: [PATCH 2/4] fix: package.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/npm:lodash:20180130 Latest report for peternewman/pid-schema: https://snyk.io/test/github/peternewman/pid-schema --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 11a0f5f..d45c55d 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "RDM PID Schema", "author": "Simon Newton ", "dependencies": { - "grunt": "^0.4.5", + "grunt": "^1.0.0", "grunt-contrib-jshint": "^0.11.3", "grunt-tv4": "^0.4.1", "tv4": "^1.2.7" From 585e7d6930c46bd80a6c998abad382ac27de6081 Mon Sep 17 00:00:00 2001 From: Peter Newman Date: Wed, 8 Aug 2018 05:38:19 +0100 Subject: [PATCH 3/4] Fix minimum value for label value, add min and max values for range validation --- schema.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/schema.json b/schema.json index ecc5cd3..b053580 100644 --- a/schema.json +++ b/schema.json @@ -183,7 +183,7 @@ "value": { "type": "integer", "maximum": 4294967295, - "minimum": 0 + "minimum": -2147483648 } }, "required": ["label", "value"] @@ -196,10 +196,14 @@ "type": "object", "properties": { "lower": { - "type": "integer" + "type": "integer", + "maximum": 4294967295, + "minimum": -2147483648 }, "upper": { - "type": "integer" + "type": "integer", + "maximum": 4294967295, + "minimum": -2147483648 } }, "required": ["lower", "upper"] From e175ca69a08581d13dcdae5727ec0f11106c8214 Mon Sep 17 00:00:00 2001 From: Peter Newman Date: Sun, 16 Jun 2019 23:53:37 +0100 Subject: [PATCH 4/4] Update ranges to int64/uint64 extents --- schema.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/schema.json b/schema.json index b053580..2e53039 100644 --- a/schema.json +++ b/schema.json @@ -182,8 +182,8 @@ }, "value": { "type": "integer", - "maximum": 4294967295, - "minimum": -2147483648 + "maximum": 18446744073709551615, + "minimum": -9223372036854775808 } }, "required": ["label", "value"] @@ -197,13 +197,13 @@ "properties": { "lower": { "type": "integer", - "maximum": 4294967295, - "minimum": -2147483648 + "maximum": 18446744073709551615, + "minimum": -9223372036854775808 }, "upper": { "type": "integer", - "maximum": 4294967295, - "minimum": -2147483648 + "maximum": 18446744073709551615, + "minimum": -9223372036854775808 } }, "required": ["lower", "upper"]