From 3058639349cfed2de81ccb5eb7a1c47c7f741b8b Mon Sep 17 00:00:00 2001 From: Zachary Belford Date: Tue, 7 May 2024 01:55:01 -0700 Subject: [PATCH] fix: bump multiple deps and node to 20 --- .circleci/config.yml | 2 +- .node-version | 2 +- package-lock.json | 161 ++++++++++++++++--------------------------- package.json | 6 +- 4 files changed, 66 insertions(+), 105 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index eee7cf3..c1ffaf2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -25,7 +25,7 @@ aliases: defaults: &defaults working_directory: ~/typings docker: - - image: cimg/node:18.13.0 + - image: cimg/node:20.12.1 jobs: test: diff --git a/.node-version b/.node-version index ecb0f8a..bc78e9f 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -18.13.0 \ No newline at end of file +20.12.1 diff --git a/package-lock.json b/package-lock.json index 678cda9..3a840d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,8 +10,8 @@ "license": "Apache 2.0", "dependencies": { "@json-schema-tools/titleizer": "1.0.8", - "@json-schema-tools/transpiler": "^1.10.3", - "@open-rpc/schema-utils-js": "1.16.1", + "@json-schema-tools/transpiler": "^1.10.4", + "@open-rpc/schema-utils-js": "1.16.2", "commander": "^6.0.0", "fs-extra": "^10.0.0" }, @@ -20,7 +20,7 @@ }, "devDependencies": { "@open-rpc/examples": "1.7.0", - "@open-rpc/meta-schema": "1.14.2", + "@open-rpc/meta-schema": "1.14.7", "@types/commander": "^2.12.2", "@types/fs-extra": "^9.0.1", "@types/jest": "^26.0.7", @@ -915,9 +915,9 @@ "integrity": "sha512-BYY7IavBjwsWWSmVcMz2A9mKiDD9RvacnsItgmy1xV8cmgbtxFfKmKMtkVpD7pYtkx4mIW4800yZBXueVFIWPw==" }, "node_modules/@json-schema-tools/dereferencer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@json-schema-tools/dereferencer/-/dereferencer-1.5.4.tgz", - "integrity": "sha512-4cmEdRPIG7WrcSWGRV6HBDCLXEOXGkaOZnopqBxoG24mKYuCHWg4M6N9nioTQyNfKqlPkOPvT4lStQqkPnhLgA==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@json-schema-tools/dereferencer/-/dereferencer-1.5.5.tgz", + "integrity": "sha512-ntnTXO47DOLTLmcU9yJ7Fu29L8Du9+ly4rwxLaYd/aWVhBDtvG8VIQRMJVrrTZOQo0Cv/wHHuEj47n43MFqIjA==", "dependencies": { "@json-schema-tools/reference-resolver": "^1.2.4", "@json-schema-tools/traverse": "^1.7.8", @@ -939,9 +939,9 @@ } }, "node_modules/@json-schema-tools/referencer": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@json-schema-tools/referencer/-/referencer-1.0.6.tgz", - "integrity": "sha512-z8IZp9gFzxJcqK6TvBGkGmgm0egMrGOl6RFOd+eY8hxnrISZUVRs+xJcHL+OLQGwy32e0X3Dpy23lkvIygri2A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@json-schema-tools/referencer/-/referencer-1.1.2.tgz", + "integrity": "sha512-hfpRmK7eqOMJdvAy0kNyO0ZlXCN2vR5P44cSy0Xo1VnVPLI8OO86NA1c3SjazxoGNgZSkbOknPx/WMXG3swQNg==", "dependencies": { "@json-schema-tools/traverse": "^1.10.1" } @@ -955,11 +955,11 @@ } }, "node_modules/@json-schema-tools/transpiler": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/@json-schema-tools/transpiler/-/transpiler-1.10.3.tgz", - "integrity": "sha512-IOtTHSL9vUZA8xss7Am5NrqQopwM10VS4yjFYmZ/QaqTLx6moE7j/md0k+BhMMsKMjZul/D0GXLerZXg9HU7Mg==", + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@json-schema-tools/transpiler/-/transpiler-1.10.4.tgz", + "integrity": "sha512-5wILYZ/TfNg/3WiELjalTQC8QKcvwhSSgMOeAx5myOjg+Yw+yrI3a/SySwrn+9w7Oq52fo5Vokvk01WU4VY7Mg==", "dependencies": { - "@json-schema-tools/referencer": "^1.0.6", + "@json-schema-tools/referencer": "^1.1.2", "@json-schema-tools/titleizer": "^1.0.8", "@json-schema-tools/traverse": "^1.10.1", "lodash.camelcase": "^4.3.0", @@ -980,48 +980,32 @@ "dev": true }, "node_modules/@open-rpc/meta-schema": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/@open-rpc/meta-schema/-/meta-schema-1.14.2.tgz", - "integrity": "sha512-vD4Nbkrb7wYFRcSQf+j228LwOy1C6/KKpy5NADlpMElGrAWPRxhTa2yTi6xG+x88OHzg2+cydQ0GAD6o40KUcg==" + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/@open-rpc/meta-schema/-/meta-schema-1.14.7.tgz", + "integrity": "sha512-m6ZhDIBDcbgJaodmcuzKStruq1g0+gDnRPntQ22fjgiHc64pNIDhc6WwgBhfJjbZThrZEeylkxdCLv8dnNL3hA==", + "dev": true }, "node_modules/@open-rpc/schema-utils-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@open-rpc/schema-utils-js/-/schema-utils-js-1.16.1.tgz", - "integrity": "sha512-8D4OgBnHDAv7JeaYZ5v7SL4yR0YLLO4WLTWtdR8vmqSqvX3SvPzSsGYv06zqm9z1Lhm563MAcuearrc8g9eJ4w==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@open-rpc/schema-utils-js/-/schema-utils-js-1.16.2.tgz", + "integrity": "sha512-55vQov3o8KkXD+wiw1nKZaYws2LHSntjK5Sfja4vfGN7A6Xis0r0d0MUDVj32E3pKF9Z2sTZL3sKO/nB0DKUDg==", "dependencies": { - "@json-schema-tools/dereferencer": "1.5.4", + "@json-schema-tools/dereferencer": "1.5.5", "@json-schema-tools/meta-schema": "1.6.19", "@json-schema-tools/reference-resolver": "1.2.4", "@open-rpc/meta-schema": "1.14.2", "ajv": "^6.10.0", "detect-node": "^2.0.4", "fast-safe-stringify": "^2.0.7", - "fs-extra": "^9.0.0", + "fs-extra": "^10.1.0", "is-url": "^1.2.4", "isomorphic-fetch": "^3.0.0" } }, - "node_modules/@open-rpc/schema-utils-js/node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@open-rpc/schema-utils-js/node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "engines": { - "node": ">= 10.0.0" - } + "node_modules/@open-rpc/schema-utils-js/node_modules/@open-rpc/meta-schema": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@open-rpc/meta-schema/-/meta-schema-1.14.2.tgz", + "integrity": "sha512-vD4Nbkrb7wYFRcSQf+j228LwOy1C6/KKpy5NADlpMElGrAWPRxhTa2yTi6xG+x88OHzg2+cydQ0GAD6o40KUcg==" }, "node_modules/@sinonjs/commons": { "version": "1.8.1", @@ -1387,14 +1371,6 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -4336,9 +4312,9 @@ "dev": true }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -6154,9 +6130,9 @@ } }, "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" }, "node_modules/whatwg-mimetype": { "version": "2.3.0", @@ -7048,9 +7024,9 @@ "integrity": "sha512-BYY7IavBjwsWWSmVcMz2A9mKiDD9RvacnsItgmy1xV8cmgbtxFfKmKMtkVpD7pYtkx4mIW4800yZBXueVFIWPw==" }, "@json-schema-tools/dereferencer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@json-schema-tools/dereferencer/-/dereferencer-1.5.4.tgz", - "integrity": "sha512-4cmEdRPIG7WrcSWGRV6HBDCLXEOXGkaOZnopqBxoG24mKYuCHWg4M6N9nioTQyNfKqlPkOPvT4lStQqkPnhLgA==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@json-schema-tools/dereferencer/-/dereferencer-1.5.5.tgz", + "integrity": "sha512-ntnTXO47DOLTLmcU9yJ7Fu29L8Du9+ly4rwxLaYd/aWVhBDtvG8VIQRMJVrrTZOQo0Cv/wHHuEj47n43MFqIjA==", "requires": { "@json-schema-tools/reference-resolver": "^1.2.4", "@json-schema-tools/traverse": "^1.7.8", @@ -7072,9 +7048,9 @@ } }, "@json-schema-tools/referencer": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@json-schema-tools/referencer/-/referencer-1.0.6.tgz", - "integrity": "sha512-z8IZp9gFzxJcqK6TvBGkGmgm0egMrGOl6RFOd+eY8hxnrISZUVRs+xJcHL+OLQGwy32e0X3Dpy23lkvIygri2A==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@json-schema-tools/referencer/-/referencer-1.1.2.tgz", + "integrity": "sha512-hfpRmK7eqOMJdvAy0kNyO0ZlXCN2vR5P44cSy0Xo1VnVPLI8OO86NA1c3SjazxoGNgZSkbOknPx/WMXG3swQNg==", "requires": { "@json-schema-tools/traverse": "^1.10.1" } @@ -7088,11 +7064,11 @@ } }, "@json-schema-tools/transpiler": { - "version": "1.10.3", - "resolved": "https://registry.npmjs.org/@json-schema-tools/transpiler/-/transpiler-1.10.3.tgz", - "integrity": "sha512-IOtTHSL9vUZA8xss7Am5NrqQopwM10VS4yjFYmZ/QaqTLx6moE7j/md0k+BhMMsKMjZul/D0GXLerZXg9HU7Mg==", + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@json-schema-tools/transpiler/-/transpiler-1.10.4.tgz", + "integrity": "sha512-5wILYZ/TfNg/3WiELjalTQC8QKcvwhSSgMOeAx5myOjg+Yw+yrI3a/SySwrn+9w7Oq52fo5Vokvk01WU4VY7Mg==", "requires": { - "@json-schema-tools/referencer": "^1.0.6", + "@json-schema-tools/referencer": "^1.1.2", "@json-schema-tools/titleizer": "^1.0.8", "@json-schema-tools/traverse": "^1.10.1", "lodash.camelcase": "^4.3.0", @@ -7113,42 +7089,32 @@ "dev": true }, "@open-rpc/meta-schema": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/@open-rpc/meta-schema/-/meta-schema-1.14.2.tgz", - "integrity": "sha512-vD4Nbkrb7wYFRcSQf+j228LwOy1C6/KKpy5NADlpMElGrAWPRxhTa2yTi6xG+x88OHzg2+cydQ0GAD6o40KUcg==" + "version": "1.14.7", + "resolved": "https://registry.npmjs.org/@open-rpc/meta-schema/-/meta-schema-1.14.7.tgz", + "integrity": "sha512-m6ZhDIBDcbgJaodmcuzKStruq1g0+gDnRPntQ22fjgiHc64pNIDhc6WwgBhfJjbZThrZEeylkxdCLv8dnNL3hA==", + "dev": true }, "@open-rpc/schema-utils-js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@open-rpc/schema-utils-js/-/schema-utils-js-1.16.1.tgz", - "integrity": "sha512-8D4OgBnHDAv7JeaYZ5v7SL4yR0YLLO4WLTWtdR8vmqSqvX3SvPzSsGYv06zqm9z1Lhm563MAcuearrc8g9eJ4w==", + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/@open-rpc/schema-utils-js/-/schema-utils-js-1.16.2.tgz", + "integrity": "sha512-55vQov3o8KkXD+wiw1nKZaYws2LHSntjK5Sfja4vfGN7A6Xis0r0d0MUDVj32E3pKF9Z2sTZL3sKO/nB0DKUDg==", "requires": { - "@json-schema-tools/dereferencer": "1.5.4", + "@json-schema-tools/dereferencer": "1.5.5", "@json-schema-tools/meta-schema": "1.6.19", "@json-schema-tools/reference-resolver": "1.2.4", "@open-rpc/meta-schema": "1.14.2", "ajv": "^6.10.0", "detect-node": "^2.0.4", "fast-safe-stringify": "^2.0.7", - "fs-extra": "^9.0.0", + "fs-extra": "^10.1.0", "is-url": "^1.2.4", "isomorphic-fetch": "^3.0.0" }, "dependencies": { - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + "@open-rpc/meta-schema": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/@open-rpc/meta-schema/-/meta-schema-1.14.2.tgz", + "integrity": "sha512-vD4Nbkrb7wYFRcSQf+j228LwOy1C6/KKpy5NADlpMElGrAWPRxhTa2yTi6xG+x88OHzg2+cydQ0GAD6o40KUcg==" } } }, @@ -7459,11 +7425,6 @@ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -9772,9 +9733,9 @@ "dev": true }, "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", "requires": { "whatwg-url": "^5.0.0" }, @@ -11206,9 +11167,9 @@ } }, "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" }, "whatwg-mimetype": { "version": "2.3.0", diff --git a/package.json b/package.json index cd02e9f..66f39d8 100644 --- a/package.json +++ b/package.json @@ -30,14 +30,14 @@ "homepage": "https://github.com/open-rpc/typings#readme", "dependencies": { "@json-schema-tools/titleizer": "1.0.8", - "@json-schema-tools/transpiler": "^1.10.3", - "@open-rpc/schema-utils-js": "1.16.1", + "@json-schema-tools/transpiler": "^1.10.4", + "@open-rpc/schema-utils-js": "1.16.2", "commander": "^6.0.0", "fs-extra": "^10.0.0" }, "devDependencies": { "@open-rpc/examples": "1.7.0", - "@open-rpc/meta-schema": "1.14.2", + "@open-rpc/meta-schema": "1.14.7", "@types/commander": "^2.12.2", "@types/fs-extra": "^9.0.1", "@types/jest": "^26.0.7",