MCPcopy Create free account
hub / github.com/cortex-js/compute-engine / snakeCase

Function snakeCase

benchmarks/wester/extract.mjs:17–23  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

15};
16
17function snakeCase(value) {
18 return value
19 .replace(/([a-z])([A-Z])/g, '$1_$2')
20 .replace(/[^A-Za-z0-9]+/g, '_')
21 .replace(/^_|_$/g, '')
22 .toLowerCase();
23}
24
25function outputName(href) {
26 if (SPECIAL_NAMES[href]) return SPECIAL_NAMES[href];

Callers 1

outputNameFunction · 0.85

Calls 1

replaceMethod · 0.65

Tested by

no test coverage detected