{"_id":"@book-junction/clipboard","_rev":"4-b4ea363ce3c938808238ac634282dc43","name":"@book-junction/clipboard","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"@book-junction/clipboard","version":"1.0.0","description":"A package for pasting text onto system's clipboard","main":"index.js","scripts":{"test":"jest --testPathPattern=build/tests/","start":"node build/index.js"},"repository":{"type":"git","url":"git+https://github.com/sahityagaurav4210/book-junction-clipboard.git"},"keywords":["clipboard","book-junction","book-junction-clipboard"],"author":{"name":"Gaurav Sahitya"},"license":"ISC","bugs":{"url":"https://github.com/sahityagaurav4210/book-junction-clipboard/issues"},"homepage":"https://github.com/sahityagaurav4210/book-junction-clipboard#readme","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.12","jest":"^29.7.0","typescript":"^5.4.5"},"_id":"@book-junction/clipboard@1.0.0","gitHead":"8ac128f615bcfd7b24cd7554c80ea210dc7869ba","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-3y9Y6EWGeD8WPVP988S3sd1N0g9SJSaWT5KJTvcSos7ddOGM3IvrtnveyGLQz+hG1IaKbqspBJ6/IIDOTlV7lw==","shasum":"c1859b060e868a29525254a29850275c1e6843ae","tarball":"https://registry.npmjs.org/@book-junction/clipboard/-/clipboard-1.0.0.tgz","fileCount":10,"unpackedSize":20196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdt9MGrxMGdBFuPwyg1CVw/UdM2lpKRtg97tUoi6SXhAiBSOZvQzPpxrJyKRlOF97K3Tu2L6AQL4vGMA4Pfb8Ow2Q=="}]},"_npmUser":{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"},"directories":{},"maintainers":[{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clipboard_1.0.0_1716044124545_0.26031796819335784"},"_hasShrinkwrap":false},"1.0.1":{"name":"@book-junction/clipboard","version":"1.0.1","description":"A package for pasting text onto system's clipboard","main":"index.js","scripts":{"test":"jest --testPathPattern=build/tests/","start":"node build/index.js"},"repository":{"type":"git","url":"git+https://github.com/sahityagaurav4210/book-junction-clipboard.git"},"keywords":["clipboard","book-junction","book-junction-clipboard"],"author":{"name":"Gaurav Sahitya"},"license":"ISC","bugs":{"url":"https://github.com/sahityagaurav4210/book-junction-clipboard/issues"},"homepage":"https://github.com/sahityagaurav4210/book-junction-clipboard#readme","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.12","jest":"^29.7.0","typescript":"^5.4.5"},"_id":"@book-junction/clipboard@1.0.1","gitHead":"e418931aa474a11a8fa7d8c1a2b9f7bdf38fbb27","_nodeVersion":"20.12.1","_npmVersion":"10.5.0","dist":{"integrity":"sha512-8AWdLLQFWaVH0zcrpA2bcvw6PCeHxxORK8xXfX5POcvR6aypBUlu4FsXt6Mgexfe3ZpD2vRzdH4NCCr2KQA4wA==","shasum":"c64fd13bd2be31febc322660e4c80dbca6a0ca83","tarball":"https://registry.npmjs.org/@book-junction/clipboard/-/clipboard-1.0.1.tgz","fileCount":10,"unpackedSize":20210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMzg5srw3JPa/pOJc1YBpHKTjPNCdo/JTw9oFFHweHBgIhANvzxZ1PlareMTNsXPUbjM5VJ1TRHaA5OdEDwZncQuAy"}]},"_npmUser":{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"},"directories":{},"maintainers":[{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clipboard_1.0.1_1716132850733_0.8180971120304696"},"_hasShrinkwrap":false},"1.1.0":{"name":"@book-junction/clipboard","version":"1.1.0","description":"A package for pasting text onto system's clipboard","main":"index.js","scripts":{"test":"jest --testPathPattern=build/tests/","start":"node build/index.js"},"repository":{"type":"git","url":"git+https://github.com/sahityagaurav4210/book-junction-clipboard.git"},"keywords":["clipboard","book-junction","book-junction-clipboard"],"author":{"name":"Gaurav Sahitya"},"license":"ISC","bugs":{"url":"https://github.com/sahityagaurav4210/book-junction-clipboard/issues"},"homepage":"https://github.com/sahityagaurav4210/book-junction-clipboard#readme","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.12","jest":"^29.7.0","typescript":"^5.4.5"},"_id":"@book-junction/clipboard@1.1.0","gitHead":"f096124735cefa091f7d93edebd5b9b15240efcd","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-dWndLmm5Ge+zMquMNmpdrNm/6RNrUuNdZecQe9WqB1nA8tlPRKBwB6jBXMVDmt9mqXwTZpBQP2GP+UFYbV3q5g==","shasum":"51c4f9f2e1216b5ad6c471da238fa21ff5bc64b6","tarball":"https://registry.npmjs.org/@book-junction/clipboard/-/clipboard-1.1.0.tgz","fileCount":13,"unpackedSize":22326,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEm3jrDeRQxDl5t/i40DDcwNdhh6tViJkQOVpS1865MNAiBWUdQFUvzBnYzE6kWJVa7LoJbk9nIWOxUZQCpQO96fLA=="}]},"_npmUser":{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"},"directories":{},"maintainers":[{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clipboard_1.1.0_1716880333805_0.9809023224414237"},"_hasShrinkwrap":false},"1.1.1":{"name":"@book-junction/clipboard","version":"1.1.1","description":"A package for pasting text onto system's clipboard","main":"index.js","scripts":{"test":"jest --testPathPattern=build/tests/","start":"node build/index.js"},"repository":{"type":"git","url":"git+https://github.com/sahityagaurav4210/book-junction-clipboard.git"},"keywords":["clipboard","book-junction","book-junction-clipboard"],"author":{"name":"Gaurav Sahitya"},"license":"ISC","bugs":{"url":"https://github.com/sahityagaurav4210/book-junction-clipboard/issues"},"homepage":"https://github.com/sahityagaurav4210/book-junction-clipboard#readme","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.12","jest":"^29.7.0","typescript":"^5.4.5"},"_id":"@book-junction/clipboard@1.1.1","gitHead":"a98baebefa94b26b4f89ff30014980d53f81e31a","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-weN6BI22lXWmh6FZ3+DYprkDuWcmV6WWTWNfSKoCub4qNKUdMV13Srn31RqdsvCmRrU5mj5psJKzeoIkpNlXfA==","shasum":"44fdbb84ff7abe88d71b8daa071e795a2096d464","tarball":"https://registry.npmjs.org/@book-junction/clipboard/-/clipboard-1.1.1.tgz","fileCount":13,"unpackedSize":22360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5eO/FWKTuf+SAeneUN6WL0+jbGMe7Zl14j8Dva6uwJAIhALHH9EmBElTGwTf6yuhDGS4PBy/8j8daP2PgTn/Bhser"}]},"_npmUser":{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"},"directories":{},"maintainers":[{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clipboard_1.1.1_1716881530871_0.2242129129270991"},"_hasShrinkwrap":false},"1.1.2":{"name":"@book-junction/clipboard","version":"1.1.2","description":"A package for pasting text onto system's clipboard","main":"index.js","scripts":{"test":"jest --testPathPattern=build/tests/","start":"node build/index.js"},"repository":{"type":"git","url":"git+https://github.com/sahityagaurav4210/book-junction-clipboard.git"},"keywords":["clipboard","book-junction","book-junction-clipboard"],"author":{"name":"Gaurav Sahitya"},"license":"ISC","bugs":{"url":"https://github.com/sahityagaurav4210/book-junction-clipboard/issues"},"homepage":"https://github.com/sahityagaurav4210/book-junction-clipboard#readme","devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.12","jest":"^29.7.0","typescript":"^5.4.5"},"_id":"@book-junction/clipboard@1.1.2","gitHead":"aca226b2903d8d8607428de3f03603c8149d2af8","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-f/SBfw1NciEg28fYPf2GsYjOxGo/2fEGFYgcAIldQmDxEWH+Y0Jw684Ufj+UW1TljMTDd5raKWBdNRWOsW8Pbw==","shasum":"05665255b27d8c8a380d831056a723461e863e88","tarball":"https://registry.npmjs.org/@book-junction/clipboard/-/clipboard-1.1.2.tgz","fileCount":13,"unpackedSize":22286,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc2uzx/IhJOzQC9lD1ojQ1Hk090qTwTyIww1fBPTG6FQIhAIN8d2OALtLEoOIMKSKhTePikRxssIKjZ1YCieR/8hhQ"}]},"_npmUser":{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"},"directories":{},"maintainers":[{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clipboard_1.1.2_1716882491853_0.890384808495523"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-18T14:55:24.462Z","1.0.0":"2024-05-18T14:55:24.701Z","modified":"2024-05-28T07:48:12.175Z","1.0.1":"2024-05-19T15:34:10.917Z","1.1.0":"2024-05-28T07:12:13.963Z","1.1.1":"2024-05-28T07:32:11.013Z","1.1.2":"2024-05-28T07:48:11.984Z"},"maintainers":[{"name":"sahityagaurav42","email":"sahityagaurav.41125@gmail.com"}],"description":"A package for pasting text onto system's clipboard","homepage":"https://github.com/sahityagaurav4210/book-junction-clipboard#readme","keywords":["clipboard","book-junction","book-junction-clipboard"],"repository":{"type":"git","url":"git+https://github.com/sahityagaurav4210/book-junction-clipboard.git"},"author":{"name":"Gaurav Sahitya"},"bugs":{"url":"https://github.com/sahityagaurav4210/book-junction-clipboard/issues"},"license":"ISC","readme":"## Book Junction Clipboard\n\nAuthor\n---\n[Gaurav Sahitya](https://www.linkedin.com/in/sahityagaurav4210)\n\nAbout:\n---\nThis is a npm package that lets user to copy things onto their system's clipboard. This package works on all type of operating system like **Windows**, **Ubuntu** and **Mac**.\n\nPackage Requirements\n---\n - ![Powershell](https://img.icons8.com/fluency/48/powershell.png) \n - ![NodeJs](https://img.icons8.com/fluency/48/node-js.png)\n- ![VS Code](https://img.icons8.com/fluency/48/visual-studio.png)\n\n**Note:** You can use any code editor of your choice.\n\nInstallation Steps\n---\n**Note:** If you are using Windows 10 or higher, you don't need to install PowerShell separately on your system, as it is already included in the operating system.\n\n```sh\nsudo apt-get update\n```\n\n```sh\nsudo apt-get install -y wget apt-transport-https software-properties-common\n```\n```sh\nsource /etc/os-release\n```\n\n```sh\nwget -q https://packages.microsoft.com/config/ubuntu/$VERSION_ID/packages-microsoft-prod.deb\n```\n\n```sh\nsudo dpkg -i packages-microsoft-prod.deb\n```\n\n```sh\nrm packages-microsoft-prod.deb\n```\n\n```sh\nsudo apt-get update\n```\n\n```sh\nsudo apt-get install -y powershell\n```\n\n```sh\npwsh\n```\nThese installation steps are for ubuntu only.\n\nUsage\n---\n\n```javascript\nconst Clipboards=require(\"@book-junction/clipboards/build\");\n\n//Instantiate the class.\n\nconst object = new Clipboards.default();\n\n(async () => await object.copy(\"text to copy\")); // Your text is now copied to your clipboard, press Ctrl+V to test.\n```\n\n**Note:** Copy method can throw errors, so please handle them gracefully.\n\nWhere it can be used?\n---\nThis package has numerous use cases, but one practical example is its application in writing Node.js commit message generator scripts. With it, you can automatically paste the generated commit message onto the system's clipboard.","readmeFilename":"readme.md"}