0.0.0 • Published 8 months ago

path-styler v0.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

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