0.0.0 • Published 8 months ago
path-styler v0.0.0
path-styler
Rewrite path styles. ex) /user/:userId ---> /user/{user_id}
Usage
import {styler} from 'path-styler'
const convert = newStyler({ var: ':' , case: 'snake' })
const result = convert('/user/{user_id}/contents/{contents_id}')
result === '/user/:userId/contents/:contentsId'
const convert2 = newStyler({ var: ":", case: "camel" })
const result = convert2("/user/{user_id}/contents/{contents_id}")
result === "/user/:userId/contents/:contentsId"
const result = newStyler({var: "{}", case: "snake"})(
"/user/:user_id/contents/:contents_id"
)
reuslt === "/user/{user_id}/contents/{contents_id}"
0.0.0
8 months ago