{"_id":"inflection","_rev":"2989926","name":"inflection","description":"A port of inflection-js to node.js module","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"time":{"modified":"2023-08-24T07:34:39.000Z","created":"2012-01-18T11:51:14.334Z","2.0.1":"2022-12-26T18:36:30.743Z","2.0.0":"2022-11-18T05:30:34.545Z","1.13.4":"2022-09-18T06:50:02.914Z","1.13.2":"2022-01-29T08:14:42.606Z","1.13.1":"2021-05-01T21:22:29.163Z","1.13.0":"2021-05-01T11:25:09.479Z","1.12.0":"2017-01-28T02:28:34.575Z","1.10.0":"2016-04-20T02:41:22.728Z","1.9.0":"2016-04-06T00:42:01.373Z","1.8.0":"2015-11-22T09:28:17.215Z","1.7.2":"2015-10-11T02:49:28.505Z","1.7.1":"2015-05-07T17:04:22.574Z","1.7.0":"2015-03-24T23:45:59.345Z","1.6.0":"2015-02-09T07:45:18.751Z","1.5.3":"2014-12-06T15:24:06.139Z","1.5.2":"2014-11-14T04:44:01.209Z","1.5.1":"2014-10-09T11:27:25.454Z","1.5.0":"2014-09-23T06:39:05.598Z","1.4.2":"2014-09-05T00:01:58.304Z","1.4.1":"2014-08-31T13:55:19.033Z","1.4.0":"2014-08-23T01:02:50.510Z","1.3.8":"2014-07-03T07:25:41.674Z","1.3.7":"2014-06-25T02:20:13.078Z","1.3.6":"2014-06-06T16:45:56.584Z","1.3.5":"2014-02-14T05:38:27.341Z","1.3.4":"2014-02-12T03:58:35.479Z","1.3.3":"2014-01-21T20:22:03.830Z","1.3.2":"2013-12-12T16:08:22.154Z","1.3.1":"2013-12-12T11:37:33.521Z","1.3.0":"2013-12-11T21:05:28.848Z","1.2.7":"2013-12-11T17:23:40.683Z","1.2.6":"2013-05-24T16:16:29.617Z","1.2.5":"2013-01-09T03:21:09.838Z","1.2.4":"2013-01-05T23:00:20.330Z","1.2.3":"2012-08-02T06:44:18.375Z","1.2.2":"2012-07-23T04:20:49.534Z","1.2.1":"2012-06-22T06:11:12.947Z","1.2.0":"2012-06-19T08:02:15.915Z","1.1.1":"2012-02-16T10:26:44.815Z","1.1.0":"2012-02-13T07:41:20.995Z","1.0.0":"2012-02-07T16:18:56.155Z","0.0.1":"2012-01-18T11:51:14.334Z"},"users":{"kastor":true,"fgribreau":true,"zeke":true,"jimkang":true,"dilterporto":true,"dantman":true,"lucasmciruzzi":true,"itonyyo":true,"jonabasque":true,"bojand":true,"tobiasnickel":true,"nickeltobias":true,"filmplane":true,"weberliu":true,"ericteng177":true,"d-band":true,"scharfie":true,"zhenguo.zhao":true},"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"versions":{"2.0.1":{"name":"inflection","version":"2.0.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"},{"name":"Patrick Kuen","email":"p.kuen@cloudacy.com"}],"devDependencies":{"typescript":"^4.9.4","vitest":"^0.26.2"},"main":"./lib/inflection.js","types":"./lib/inflection.d.ts","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":{"node":">=14.0.0"},"license":"MIT","scripts":{"build":"tsc","test":"vitest","prepublishOnly":"npm run test -- --run && npm run build"},"gitHead":"6da46384997dc863519d62679ffe5aa0153bba55","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@2.0.1","_nodeVersion":"19.2.0","_npmVersion":"8.19.3","dist":{"shasum":"bdf3a4c05d4275f41234910cbbe9a102ac72c99b","size":20612,"noattachment":false,"key":"/inflection/-/inflection-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-2.0.1.tgz"},"_npmUser":{"name":"patcher56","email":"p.kuen@cloudacy.com"},"directories":{},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inflection_2.0.1_1672079790587_0.1483909406069137"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-26T18:37:38.550Z","publish_time":1672079790743,"_cnpm_publish_time":1672079790743},"2.0.0":{"name":"inflection","version":"2.0.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"},{"name":"Patrick Kuen","email":"p.kuen@cloudacy.com"}],"devDependencies":{"typescript":"^4.8.3","vitest":"^0.25.2"},"main":"./lib/inflection.js","types":"./lib/inflection.d.ts","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":{"node":">=14.0.0"},"license":"MIT","scripts":{"build":"tsc","test":"vitest","prepublishOnly":"npm run test -- --run && npm run build"},"gitHead":"cab569c534637d92a866c5132b74b944532ff5da","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@2.0.0","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"shasum":"a118c7a75b152b946e230996f3f0b140bab04039","size":21370,"noattachment":false,"key":"/inflection/-/inflection-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-2.0.0.tgz"},"_npmUser":{"name":"patcher56","email":"p.kuen@cloudacy.com"},"directories":{},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inflection_2.0.0_1668749434368_0.3231852748284658"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-18T05:30:41.847Z","publish_time":1668749434545,"_cnpm_publish_time":1668749434545},"1.13.4":{"name":"inflection","version":"1.13.4","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"},{"name":"Patrick Kuen","email":"p.kuen@cloudacy.com"}],"devDependencies":{"terser":"^5.15.0","vitest":"^0.23.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"vitest","minify":"terser lib/inflection.js -o inflection.min.js -c -m"},"gitHead":"7fb19c67022c66443556aef99ffe3b79384ad341","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.13.4","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"shasum":"65aa696c4e2da6225b148d7a154c449366633a32","size":11786,"noattachment":false,"key":"/inflection/-/inflection-1.13.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.13.4.tgz"},"_npmUser":{"name":"patcher56","email":"p.kuen@cloudacy.com"},"directories":{},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inflection_1.13.4_1663483802705_0.633764949341932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-18T06:50:57.528Z","publish_time":1663483802914,"_cnpm_publish_time":1663483802914},"1.13.2":{"name":"inflection","version":"1.13.2","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"}],"devDependencies":{"mocha":"^9.2.0","should":"^13.2.3","terser":"^5.10.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec","minify":"terser lib/inflection.js -o inflection.min.js -c -m"},"gitHead":"63db1f5d9a5004248c9e3d5ce4e7f80ba986dafe","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.13.2","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"shasum":"15e8c797c6c3dadf31aa658f8df8a4ea024798b0","size":11642,"noattachment":false,"key":"/inflection/-/inflection-1.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.13.2.tgz"},"_npmUser":{"name":"patcher56","email":"p.kuen@cloudacy.com"},"directories":{},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inflection_1.13.2_1643444082435_0.6917129251243284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-29T08:14:48.129Z","publish_time":1643444082606,"_cnpm_publish_time":1643444082606},"1.13.1":{"name":"inflection","version":"1.13.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"}],"devDependencies":{"mocha":"^8.3.2","should":"^13.2.3","terser":"^5.7.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec","minify":"terser lib/inflection.js -o inflection.min.js -c -m"},"gitHead":"11816b280cb28114311de53ace48f8a45a121c7c","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.13.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"c5cadd80888a90cf84c2e96e340d7edc85d5f0cb","size":11438,"noattachment":false,"key":"/inflection/-/inflection-1.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.13.1.tgz"},"_npmUser":{"name":"patcher56","email":"p.kuen@cloudacy.com"},"directories":{},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inflection_1.13.1_1619904149011_0.5726183867372243"},"_hasShrinkwrap":false,"publish_time":1619904149163,"_cnpm_publish_time":1619904149163},"1.13.0":{"name":"inflection","version":"1.13.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"}],"devDependencies":{"mocha":"^8.3.2","should":"^13.2.3"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec"},"gitHead":"38e46df6ac03a2712c24d4d423122645c01c42e3","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.13.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"dcff01d64c65249e5c44ffba13a8a2e9343ec4f2","size":15330,"noattachment":false,"key":"/inflection/-/inflection-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.13.0.tgz"},"_npmUser":{"name":"patcher56","email":"p.kuen@cloudacy.com"},"directories":{},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inflection_1.13.0_1619868309345_0.6940641279690847"},"_hasShrinkwrap":false,"publish_time":1619868309479,"_cnpm_publish_time":1619868309479},"1.12.0":{"name":"inflection","version":"1.12.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"},{"name":"Dillon Shook","email":"dshook@alumni.nmt.edu"}],"dependencies":{},"devDependencies":{"mocha":"3.2.0","should":"11.2.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec"},"gitHead":"6cfc616ab8fbb04fc52ed428926cc021d87d6c14","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.12.0","_shasum":"a200935656d6f5f6bc4dc7502e1aecb703228416","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"a200935656d6f5f6bc4dc7502e1aecb703228416","size":14118,"noattachment":false,"key":"/inflection/-/inflection-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.12.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/inflection-1.12.0.tgz_1485570512634_0.6750102769583464"},"directories":{},"publish_time":1485570514575,"_cnpm_publish_time":1485570514575,"_hasShrinkwrap":false},"1.10.0":{"name":"inflection","version":"1.10.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"},{"name":"Ray Myers","email":"ray.myers@gmail.com"}],"dependencies":{},"devDependencies":{"mocha":"2.4.5","should":"8.3.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec"},"gitHead":"45bb94c3d42c75ab8842493ab5533ba35c30275d","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.10.0","_shasum":"5bffcb1197ad3e81050f8e17e21668087ee9eb2f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"0.10.38","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"5bffcb1197ad3e81050f8e17e21668087ee9eb2f","size":14013,"noattachment":false,"key":"/inflection/-/inflection-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.10.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inflection-1.10.0.tgz_1461120082370_0.7527084928005934"},"directories":{},"publish_time":1461120082728,"_cnpm_publish_time":1461120082728,"_hasShrinkwrap":false},"1.9.0":{"name":"inflection","version":"1.9.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"}],"dependencies":{},"devDependencies":{"mocha":"2.4.5","should":"8.3.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec"},"gitHead":"345ddc889c7861b765a101ba6a537b2f3cc13aa1","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.9.0","_shasum":"2b3ca058967b85c3d23a08200d296087a4848a96","_from":".","_npmVersion":"3.8.5","_nodeVersion":"0.10.38","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"2b3ca058967b85c3d23a08200d296087a4848a96","size":13934,"noattachment":false,"key":"/inflection/-/inflection-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.9.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/inflection-1.9.0.tgz_1459903320902_0.8603008997160941"},"directories":{},"publish_time":1459903321373,"_cnpm_publish_time":1459903321373,"_hasShrinkwrap":false},"1.8.0":{"name":"inflection","version":"1.8.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"},{"name":"Jason Crawford","email":"jason@jasoncrawford.org"}],"dependencies":{},"devDependencies":{"mocha":"2.3.4","should":"7.1.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec"},"gitHead":"c8fbeeaf7291f5b84f53519cc85e3e92e682af3e","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.8.0","_shasum":"0b8ccf7620c944dd17e44c9d38830a01385b07e2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"0b8ccf7620c944dd17e44c9d38830a01385b07e2","size":13798,"noattachment":false,"key":"/inflection/-/inflection-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.8.0.tgz"},"directories":{},"publish_time":1448184497215,"_cnpm_publish_time":1448184497215,"_hasShrinkwrap":false},"1.7.2":{"name":"inflection","version":"1.7.2","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"}],"dependencies":{},"devDependencies":{"mocha":"2.3.3","should":"7.1.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","scripts":{"test":"mocha -R spec"},"gitHead":"3a532b7817cd63eaff9894b64158c306578a0df7","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.7.2","_shasum":"0d7fa05876d2de827d2f78af90160f2940a1872f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"0d7fa05876d2de827d2f78af90160f2940a1872f","size":13764,"noattachment":false,"key":"/inflection/-/inflection-1.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.7.2.tgz"},"directories":{},"publish_time":1444531768505,"_cnpm_publish_time":1444531768505,"_hasShrinkwrap":false},"1.7.1":{"name":"inflection","version":"1.7.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"}],"dependencies":{},"devDependencies":{"mocha":"2.2.1","should":"5.2.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git+https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"92e8a62ada37b747939b1018a723620926d4d8b7","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection#readme","_id":"inflection@1.7.1","_shasum":"1cf160cd420956d674fd15af6d94291271d38b78","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.10.38","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"1cf160cd420956d674fd15af6d94291271d38b78","size":13619,"noattachment":false,"key":"/inflection/-/inflection-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.7.1.tgz"},"directories":{},"publish_time":1431018262574,"_cnpm_publish_time":1431018262574,"_hasShrinkwrap":false},"1.7.0":{"name":"inflection","version":"1.7.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"}],"dependencies":{},"devDependencies":{"mocha":"2.2.1","should":"5.2.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"1c29c38afe855e9c308136698004416080681405","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.7.0","_shasum":"095d61684c0aae2cd2b10f2df306407ea042338b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"095d61684c0aae2cd2b10f2df306407ea042338b","size":13605,"noattachment":false,"key":"/inflection/-/inflection-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.7.0.tgz"},"directories":{},"publish_time":1427240759345,"_cnpm_publish_time":1427240759345,"_hasShrinkwrap":false},"1.6.0":{"name":"inflection","version":"1.6.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"},{"name":"Patrick Mowrer"},{"name":"Greger Olsson"}],"dependencies":{},"devDependencies":{"mocha":"2.1.0","should":"4.6.5"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"067abf75164db75f109bd5ca5e8ab0d9841d5039","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.6.0","_shasum":"7c033283d5b13e7ce85a019af680a97295a04c7c","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.35","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"7c033283d5b13e7ce85a019af680a97295a04c7c","size":13557,"noattachment":false,"key":"/inflection/-/inflection-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.6.0.tgz"},"directories":{},"publish_time":1423467918751,"_cnpm_publish_time":1423467918751,"_hasShrinkwrap":false},"1.5.3":{"name":"inflection","version":"1.5.3","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"},{"name":"overlookmotel"}],"dependencies":{},"devDependencies":{"mocha":"2.0.1","should":"4.3.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"0e92daec4222959f6efe34e769c8800787062155","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.5.3","_shasum":"192a6d80f666d11b10012311d7f330ee40dbc01e","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"192a6d80f666d11b10012311d7f330ee40dbc01e","size":13451,"noattachment":false,"key":"/inflection/-/inflection-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.5.3.tgz"},"directories":{},"publish_time":1417879446139,"_cnpm_publish_time":1417879446139,"_hasShrinkwrap":false},"1.5.2":{"name":"inflection","version":"1.5.2","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"}],"dependencies":{},"devDependencies":{"mocha":"1.21.4","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"78f9521397361efd670a274f583dbf3a8e7480b4","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.5.2","_shasum":"d7ac855bf4e1ca8b06e40ff8af85ee152715a77c","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"d7ac855bf4e1ca8b06e40ff8af85ee152715a77c","size":13572,"noattachment":false,"key":"/inflection/-/inflection-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.5.2.tgz"},"directories":{},"publish_time":1415940241209,"_cnpm_publish_time":1415940241209,"_hasShrinkwrap":false},"1.5.1":{"name":"inflection","version":"1.5.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"}],"dependencies":{},"devDependencies":{"mocha":"1.21.4","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"db1cb6f6a0f549c4d0940b947f39b873cf4ee5e0","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.5.1","_shasum":"c61a0141144e149bf92948eba2faa7cbde8f2306","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"c61a0141144e149bf92948eba2faa7cbde8f2306","size":13554,"noattachment":false,"key":"/inflection/-/inflection-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.5.1.tgz"},"directories":{},"publish_time":1412854045454,"_cnpm_publish_time":1412854045454,"_hasShrinkwrap":false},"1.5.0":{"name":"inflection","version":"1.5.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"}],"dependencies":{},"devDependencies":{"mocha":"1.21.4","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"210d1811e8ebcc48f1474630a118f72d8b3233e5","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.5.0","_shasum":"0ea8d2985644404d70a261ee468c06ee9366f736","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"0ea8d2985644404d70a261ee468c06ee9366f736","size":12693,"noattachment":false,"key":"/inflection/-/inflection-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.5.0.tgz"},"directories":{},"publish_time":1411454345598,"_cnpm_publish_time":1411454345598,"_hasShrinkwrap":false},"1.4.2":{"name":"inflection","version":"1.4.2","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"}],"dependencies":{},"devDependencies":{"mocha":"1.21.4","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"9e06fe0cc6d4124727b6b0648769dc340896ad0a","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.4.2","_shasum":"8bddf6ede66014cd33293dfe76e18a77f53d4a3a","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"8bddf6ede66014cd33293dfe76e18a77f53d4a3a","size":10309,"noattachment":false,"key":"/inflection/-/inflection-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.4.2.tgz"},"directories":{},"publish_time":1409875318304,"_cnpm_publish_time":1409875318304,"_hasShrinkwrap":false},"1.4.1":{"name":"inflection","version":"1.4.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"}],"dependencies":{},"devDependencies":{"mocha":"1.21.4","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"dd2cca24c15803949482179ad61bc70c1dc966a2","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.4.1","_shasum":"8e328bccc5aa7e799ffac17a38cb9148540b66b3","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"8e328bccc5aa7e799ffac17a38cb9148540b66b3","size":10175,"noattachment":false,"key":"/inflection/-/inflection-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.4.1.tgz"},"directories":{},"publish_time":1409493319033,"_cnpm_publish_time":1409493319033,"_hasShrinkwrap":false},"1.4.0":{"name":"inflection","version":"1.4.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"},{"name":"Eric Brody"}],"dependencies":{},"devDependencies":{"mocha":"1.21.4","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"236f490743d934dc3f2eed6a2a40544fe09cef11","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.4.0","_shasum":"d006a364ddff627598a6ccd6a9b579e4b9a19b60","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"d006a364ddff627598a6ccd6a9b579e4b9a19b60","size":10023,"noattachment":false,"key":"/inflection/-/inflection-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.4.0.tgz"},"directories":{},"publish_time":1408755770510,"_cnpm_publish_time":1408755770510,"_hasShrinkwrap":false},"1.3.8":{"name":"inflection","version":"1.3.8","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"}],"dependencies":{},"devDependencies":{"mocha":"1.20.1","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"c0fd0d45c7af9e2074e7dd4e9b1bd16e7cf9de0d","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.8","_shasum":"cbd160da9f75b14c3cc63578d4f396784bf3014e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"cbd160da9f75b14c3cc63578d4f396784bf3014e","size":9542,"noattachment":false,"key":"/inflection/-/inflection-1.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.8.tgz"},"directories":{},"publish_time":1404372341674,"_cnpm_publish_time":1404372341674,"_hasShrinkwrap":false},"1.3.7":{"name":"inflection","version":"1.3.7","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"dane.oconnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"},{"name":"Gianni Chiappetta","email":"gianni@runlevel6.org"}],"dependencies":{},"devDependencies":{"mocha":"1.20.1","should":"4.0.4"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"deaaf0326948b2cd2c0d779e8fa070f5eaceffa0","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.7","_shasum":"3f6013432a2fd516b59af239bc036ba78f4d1389","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"3f6013432a2fd516b59af239bc036ba78f4d1389","size":9480,"noattachment":false,"key":"/inflection/-/inflection-1.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.7.tgz"},"directories":{},"publish_time":1403662813078,"_cnpm_publish_time":1403662813078,"_hasShrinkwrap":false},"1.3.6":{"name":"inflection","version":"1.3.6","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"Dane O'Connor","email":"Dane.OConnor@gmail.com"},{"name":"David Miró","email":"lite.3engine@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"},{"name":"Kane Cohen","email":"kanecohen@gmail.com"}],"dependencies":{},"devDependencies":{"mocha":"1.20.1","should":"4.0.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"gitHead":"a2140a5791e3c96bd4739d822e90a73de91f5e39","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.6","_shasum":"e6ee36ae17d02da993e540749dda2cb76b98665b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"dist":{"shasum":"e6ee36ae17d02da993e540749dda2cb76b98665b","size":9365,"noattachment":false,"key":"/inflection/-/inflection-1.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.6.tgz"},"directories":{},"publish_time":1402073156584,"_cnpm_publish_time":1402073156584,"_hasShrinkwrap":false},"1.3.5":{"name":"inflection","version":"1.3.5","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"}],"dependencies":{},"devDependencies":{"mocha":"1.17.1","should":"3.1.2"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.5","dist":{"shasum":"3f11bef1f8dfcd1766a07dd01da31173852091bb","size":9226,"noattachment":false,"key":"/inflection/-/inflection-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.5.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1392356307341,"_cnpm_publish_time":1392356307341,"_hasShrinkwrap":false},"1.3.4":{"name":"inflection","version":"1.3.4","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"},{"name":"Raymond Feng"}],"dependencies":{},"devDependencies":{"mocha":"1.17.1","should":"3.1.2"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"mocha -R spec"},"bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.4","dist":{"shasum":"1789bede761ab639661b094f157f0251038dade8","size":9226,"noattachment":false,"key":"/inflection/-/inflection-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.4.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1392177515479,"_cnpm_publish_time":1392177515479,"_hasShrinkwrap":false},"1.3.3":{"name":"inflection","version":"1.3.3","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"},{"name":"luk3thomas"},{"name":"Marcel Klehr"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.3","should":"3.0.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"scripts":{"test":"node test/run.js"},"bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.3","dist":{"shasum":"16a1f8eb6a96761b8729a3fb35469a7b3b32574a","size":9145,"noattachment":false,"key":"/inflection/-/inflection-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.3.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1390335723830,"_cnpm_publish_time":1390335723830,"_hasShrinkwrap":false},"1.3.2":{"name":"inflection","version":"1.3.2","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.3","should":"2.1.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.2","dist":{"shasum":"13e3c15699a973d88bceb216b2e8e77e54a32831","size":8800,"noattachment":false,"key":"/inflection/-/inflection-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1386864502154,"_cnpm_publish_time":1386864502154,"_hasShrinkwrap":false},"1.3.1":{"name":"inflection","version":"1.3.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.2","should":"2.1.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.1","dist":{"shasum":"27a7962010c989e27534024c2bd99380c3f3c341","size":8789,"noattachment":false,"key":"/inflection/-/inflection-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1386848253521,"_cnpm_publish_time":1386848253521,"_hasShrinkwrap":false},"1.3.0":{"name":"inflection","version":"1.3.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.2","should":"2.1.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.3.0","dist":{"shasum":"17ab47a3811198a13df30005cc73b6cbc392d6b7","size":7057,"noattachment":false,"key":"/inflection/-/inflection-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.3.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1386795928848,"_cnpm_publish_time":1386795928848,"_hasShrinkwrap":false},"1.2.7":{"name":"inflection","version":"1.2.7","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.2","should":"2.1.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"homepage":"https://github.com/dreamerslab/node.inflection","_id":"inflection@1.2.7","dist":{"shasum":"59db4505310a746677182ed46e155e003bfb3591","size":6958,"noattachment":false,"key":"/inflection/-/inflection-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.7.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1386782620683,"_cnpm_publish_time":1386782620683,"_hasShrinkwrap":false},"1.2.6":{"name":"inflection","version":"1.2.6","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.2","should":"1.2.2"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"_id":"inflection@1.2.6","dist":{"shasum":"9d0771a04b0ca50c44c99f25c48c6a33ce3c4b60","size":6713,"noattachment":false,"key":"/inflection/-/inflection-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.6.tgz"},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1369412189617,"_cnpm_publish_time":1369412189617,"_hasShrinkwrap":false},"1.2.5":{"name":"inflection","version":"1.2.5","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"},{"name":"brandondewitt"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.2","should":"1.2.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","_id":"inflection@1.2.5","dist":{"shasum":"d19e8d809ea226948ae60589ff943d7f1eb9d356","size":6794,"noattachment":false,"key":"/inflection/-/inflection-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.5.tgz"},"_npmVersion":"1.1.69","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1357701669838,"_cnpm_publish_time":1357701669838,"_hasShrinkwrap":false},"1.2.4":{"name":"inflection","version":"1.2.4","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"}],"dependencies":{},"devDependencies":{"node.flow":"1.2.2","should":"1.2.1"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"readmeFilename":"Readme.md","_id":"inflection@1.2.4","dist":{"shasum":"ad1448a111ad8157d67c79ba798315532656bd1f","size":6618,"noattachment":false,"key":"/inflection/-/inflection-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.4.tgz"},"_npmVersion":"1.1.69","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1357426820330,"_cnpm_publish_time":1357426820330,"_hasShrinkwrap":false},"1.2.3":{"name":"inflection","version":"1.2.3","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"}],"dependencies":{},"devDependencies":{"node.flow":"1.1.3","should":"1.1.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"_id":"inflection@1.2.3","dist":{"shasum":"ed82e64b798277915599c6b81c02325b483aec4c","size":6596,"noattachment":false,"key":"/inflection/-/inflection-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.3.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1343889858375,"_cnpm_publish_time":1343889858375,"_hasShrinkwrap":false},"1.2.2":{"name":"inflection","version":"1.2.2","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"}],"dependencies":{},"devDependencies":{"node.flow":"1.1.3","should":"1.0.0"},"main":"./lib/inflection.js","repository":{"type":"git","url":"https://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"_id":"inflection@1.2.2","dist":{"shasum":"30acac04a47a2772e785efd66810f47c9ff157dd","size":6430,"noattachment":false,"key":"/inflection/-/inflection-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.2.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1343017249534,"_cnpm_publish_time":1343017249534,"_hasShrinkwrap":false},"1.2.1":{"name":"inflection","version":"1.2.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"contributors":[{"name":"Ryan Schuft","email":"ryan.schuft@gmail.com"},{"name":"Ben Lin","email":"ben@dreamerslab.com"},{"name":"Lance Pollard","email":"lancejpollard@gmail.com"}],"dependencies":{},"devDependencies":{"node.flow":"1.1.1","should":"0.6.3"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"_id":"inflection@1.2.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.25","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"6ccade7c7f39b019876af24c5ead6bc6db5e668a","size":6399,"noattachment":false,"key":"/inflection/-/inflection-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.1.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1340345472947,"_cnpm_publish_time":1340345472947,"_hasShrinkwrap":false},"1.2.0":{"name":"inflection","version":"1.2.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"dependencies":{},"devDependencies":{"node.flow":"1.1.1","should":"0.6.3"},"main":"./lib/inflection.js","repository":{"type":"git","url":"git://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"licenses":[{"type":"MIT","url":"http://en.wikipedia.org/wiki/MIT_License"}],"_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"_id":"inflection@1.2.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.25","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"e6b5ea0be2b79593dbf57c7ccc2cca28144c91c1","size":6300,"noattachment":false,"key":"/inflection/-/inflection-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.2.0.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1340092935915,"_cnpm_publish_time":1340092935915,"_hasShrinkwrap":false},"1.1.1":{"name":"inflection","version":"1.1.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"dependencies":{},"devDependencies":{"node.flow":"1.1.0","should":"0.5.1"},"main":"index","repository":{"type":"git","url":"git://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"_id":"inflection@1.1.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"5e3d47d05ac2a714290d28f2fbc1b0ad67076b75","size":6205,"noattachment":false,"key":"/inflection/-/inflection-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.1.1.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1329388004815,"_cnpm_publish_time":1329388004815,"_hasShrinkwrap":false},"1.1.0":{"name":"inflection","version":"1.1.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"dependencies":{},"devDependencies":{"node.flow":"0.1.0","should":"0.5.1"},"main":"index","repository":{"type":"git","url":"git://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"_id":"inflection@1.1.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.1","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"bf7b4ceba663254627b6721653b034c6be6123e0","size":6196,"noattachment":false,"key":"/inflection/-/inflection-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.1.0.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1329118880995,"_cnpm_publish_time":1329118880995,"_hasShrinkwrap":false},"1.0.0":{"name":"inflection","version":"1.0.0","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"dependencies":{},"devDependencies":{"node.flow":"0.0.3","should":"0.5.1"},"main":"index","repository":{"type":"git","url":"git://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"_id":"inflection@1.0.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.9","_defaultsLoaded":true,"dist":{"shasum":"f177a21a371396a4f69b372c83f55f06ee32cc76","size":6085,"noattachment":false,"key":"/inflection/-/inflection-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-1.0.0.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1328631536155,"_cnpm_publish_time":1328631536155,"_hasShrinkwrap":false},"0.0.1":{"name":"inflection","version":"0.0.1","description":"A port of inflection-js to node.js module","keywords":["inflection","inflections","inflection-js","pluralize","singularize","camelize","underscore","humanize","capitalize","dasherize","titleize","demodulize","tableize","classify","foreign_key","ordinalize"],"author":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"dependencies":{},"devDependencies":{"node.flow":"0.0.3","should":"0.5.1"},"main":"index","repository":{"type":"git","url":"git://github.com/dreamerslab/node.inflection.git"},"engines":["node >= 0.4.0"],"license":"MIT","_npmUser":{"name":"dreamerslab","email":"ben@dreamerslab.com"},"_id":"inflection@0.0.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"f9071c16f17465a2095e971982621802ce476f80","size":5908,"noattachment":false,"key":"/inflection/-/inflection-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/inflection/download/inflection-0.0.1.tgz"},"maintainers":[{"name":"dreamerslab","email":"ben@dreamerslab.com"},{"name":"patcher56","email":"p.kuen@averi.at"}],"directories":{},"publish_time":1326887474334,"_cnpm_publish_time":1326887474334,"_hasShrinkwrap":false}},"readme":"# inflection\n\nA package to transform english strings into other forms like the plural form, singular form, camelCase form, etc.\n\n<a href=\"https://www.npmjs.com/package/inflection\"><img src=\"https://img.shields.io/npm/v/inflection\" alt=\"NPM Version\" /></a>\n\n## Description\n\nThis package was originally a port of [inflection-js](http://code.google.com/p/inflection-js/), which is a port of the functionality from Ruby on Rails' Active Support Inflection classes into Javascript.\n\nNote: This library uses [Wiktionary](http://en.wiktionary.org) as its reference.\n\n## Requires\n\nCheckout `package.json` for dependencies.\n\n## Angular Support\n\nCheckout [ngInflection](https://github.com/konsumer/ngInflection) from [konsumer](https://github.com/konsumer)\n\n## Meteor Support\n\nCheckout [Meteor Inflector](https://github.com/katrotz/meteor-inflector) from [Veaceslav Cotruta](https://github.com/katrotz)\n\n## Installation\n\nInstall inflection through npm\n\n    npm install inflection\n\n## API\n\n- inflection.pluralize( str, plural );\n- inflection.singularize( str, singular );\n- inflection.inflect( str, count, singular, plural );\n- inflection.camelize( str, low_first_letter );\n- inflection.underscore( str, all_upper_case );\n- inflection.humanize( str, low_first_letter );\n- inflection.capitalize( str );\n- inflection.dasherize( str );\n- inflection.titleize( str );\n- inflection.demodulize( str );\n- inflection.tableize( str );\n- inflection.classify( str );\n- inflection.foreign_key( str, drop_id_ubar );\n- inflection.ordinalize( str );\n- inflection.transform( str, arr );\n\n## Usage\n\n> Require the module before using\n\n    const inflection = require( 'inflection' );\n\n### inflection.pluralize( str, plural );\n\nThis function adds pluralization support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> plural\n\n    type: String\n    desc: Overrides normal output with said String.(optional)\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.pluralize( 'person' ); // === 'people'\n    inflection.pluralize( 'octopus' ); // === \"octopi\"\n    inflection.pluralize( 'Hat' ); // === 'Hats'\n    inflection.pluralize( 'person', 'guys' ); // === 'guys'\n\n### inflection.singularize( str, singular );\n\nThis function adds singularization support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> singular\n\n    type: String\n    desc: Overrides normal output with said String.(optional)\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.singularize( 'people' ); // === 'person'\n    inflection.singularize( 'octopi' ); // === \"octopus\"\n    inflection.singularize( 'Hats' ); // === 'Hat'\n    inflection.singularize( 'guys', 'person' ); // === 'person'\n\n### inflection.inflect( str, count, singular, plural );\n\nThis function will pluralize or singularlize a String appropriately based on an integer value.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> count\n\n    type: Number\n    desc: The number to base pluralization off of.\n\n> singular\n\n    type: String\n    desc: Overrides normal output with said String.(optional)\n\n> plural\n\n    type: String\n    desc: Overrides normal output with said String.(optional)\n\n#### Example code\n\n    \tvar inflection = require( 'inflection' );\n\n    \tinflection.inflect( 'people', 1 ); // === 'person'\n    \tinflection.inflect( 'octopi', 1 ); // === 'octopus'\n    \tinflection.inflect( 'Hats', 1 ); // === 'Hat'\n    \tinflection.inflect( 'guys', 1 , 'person' ); // === 'person'\n    \tinflection.inflect( 'person', 2 ); // === 'people'\n    \tinflection.inflect( 'octopus', 2 ); // === 'octopi'\n    \tinflection.inflect( 'Hat', 2 ); // === 'Hats'\n    \tinflection.inflect( 'person', 2, null, 'guys' ); // === 'guys'\n\n### inflection.camelize( str, low_first_letter );\n\nThis function transforms String object from underscore to camelcase.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> low_first_letter\n\n    type: Boolean\n    desc: Default is to capitalize the first letter of the results. Passing true will lowercase it. (optional)\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.camelize( 'message_properties' ); // === 'MessageProperties'\n    inflection.camelize( 'message_properties', true ); // === 'messageProperties'\n\n### inflection.underscore( str, all_upper_case );\n\nThis function transforms String object from camelcase to underscore.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> all_upper_case\n\n    type: Boolean\n    desc: Default is to lowercase and add underscore prefix\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.underscore( 'MessageProperties' ); // === 'message_properties'\n    inflection.underscore( 'messageProperties' ); // === 'message_properties'\n    inflection.underscore( 'MP' ); // === 'm_p'\n    inflection.underscore( 'MP', true ); // === 'MP'\n\n### inflection.humanize( str, low_first_letter );\n\nThis function adds humanize support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> low_first_letter\n\n    type: Boolean\n    desc: Default is to capitalize the first letter of the results. Passing true will lowercase it. (optional)\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.humanize( 'message_properties' ); // === 'Message properties'\n    inflection.humanize( 'message_properties', true ); // === 'message properties'\n\n### inflection.capitalize( str );\n\nThis function adds capitalization support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.capitalize( 'message_properties' ); // === 'Message_properties'\n    inflection.capitalize( 'message properties', true ); // === 'Message properties'\n\n### inflection.dasherize( str );\n\nThis function replaces underscores with dashes in the string.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.dasherize( 'message_properties' ); // === 'message-properties'\n    inflection.dasherize( 'Message Properties' ); // === 'Message-Properties'\n\n### inflection.titleize( str );\n\nThis function adds titleize support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.titleize( 'message_properties' ); // === 'Message Properties'\n    inflection.titleize( 'message properties to keep' ); // === 'Message Properties to Keep'\n\n### inflection.demodulize( str );\n\nThis function adds demodulize support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.demodulize( 'Message::Bus::Properties' ); // === 'Properties'\n\n### inflection.tableize( str );\n\nThis function adds tableize support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.tableize( 'MessageBusProperty' ); // === 'message_bus_properties'\n\n### inflection.classify( str );\n\nThis function adds classification support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.classify( 'message_bus_properties' ); // === 'MessageBusProperty'\n\n### inflection.foreign_key( str, drop_id_ubar );\n\nThis function adds foreign key support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> low_first_letter\n\n    type: Boolean\n    desc: Default is to seperate id with an underbar at the end of the class name, you can pass true to skip it.(optional)\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.foreign_key( 'MessageBusProperty' ); // === 'message_bus_property_id'\n    inflection.foreign_key( 'MessageBusProperty', true ); // === 'message_bus_propertyid'\n\n### inflection.ordinalize( str );\n\nThis function adds ordinalize support to every String object.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.ordinalize( 'the 1 pitch' ); // === 'the 1st pitch'\n\n### inflection.transform( str, arr );\n\nThis function performs multiple inflection methods on a string.\n\n#### Arguments\n\n> str\n\n    type: String\n    desc: The subject string.\n\n> arr\n\n    type: Array\n    desc: An array of inflection methods.\n\n#### Example code\n\n    var inflection = require( 'inflection' );\n\n    inflection.transform( 'all job', [ 'pluralize', 'capitalize', 'dasherize' ]); // === 'All-jobs'\n\n## Credit\n\n- Ryan Schuft <ryan.schuft@gmail.com>\n- Lance Pollard <lancejpollard@gmail.com> (Browser support)\n- Dane O'Connor <dane.oconnor@gmail.com>\n- brandondewitt\n- luk3thomas\n- Marcel Klehr\n- Raymond Feng\n- Kane Cohen <kanecohen@gmail.com>\n- Gianni Chiappetta <gianni@runlevel6.org>\n- Eric Brody\n- overlookmotel\n- Patrick Mowrer\n- Greger Olsson\n- Jason Crawford <jason@jasoncrawford.org>\n- Ray Myers <ray.myers@gmail.com>\n\n## License\n\n(The MIT License)\n\nCopyright (c) 2011 dreamerslab &lt;ben@dreamerslab.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n'Software'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_attachments":{},"homepage":"https://github.com/dreamerslab/node.inflection#readme","bugs":{"url":"https://github.com/dreamerslab/node.inflection/issues"},"license":"MIT"}