Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/alex8088/clipboard-files
- Owner: alex8088
- License: mit
- Created: 2019-04-23T05:32:36.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-01-08T13:47:46.000Z (29 days ago)
- Last Synced: 2025-01-28T05:06:26.090Z (9 days ago)
- Topics: clipboard, electron, nodejs
- Language: C++
- Homepage:
- Size: 766 KB
- Stars: 58
- Watchers: 3
- Forks: 25
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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