Skip to content

Instantly share code, notes, and snippets.

@videowala
videowala / script.js
Last active September 27, 2023 13:40
Worker Reverse proxy
const config = {
root: "proxy-test.recast.studio"
tools: "recasttool.vercel.app",
website: "framer-default-url"
dirs: ["/use-cases", "/tools", '/_content-site'],
}
async function handleRequest(request) {
const url = new URL(request.url);
@videowala
videowala / record.js
Created August 20, 2019 09:08
Record web page animation using timecut and upload it to AWS S3
const timecut = require('timecut');
const AWS = require('aws-sdk');
const stream = require('stream');
const uploadStreamS3 = () => {
const s3 = new AWS.S3();
const pass = new stream.PassThrough();
const params = { Bucket: "bucketname", Key: "output.mp4", Body: pass };
s3.upload(params, function(s3Err, data) {
if (s3Err) throw s3Err