https://github.com/idleberg/node-get-appx-manifest
Returns the manifest of a Windows Store app (Appx)
https://github.com/idleberg/node-get-appx-manifest
appx nodejs universal-windows-platform windows-store
Last synced: 5 months ago
JSON representation
Returns the manifest of a Windows Store app (Appx)
- Host: GitHub
- URL: https://github.com/idleberg/node-get-appx-manifest
- Owner: idleberg
- Created: 2018-09-23T20:39:01.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-07-31T22:24:57.000Z (almost 3 years ago)
- Last Synced: 2026-01-08T21:53:32.688Z (7 months ago)
- Topics: appx, nodejs, universal-windows-platform, windows-store
- Language: JavaScript
- Size: 239 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# get-appx-manifest
[](https://www.npmjs.org/package/get-appx-manifest)
[](https://www.npmjs.org/package/get-appx-manifest)
[](https://circleci.com/gh/idleberg/node-get-appx-manifest)
Returns the manifest of a Windows Store application (Appx) as JavaScript object
## Prerequisites
This library requires PowerShell 5.0 (or higher) and support for the Windows Store
## Installation
`yarn add get-appx-manifest || npm install get-appx-manifest`
## Usage
`getAppxManifest(appID: string, options: Object)`
Example usage in script:
```js
const getAppxManifest = require('get-appx-manifest');
// Application ID
const appID = 'SpotifyAB.SpotifyMusic';
(async () => {
try {
const manifest = await getAppxManifest(appID);
} catch (err) {
console.error(err);
}
})();
```
### Options
#### options.inputEncoding
Default: `utf8`
#### options.outputEncoding
Default: `utf8`
#### options.debugMsg
Default: `false`
#### options.verbose
Default: `true`
#### options.executionPolicy
Default: `Bypass`
#### options.noProfile
Default: `true`
## Related
- [exec-appx](https://www.npmjs.com/package/exec-appx)
- [get-appx-path](https://www.npmjs.com/package/get-appx-path)
## License
This work is licensed under [The MIT License](https://opensource.org/licenses/MIT)