+1
-4
| { | ||
| "name": "tinyclip", | ||
| "packageManager": "pnpm@10.30.1", | ||
| "version": "0.1.10", | ||
| "version": "0.1.11", | ||
| "description": "A tiny utility to interact with the system clipboard.", | ||
@@ -28,3 +28,2 @@ "keywords": [ | ||
| ".": { | ||
| "browser": "./dist/browser.js", | ||
| "default": "./dist/index.js" | ||
@@ -43,5 +42,3 @@ } | ||
| "@typescript/native-preview": "^7.0.0-dev.20260228.1", | ||
| "@vitest/browser-playwright": "^4.0.18", | ||
| "@vitest/coverage-v8": "^4.0.18", | ||
| "playwright": "^1.58.2", | ||
| "prettier": "^3.7.4", | ||
@@ -48,0 +45,0 @@ "vitest": "^4.0.18" |
+4
-1
| # tinyclip 📋 | ||
| A tiny cross-platform clipboard library. Uses native OS clipboard functionality on Node.js, and the [Clipboard API](https://developer.mozilla.org/en-US/docs/Web/API/Clipboard_API) in browsers. | ||
| A tiny cross-platform clipboard library. Uses native OS clipboard functionality on Node.js. | ||
| > [!NOTE] | ||
| > In the browser, you can use the native [Clipboard API](https://developer.mozilla.org/en-US/docs/Web/API/Clipboard_API) instead of a dependency. | ||
| ## Install | ||
@@ -6,0 +9,0 @@ |
| export declare function readText(): Promise<string>; | ||
| export declare function writeText(text: string): Promise<void>; |
| export function readText() { | ||
| return navigator.clipboard.readText(); | ||
| } | ||
| export function writeText(text) { | ||
| return navigator.clipboard.writeText(text); | ||
| } |
5
-28.57%36
9.09%6399
-4.92%5
-28.57%108
-6.9%