Update all dependencies (#10882)

* Update all dependencies

* Update svg-path-segments syntax to v2

* Add `@inquirer/core` dependency

---------

Co-authored-by: simple-icons[bot] <165065041+simple-icons[bot]@users.noreply.github.com>
Co-authored-by: Álvaro Mondéjar Rubio <mondejar1994@gmail.com>
This commit is contained in:
simple-icons[bot] 2024-05-03 00:15:20 +02:00 committed by GitHub
parent 1ee0d9369f
commit 0ffa274973
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 22 additions and 19 deletions

View File

@ -20,7 +20,7 @@ jobs:
- name: Setup node - name: Setup node
uses: actions/setup-node@v4 uses: actions/setup-node@v4
- name: Renovate - name: Renovate
uses: renovatebot/github-action@v40.1.4 uses: renovatebot/github-action@v40.1.11
with: with:
configurationFile: .github/renovate.json5 configurationFile: .github/renovate.json5
token: ${{ steps.app-token.outputs.token }} token: ${{ steps.app-token.outputs.token }}

1
.npmrc
View File

@ -1,5 +1,6 @@
package-lock=false package-lock=false
save-exact=true save-exact=true
save-dev=true
# Icons to lint with SVGLint on CI (see `lint` step on verify.yml workflow) # Icons to lint with SVGLint on CI (see `lint` step on verify.yml workflow)
icons=icons/*.svg icons=icons/*.svg

View File

@ -84,10 +84,11 @@
"url": "https://opencollective.com/simple-icons" "url": "https://opencollective.com/simple-icons"
}, },
"devDependencies": { "devDependencies": {
"@inquirer/prompts": "4.3.0", "@inquirer/core": "8.1.0",
"@inquirer/prompts": "5.0.2",
"chalk": "5.3.0", "chalk": "5.3.0",
"editorconfig-checker": "5.1.5", "editorconfig-checker": "5.1.5",
"esbuild": "0.19.4", "esbuild": "0.20.2",
"eslint-plugin-import": "2.29.1", "eslint-plugin-import": "2.29.1",
"fake-diff": "1.0.0", "fake-diff": "1.0.0",
"fast-fuzzy": "1.12.0", "fast-fuzzy": "1.12.0",
@ -95,15 +96,15 @@
"husky": "9.0.11", "husky": "9.0.11",
"inquirer-autocomplete-standalone": "0.8.1", "inquirer-autocomplete-standalone": "0.8.1",
"jsonschema": "1.4.1", "jsonschema": "1.4.1",
"markdown-link-check": "3.11.2", "markdown-link-check": "3.12.1",
"mocha": "10.2.0", "mocha": "10.4.0",
"named-html-entities-json": "1.0.0", "named-html-entities-json": "1.0.0",
"svg-path-bbox": "1.2.5", "svg-path-bbox": "1.2.6",
"svg-path-segments": "1.0.0", "svg-path-segments": "2.0.0",
"svglint": "2.4.0", "svglint": "2.7.1",
"svgo": "3.0.2", "svgo": "3.2.0",
"svgpath": "2.6.0", "svgpath": "2.6.0",
"typescript": "5.2.2", "typescript": "5.4.5",
"xo": "0.58.0" "xo": "0.58.0"
}, },
"scripts": { "scripts": {

View File

@ -1,6 +1,7 @@
#!/usr/bin/env node #!/usr/bin/env node
import process from 'node:process'; import process from 'node:process';
import {ExitPromptError, checkbox, confirm, input} from '@inquirer/prompts'; import {ExitPromptError} from '@inquirer/core';
import {checkbox, confirm, input} from '@inquirer/prompts';
import chalk from 'chalk'; import chalk from 'chalk';
import {search} from 'fast-fuzzy'; import {search} from 'fast-fuzzy';
import getRelativeLuminance from 'get-relative-luminance'; import getRelativeLuminance from 'get-relative-luminance';

View File

@ -424,9 +424,9 @@ const config = {
let errorMessage = let errorMessage =
`found ${precisionMax} decimals in segment` + `found ${precisionMax} decimals in segment` +
` "${iconPath.slice(segment.start, segment.end)}"`; ` "${iconPath.slice(segment.start, segment.end)}"`;
if (segment.chained) { if (segment.chain !== undefined) {
const readableChain = maybeShortenedWithEllipsis( const readableChain = maybeShortenedWithEllipsis(
iconPath.slice(segment.chainStart, segment.chainEnd), iconPath.slice(segment.chain.start, segment.chain.end),
); );
errorMessage += ` of chain "${readableChain}"`; errorMessage += ` of chain "${readableChain}"`;
} }
@ -658,9 +658,9 @@ const config = {
} }
} }
if (segment.chained) { if (segment.chain !== undefined) {
const readableChain = maybeShortenedWithEllipsis( const readableChain = maybeShortenedWithEllipsis(
iconPath.slice(segment.chainStart, segment.chainEnd), iconPath.slice(segment.chain.start, segment.chain.end),
); );
errorMessage += ` in chain "${readableChain}"`; errorMessage += ` in chain "${readableChain}"`;
} }
@ -707,7 +707,7 @@ const config = {
// SVG 1.1: // SVG 1.1:
// If a moveto is followed by multiple pairs of coordinates, // If a moveto is followed by multiple pairs of coordinates,
// the subsequent pairs are treated as implicit lineto commands. // the subsequent pairs are treated as implicit lineto commands.
if (!seg.chained || seg.chainStart === seg.start) { if (seg.chain === undefined || seg.chain.start === seg.start) {
startPoint = undefined; startPoint = undefined;
} }
@ -717,7 +717,7 @@ const config = {
case 'm': { case 'm': {
currentAbsCoord[0] = (currentAbsCoord[0] || 0) + parms[1]; currentAbsCoord[0] = (currentAbsCoord[0] || 0) + parms[1];
currentAbsCoord[1] = (currentAbsCoord[1] || 0) + parms[2]; currentAbsCoord[1] = (currentAbsCoord[1] || 0) + parms[2];
if (!seg.chained || seg.chainStart === seg.start) { if (seg.chain === undefined || seg.chain.start === seg.start) {
startPoint = undefined; startPoint = undefined;
} }
@ -886,9 +886,9 @@ const config = {
segment.start, segment.start,
segment.end, segment.end,
)}" found`; )}" found`;
if (segment.chained) { if (segment.chain !== undefined) {
const readableChain = maybeShortenedWithEllipsis( const readableChain = maybeShortenedWithEllipsis(
iconPath.slice(segment.chainStart, segment.chainEnd), iconPath.slice(segment.chain.start, segment.chain.end),
); );
errorMessage += ` in chain "${readableChain}"`; errorMessage += ` in chain "${readableChain}"`;
} }