Skip to content

Return 'linux' on Windows, otherwise return 'win32'

License

Notifications You must be signed in to change notification settings

shinnn/different-platform

Repository files navigation

different-platform

npm version Build Status Coverage Status

Return 'linux' on Windows, otherwise return 'win32'

const differentPlatform = require('different-platform');

// on Windows
differentPlatform(); //=> 'linux'

// on a non-Windows OS, for example Linux and macOS
differentPlatform(); //=> 'win32'

Useful for testing the behavior of process.platform-dependent code on the two platforms in combination with pretend-platform.

Installation

Use npm.

npm install different-platform

API

const differentPlatform = require('different-platform');

differentPlatform()

Return: string ('linux' when process.platform equals to 'win32', otherwise 'win32')

License

ISC License © 2018 Shinnosuke Watanabe