File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
providers/diagnostics/rules Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,11 @@ import type { DiagnosticRule } from '..'
33import { getReplacement } from '#utils/api/replacement'
44import { DiagnosticSeverity } from 'vscode'
55
6- // https://github.com/npmx-dev/npmx.dev/blob/main/app/components/PackageReplacement.vue#L8-L30
6+ /**
7+ * Keep messages in sync with npmx.dev wording.
8+ *
9+ * https://github.com/npmx-dev/npmx.dev/blob/main/app/components/PackageReplacement.vue#L8-L30
10+ */
711function generateMessage ( replacement : ModuleReplacement ) {
812 switch ( replacement . type ) {
913 case 'native' :
Original file line number Diff line number Diff line change @@ -7,6 +7,11 @@ export interface PackageInfo extends PackageVersionsInfoWithMetadata {
77 versionToTag : Map < string , string >
88}
99
10+ /**
11+ * Fetch npm package versions and build a version-to-tag lookup map.
12+ *
13+ * @see https://github.com/antfu/fast-npm-meta
14+ */
1015export const getPackageInfo = memoize < string , Promise < PackageInfo > > ( async ( name ) => {
1116 logger . info ( `Fetching package info for ${ name } ` )
1217
You can’t perform that action at this time.
0 commit comments