Luca Ban

@mesqueeb · User

GitHub profile ↗ · Compare

Just your red-haired kid from the block. Hanging in the streets of Tokyo. Sprouted on Belgian soil.

CyCraftTokyo229 followers194 repositories

Repositories

mesqueeb/react-page-transition

A React component that makes it easy to use the page transitions from the Codedrops page transitions demo with React

★ 1TypeScriptForks 0

mesqueeb/flatten-anything

Flatten objects and replace nested props with 'prop.subprop'. A simple and small integration.

★ 33TypeScriptForks 1

mesqueeb/compare-anything

Compares objects and tells you which props are duplicate, and props are only present once.

★ 10TypeScriptForks 0

mesqueeb/SwiftDataSugar

🌯 A collection of utilities that make it easier to work with SwiftData in a SwiftUI environment

★ 6SwiftForks 1

mesqueeb/MicroMaxOnAppleSilicon

♟️ The µ-Max C Chess engine to play Chess games. Built as multi-platform Swift Package for iOS, visionOS, macOS

★ 2CForks 0

mesqueeb/MapSugar

🗺️ Swift helpers to easier map things like .mapKeys, .mapKeysAndValues, .mapValuesUsingKeys

★ 0SwiftForks 0

mesqueeb/JustSugar

🍰 JS-inspired Syntax Sugar on top of Swift to make working with Arrays/Strings/... easier

★ 2SwiftForks 0

mesqueeb/Debouncify

🔂 Swift actor to debounce anything & SwiftUI View modifier `onChange` with debounce

★ 1SwiftForks 0

mesqueeb/CaseAnything

🐫 Swift Case Conversions — camelCase PascalCase UpperCamelCase kebab-case snake_case CONSTANT_CASE Train-Case Ada_Case COBOL-CASE Dot.notation Path/case Space case Capital Case lower case UPPER CASE

★ 4SwiftForks 1

mesqueeb/Asyncify

🔄 Swift utility class designed to convert callback-based asynchronous methods into the modern async/await pattern.

★ 0SwiftForks 0

mesqueeb/roll-anything

This is a very tiny dice util. 🎲 You can roll a dice with any amount of sides.

★ 1TypeScriptForks 0

mesqueeb/replace-regex

📂 TS compatible modern nodeJS find-and-replace in files with Regex & Glob support

★ 3TypeScriptForks 0

mesqueeb/remove-anything

An optimised way to remove any prop value (eg. undefined, empty objects, ...) from an object. A small and simple integration

★ 10TypeScriptForks 0

mesqueeb/path-to-prop

Retrieves a property from an object based on a path.to.that.prop

★ 3TypeScriptForks 0

mesqueeb/merge-anything

Merge objects & other types recursively. A simple & small integration.

★ 384TypeScriptForks 14

mesqueeb/map-anything

Array.map but for objects with good TypeScript support. A small and simple integration.

★ 11TypeScriptForks 0

mesqueeb/is-where

JS environment check functions like `isWebkit() isSafari() isBrowser() isNode()` etc. A simple & small integration.

★ 26TypeScriptForks 0

mesqueeb/getorset-anything

Gets a value from a Map/Obj or sets an initial value when not found and returns that. TypeScript supported.

★ 8TypeScriptForks 0

mesqueeb/filter-anything

A simple (TypeScript) integration of "pick" and "omit" to filter props of an object

★ 36TypeScriptForks 0

mesqueeb/copy-anything

An optimised way to copy'ing (cloning) an Object or Array. A small and simple integration

★ 50TypeScriptForks 9

mesqueeb/check-anything

Checks anything from URLs to email addresses. A small and simple integration.

★ 7TypeScriptForks 0