mirror of
https://github.com/maputnik/editor.git
synced 2026-07-29 01:07:26 +00:00
chore(deps-dev): Bump i18next-cli from 1.66.2 to 1.67.1 (#2033)
Bumps [i18next-cli](https://github.com/i18next/i18next-cli) from 1.66.2 to 1.67.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/i18next/i18next-cli/blob/main/CHANGELOG.md">i18next-cli's changelog</a>.</em></p> <blockquote> <h2>1.67.1</h2> <ul> <li>feat(lint): <code>lint.checkConcatenation</code> now accepts a severity level in addition to a boolean: <code>'error'</code> reports concatenation issues as errors so the <code>lint</code> command exits non-zero (fails CI), <code>'warn'</code> (or <code>true</code>, the default) reports them as non-failing warnings, and <code>'off'</code> (or <code>false</code>) disables the check. Previously the concatenation check could only warn; making it fail the build required a custom plugin (<a href="https://redirect.github.com/i18next/i18next-cli/issues/275">#275</a>).</li> </ul> <h2>1.67.0</h2> <ul> <li>feat(lint): detect string concatenation involving translated strings, an i18n anti-pattern that breaks in languages which reorder or inflect the pieces. The linter now flags JavaScript concatenation where an operand is a <code>t()</code> call (e.g. <code>t('greeting') + ', ' + name</code>) and sentences split across multiple <code><Trans></code> components joined by literal text (e.g. <code><p><Trans>…</Trans> and <Trans>…</Trans></p></code>). It deliberately does not flag <code>t()</code> used only as a nested call argument (e.g. <code>arr.indexOf(t('x')) + 1</code>) or concatenation inside <code>t()</code> arguments (e.g. <code>t('prefix.' + suffix)</code>). Enabled by default; disable with <code>lint.checkConcatenation: false</code> (<a href="https://redirect.github.com/i18next/i18next-cli/issues/275">#275</a>).</li> <li>feat(lint): lint issues now carry an optional <code>severity</code> (<code>'error'</code> | <code>'warning'</code>). Concatenation issues are reported as <strong>warnings</strong> — they are printed but do not fail the run (the <code>lint</code> command exits non-zero only when there are errors), so adding this check does not break existing CI pipelines. Hardcoded-string and interpolation issues remain errors. Plugins may set <code>severity</code> on the issues they emit (defaults to <code>'error'</code> when omitted).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/i18next/i18next-cli/commit/15a7577a5695e6f6e52c4cc5d189c9173841b705"><code>15a7577</code></a> 1.67.1</li> <li><a href="https://github.com/i18next/i18next-cli/commit/ca015bbd3901343e0cbd88920fe363c14386efd1"><code>ca015bb</code></a> feat(lint): allow lint.checkConcatenation to set severity (error/warn/off) (#...</li> <li><a href="https://github.com/i18next/i18next-cli/commit/c5a699dd92860c8b5f8ff6f23d3de89d68a1faba"><code>c5a699d</code></a> 1.67.0</li> <li><a href="https://github.com/i18next/i18next-cli/commit/7a63d39d2eb289872953ef96b05ce202a9ec38c8"><code>7a63d39</code></a> feat(lint): warn on string concatenation in translations (<a href="https://redirect.github.com/i18next/i18next-cli/issues/275">#275</a>)</li> <li>See full diff in <a href="https://github.com/i18next/i18next-cli/compare/v1.66.2...v1.67.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
Generated
+4
-4
@@ -96,7 +96,7 @@
|
|||||||
"eslint-plugin-react": "^7.37.5",
|
"eslint-plugin-react": "^7.37.5",
|
||||||
"eslint-plugin-react-hooks": "^7.1.1",
|
"eslint-plugin-react-hooks": "^7.1.1",
|
||||||
"eslint-plugin-react-refresh": "^0.5.3",
|
"eslint-plugin-react-refresh": "^0.5.3",
|
||||||
"i18next-cli": "^1.66.2",
|
"i18next-cli": "^1.67.1",
|
||||||
"istanbul": "^0.4.5",
|
"istanbul": "^0.4.5",
|
||||||
"istanbul-lib-coverage": "^3.2.2",
|
"istanbul-lib-coverage": "^3.2.2",
|
||||||
"nyc": "^18.0.0",
|
"nyc": "^18.0.0",
|
||||||
@@ -7241,9 +7241,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/i18next-cli": {
|
"node_modules/i18next-cli": {
|
||||||
"version": "1.66.2",
|
"version": "1.67.1",
|
||||||
"resolved": "https://registry.npmjs.org/i18next-cli/-/i18next-cli-1.66.2.tgz",
|
"resolved": "https://registry.npmjs.org/i18next-cli/-/i18next-cli-1.67.1.tgz",
|
||||||
"integrity": "sha512-mI9MSOt/sal4QehCx/fsGfMg5K+PG8le6POeaKj3FlAqrpSZIpH0kf0j5kvVE8Sk2cSfHCjAfmoKWiXmvNNwLw==",
|
"integrity": "sha512-X5Ev7R9XNUs932vroHAIJhDITE4mhvAcwoSu6fKTeRT2FREjbnfftSQkkMA0M+zLBdQHg+J4cjN0Mi25SmbQ6w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
+1
-1
@@ -130,7 +130,7 @@
|
|||||||
"eslint-plugin-react": "^7.37.5",
|
"eslint-plugin-react": "^7.37.5",
|
||||||
"eslint-plugin-react-hooks": "^7.1.1",
|
"eslint-plugin-react-hooks": "^7.1.1",
|
||||||
"eslint-plugin-react-refresh": "^0.5.3",
|
"eslint-plugin-react-refresh": "^0.5.3",
|
||||||
"i18next-cli": "^1.66.2",
|
"i18next-cli": "^1.67.1",
|
||||||
"istanbul": "^0.4.5",
|
"istanbul": "^0.4.5",
|
||||||
"istanbul-lib-coverage": "^3.2.2",
|
"istanbul-lib-coverage": "^3.2.2",
|
||||||
"nyc": "^18.0.0",
|
"nyc": "^18.0.0",
|
||||||
|
|||||||
Reference in New Issue
Block a user