Script Kit Logo
Script Kit
by John Lindquist
Vercel OSS Program

Scripts by abernier

lorem-ipsum-text

abernier's avatar
Antoine BERNIER
// Name: Lorem ipsum import "@johnlindquist/kit"; import { loremIpsum, ILoremIpsumParams } from "lorem-ipsum"; let ret: ReturnType<typeof loremIpsum>; const DEFAULTS = { count: 1, }; let count: ILoremIpsumParams["count"]; let units: ILoremIpsumParams["units"]; const flags = { html: { name: "html", shortcut: "cmd+h", },

Reveal password

abernier's avatar
Antoine BERNIER
// Name: Reveal password // Shortcut: cmd * import "@johnlindquist/kit"; let js = ` document.activeElement.type = document.activeElement.type === 'password' ? 'text' : 'password'; `; let value = await applescript(` tell application "Google Chrome" to tell window 1 get execute active tab javascript " ${js} " end tell `);

generate-password

abernier's avatar
Antoine BERNIER
// Generate password import "@johnlindquist/kit"; import { generate, generateMultiple, GenerateOptions } from "generate-password"; import rc from "rc"; import omit from "lodash.omit"; import { passwordStrength } from "check-password-strength"; const config = rc("generatepassword", { length: 10 }); // create a ~/.generate-passwordrc file (see: https://www.npmjs.com/package/rc#standards) const flags = { copy: { name: "copy", shortcut: "cmd+c", }, };