From 5c8475fd44567e459b1b73b82f2669c39a0642b8 Mon Sep 17 00:00:00 2001
From: Brian Bennett <brian.bennett@joyent.com>
Date: Mon, 29 Nov 2021 06:37:06 -0800
Subject: [PATCH] joyent/node-jsprim#35 Backport json-schema 0.4.0 to version
 1.4.x

---
 CHANGES.md        |  4 ++++
 package-lock.json | 38 ++++++++++++++++++++++++++++++++++++++
 package.json      | 10 +++++-----
 3 files changed, 47 insertions(+), 5 deletions(-)
 create mode 100644 package-lock.json

diff --git a/CHANGES.md b/CHANGES.md
index c52d39d..0e51ff2 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -4,6 +4,10 @@
 
 None yet.
 
+## v1.4.2 (2021-11-29)
+
+* #35 Backport json-schema 0.4.0 to version 1.4.x
+
 ## v1.4.1 (2017-08-02)
 
 * #21 Update verror dep
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..2c84bb0
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,38 @@
+{
+	"name": "jsprim",
+	"version": "1.4.2",
+	"lockfileVersion": 1,
+	"requires": true,
+	"dependencies": {
+		"assert-plus": {
+			"version": "1.0.0",
+			"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+			"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+		},
+		"core-util-is": {
+			"version": "1.0.2",
+			"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+			"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+		},
+		"extsprintf": {
+			"version": "1.3.0",
+			"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+			"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
+		},
+		"json-schema": {
+			"version": "0.4.0",
+			"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
+			"integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
+		},
+		"verror": {
+			"version": "1.10.0",
+			"resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+			"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+			"requires": {
+				"assert-plus": "^1.0.0",
+				"core-util-is": "1.0.2",
+				"extsprintf": "^1.2.0"
+			}
+		}
+	}
+}
diff --git a/package.json b/package.json
index 25345ee..daad74b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
 	"name": "jsprim",
-	"version": "1.4.1",
+	"version": "1.4.2",
 	"description": "utilities for primitive JavaScript types",
 	"main": "./lib/jsprim.js",
 	"repository": {
@@ -10,11 +10,11 @@
 	"dependencies": {
 		"assert-plus": "1.0.0",
 		"extsprintf": "1.3.0",
-		"json-schema": "0.2.3",
+		"json-schema": "0.4.0",
 		"verror": "1.10.0"
 	},
-	"engines": [
-		"node >=0.6.0"
-	],
+	"engines": {
+		"node": ">=0.6.0"
+	},
 	"license": "MIT"
 }