graffhyrum - Overview

View graffhyrum's full-sized avatar

Joshua Pendragon graffhyrum

Seasoned SDET. Passionate about quality & accessibility. Playwright/TS wizard. Bridging gaps with automation & insights. Rust enthusiast 🦀. Complexity BAD!

Block or report graffhyrum

Pinned Loading

  1. This is a portfolio website written in Typescript. It primarily uses Astro

    TypeScript

  2. A side project to scrape my Pathrise pipeline and fill out unemployment forms for me.

    TypeScript

  3. 1

    import {Locator} from '@playwright/test';

    4

     * Wait for `elem` to have no mutations for a period of

    5

     * `noMutationDuration` ms. If `timeout` ms elapse without a "no mutation"
  4. 1

    The provided TypeScript code defines a utility type `RecursivePartial`. This type is used to create a version of an existing type, but with all of its properties (and their nested properties) made optional and able to be partially provided.

    3

    The `RecursivePartial` type is defined as a mapped type that iterates over all properties (`Prop`) of a given type (`Type`):