やりたいこと
「test string」を「testString」に変換したり、「test_string」に変換したりと色々スネークケースやらキャメルケースを相互変換したい。
色々調べた結果、jsの場合はblakeembrey/change-caseのライブラリがよさげだった
インストール
npm install change-case
試してみる
import {pascalCase,paramCase } from "change-case"; console.log(paramCase('test string')); //=> "test-string" console.log(pascalCase('test string')); //=> "TestString"
強い。自前でゴリゴリ書くぐらいならこっちのほうが信頼性高いわ