Skip to content

Instantly share code, notes, and snippets.

@thecodegoddess
thecodegoddess / DiscordClipPost.ts
Last active August 20, 2023 18:37
Aitum Custom Action: Post Clip to Disord
/* eslint-disable no-unused-expressions */
import { BooleanInput, StringInput } from 'aitum.js/lib/inputs';
import { ICCActionInputs, ICustomCode } from 'aitum.js/lib/interfaces';
import FormData from 'form-data';
import fs from 'fs';
import { readdir } from 'fs/promises';
import fetch from 'node-fetch';
import path from 'path';
const DISCORD_BOT_DEFAULT_NAME = 'Stream Clipper';
@thecodegoddess
thecodegoddess / transform.js
Created January 7, 2023 10:34 — forked from jbrown215/transform.js
Flow exact-by-default jscodeshift transform
module.exports = function transformer(file, api) {
const j = api.jscodeshift;
const root = j(file.source);
root
.find(j.ObjectTypeAnnotation, {inexact: false, exact: false})
.forEach(path => {
path.node.inexact = true;
});
return root.toSource();
[
{
"city": "New York",
"growth_from_2000_to_2013": "4.8%",
"latitude": 40.7127837,
"longitude": -74.0059413,
"population": "8405837",
"rank": "1",
"state": "New York"
},
@thecodegoddess
thecodegoddess / split-string.js
Last active July 14, 2017 23:49
Crude Function String
var stringVal = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Soluta molestias consequuntur quia, sit doloremque sed, quos fugiat nesciunt dicta obcaecati illo, temporibus error deserunt repellat fugit voluptas? Similique tempora laudantium ipsum blanditiis aliquam voluptatibus quo? Sit natus eos perspiciatis dolore harum officia voluptate sed iure earum blanditiis laborum mollitia suscipit, soluta, omnis esse assumenda ea molestias! Nihil amet commodi explicabo magni incidunt voluptatibus maiores fuga tempora possimus ipsum sapiente ut autem repudiandae itaque consectetur temporibus molestias perferendis inventore ipsa, deleniti culpa. Iusto, expedita nesciunt inventore neque optio corrupti atque aliquam perspiciatis! Ratione ea maxime aspernatur fuga reprehenderit corrupti deleniti perferendis doloribus quos, velit quidem molestias dolorem qui architecto, omnis veniam soluta quia enim excepturi inventore officia ut molestiae quae modi. At alias nam illum placeat est a sapiente sint quae consect