Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/alex8088/clipboard-files

A nodejs addon, read or write file paths for clipboard, supports win32 and mac osx.
https://github.com/alex8088/clipboard-files

clipboard electron nodejs

Last synced: 1 day ago
JSON representation

A nodejs addon, read or write file paths for clipboard, supports win32 and mac osx.

Awesome Lists containing this project

README

        

# clipboard-files

A nodejs addon, read or write file paths for clipboard, supports win32 and mac osx.

## Install

```bash
npm i clipboard-files
```

## Usage

```js
const clipboard = require("clipboard-files");

// Read file paths from clipboard
const files = clipboard.readFiles();
console.log("Files in clipboard:", files);

// Write file paths to clipboard
clipboard.writeFiles(["/path/to/file1.txt", "/path/to/file2.txt"]);
```

## API

### readFiles()

Returns an array of strings containing file paths from the clipboard.

### writeFiles(files: string[])

Writes an array of file paths to the clipboard.

- `files`: Array of strings, each representing a file path

## Platform Support

- Windows
- macOS

## License

MIT