Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/msaaddev/cross-paths

‼️ Convert your paths from darwin to win32 and vice versa
https://github.com/msaaddev/cross-paths

nodejs path-converter paths unix win32

Last synced: 3 days ago
JSON representation

‼️ Convert your paths from darwin to win32 and vice versa

Awesome Lists containing this project

README

        


‼️ cross-paths


version
license
downloads


A simple path conversion package to convert your paths across different platform

![separator](assets/separate.jpg)

- **Simple**: extremely simple to use
- **Darwin to Win32**: Convert your darwin based operating system paths to Windows operating system
- **Win32 to Darwin**: Convert your Windows paths to darwin based operating system
- **MIT Licensed**: Free to use for personal and commercial projects


## Installation

```sh
# install the package
npm install cross-paths
```


## API

- darwinToWin32()
- win32ToDarwin()
- path (required)


## Usage

- Convert darwin paths to win32

```js
const { darwinToWin32 } = require('cross-paths');

const path = `/Users/saadirfan/GitHub`

const win32Path = darwinToWin32(path); // new windows path
```

- Convert win32 to darwin paths

```js
const { win32ToDarwin } = require('cross-paths');

const path = `C:\\Users\\Saad\\GitHub`;

const darwinPath = win32ToDarwin(path); // new darwin path

```

## ⚡️ Other Projects

I have curated a [detailed list](https://github.com/msaaddev/open-source) of all the open-source projects I have authored. Do take out a moment and take a look.

## 🔑 License & Conduct

- MIT © [Saad Irfan](https://github.com/msaaddev)
- [Code of Conduct](https://github.com/msaaddev/cross-paths/blob/master/code-of-conduct.md)