d182aab1f5c7eee82c1e7476ad1cad574f570a31e6a274ad4f20fa245236c67987c33c4f69cac71cc224d7ca4b72e922a31b74efb955a2761140a7f2aff332 393 B

12345678910111213141516
  1. /* eslint-env browser */
  2. 'use strict';
  3. export const write = async text => {
  4. await navigator.clipboard.writeText(text);
  5. };
  6. export const read = async () => navigator.clipboard.readText();
  7. export const readSync = () => {
  8. throw new Error('`.readSync()` is not supported in browsers!');
  9. };
  10. export const writeSync = () => {
  11. throw new Error('`.writeSync()` is not supported in browsers!');
  12. };