diff --git a/package-lock.json b/package-lock.json index 87ec615..289abb5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,17 +10,17 @@ "license": "MIT", "dependencies": { "@fastify/formbody": "^7.3.0", - "@iconify/tools": "^2.1.0", + "@iconify/tools": "^2.1.2", "@iconify/types": "^2.0.0", - "@iconify/utils": "^2.0.0", - "dotenv": "^16.0.2", - "fastify": "^4.6.0" + "@iconify/utils": "^2.0.2", + "dotenv": "^16.0.3", + "fastify": "^4.10.0" }, "devDependencies": { - "@types/jest": "^29.0.3", - "@types/node": "^18.7.18", - "typescript": "^4.8.3", - "vitest": "^0.23.2" + "@types/jest": "^29.2.3", + "@types/node": "^18.11.9", + "typescript": "^4.9.3", + "vitest": "^0.23.4" }, "engines": { "node": ">=16.15.0" @@ -222,22 +222,25 @@ } }, "node_modules/@iconify/tools": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-2.1.0.tgz", - "integrity": "sha512-tt5fSzBb88iEPFzUE5G875WP9ACdemJgsu5y0kh55JT7g6IrJc7GjG9QdblC2UfKuHxPQo0aaPFZcJmePxFjNg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-2.1.2.tgz", + "integrity": "sha512-HNYw3K0KtdkB9xNo5jNMTW73DnVBACS0V6iMaL7i1kb8fMPq0BeMP9vmocii3JdJeBc4+nST61H4Sel0Ps5bJg==", "dependencies": { - "@iconify/utils": "^2.0.0", - "@types/cheerio": "^0.22.30", - "@types/node-fetch": "^2.5.12", - "@types/svgo": "^2.6.0", - "@types/tar": "^6.1.0", - "cheerio": "^1.0.0-rc.10", + "@iconify/utils": "^2.0.1", + "@types/cheerio": "^0.22.31", + "@types/node-fetch": "^2.6.2", + "@types/svgo": "^2.6.4", + "@types/tar": "^6.1.3", + "cheerio": "^1.0.0-rc.12", "extract-zip": "^2.0.1", "local-pkg": "^0.4.2", "node-fetch": "^2.6.7", - "pathe": "^0.3.7", + "pathe": "^0.3.9", "svgo": "^2.8.0", - "tar": "^6.1.11" + "tar": "^6.1.12" + }, + "peerDependencies": { + "@iconify/types": "*" } }, "node_modules/@iconify/types": { @@ -246,9 +249,9 @@ "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" }, "node_modules/@iconify/utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.0.1.tgz", - "integrity": "sha512-t8IyICk25wgZL4YKn/2kYfjG5MGA6EWZlaUJZ1OEIku4V+kX9V900T5E4HIqS3hLyD6/RJET0zY4vxO9pHLHHw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.0.2.tgz", + "integrity": "sha512-13B3wJxDLmSNBEIEpKleKSkJVQgdAy9ra3Xsu233i/5qD5yXBGhpOFxTB/k8cqme0xVsMKBPV5vbvq9MgQlX+w==", "dependencies": { "@antfu/install-pkg": "^0.1.0", "@antfu/utils": "^0.5.2", @@ -361,9 +364,9 @@ } }, "node_modules/@types/jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.1.2.tgz", - "integrity": "sha512-y+nlX0h87U0R+wsGn6EBuoRWYyv3KFtwRNP3QWp9+k2tJ2/bqcGS3UxD7jgT+tiwJWWq3UsyV4Y+T6rsMT4XMg==", + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz", + "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==", "dev": true, "dependencies": { "expect": "^29.0.0", @@ -371,9 +374,9 @@ } }, "node_modules/@types/node": { - "version": "18.11.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz", - "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==" + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" }, "node_modules/@types/node-fetch": { "version": "2.6.2", @@ -1430,9 +1433,9 @@ "integrity": "sha512-qKRta6N7BWEFVlyonVY/V+BMLgFqktCUV0QjT259ekAIlbVrMaFnFLxJ4s/JPl4tou56S1BzPufI60bLe29fHA==" }, "node_modules/fastify": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.8.1.tgz", - "integrity": "sha512-3an6yyXg7j5XPHTRxgFqUwIRaJPR7F8OPR8Uboo0SIgHx1orOqc9Y8Sl5Kz8+xK7JCy3c3mfRujskDjMu/nFfA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.10.0.tgz", + "integrity": "sha512-8yQPT+c/EbETjNxwM9PHeu2U4eXMoXTva0L9zoVgv7/ZCBtovWpfK4RKexhyh5Va3Jg82HovnfCxoZmwcZDfsQ==", "dependencies": { "@fastify/ajv-compiler": "^3.3.1", "@fastify/error": "^3.0.0", @@ -1447,7 +1450,7 @@ "rfdc": "^1.3.0", "secure-json-parse": "^2.5.0", "semver": "^7.3.7", - "tiny-lru": "^9.0.2" + "tiny-lru": "^10.0.0" } }, "node_modules/fastify-plugin": { @@ -2599,9 +2602,9 @@ } }, "node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", + "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -2611,7 +2614,7 @@ "yallist": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=10" } }, "node_modules/thread-stream": { @@ -2623,9 +2626,9 @@ } }, "node_modules/tiny-lru": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-9.0.3.tgz", - "integrity": "sha512-/i9GruRjXsnDgehxvy6iZ4AFNVxngEFbwzirhdulomMNPGPVV3ECMZOWSw0w4sRMZ9Al9m4jy08GPvRxRUGYlw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-10.0.1.tgz", + "integrity": "sha512-Vst+6kEsWvb17Zpz14sRJV/f8bUWKhqm6Dc+v08iShmIJ/WxqWytHzCTd6m88pS33rE2zpX34TRmOpAJPloNCA==", "engines": { "node": ">=6" } @@ -2681,9 +2684,9 @@ } }, "node_modules/typescript": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", - "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", + "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3004,22 +3007,22 @@ } }, "@iconify/tools": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-2.1.0.tgz", - "integrity": "sha512-tt5fSzBb88iEPFzUE5G875WP9ACdemJgsu5y0kh55JT7g6IrJc7GjG9QdblC2UfKuHxPQo0aaPFZcJmePxFjNg==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-2.1.2.tgz", + "integrity": "sha512-HNYw3K0KtdkB9xNo5jNMTW73DnVBACS0V6iMaL7i1kb8fMPq0BeMP9vmocii3JdJeBc4+nST61H4Sel0Ps5bJg==", "requires": { - "@iconify/utils": "^2.0.0", - "@types/cheerio": "^0.22.30", - "@types/node-fetch": "^2.5.12", - "@types/svgo": "^2.6.0", - "@types/tar": "^6.1.0", - "cheerio": "^1.0.0-rc.10", + "@iconify/utils": "^2.0.1", + "@types/cheerio": "^0.22.31", + "@types/node-fetch": "^2.6.2", + "@types/svgo": "^2.6.4", + "@types/tar": "^6.1.3", + "cheerio": "^1.0.0-rc.12", "extract-zip": "^2.0.1", "local-pkg": "^0.4.2", "node-fetch": "^2.6.7", - "pathe": "^0.3.7", + "pathe": "^0.3.9", "svgo": "^2.8.0", - "tar": "^6.1.11" + "tar": "^6.1.12" } }, "@iconify/types": { @@ -3028,9 +3031,9 @@ "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" }, "@iconify/utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.0.1.tgz", - "integrity": "sha512-t8IyICk25wgZL4YKn/2kYfjG5MGA6EWZlaUJZ1OEIku4V+kX9V900T5E4HIqS3hLyD6/RJET0zY4vxO9pHLHHw==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.0.2.tgz", + "integrity": "sha512-13B3wJxDLmSNBEIEpKleKSkJVQgdAy9ra3Xsu233i/5qD5yXBGhpOFxTB/k8cqme0xVsMKBPV5vbvq9MgQlX+w==", "requires": { "@antfu/install-pkg": "^0.1.0", "@antfu/utils": "^0.5.2", @@ -3131,9 +3134,9 @@ } }, "@types/jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.1.2.tgz", - "integrity": "sha512-y+nlX0h87U0R+wsGn6EBuoRWYyv3KFtwRNP3QWp9+k2tJ2/bqcGS3UxD7jgT+tiwJWWq3UsyV4Y+T6rsMT4XMg==", + "version": "29.2.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.3.tgz", + "integrity": "sha512-6XwoEbmatfyoCjWRX7z0fKMmgYKe9+/HrviJ5k0X/tjJWHGAezZOfYaxqQKuzG/TvQyr+ktjm4jgbk0s4/oF2w==", "dev": true, "requires": { "expect": "^29.0.0", @@ -3141,9 +3144,9 @@ } }, "@types/node": { - "version": "18.11.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.0.tgz", - "integrity": "sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w==" + "version": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" }, "@types/node-fetch": { "version": "2.6.2", @@ -3815,9 +3818,9 @@ "integrity": "sha512-qKRta6N7BWEFVlyonVY/V+BMLgFqktCUV0QjT259ekAIlbVrMaFnFLxJ4s/JPl4tou56S1BzPufI60bLe29fHA==" }, "fastify": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.8.1.tgz", - "integrity": "sha512-3an6yyXg7j5XPHTRxgFqUwIRaJPR7F8OPR8Uboo0SIgHx1orOqc9Y8Sl5Kz8+xK7JCy3c3mfRujskDjMu/nFfA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.10.0.tgz", + "integrity": "sha512-8yQPT+c/EbETjNxwM9PHeu2U4eXMoXTva0L9zoVgv7/ZCBtovWpfK4RKexhyh5Va3Jg82HovnfCxoZmwcZDfsQ==", "requires": { "@fastify/ajv-compiler": "^3.3.1", "@fastify/error": "^3.0.0", @@ -3832,7 +3835,7 @@ "rfdc": "^1.3.0", "secure-json-parse": "^2.5.0", "semver": "^7.3.7", - "tiny-lru": "^9.0.2" + "tiny-lru": "^10.0.0" } }, "fastify-plugin": { @@ -4658,9 +4661,9 @@ } }, "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.1.12", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.12.tgz", + "integrity": "sha512-jU4TdemS31uABHd+Lt5WEYJuzn+TJTCBLljvIAHZOz6M9Os5pJ4dD+vRFLxPa/n3T0iEFzpi+0x1UfuDZYbRMw==", "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -4679,9 +4682,9 @@ } }, "tiny-lru": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-9.0.3.tgz", - "integrity": "sha512-/i9GruRjXsnDgehxvy6iZ4AFNVxngEFbwzirhdulomMNPGPVV3ECMZOWSw0w4sRMZ9Al9m4jy08GPvRxRUGYlw==" + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-10.0.1.tgz", + "integrity": "sha512-Vst+6kEsWvb17Zpz14sRJV/f8bUWKhqm6Dc+v08iShmIJ/WxqWytHzCTd6m88pS33rE2zpX34TRmOpAJPloNCA==" }, "tinybench": { "version": "2.3.0", @@ -4722,9 +4725,9 @@ "dev": true }, "typescript": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", - "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz", + "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==", "dev": true }, "uri-js": { diff --git a/package.json b/package.json index 4dde53e..c3b867d 100644 --- a/package.json +++ b/package.json @@ -22,16 +22,16 @@ }, "dependencies": { "@fastify/formbody": "^7.3.0", - "@iconify/tools": "^2.1.0", + "@iconify/tools": "^2.1.2", "@iconify/types": "^2.0.0", - "@iconify/utils": "^2.0.0", - "dotenv": "^16.0.2", - "fastify": "^4.6.0" + "@iconify/utils": "^2.0.2", + "dotenv": "^16.0.3", + "fastify": "^4.10.0" }, "devDependencies": { - "@types/jest": "^29.0.3", - "@types/node": "^18.7.18", - "typescript": "^4.8.3", - "vitest": "^0.23.2" + "@types/jest": "^29.2.3", + "@types/node": "^18.11.9", + "typescript": "^4.9.3", + "vitest": "^0.23.4" } }