Skip to content

microsoft/node-windows-mutex

Repository files navigation

windows-mutex

Build Status

Build Status

npm version

Expose the Windows CreateMutex API to Node.JS.

Installation

@vscode/windows-mutex will only compile in Windows machines, so it is advisable to use the --save-optional flag and wrap the require('@vscode/windows-mutex') call in a try {} catch {} block, in case your code also runs on other platforms.

npm install --save-optional @vscode/windows-mutex

Usage

import { Mutex } from '@vscode/windows-mutex';

var mutex = new Mutex('my-mutex');
console.log(mutex.isActive());
mutex.release();

Development

Publishing to NPM is automated via CI. As soon as a tag is pushed to the repo, that version will be built and published to NPM.

About

Expose the Windows CreateMutex API to Node.JS

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published