Useful for retrieving Windows 10+ installed Store applications. π¦
I work hard for every project, including this one and your support means a lot to me!
Consider buying me a coffee. β
Thank you for supporting my efforts! ππ
@igorskyflyer
Warning
Uses reg.exe
, WINDOWS ONLY!!
Install it by executing:
npm i "@igor.dvlpr/windows-packages"
get(): string[]
Returns an array of sub-keys located in the WindowsPackages key.
import { get } from '@igor.dvlpr/windows-packages'
const packages: string[] = get()
console.log(packages) // ['Microsoft.MicrosoftEdge_44.18362.267.0...', 'Microsoft.Microsoft3DViewer_7.1908.9012.0...',...]
// names shortened for the sake of brevity
has(list: string[]): boolean[]
Returns an array of Booleans indicating whether the entries of the parameter list are installed on the system.
import { has } from '@igor.dvlpr/windows-packages'
const hasPackages: boolean[] = has(['edge', 'foobar', 'mspaint'])
console.log(hasPackages) // [true, false, true]
example.ts
import { get } from '@igor.dvlpr/windows-packages'
const packages: string[] = get()
console.log(packages) // ['Microsoft.MicrosoftEdge_44.18362.267.0...', 'Microsoft.Microsoft3DViewer_7.1908.9012.0...',...]
// names shortened for the sake of brevity
π Changelog is available here: CHANGELOG.md.
Licensed under the MIT license which is available here, MIT license.
π± Odin is an Object wrapper that allows you to create objects and set their attributes - all at once! πΊ
𧡠Provides ways of checking whether a String is present in an Array of Strings using custom Comparators. π
π₯ Removes HTML code from the given string. Can even extract text-only from the given an HTML string. β¨
π An NPM package for fetching Windows registry keys. π
πΆοΈ Reads a JSON file into a Map. π»
Created by Igor DimitrijeviΔ (@igorskyflyer).