type-detection

0.1.3 • Public • Published

type-detection

Detect type of variable - string, integer, array, geolocation, float, repeatable_string etc

usage

var detector = require('type-detection')
 
detector.detectFieldType('81.36, 16.40')
// geo
 
detector.detectFieldsType(['a', 'a', 'c'])
// repeatable_string
 
detector.detectFieldsType(['a', 'b', 'c'])
// string
 
detector.detectFieldsType(['a', 'b', 'c', '', '', ''])
// string
 
detector.detectFieldType(false)
// boolean
 
detector.detectFieldType('06/22/2015')
// date
 
detector.detectFieldType('path/path.jpg')
// image
 
detector.detectFieldType('path/path.pdf')
// file
 
detector.detectFieldType(5.6)
// float
 
detector.detectFieldType('a,b,c,d')
// array
 
detector.detectFieldType(['Drama', 'Crime fiction'])
// array
 
detector.detectFieldType('lorem ipsum lorem ipsum x 50')
// text
 
detector.detectFieldType('joe@domain.com')
// email
 
detector.detectFieldType('http://google.com')
// url

installation

npm install type-detection --save

Package Sidebar

Install

npm i type-detection

Weekly Downloads

0

Version

0.1.3

License

MIT

Last publish

Collaborators

  • cigolpl