Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EclipseFdn/publish-extensions
/ functions
Functions
21 in github.com/EclipseFdn/publish-extensions
⨍
Functions
21
◇
Types & classes
14
↓ 20 callers
Function
calculatePercentage
(value: number, total: number)
lib/helpers.ts:14
↓ 10 callers
Function
generateMicrosoftLink
(id: string)
lib/helpers.ts:8
↓ 10 callers
Function
positionOf
(item: any, array: any[])
lib/helpers.ts:6
↓ 5 callers
Function
resolveVersion
* @param {string} ref * @returns {Promise<string | undefined>}
lib/resolveExtension.js:89
↓ 4 callers
Function
existsOnOpenVSX
(id: string)
extension-control/update.ts:40
↓ 4 callers
Function
getAggregatedInstalls
(category: "upToDate" | "unstable" | "outdated" | "notInOpen")
report-extensions.ts:37
↓ 4 callers
Function
sortedKeys
(s: { [id: string]: InputExtensionStat })
report-extensions.ts:26
↓ 3 callers
Function
buildVersion
* @param {import('../types').Extension} extension * @param {import('../types').PublishContext} publishContext
scripts/build-extension.js:60
↓ 2 callers
Function
diff
* * @param {Readonly<import('./types').Extensions>} original * @param {Readonly<import('./types').Extensions>} current * @returns {string[]}
diff-extensions.js:21
↓ 2 callers
Function
generateOpenVsxLink
(id: string)
lib/helpers.ts:11
↓ 1 callers
Function
bufferStream
* * @param {Readonly<import('stream').Readable>} stream * @returns {Promise<Buffer>}
scripts/publish-extension.js:23
↓ 1 callers
Function
checkMissing
(silent = false, amount = checkAmount)
lib/reportStat.js:112
↓ 1 callers
Function
ensureBuildPrerequisites
()
scripts/build-extension.js:37
↓ 1 callers
Function
getRepositoryFromMarketplace
(/** @type {string} */ id)
add-extension.js:40
↓ 1 callers
Function
isBuiltIn
(id)
scripts/build-extension.js:29
↓ 1 callers
Function
isPreReleaseVersion
* Checks whether the provided `version` is a prerelease or not * @param {Readonly<import('../types').IRawGalleryExtensionProperty[]>} version * @ret
scripts/publish-extensions.js:28
↓ 1 callers
Function
readPublishStatistics
()
lib/helpers.ts:16
↓ 1 callers
Function
readXmlManifest
* * @param {string} extensionFile * @returns {Promise<any|undefined>}
scripts/publish-extension.js:67
↓ 1 callers
Function
readZip
* * @param {string} packagePath * @param {(name: string) => boolean} filter * @param {boolean} unique * @returns {Promise<Map<string, Buffer>>}
scripts/publish-extension.js:40
↓ 1 callers
Function
updateStat
()
scripts/publish-extensions.js:131
Function
formatter
(/** @type {number} */ number)
lib/reportStat.js:19