[test](aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { resolve } from 'node:path'; | |
import { writeFileSync } from 'node:fs'; | |
import { parseHTML } from 'linkedom'; | |
// failed: dark-mode, container, gradient-color-stops | |
const pages = new Set([ | |
'accent-color', | |
'align-content', | |
'align-items', |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"accent-inherit": "accent-color: inherit;", | |
"accent-current": "accent-color: currentColor;", | |
"accent-transparent": "accent-color: transparent;", | |
"accent-black": "accent-color: #000;", | |
"accent-white": "accent-color: #fff;", | |
"accent-slate-50": "accent-color: #f8fafc;", | |
"accent-slate-100": "accent-color: #f1f5f9;", | |
"accent-slate-200": "accent-color: #e2e8f0;", | |
"accent-slate-300": "accent-color: #cbd5e1;", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** @type {esbuild.BuildOptions} **/ | |
const config = { | |
format: 'iife', | |
entryPoints: [ENTRY], | |
outfile: OUTFILE, | |
bundle: false, | |
plugins: [{ | |
name: 'on-end', | |
setup(build) { | |
build.onEnd(({ errors }) => { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let NIL = void 0, | |
isObj = x => x && Object.getPrototypeOf(x) === Object.prototype; | |
function merge(obj, patch) { | |
obj = Array.isArray(obj) ? [ ...obj ] : isObj(obj) ? { ...obj } : NIL; | |
if (!obj) throw Error('You can only copy objects or arrays.'); | |
for (let k in patch) { | |
let v = patch[k]; | |
if (typeof v === 'function') obj[k] = v(obj[k]); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import servbot from 'servbot'; | |
import esbuild from 'esbuild'; | |
import env from 'env-smart'; | |
import { writeFile } from 'fs/promises'; | |
import { resolve } from 'path'; | |
// load .env file variables | |
env.load(); | |
const DEV = process.argv.includes('-d'); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function Cache(max, ttl) { | |
let items = {}, | |
size = 0, | |
first = undefined, | |
last = undefined; | |
return $ = { | |
has(key) { | |
return key in items; | |
}, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name get feeds | |
// @namespace Violentmonkey Scripts | |
// @match https://www.youtube.com/feed/channels | |
// @grant none | |
// @version 1.0 | |
// @author - | |
// @description 8/9/2022, 11:24:20 PM | |
// ==/UserScript== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM alpine:3.16 | |
RUN apk update \ | |
&& apk add --no-cache \ | |
bash \ | |
zip | |
RUN wget https://justine.lol/ape.elf -O /usr/bin/ape | |
RUN chmod +x /usr/bin/ape |
I hereby claim:
- I am kevinfiol on github.
- I am kevinfiol (https://keybase.io/kevinfiol) on keybase.
- I have a public key ASCDaMYsQFL_1qQj9Pqh-uDHpXm-UDuaJA1-Mu2bYpIOyAo
To claim this, I am signing this object: