2.0.0 • Published 1 year ago

simplicity-c v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

simplicity-C

Package providing multiple supplementaries in JavaScript

Note: This package is in early development

Installation

$ npm install simplicity-c

Implementation

const { log, error, getLine, dumArr, capitalize, filterNull, strHash } = require('simplicity-c')

Functions

Log:

Better log system with line positioning

// Syntax
log(message, info)
log('Hello World!')
//  $ [ Log: Hello World! ]

log('Hello World!', 'y')
//  $ [ Log: Hello World! ] at {Call Position}

log('Hello World!', 'yes')
//  $ [ Log: Hello World! ] at {Call Position}

Error:

Better error system with line positioning

// Syntax
error(message, info)
error('Hello World!')
//  $ [ Error: Hello World! ]

error('Hello World!', 'y')
//  $ [ Error: Hello World! ] at {Call Position}

error('Hello World!', 'yes')
//  $ [ Error: Hello World! ] at {Call Position}

GetLine:

Function that returns line data from the called position

// Syntax
getLine()
console.log(getLine())
//  $ {Call Position And Info}

DumArr:

Makes a dummy array with custom content and custom length

// Syntax
dumArr(content, count)
console.log(dumArr('Item', 5))
//  $ ['item', 'item', 'item', 'item', 'item']

Capitalize

Capitalizes a set string

// Syntax
capitalize(message)
const a = 'hello world'
console.log(capitalize(a))
//  $ Hello world

FilterNull

Filters undefined and null out of an array

// Syntax
filterNull(input)
const a = [undefined, null, 'Hello', 5, null, 'Hola']
console.log(filterNull(a))
//  $ [Hello, 5, Hola]

StrHash

Hashes a certain portion of a string with a custom hash Reminder: This function uses Zero-Based numbering

// Syntax
strHash(str, hash, start, end)
console.log(strHash('This is a test!', '*', 10, 13))
//  $ This is a ****!
2.0.0

1 year ago

1.5.0

1 year ago

1.4.0

1 year ago

1.3.0

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago