Skip to content

Instantly share code, notes, and snippets.

View nighostchris's full-sized avatar

Chris Liu nighostchris

  • United Kingdom
  • 16:42 (UTC +01:00)
View GitHub Profile
@nighostchris
nighostchris / npg.ts
Created October 14, 2022 08:15
Automated 'Advanced Search' for National Portrait Gallery
/* eslint-disable no-shadow */
/* eslint-disable no-await-in-loop */
/* eslint-disable no-restricted-syntax */
/* eslint-disable no-promise-executor-return */
import axios from 'axios';
import puppeteer from 'puppeteer';
import * as cheerio from 'cheerio';
interface Record {

Keybase proof

I hereby claim:

  • I am nighostchris on github.
  • I am nighostchris (https://keybase.io/nighostchris) on keybase.
  • I have a public key ASAhYiAOUqzAV-kTPuWyhgMtXuXgftOBJXyb2ci4Seu0Ugo

To claim this, I am signing this object: