fix: redirect /files/packages-locks to v6 page (#260)
Closes #203
Luke Karrys committed
Oct 18, 2022 at 12:07 UTC
e0379d99426cfb87e1eb2752dd9579ec3ca97b40
3 files changed
+9
cli/lib/redirects.js
+1
@@ -71,6 +71,7 @@ module.exports = {
71
// A special case for a path that was deleted in v7, but we still
72
// want the old v6 default url to resolve.
73
{ path: join('/', section, page), default: release.id === 'v6' },
74
+ { path: join(section, page), default: release.id === 'v6' },
75
],
76
77
// using npm
cli/test/transform.js
+3
@@ -21,9 +21,12 @@ t.test('v6 default page', async t => {
21
const v7 = transform({ id: 'v7', path: 'configuring-npm/package-locks' })
22
23
t.strictSame(v6.redirect_from, [
24
+ '/cli/configuring-npm/package-locks',
25
+ '/cli/files/package-locks',
26
'/cli/v6/configuring-npm/package-locks',
27
'/cli/v6/files/package-locks',
28
'/configuring-npm/package-locks',
29
+ '/files/package-locks',
30
])
31
t.strictSame(v7.redirect_from, [
32
'/cli/v7/configuring-npm/package-locks',
content/cli/v6/configuring-npm/package-locks.md
+5
@@ -6,10 +6,15 @@ github_repo: npm/cli
6
github_branch: v6
7
github_path: docs/content/configuring-npm/package-locks.md
8
redirect_from:
9
+ - /cli-documentation/configuring-npm/package-locks
10
+ - /cli-documentation/files/package-locks
11
- /cli-documentation/v6/configuring-npm/package-locks
12
- /cli-documentation/v6/files/package-locks
13
+ - /cli/configuring-npm/package-locks
14
+ - /cli/files/package-locks
15
- /cli/v6/files/package-locks
16
- /configuring-npm/package-locks
17
+ - /files/package-locks
18
---
19
20
### Description