npm.io
1.0.0 • Published 4 years ago

better-clipboard

Licence
MIT
Version
1.0.0
Deps
3
Size
45 kB
Vulns
0
Weekly
0
Stars
15
Install scriptsThis package runs scripts during installation (preinstall/install/postinstall)

A better clipboard for Electron (NodeJS).

Install

npm i better-clipboard

electron-rebuild -f -w better-clipboard

More info of installation: https://github.com/JoshuaWise/better-sqlite3/blob/master/docs/troubleshooting.md

Usage

import { betterClipboard } from 'better-clipboard';

betterClipboard.readFilePathList(); // get the path of file which in clipboard
betterClipboard.readBufferList();
betterClipboard.readFileList();


betterClipboard.writeFileList([]); // write file into clipboard via file path
Webpack

If you are using webpack, simply add better-clipboard into externals:

  config.externals = {
    'better-clipboard': 'commonjs better-clipboard'
  }

Hope you have a better experience when using clipboard in electron.

Keywords