make_legit v1.5.1
make_legit
Instructions:
npm install make_legit
const make_legit = require('make_legit')
If utilizing in html...:
<script src="./node_modules/make_legit/index.js"></script>
<script>
$(()=> {
const output = make_legit.method(parameter)
})
</script>
getType(any) // returns type
trimObj(obj)
trimArr(arr)
clean(any)
format(arr, "string")
formatDate(any) // if not, will return undefined
formatNumber(any) // if not, will return undefined
formatArray(any) makes everything into an array
formatObject(any)
formatString(any)
formatBoolean(makes into boolean)
formatActualObject({public: "true"},{public: "boolean", edit: "date", } )
let original = { id: 1, whatsup: "nothing" }
let update = { id: 2, whatsup: "im pissed" }
mergeWithOriginal(original, update)
Functions
trimObj() ⇒ object
Kind: global function
Date: 2022-03-03
Author: zen-out
Example
trimObj(obj)
trimArr() ⇒ array
Kind: global function
Date: 2022-03-03
Author: zen-out
Example
trimArr(arr)
clean() ⇒ any
Kind: global function
Date: 2022-03-03
Example
clean(data)
format() ⇒ any
format(data, type)
Kind: global function
Date: 2022-03-03
Example
format(" arr ", "string")
formatDate() ⇒ date
Kind: global function
Date: 2022-03-03
Author: zen-out
Example
formatDate(data)
formatNumber(data) ⇒ number
Kind: global function
Date: 2022-03-03
Author: zen-out
Param | Type |
---|---|
data | any |
Example
formatNumber(data)
formatArray(data) ⇒ array
Kind: global function
Date: 2022-03-03
Author: zen-out
Param | Type |
---|---|
data | any |
Example
formatArray(data)
formatObject(data) ⇒ object
Kind: global function
Date: 2022-03-03
Param | Type |
---|---|
data | any |
Example
formatObject(data)
formatString(data) ⇒ string
formatString(data)
Kind: global function
Date: 2022-03-03
Param | Type |
---|---|
data | any |
formatBoolean(data) ⇒ boolean
Kind: global function
Date: 2022-03-03
Author: zen-out
Param | Type |
---|---|
data | any |
Example
formatBoolean(data)
formatActualObject(actual, expected) ⇒ any
Kind: global function
Date: 2022-03-22
Author: zen-out
Param | Type |
---|---|
actual | any |
expected | any |
Example
let first = {
"public": true,
"seconds": 92,
"status": "to do",
"importance": 2,
"usefulness": 1,
"difficulty": 1,
"user_id": 4,
"id": 1
}
let hourglass = {
id: "number",
user_id: "number",
email: "string",
seconds: "number",
public: "boolean",
status: "string",
usefulness: "number",
importance: "number",
difficulty: "number",
start: "date",
edit: "date",
end: "date",
created: "date"
}
let formatted = formatObject(first, hourglass)
console.log(formatted)
getObject(objectOrArray) ⇒ object
- If it's an array, will return the first item in array
Kind: global function
Date: 2022-03-10
Author: zen-out
Param | Type |
---|---|
objectOrArray | any |
Example
let isObjectOrArray = effective_knex.getObject([{id: 2}])
getType(data) ⇒ string
Kind: global function
Returns: string - data, number, array, string object, boolean undefined
Date: 2022-03-03
Param | Type |
---|---|
data | any |
Example
getType(data)
mergeWithOriginal() ⇒ object
Kind: global function
Date: 2022-03-22
Author: zen-out
Example
let original = { id: 1, whatsup: "nothing" }
let update = { id: 2, whatsup: "im pissed" }
let merged = mergeWithOriginal(original, update)
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago