scriptus
v2.3.7
Published
Scriptus is an useful tool to work with strings
Downloads
5
Maintainers
Readme
Scriptus
Installation
$ npm install scriptus
What is Scriptus
Scriptus is an useful tool to work with strings.
Methods
BgColor(text,color)
text = string color = string for example: 'red', 'green' ...
This method returns the unicode value of the color of the background.
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.bgColor('red'), 'ciao');
CamelCase(text)
text = string
This method returns the text written in camel case.
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.camelCase('hello world')); //output: 'helloWorld'
FontColor(text,color)
text = string
color = string for example: 'red', 'green' ...
This method returns the unicode value of the color.
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.fontColor('red'), 'ciao');
FrameworkASCII(array,char,color)
array = array with strings
char = string
color = string
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.frameworkASCII(['hello', 'how are you?'], '-', 'red'));
// output:
// --------------
// | hello |
// | how are you? |
// --------------
IsFloat(text)
text = string
This method returns true if the value can be parsed into a float number
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.isFloat('23.1')); //output: true
console.log(Scriptus.isFloat('hello')); //output: false
IsInt(text)
text = string
This method returns true if the value can be parsed into an integer number
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.isInt('23')); //output: true
console.log(Scriptus.isInt('hello')); //output: false
IsJSON(text)
text = string
This method returns true if the string represents a JSON
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.isJSON(`{"name": "Jack"}`)); //output: true
console.log(Scriptus.isJSON('false')); //output: false
Reverse(text)
text = string
This method returns the string reversed
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.reverse('hello')); //output: 'olleh'
Slugify(text)
text = string
This method replaces all spaces and special chars with '-'
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.slugify('hello my.friend')); //output: 'hello-my-friend'
Sort(text)
text = string
This method returns an array of the string sorted
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.sort('bcda')); //output: ['a', 'b', 'c', 'd']
TableASCII(records1, records2, ...recordsN)
recordsN = array
The first array must be filled by headers
'use strict';
const Scriptus = require('Scriptus');
console.log(Scriptus.tableASCII([
['headers1', 'headers2'],
['value 1 record1',' value 2 record1'],
//...
]));
// output:
// -----------------------------------
// | headers1 | headers2 |
// -----------------------------------
// | value 1 record1 | value 2 record1 |
// -----------------------------------
// | value 1 record2 | value 2 record2 |
// -----------------------------------
// | value 1 record3 | value 2 record3 |
// -----------------------------------
// ...
Credits
License
MIT