mirror of
https://github.com/mastodon/mastodon.git
synced 2026-09-27 21:08:39 -05:00
Update eslint-plugin-formatjs to version 8.0.5 (#40653)
This commit is contained in:
@@ -57,7 +57,6 @@ export const InfoButton: React.FC = () => {
|
||||
>
|
||||
<FormattedMessage
|
||||
id='info_button.what_is_alt_text'
|
||||
// eslint-disable-next-line formatjs/prefer-full-sentence
|
||||
defaultMessage='<h1>What is alt text?</h1>
|
||||
|
||||
<p>Alt text provides image descriptions for people with vision impairments, low-bandwidth connections, or those seeking extra context.</p>
|
||||
|
||||
@@ -164,12 +164,14 @@ export default tseslint.config([
|
||||
},
|
||||
|
||||
rules: {
|
||||
'formatjs/blocklist-elements': 'off', // CrowdIn supports `select` translation
|
||||
'formatjs/enforce-description': 'off', // description values not currently used
|
||||
'formatjs/enforce-id': 'off', // Explicit IDs are used in the project
|
||||
'formatjs/enforce-placeholders': 'off', // Issues in short_number.jsx
|
||||
'formatjs/no-invalid-icu': 'error',
|
||||
'formatjs/no-literal-string-in-jsx': 'off', // Should be looked at, but mainly flagging punctuation outside of strings
|
||||
'formatjs/no-multiple-plurals': 'off', // Should be looked at
|
||||
'formatjs/prefer-full-sentence': 'off', // Multiple locations needs ICU/Intl unit updates, should enable after that
|
||||
|
||||
'jsx-a11y/click-events-have-key-events': 'off',
|
||||
'jsx-a11y/label-has-associated-control': 'off',
|
||||
|
||||
@@ -162,7 +162,7 @@
|
||||
"chromatic": "18.0.0",
|
||||
"eslint": "9.39.5",
|
||||
"eslint-import-resolver-typescript": "4.4.5",
|
||||
"eslint-plugin-formatjs": "6.4.20",
|
||||
"eslint-plugin-formatjs": "8.0.5",
|
||||
"eslint-plugin-import": "2.32.0",
|
||||
"eslint-plugin-jsdoc": "64.1.0",
|
||||
"eslint-plugin-jsx-a11y": "6.10.2",
|
||||
|
||||
89
yarn.lock
89
yarn.lock
@@ -2514,6 +2514,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@formatjs/icu-messageformat-parser@npm:3.5.20":
|
||||
version: 3.5.20
|
||||
resolution: "@formatjs/icu-messageformat-parser@npm:3.5.20"
|
||||
dependencies:
|
||||
"@formatjs/icu-skeleton-parser": "npm:2.1.12"
|
||||
checksum: 10c0/15e2f3e5ae350ce160bbe6e799f304ad532ca7e86c9e2b73b28413181c992f5c4afca5c76939c54b5e60a42a70318165407a22a68271812df549f02487106cc2
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@formatjs/icu-skeleton-parser@npm:2.1.11":
|
||||
version: 2.1.11
|
||||
resolution: "@formatjs/icu-skeleton-parser@npm:2.1.11"
|
||||
@@ -2558,24 +2567,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@formatjs/ts-transformer@npm:4.4.18":
|
||||
version: 4.4.18
|
||||
resolution: "@formatjs/ts-transformer@npm:4.4.18"
|
||||
dependencies:
|
||||
"@formatjs/icu-messageformat-parser": "npm:3.5.16"
|
||||
"@types/babel__core": "npm:7"
|
||||
"@types/node": "npm:22 || 24"
|
||||
json-stable-stringify: "npm:1"
|
||||
typescript: "npm:^5.6 || 6 || 7"
|
||||
peerDependencies:
|
||||
ts-jest: 29
|
||||
peerDependenciesMeta:
|
||||
ts-jest:
|
||||
optional: true
|
||||
checksum: 10c0/cbb22269bef946bfaea3b6d6a09445259008a26f3a2c7c265bc498ced1e456ba845a2213114523737ad6e14113bae59182f5ab5d55bd12bbf219c5234daa5cca
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@formatjs/ts-transformer@npm:4.4.21":
|
||||
version: 4.4.21
|
||||
resolution: "@formatjs/ts-transformer@npm:4.4.21"
|
||||
@@ -2594,6 +2585,24 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@formatjs/ts-transformer@npm:4.4.22":
|
||||
version: 4.4.22
|
||||
resolution: "@formatjs/ts-transformer@npm:4.4.22"
|
||||
dependencies:
|
||||
"@formatjs/icu-messageformat-parser": "npm:3.5.20"
|
||||
"@types/babel__core": "npm:7"
|
||||
"@types/node": "npm:22 || 24"
|
||||
json-stable-stringify: "npm:1"
|
||||
typescript: "npm:^5.6 || 6 || 7"
|
||||
peerDependencies:
|
||||
ts-jest: 29
|
||||
peerDependenciesMeta:
|
||||
ts-jest:
|
||||
optional: true
|
||||
checksum: 10c0/2a0cebda6c546be30a99422fa702cba24c3f4ce02af0a3a23133d949354b726ba6f51c22dfc179ab71b4a3d46b11808e866b673ea0fd50afdf6ca7cdd3188e61
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@formatjs/unplugin@npm:1.2.11":
|
||||
version: 1.2.11
|
||||
resolution: "@formatjs/unplugin@npm:1.2.11"
|
||||
@@ -2927,7 +2936,7 @@ __metadata:
|
||||
escape-html: "npm:1.0.3"
|
||||
eslint: "npm:9.39.5"
|
||||
eslint-import-resolver-typescript: "npm:4.4.5"
|
||||
eslint-plugin-formatjs: "npm:6.4.20"
|
||||
eslint-plugin-formatjs: "npm:8.0.5"
|
||||
eslint-plugin-import: "npm:2.32.0"
|
||||
eslint-plugin-jsdoc: "npm:64.1.0"
|
||||
eslint-plugin-jsx-a11y: "npm:6.10.2"
|
||||
@@ -5326,10 +5335,10 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@unicode/unicode-17.0.0@npm:1":
|
||||
version: 1.6.17
|
||||
resolution: "@unicode/unicode-17.0.0@npm:1.6.17"
|
||||
checksum: 10c0/6cc1d99f9d651af60509d94ded58a5d6a42a985ede5dd22e313719723a3b053e8f98b1c573a6effcba525710082b07c5f3d1fd6535d7fb58b2fd51f62fa4bb4b
|
||||
"@unicode/unicode-17.0.0@npm:2":
|
||||
version: 2.0.7
|
||||
resolution: "@unicode/unicode-17.0.0@npm:2.0.7"
|
||||
checksum: 10c0/ffd6ac4c433ef0f47715c32a96f96d2e9299afd86f91498774d60a853aaf1d2bd44e24584d851e6d36418e8ffe15b8352776efedbe214bc443ad3fefca15f948
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -7663,20 +7672,20 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"eslint-plugin-formatjs@npm:6.4.20":
|
||||
version: 6.4.20
|
||||
resolution: "eslint-plugin-formatjs@npm:6.4.20"
|
||||
"eslint-plugin-formatjs@npm:8.0.5":
|
||||
version: 8.0.5
|
||||
resolution: "eslint-plugin-formatjs@npm:8.0.5"
|
||||
dependencies:
|
||||
"@formatjs/icu-messageformat-parser": "npm:3.5.16"
|
||||
"@formatjs/ts-transformer": "npm:4.4.18"
|
||||
"@formatjs/icu-messageformat-parser": "npm:3.5.20"
|
||||
"@formatjs/ts-transformer": "npm:4.4.22"
|
||||
"@types/estree-jsx": "npm:1"
|
||||
"@types/picomatch": "npm:4"
|
||||
"@unicode/unicode-17.0.0": "npm:1"
|
||||
magic-string: "npm:0"
|
||||
"@unicode/unicode-17.0.0": "npm:2"
|
||||
magic-string: "npm:1"
|
||||
picomatch: "npm:2 || 3 || 4"
|
||||
peerDependencies:
|
||||
eslint: 9 || 10
|
||||
checksum: 10c0/0783de3ee31be0a30ea7ddf3c9174f4fb1d0d000adcf95079c19a22ec77b2e97d592eb4ab021baad9bd883e658c78e8f1b532c31e92ad1d9e8441613d2920c6a
|
||||
checksum: 10c0/cbe6bf1729c40ab045a09225c25778d0be6828402edfa04943cea47667f06ed0fe2f9efee63bc3502e4cf4d461db1cf9f5a24f753b186591034c32833fbae9c4
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -9858,15 +9867,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"magic-string@npm:0, magic-string@npm:^0.30.0, magic-string@npm:^0.30.21, magic-string@npm:~0.30.11":
|
||||
version: 0.30.21
|
||||
resolution: "magic-string@npm:0.30.21"
|
||||
dependencies:
|
||||
"@jridgewell/sourcemap-codec": "npm:^1.5.5"
|
||||
checksum: 10c0/299378e38f9a270069fc62358522ddfb44e94244baa0d6a8980ab2a9b2490a1d03b236b447eee309e17eb3bddfa482c61259d47960eb018a904f0ded52780c4a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"magic-string@npm:1, magic-string@npm:^1.1.0, magic-string@npm:^1.3.1":
|
||||
version: 1.4.1
|
||||
resolution: "magic-string@npm:1.4.1"
|
||||
@@ -9876,6 +9876,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"magic-string@npm:^0.30.0, magic-string@npm:^0.30.21, magic-string@npm:~0.30.11":
|
||||
version: 0.30.21
|
||||
resolution: "magic-string@npm:0.30.21"
|
||||
dependencies:
|
||||
"@jridgewell/sourcemap-codec": "npm:^1.5.5"
|
||||
checksum: 10c0/299378e38f9a270069fc62358522ddfb44e94244baa0d6a8980ab2a9b2490a1d03b236b447eee309e17eb3bddfa482c61259d47960eb018a904f0ded52780c4a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"magicast@npm:^0.5.2":
|
||||
version: 0.5.5
|
||||
resolution: "magicast@npm:0.5.5"
|
||||
|
||||
Reference in New Issue
Block a user