Skip to content

Commit 61b7a3b

Browse files
committed
refactor: rename component and translation keys
1 parent f526ea5 commit 61b7a3b

6 files changed

Lines changed: 25 additions & 15 deletions

File tree

app/components/Package/ZeroDirectDependencies.vue renamed to app/components/Package/ZeroDependencies.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
>
66
<h2 id="zero-direct-deps-heading" class="font-medium mb-1 flex items-center gap-2">
77
<span class="i-lucide:circle-check-big w-4 h-4" aria-hidden="true" />
8-
{{ $t('package.dependencies.zero_direct_banner_title') }}
8+
{{ $t('package.dependencies.zero_dependencies.title') }}
99
</h2>
1010
<p class="text-sm m-0 mt-1">
11-
{{ $t('package.dependencies.zero_direct_banner_desc') }}
11+
{{ $t('package.dependencies.zero_dependencies.description') }}
1212
</p>
1313
</div>
1414
</section>

app/pages/package/[[org]]/[name].vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1394,7 +1394,7 @@ const showSkeleton = shallowRef(false)
13941394
<!-- Size / dependency increase notice -->
13951395
<PackageSizeIncrease v-if="sizeDiff" :diff="sizeDiff" />
13961396
<!-- Positive signal: no direct runtime dependencies -->
1397-
<PackageZeroDirectDependencies v-if="hasZeroDirectDependencies" />
1397+
<PackageZeroDependencies v-if="hasZeroDirectDependencies" />
13981398
<!-- Vulnerability scan -->
13991399
<ClientOnly>
14001400
<PackageVulnerabilityTree

i18n/locales/en.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -414,8 +414,10 @@
414414
"outdated_minor": "{count} minor version behind (latest: {latest}) | {count} minor versions behind (latest: {latest})",
415415
"outdated_patch": "Patch update available (latest: {latest})",
416416
"has_replacement": "This dependency has suggested replacements",
417-
"zero_direct_banner_title": "0 direct dependencies",
418-
"zero_direct_banner_desc": "This package can help keep node_modules smaller and reduce the risk of upcoming security issues."
417+
"zero_dependencies": {
418+
"title": "0 dependencies",
419+
"description": "This package can help keep node_modules smaller and reduce the risk of upcoming security issues."
420+
}
419421
},
420422
"peer_dependencies": {
421423
"title": "Peer Dependency ({count}) | Peer Dependencies ({count})",

i18n/locales/zh-CN.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,8 +404,10 @@
404404
"outdated_minor": "落后 {count} 个次要版本(最新:{latest})",
405405
"outdated_patch": "有可用的补丁更新(最新:{latest})",
406406
"has_replacement": "该依赖有推荐的替代包。",
407-
"zero_direct_banner_title": "0 个直接依赖",
408-
"zero_direct_banner_desc": "这个包有利于你维护更小体积的 node_modules ,并降低未来安全问题的风险。"
407+
"zero_dependencies": {
408+
"title": "0 个直接依赖",
409+
"description": "这个包有利于你维护更小体积的 node_modules ,并降低未来安全问题的风险。"
410+
}
409411
},
410412
"peer_dependencies": {
411413
"title": "对等依赖({count} 个)",

i18n/schema.json

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1246,11 +1246,17 @@
12461246
"has_replacement": {
12471247
"type": "string"
12481248
},
1249-
"zero_direct_banner_title": {
1250-
"type": "string"
1251-
},
1252-
"zero_direct_banner_desc": {
1253-
"type": "string"
1249+
"zero_dependencies": {
1250+
"type": "object",
1251+
"properties": {
1252+
"title": {
1253+
"type": "string"
1254+
},
1255+
"description": {
1256+
"type": "string"
1257+
}
1258+
},
1259+
"additionalProperties": false
12541260
}
12551261
},
12561262
"additionalProperties": false

test/nuxt/a11y.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ import PackageTrendsChart from '~/components/Package/TrendsChart.vue'
229229
import FacetBarChart from '~/components/Compare/FacetBarChart.vue'
230230
import PackageLikeCard from '~/components/Package/LikeCard.vue'
231231
import SizeIncrease from '~/components/Package/SizeIncrease.vue'
232-
import PackageZeroDirectDependencies from '~/components/Package/ZeroDirectDependencies.vue'
232+
import PackageZeroDependencies from '~/components/Package/ZeroDependencies.vue'
233233

234234
describe('component accessibility audits', () => {
235235
describe('DateTime', () => {
@@ -3531,9 +3531,9 @@ describe('component accessibility audits', () => {
35313531
})
35323532
})
35333533

3534-
describe('PackageZeroDirectDependencies', () => {
3534+
describe('PackageZeroDependencies', () => {
35353535
it('should have no accessibility violations', async () => {
3536-
const component = await mountSuspended(PackageZeroDirectDependencies)
3536+
const component = await mountSuspended(PackageZeroDependencies)
35373537
const results = await runAxe(component)
35383538
expect(results.violations).toEqual([])
35393539
})

0 commit comments

Comments
 (0)