mirror of https://github.com/iconify/api.git
chore: update dependencies, log icon sets package version
This commit is contained in:
parent
c1ac0a5609
commit
283142a8d7
|
|
@ -1,25 +1,25 @@
|
|||
{
|
||||
"name": "@iconify/api",
|
||||
"version": "3.1.0-beta.6",
|
||||
"version": "3.1.0-beta.7",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@iconify/api",
|
||||
"version": "3.1.0-beta.6",
|
||||
"version": "3.1.0-beta.7",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@fastify/formbody": "^7.4.0",
|
||||
"@iconify/tools": "^4.0.0",
|
||||
"@iconify/tools": "^4.0.2",
|
||||
"@iconify/types": "^2.0.0",
|
||||
"@iconify/utils": "^2.1.22",
|
||||
"dotenv": "^16.4.1",
|
||||
"fastify": "^4.26.0",
|
||||
"dotenv": "^16.4.4",
|
||||
"fastify": "^4.26.1",
|
||||
"mlly": "^1.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^29.5.12",
|
||||
"@types/node": "^20.11.16",
|
||||
"@types/node": "^20.11.17",
|
||||
"typescript": "^5.3.3",
|
||||
"vitest": "^1.2.2"
|
||||
},
|
||||
|
|
@ -559,19 +559,19 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@iconify/tools": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-4.0.0.tgz",
|
||||
"integrity": "sha512-/NMAuWm9njrEpTfxIgTapaHW2JdgcEAOQgpWMHPD4/gOgmK7qrVjPkGj9pPcoBjEDotISsffv51F6nj4QvaJ6Q==",
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-4.0.2.tgz",
|
||||
"integrity": "sha512-vd/VruPQT1j6id1jpTH/+y0tgPPeoavdI2aSJB3KaplhgJXpl7IkeH/cCHMXM+x87HDtgMaGg2EzTDwe4FZuDg==",
|
||||
"dependencies": {
|
||||
"@iconify/types": "^2.0.0",
|
||||
"@iconify/utils": "^2.1.14",
|
||||
"@types/tar": "^6.1.10",
|
||||
"axios": "^1.6.3",
|
||||
"@iconify/utils": "^2.1.22",
|
||||
"@types/tar": "^6.1.11",
|
||||
"axios": "^1.6.7",
|
||||
"cheerio": "1.0.0-rc.12",
|
||||
"extract-zip": "^2.0.1",
|
||||
"local-pkg": "^0.5.0",
|
||||
"pathe": "^1.1.1",
|
||||
"svgo": "^3.1.0",
|
||||
"pathe": "^1.1.2",
|
||||
"svgo": "^3.2.0",
|
||||
"tar": "^6.2.0"
|
||||
}
|
||||
},
|
||||
|
|
@ -865,9 +865,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "20.11.16",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz",
|
||||
"integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==",
|
||||
"version": "20.11.17",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz",
|
||||
"integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==",
|
||||
"dependencies": {
|
||||
"undici-types": "~5.26.4"
|
||||
}
|
||||
|
|
@ -879,9 +879,9 @@
|
|||
"dev": true
|
||||
},
|
||||
"node_modules/@types/tar": {
|
||||
"version": "6.1.10",
|
||||
"resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.10.tgz",
|
||||
"integrity": "sha512-60ZO+W0tRKJ3ggdzJKp75xKVlNogKYMqGvr2bMH/+k3T0BagfYTnbmVDFMJB1BFttz6yRgP5MDGP27eh7brrqw==",
|
||||
"version": "6.1.11",
|
||||
"resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.11.tgz",
|
||||
"integrity": "sha512-ThA1WD8aDdVU4VLuyq5NEqriwXErF5gEIJeyT6gHBWU7JtSmW2a5qjNv3/vR82O20mW+1vhmeZJfBQPT3HCugg==",
|
||||
"dependencies": {
|
||||
"@types/node": "*",
|
||||
"minipass": "^4.0.0"
|
||||
|
|
@ -1117,19 +1117,20 @@
|
|||
}
|
||||
},
|
||||
"node_modules/avvio": {
|
||||
"version": "8.2.1",
|
||||
"resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz",
|
||||
"integrity": "sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==",
|
||||
"version": "8.3.0",
|
||||
"resolved": "https://registry.npmjs.org/avvio/-/avvio-8.3.0.tgz",
|
||||
"integrity": "sha512-VBVH0jubFr9LdFASy/vNtm5giTrnbVquWBhT0fyizuNK2rQ7e7ONU2plZQWUNqtE1EmxFEb+kbSkFRkstiaS9Q==",
|
||||
"dependencies": {
|
||||
"@fastify/error": "^3.3.0",
|
||||
"archy": "^1.0.0",
|
||||
"debug": "^4.0.0",
|
||||
"fastq": "^1.6.1"
|
||||
"fastq": "^1.17.1"
|
||||
}
|
||||
},
|
||||
"node_modules/axios": {
|
||||
"version": "1.6.5",
|
||||
"resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz",
|
||||
"integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==",
|
||||
"version": "1.6.7",
|
||||
"resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz",
|
||||
"integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==",
|
||||
"dependencies": {
|
||||
"follow-redirects": "^1.15.4",
|
||||
"form-data": "^4.0.0",
|
||||
|
|
@ -1531,14 +1532,14 @@
|
|||
}
|
||||
},
|
||||
"node_modules/dotenv": {
|
||||
"version": "16.4.1",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.1.tgz",
|
||||
"integrity": "sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ==",
|
||||
"version": "16.4.4",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.4.tgz",
|
||||
"integrity": "sha512-XvPXc8XAQThSjAbY6cQ/9PcBXmFoWuw1sQ3b8HqUCR6ziGXjkTi//kB9SWa2UwqlgdAIuRqAa/9hVljzPehbYg==",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/motdotla/dotenv?sponsor=1"
|
||||
"url": "https://dotenvx.com"
|
||||
}
|
||||
},
|
||||
"node_modules/end-of-stream": {
|
||||
|
|
@ -1754,9 +1755,9 @@
|
|||
"integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg=="
|
||||
},
|
||||
"node_modules/fastify": {
|
||||
"version": "4.26.0",
|
||||
"resolved": "https://registry.npmjs.org/fastify/-/fastify-4.26.0.tgz",
|
||||
"integrity": "sha512-Fq/7ziWKc6pYLYLIlCRaqJqEVTIZ5tZYfcW/mDK2AQ9v/sqjGFpj0On0/7hU50kbPVjLO4de+larPA1WwPZSfw==",
|
||||
"version": "4.26.1",
|
||||
"resolved": "https://registry.npmjs.org/fastify/-/fastify-4.26.1.tgz",
|
||||
"integrity": "sha512-tznA/G55dsxzM5XChBfcvVSloG2ejeeotfPPJSFaWmHyCDVGMpvf3nRNbsCb/JTBF9RmQFBfuujWt3Nphjesng==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "github",
|
||||
|
|
@ -1772,7 +1773,7 @@
|
|||
"@fastify/error": "^3.4.0",
|
||||
"@fastify/fast-json-stringify-compiler": "^4.3.0",
|
||||
"abstract-logging": "^2.0.1",
|
||||
"avvio": "^8.2.1",
|
||||
"avvio": "^8.3.0",
|
||||
"fast-content-type-parse": "^1.1.0",
|
||||
"fast-json-stringify": "^5.8.0",
|
||||
"find-my-way": "^8.0.0",
|
||||
|
|
@ -1792,9 +1793,9 @@
|
|||
"integrity": "sha512-M3+i368lV0OYTJ5TfClIoPKEKSOF7112iiPdwgfSR0gN98BjA1Nk+c6oBHtfcVt9KiMxl+EQKHC1QNWo3ZOpYQ=="
|
||||
},
|
||||
"node_modules/fastq": {
|
||||
"version": "1.16.0",
|
||||
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz",
|
||||
"integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==",
|
||||
"version": "1.17.1",
|
||||
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
|
||||
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
|
||||
"dependencies": {
|
||||
"reusify": "^1.0.4"
|
||||
}
|
||||
|
|
@ -3702,19 +3703,19 @@
|
|||
}
|
||||
},
|
||||
"@iconify/tools": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-4.0.0.tgz",
|
||||
"integrity": "sha512-/NMAuWm9njrEpTfxIgTapaHW2JdgcEAOQgpWMHPD4/gOgmK7qrVjPkGj9pPcoBjEDotISsffv51F6nj4QvaJ6Q==",
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-4.0.2.tgz",
|
||||
"integrity": "sha512-vd/VruPQT1j6id1jpTH/+y0tgPPeoavdI2aSJB3KaplhgJXpl7IkeH/cCHMXM+x87HDtgMaGg2EzTDwe4FZuDg==",
|
||||
"requires": {
|
||||
"@iconify/types": "^2.0.0",
|
||||
"@iconify/utils": "^2.1.14",
|
||||
"@types/tar": "^6.1.10",
|
||||
"axios": "^1.6.3",
|
||||
"@iconify/utils": "^2.1.22",
|
||||
"@types/tar": "^6.1.11",
|
||||
"axios": "^1.6.7",
|
||||
"cheerio": "1.0.0-rc.12",
|
||||
"extract-zip": "^2.0.1",
|
||||
"local-pkg": "^0.5.0",
|
||||
"pathe": "^1.1.1",
|
||||
"svgo": "^3.1.0",
|
||||
"pathe": "^1.1.2",
|
||||
"svgo": "^3.2.0",
|
||||
"tar": "^6.2.0"
|
||||
}
|
||||
},
|
||||
|
|
@ -3918,9 +3919,9 @@
|
|||
}
|
||||
},
|
||||
"@types/node": {
|
||||
"version": "20.11.16",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz",
|
||||
"integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==",
|
||||
"version": "20.11.17",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz",
|
||||
"integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==",
|
||||
"requires": {
|
||||
"undici-types": "~5.26.4"
|
||||
}
|
||||
|
|
@ -3932,9 +3933,9 @@
|
|||
"dev": true
|
||||
},
|
||||
"@types/tar": {
|
||||
"version": "6.1.10",
|
||||
"resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.10.tgz",
|
||||
"integrity": "sha512-60ZO+W0tRKJ3ggdzJKp75xKVlNogKYMqGvr2bMH/+k3T0BagfYTnbmVDFMJB1BFttz6yRgP5MDGP27eh7brrqw==",
|
||||
"version": "6.1.11",
|
||||
"resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.11.tgz",
|
||||
"integrity": "sha512-ThA1WD8aDdVU4VLuyq5NEqriwXErF5gEIJeyT6gHBWU7JtSmW2a5qjNv3/vR82O20mW+1vhmeZJfBQPT3HCugg==",
|
||||
"requires": {
|
||||
"@types/node": "*",
|
||||
"minipass": "^4.0.0"
|
||||
|
|
@ -4109,19 +4110,20 @@
|
|||
"integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ=="
|
||||
},
|
||||
"avvio": {
|
||||
"version": "8.2.1",
|
||||
"resolved": "https://registry.npmjs.org/avvio/-/avvio-8.2.1.tgz",
|
||||
"integrity": "sha512-TAlMYvOuwGyLK3PfBb5WKBXZmXz2fVCgv23d6zZFdle/q3gPjmxBaeuC0pY0Dzs5PWMSgfqqEZkrye19GlDTgw==",
|
||||
"version": "8.3.0",
|
||||
"resolved": "https://registry.npmjs.org/avvio/-/avvio-8.3.0.tgz",
|
||||
"integrity": "sha512-VBVH0jubFr9LdFASy/vNtm5giTrnbVquWBhT0fyizuNK2rQ7e7ONU2plZQWUNqtE1EmxFEb+kbSkFRkstiaS9Q==",
|
||||
"requires": {
|
||||
"@fastify/error": "^3.3.0",
|
||||
"archy": "^1.0.0",
|
||||
"debug": "^4.0.0",
|
||||
"fastq": "^1.6.1"
|
||||
"fastq": "^1.17.1"
|
||||
}
|
||||
},
|
||||
"axios": {
|
||||
"version": "1.6.5",
|
||||
"resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz",
|
||||
"integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==",
|
||||
"version": "1.6.7",
|
||||
"resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz",
|
||||
"integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==",
|
||||
"requires": {
|
||||
"follow-redirects": "^1.15.4",
|
||||
"form-data": "^4.0.0",
|
||||
|
|
@ -4394,9 +4396,9 @@
|
|||
}
|
||||
},
|
||||
"dotenv": {
|
||||
"version": "16.4.1",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.1.tgz",
|
||||
"integrity": "sha512-CjA3y+Dr3FyFDOAMnxZEGtnW9KBR2M0JvvUtXNW+dYJL5ROWxP9DUHCwgFqpMk0OXCc0ljhaNTr2w/kutYIcHQ=="
|
||||
"version": "16.4.4",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.4.tgz",
|
||||
"integrity": "sha512-XvPXc8XAQThSjAbY6cQ/9PcBXmFoWuw1sQ3b8HqUCR6ziGXjkTi//kB9SWa2UwqlgdAIuRqAa/9hVljzPehbYg=="
|
||||
},
|
||||
"end-of-stream": {
|
||||
"version": "1.4.4",
|
||||
|
|
@ -4565,15 +4567,15 @@
|
|||
"integrity": "sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg=="
|
||||
},
|
||||
"fastify": {
|
||||
"version": "4.26.0",
|
||||
"resolved": "https://registry.npmjs.org/fastify/-/fastify-4.26.0.tgz",
|
||||
"integrity": "sha512-Fq/7ziWKc6pYLYLIlCRaqJqEVTIZ5tZYfcW/mDK2AQ9v/sqjGFpj0On0/7hU50kbPVjLO4de+larPA1WwPZSfw==",
|
||||
"version": "4.26.1",
|
||||
"resolved": "https://registry.npmjs.org/fastify/-/fastify-4.26.1.tgz",
|
||||
"integrity": "sha512-tznA/G55dsxzM5XChBfcvVSloG2ejeeotfPPJSFaWmHyCDVGMpvf3nRNbsCb/JTBF9RmQFBfuujWt3Nphjesng==",
|
||||
"requires": {
|
||||
"@fastify/ajv-compiler": "^3.5.0",
|
||||
"@fastify/error": "^3.4.0",
|
||||
"@fastify/fast-json-stringify-compiler": "^4.3.0",
|
||||
"abstract-logging": "^2.0.1",
|
||||
"avvio": "^8.2.1",
|
||||
"avvio": "^8.3.0",
|
||||
"fast-content-type-parse": "^1.1.0",
|
||||
"fast-json-stringify": "^5.8.0",
|
||||
"find-my-way": "^8.0.0",
|
||||
|
|
@ -4593,9 +4595,9 @@
|
|||
"integrity": "sha512-M3+i368lV0OYTJ5TfClIoPKEKSOF7112iiPdwgfSR0gN98BjA1Nk+c6oBHtfcVt9KiMxl+EQKHC1QNWo3ZOpYQ=="
|
||||
},
|
||||
"fastq": {
|
||||
"version": "1.16.0",
|
||||
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz",
|
||||
"integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==",
|
||||
"version": "1.17.1",
|
||||
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
|
||||
"integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==",
|
||||
"requires": {
|
||||
"reusify": "^1.0.4"
|
||||
}
|
||||
|
|
|
|||
10
package.json
10
package.json
|
|
@ -3,7 +3,7 @@
|
|||
"description": "Iconify API",
|
||||
"author": "Vjacheslav Trushkin",
|
||||
"license": "MIT",
|
||||
"version": "3.1.0-beta.6",
|
||||
"version": "3.1.0-beta.7",
|
||||
"publishConfig": {
|
||||
"access": "public",
|
||||
"tag": "next"
|
||||
|
|
@ -31,16 +31,16 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@fastify/formbody": "^7.4.0",
|
||||
"@iconify/tools": "^4.0.0",
|
||||
"@iconify/tools": "^4.0.2",
|
||||
"@iconify/types": "^2.0.0",
|
||||
"@iconify/utils": "^2.1.22",
|
||||
"dotenv": "^16.4.1",
|
||||
"fastify": "^4.26.0",
|
||||
"dotenv": "^16.4.4",
|
||||
"fastify": "^4.26.1",
|
||||
"mlly": "^1.5.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^29.5.12",
|
||||
"@types/node": "^20.11.16",
|
||||
"@types/node": "^20.11.17",
|
||||
"typescript": "^5.3.3",
|
||||
"vitest": "^1.2.2"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,6 +23,17 @@ export function createIconSetsPackageImporter<Downloader extends BaseDownloader<
|
|||
|
||||
// Load collections list
|
||||
obj._loadCollectionsListFromDirectory = async (path: string) => {
|
||||
// Log version
|
||||
try {
|
||||
const packageJSON = JSON.parse(await readFile(path + '/package.json', 'utf8'));
|
||||
if (packageJSON.name && packageJSON.version) {
|
||||
console.log(`Loading ${packageJSON.name} ${packageJSON.version}`);
|
||||
}
|
||||
} catch {
|
||||
//
|
||||
}
|
||||
|
||||
// Get prefixes
|
||||
let prefixes: string[];
|
||||
let data: Record<string, IconifyInfo>;
|
||||
try {
|
||||
|
|
|
|||
Loading…
Reference in New Issue