Skip to content

Instantly share code, notes, and snippets.

View zacjones93's full-sized avatar
๐Ÿ‹๏ธโ€โ™‚๏ธ

Zac Jones zacjones93

๐Ÿ‹๏ธโ€โ™‚๏ธ
View GitHub Profile
// Name: switch-case
// Shortcut: shift control C
// Description: Change case of text in a sentance.
// Cache: true
import "@johnlindquist/kit"
let { titleCase, sentenceCase, paramCase, camelCase } = await npm("text-case");
let options = {
// Name: Get egghead data
// Keyword: egh
let { paramCase } = await npm("change-case");
// let console.log = (str) => chalk.green`${str}`
// let console.warn = (str) => chalk.red`${str}`
// https://egghead.io/playlists/
// let eggAxios = axios.create({
// baseURL: 'https://egghead.io',
// Name: Create Sanity Course Resource
// Author: Zac Jones
import "@johnlindquist/kit"
let { nanoid } = await npm("nanoid");
let { GraphQLClient, gql } = await npm("graphql-request");
const sanityClient = await npm("@sanity/client");
// Author: Zac Jones
// Name: Update Sanity Course Tag from Rails
import "@johnlindquist/kit"
let groq = await npm("groq")
let { nanoid } = await npm("nanoid");
let { GraphQLClient, gql } = await npm("graphql-request");
/*
// Name: patch-course-with-tags
// Author: Zac Jones
import "@johnlindquist/kit"
let groq = await npm("groq")
let { nanoid } = await npm("nanoid");
let { GraphQLClient, gql } = await npm("graphql-request");
const sanityClient = await npm("@sanity/client");
// Name: find instructor by email
// Author: Zac Jones
import "@johnlindquist/kit"
let baseUrl = "https://app.egghead.io/admin/blazer/queries/444-find-instructor-by-email"
let email = await arg("enter an email: ")
let safeEmail = encodeURI(email)
// Name: Midjourney Prompt
// Description: Generate a Random Midjourney Prompt
// Author: John Lindquist
// Twitter: @johnlindquist
import "@johnlindquist/kit"
let count = parseInt(
await arg({
placeholder: "How many prompts to generate and paste?",
// Name: egh-post-lesson-transcript
// Author: Zac Jones
import "@johnlindquist/kit"
let baseUrl = "https://app.egghead.io/api/v1/enhanced_transcripts"
let lessonSlug = await arg({
placeholder: "paste a lesson slug",
setIgnoreBlur: true
let { paramCase } = await npm("change-case");
// let console.log = (str) => chalk.green`${str}`
// let console.warn = (str) => chalk.red`${str}`
// https://egghead.io/playlists/
// let eggAxios = axios.create({
// baseURL: 'https://egghead.io',
// headers: {Authorization: `Bearer ${env.EGGHEAD_AUTH_TOKEN}`},
// })
let { paramCase } = await npm("change-case");
// let console.log = (str) => chalk.green`${str}`
// let console.warn = (str) => chalk.red`${str}`
// https://egghead.io/playlists/
// let eggAxios = axios.create({
// baseURL: 'https://egghead.io',
// headers: {Authorization: `Bearer ${env.EGGHEAD_AUTH_TOKEN}`},
// })