1.5.1 • Published 2 years ago

make_legit v1.5.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

make_legit

License: MIT NPM Downloads Play with docs

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

ParamType
dataany

Example

formatNumber(data)

formatArray(data) ⇒ array

Kind: global function
Date: 2022-03-03
Author: zen-out

ParamType
dataany

Example

formatArray(data)

formatObject(data) ⇒ object

Kind: global function
Date: 2022-03-03

ParamType
dataany

Example

formatObject(data)

formatString(data) ⇒ string

formatString(data)

Kind: global function
Date: 2022-03-03

ParamType
dataany

formatBoolean(data) ⇒ boolean

Kind: global function
Date: 2022-03-03
Author: zen-out

ParamType
dataany

Example

formatBoolean(data)

formatActualObject(actual, expected) ⇒ any

Kind: global function
Date: 2022-03-22
Author: zen-out

ParamType
actualany
expectedany

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

  1. If it's an array, will return the first item in array

Kind: global function
Date: 2022-03-10
Author: zen-out

ParamType
objectOrArrayany

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

ParamType
dataany

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)
1.2.0

2 years ago

1.4.6

2 years ago

1.2.8

2 years ago

1.4.5

2 years ago

1.2.7

2 years ago

1.4.4

2 years ago

1.2.6

2 years ago

1.4.3

2 years ago

1.2.5

2 years ago

1.4.2

2 years ago

1.2.4

2 years ago

1.0.6

2 years ago

1.4.1

2 years ago

1.2.3

2 years ago

1.0.5

2 years ago

1.4.0

2 years ago

1.2.2

2 years ago

1.0.4

2 years ago

1.2.1

2 years ago

1.4.22

2 years ago

1.4.23

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.3.5

2 years ago

1.3.4

2 years ago

1.5.1

2 years ago

1.3.3

2 years ago

1.5.0

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.1.3

2 years ago

1.3.0

2 years ago

1.1.2

2 years ago

1.4.9

2 years ago

1.4.11

2 years ago

1.4.8

2 years ago

1.4.10

2 years ago

1.4.7

2 years ago

1.4.13

2 years ago

1.4.12

2 years ago

1.4.15

2 years ago

1.4.14

2 years ago

1.4.17

2 years ago

1.4.16

2 years ago

1.4.19

2 years ago

1.4.18

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago