JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 364054
  • Score
    100M100P100Q164840F
  • License MIT

Node module to edit resources of exe

Package Exports

  • rcedit

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (rcedit) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

node-rcedit

CircleCI build status AppVeyor build status

Node module to edit resources of Windows executables.

Docs

const rcedit = require('rcedit')

On platforms other than Windows, you will need to have Wine 1.6 or later installed and in the system path.

async rcedit(exePath, options)

exePath is the path to the Windows executable to be modified.

options is an object that can contain following fields:

  • version-string - An object containing properties to change the exePath's version string.
  • file-version - File's version to change to.
  • product-version - Product's version to change to.
  • icon - Path to the icon file (.ico) to set as the exePath's default icon.
  • requested-execution-level - Requested execution level to change to, must be either asInvoker, highestAvailable, or requireAdministrator. See here for more details.
  • application-manifest - String path to a local manifest file to use. See here for more details.

Returns a Promise with no value.

Building

  • Clone the repository
  • Run npm install
  • Run npm test to run the tests