CityBEM-CityLayers-SaeedRay.../node_modules/rcedit
2024-11-05 15:01:14 -05:00
..
.circleci This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
bin This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
lib This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
.releaserc.json This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
CONTRIBUTING.md This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
LICENSE This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
package.json This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
README.md This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
SUPPORT.md This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00
tsconfig.eslint.json This commit pushes the node_modules folder separately due to its large size. 2024-11-05 15:01:14 -05:00

node-rcedit

CircleCI build status

Node module to edit resources of Windows executables.

Requirements

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

Usage

const rcedit = require('rcedit')

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