snakeCase
Problem
You need to convert a string to snake_case — for example transforming display names to database column names.
Solution
Use snakeCase(str) to convert any case to lowercase underscore-separated form.
ts
import { snakeCase } from '@vielzeug/arsenal';
snakeCase('helloWorld'); // 'hello_world'
snakeCase('hello-world'); // 'hello_world'
snakeCase('Hello World'); // 'hello_world'