{"_id":"multi-ini","_rev":"309835","name":"multi-ini","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","dist-tags":{"latest":"2.1.2"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"time":{"modified":"2021-06-03T19:44:29.000Z","created":"2014-03-07T15:22:15.708Z","2.1.2":"2020-12-19T20:06:15.281Z","2.1.1":"2020-12-11T07:32:16.539Z","2.1.0":"2020-02-23T21:05:36.462Z","2.0.0":"2018-06-09T21:20:30.351Z","1.0.1":"2017-05-03T21:19:52.029Z","1.0.0":"2016-11-18T19:00:51.604Z","0.5.2":"2015-07-11T21:40:15.429Z","0.5.1":"2015-07-03T10:32:01.054Z","0.5.0":"2015-06-10T09:20:29.549Z","0.4.1":"2015-04-13T21:14:34.202Z","0.4.0":"2014-08-14T20:28:15.959Z","0.2.5":"2014-04-16T13:47:09.079Z","0.2.4":"2014-04-15T20:24:50.913Z","0.2.3":"2014-04-15T15:38:04.360Z","0.2.2":"2014-04-15T15:30:21.127Z","0.2.1":"2014-04-13T11:36:51.764Z","0.1.2":"2014-03-16T14:08:35.079Z","0.1.1":"2014-03-11T22:09:35.378Z","0.1.0":"2014-03-10T22:57:03.869Z","0.0.1":"2014-03-07T15:22:15.708Z"},"users":{"mgeppert":true},"author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"versions":{"2.1.2":{"name":"multi-ini","version":"2.1.2","license":"MIT","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/index.js","scripts":{"predistribute":"babel src --out-dir lib","test":"babel-node ./node_modules/.bin/_mocha","coverage":"babel-node ./node_modules/.bin/istanbul cover _mocha","distribute":"npm publish"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/multi-ini/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"babel-cli":"^6.3.17","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-transform-es2015-arrow-functions":"^6.4.0","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.15","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-for-of":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.3.16","babel-plugin-transform-es2015-parameters":"^6.3.26","babel-plugin-transform-es2015-shorthand-properties":"^6.18.0","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-register":"^6.18.0","benchmark":"^2.0.0","chai":"^3.4.1","istanbul":"^1.1.0-alpha.1","mocha":"^5.2.0","sinon":"^1.17.2","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"^4.0.0"},"gitHead":"04ef8b26e42bdd59327185ee28a225e21c7675d3","_id":"multi-ini@2.1.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"18a98317acfe0e85f1d764e9890befe4516501c5","size":14372,"noattachment":false,"key":"/multi-ini/-/multi-ini-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-2.1.2.tgz"},"_npmUser":{"name":"mgeppert","email":"mi.iwersen@gmail.com"},"directories":{},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-ini_2.1.2_1608408375071_0.2402537756923515"},"_hasShrinkwrap":false,"publish_time":1608408375281,"_cnpm_publish_time":1608408375281},"2.1.1":{"name":"multi-ini","version":"2.1.1","license":"MIT","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/index.js","scripts":{"predistribute":"babel src --out-dir lib","test":"babel-node ./node_modules/.bin/_mocha","coverage":"babel-node ./node_modules/.bin/istanbul cover _mocha","distribute":"npm publish"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/multi-ini/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"babel-cli":"^6.3.17","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-transform-es2015-arrow-functions":"^6.4.0","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.15","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-for-of":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.3.16","babel-plugin-transform-es2015-parameters":"^6.3.26","babel-plugin-transform-es2015-shorthand-properties":"^6.18.0","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-register":"^6.18.0","benchmark":"^2.0.0","chai":"^3.4.1","istanbul":"^1.1.0-alpha.1","mocha":"^5.2.0","sinon":"^1.17.2","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"^4.0.0"},"gitHead":"49d60271d3fc849096eeb45f18f9972dc272c4ba","_id":"multi-ini@2.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"09f9baf0b0dc39818454d06c4182cafece9fb7b7","size":14312,"noattachment":false,"key":"/multi-ini/-/multi-ini-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-2.1.1.tgz"},"_npmUser":{"name":"mgeppert","email":"mi.iwersen@gmail.com"},"directories":{},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-ini_2.1.1_1607671936338_0.6425571715011502"},"_hasShrinkwrap":false,"publish_time":1607671936539,"_cnpm_publish_time":1607671936539},"2.1.0":{"name":"multi-ini","version":"2.1.0","license":"MIT","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/index.js","scripts":{"predistribute":"babel src --out-dir lib","test":"babel-node ./node_modules/.bin/_mocha","coverage":"babel-node ./node_modules/.bin/istanbul cover _mocha","distribute":"npm publish"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/multi-ini/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"babel-cli":"^6.3.17","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-transform-es2015-arrow-functions":"^6.4.0","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.15","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-for-of":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.3.16","babel-plugin-transform-es2015-parameters":"^6.3.26","babel-plugin-transform-es2015-shorthand-properties":"^6.18.0","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-register":"^6.18.0","benchmark":"^2.0.0","chai":"^3.4.1","istanbul":"^1.1.0-alpha.1","mocha":"^5.2.0","sinon":"^1.17.2","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"^4.0.0"},"gitHead":"1d32e9a7eacbb14bece31dc92817749770f59273","_id":"multi-ini@2.1.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","_npmUser":{"name":"mgeppert","email":"mi.iwersen@gmail.com"},"dist":{"shasum":"f093dbe074cef5bb2edd9db8f06946af459e6109","size":13551,"noattachment":false,"key":"/multi-ini/-/multi-ini-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-2.1.0.tgz"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-ini_2.1.0_1582491936354_0.20350531090793234"},"_hasShrinkwrap":false,"publish_time":1582491936462,"_cnpm_publish_time":1582491936462},"2.0.0":{"name":"multi-ini","version":"2.0.0","license":"MIT","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/index.js","scripts":{"predistribute":"babel src --out-dir lib","test":"babel-node ./node_modules/.bin/_mocha","coverage":"babel-node ./node_modules/.bin/istanbul cover _mocha","distribute":"npm publish"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/multi-ini/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"babel-cli":"^6.3.17","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-transform-es2015-arrow-functions":"^6.4.0","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.15","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-for-of":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.3.16","babel-plugin-transform-es2015-parameters":"^6.3.26","babel-plugin-transform-es2015-shorthand-properties":"^6.18.0","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-register":"^6.18.0","benchmark":"^2.0.0","chai":"^3.4.1","istanbul":"^1.1.0-alpha.1","mocha":"^5.2.0","sinon":"^1.17.2","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"^4.0.0"},"gitHead":"31b42d3e36b344ad70da5eee9155eed24ca55ea8","_id":"multi-ini@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"mgeppert","email":"mi.iwersen@gmail.com"},"dist":{"shasum":"a82d912c7695d2dbabaf798fade81174430b933f","size":12932,"noattachment":false,"key":"/multi-ini/-/multi-ini-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-2.0.0.tgz"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-ini_2.0.0_1528579230210_0.5532673987553738"},"_hasShrinkwrap":false,"publish_time":1528579230351,"_cnpm_publish_time":1528579230351},"1.0.1":{"name":"multi-ini","version":"1.0.1","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/index.js","scripts":{"predistribute":"babel src --out-dir lib","test":"babel-node ./node_modules/.bin/_mocha","coverage":"babel-node ./node_modules/.bin/istanbul cover _mocha","distribute":"npm publish"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/multi-ini/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"babel-cli":"^6.3.17","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-transform-es2015-arrow-functions":"^6.4.0","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.15","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-for-of":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.3.16","babel-plugin-transform-es2015-parameters":"^6.3.26","babel-plugin-transform-es2015-shorthand-properties":"^6.18.0","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-register":"^6.18.0","benchmark":"^2.0.0","chai":"^3.4.1","istanbul":"^1.1.0-alpha.1","mocha":"^2.3.4","sinon":"^1.17.2","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"ae82d361e526bc9ad9d2cf248de4c5cae3ee816b","_id":"multi-ini@1.0.1","_shasum":"6200c7d15dbe9b26ce6abaf56727d18c46de4b5e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"dist":{"shasum":"6200c7d15dbe9b26ce6abaf56727d18c46de4b5e","size":12769,"noattachment":false,"key":"/multi-ini/-/multi-ini-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-ini-1.0.1.tgz_1493846390255_0.8918685386888683"},"directories":{},"publish_time":1493846392029,"_hasShrinkwrap":false,"_cnpm_publish_time":1493846392029},"1.0.0":{"name":"multi-ini","version":"1.0.0","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/index.js","scripts":{"predistribute":"babel src --out-dir lib","test":"babel-node ./node_modules/.bin/_mocha","coverage":"babel-node ./node_modules/.bin/istanbul cover _mocha","distribute":"npm publish"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Iwersen","email":"mi.iwersen@gmail.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/multi-ini/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"babel-cli":"^6.3.17","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-transform-es2015-arrow-functions":"^6.4.0","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.15","babel-plugin-transform-es2015-destructuring":"^6.18.0","babel-plugin-transform-es2015-for-of":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.3.16","babel-plugin-transform-es2015-parameters":"^6.3.26","babel-plugin-transform-es2015-shorthand-properties":"^6.18.0","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-register":"^6.18.0","benchmark":"^2.0.0","chai":"^3.4.1","istanbul":"^1.1.0-alpha.1","mocha":"^2.3.4","sinon":"^1.17.2","sinon-chai":"^2.8.0"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"3237caad589adad54058bb4a92f60b9c304fca7b","_id":"multi-ini@1.0.0","_shasum":"4428926ef99d87fe18b17ff87dd0322212f66056","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.17","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"dist":{"shasum":"4428926ef99d87fe18b17ff87dd0322212f66056","size":12311,"noattachment":false,"key":"/multi-ini/-/multi-ini-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/multi-ini-1.0.0.tgz_1479495651037_0.35141150397248566"},"directories":{},"publish_time":1479495651604,"_cnpm_publish_time":1479495651604,"_hasShrinkwrap":false},"0.5.2":{"name":"multi-ini","version":"0.5.2","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt test"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-coffee":"^0.10.1","grunt-coveralls":"^1.0.0","grunt-jasmine-node":"^0.1.0","grunt-jasmine-node-coverage":"^0.4.1","jasmine-core":"^2.3.4","lodash":"^2.4.1"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"41612f6a767b92db403c2fcf620b6910fc727452","_id":"multi-ini@0.5.2","_shasum":"3cf47f1fbcf353a6c67660c7cb11897d6d1e0ce1","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"dist":{"shasum":"3cf47f1fbcf353a6c67660c7cb11897d6d1e0ce1","size":9439,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.5.2.tgz"},"directories":{},"publish_time":1436650815429,"_cnpm_publish_time":1436650815429,"_hasShrinkwrap":false},"0.5.1":{"name":"multi-ini","version":"0.5.1","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt test"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"grunt":"^0.4.5","grunt-contrib-clean":"^0.5.0","grunt-contrib-coffee":"^0.10.1","grunt-coveralls":"^1.0.0","grunt-jasmine-node":"^0.1.0","grunt-jasmine-node-coverage":"^0.4.1","jasmine-core":"^2.3.4","lodash":"^2.4.1"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"8467be5f550046f5ffd19b1769cd4e4a069567f4","_id":"multi-ini@0.5.1","_shasum":"172f8cae179f9bb22cdade7d330dbd09a29265d0","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"dist":{"shasum":"172f8cae179f9bb22cdade7d330dbd09a29265d0","size":9037,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.5.1.tgz"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1435919521054,"_cnpm_publish_time":1435919521054,"_hasShrinkwrap":false},"0.5.0":{"name":"multi-ini","version":"0.5.0","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"ad3646641dac91c6436441cdba58e9cbe80d989d","_id":"multi-ini@0.5.0","_shasum":"2fa2a73c6de35f4189dcc1eb93eddc897bda6a99","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"dist":{"shasum":"2fa2a73c6de35f4189dcc1eb93eddc897bda6a99","size":8943,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.5.0.tgz"},"directories":{},"publish_time":1433928029549,"_cnpm_publish_time":1433928029549,"_hasShrinkwrap":false},"0.4.1":{"name":"multi-ini","version":"0.4.1","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"gitHead":"91de2a01fa8240062a4b31d928a3fa68ac621877","_id":"multi-ini@0.4.1","_shasum":"8a1df246d91d1d29179528d3957d0a48d0c117bc","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"dist":{"shasum":"8a1df246d91d1d29179528d3957d0a48d0c117bc","size":8429,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.4.1.tgz"},"directories":{},"publish_time":1428959674202,"_cnpm_publish_time":1428959674202,"_hasShrinkwrap":false},"0.4.0":{"name":"multi-ini","version":"0.4.0","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.4.0","dist":{"shasum":"f8d3fc9b276a7d692e80f2d32d35eb28687c1aa8","size":8352,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.4.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1408048095959,"_cnpm_publish_time":1408048095959,"_hasShrinkwrap":false},"0.2.5":{"name":"multi-ini","version":"0.2.5","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.2.5","dist":{"shasum":"390c6db1b65b22f10148d78e3288f8a01cf90869","size":13315,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.2.5.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1397656029079,"_cnpm_publish_time":1397656029079,"_hasShrinkwrap":false},"0.2.4":{"name":"multi-ini","version":"0.2.4","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.2.4","dist":{"shasum":"b5baa5f90444e8a0c0fcce755c0bc7e7012d9a69","size":13649,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.2.4.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1397593490913,"_cnpm_publish_time":1397593490913,"_hasShrinkwrap":false},"0.2.3":{"name":"multi-ini","version":"0.2.3","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini-class.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.2.3","dist":{"shasum":"6ab1882559d826da9f8795e1403673c31f37bf61","size":13906,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.2.3.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1397576284360,"_cnpm_publish_time":1397576284360,"_hasShrinkwrap":false},"0.2.2":{"name":"multi-ini","version":"0.2.2","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.2.2","dist":{"shasum":"bd04e1f687c14fd242ca790346a55735c195f79e","size":13899,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.2.2.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1397575821127,"_cnpm_publish_time":1397575821127,"_hasShrinkwrap":false},"0.2.1":{"name":"multi-ini","version":"0.2.1","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"keywords":["ini","zend","config","multi-line","multi-level"],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.2.1","dist":{"shasum":"7d5726e02445c33e3b4e4a66d26d3dff66355fab","size":12660,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.2.1.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1397389011764,"_cnpm_publish_time":1397389011764,"_hasShrinkwrap":false},"0.1.2":{"name":"multi-ini","version":"0.1.2","description":"An ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.","main":"lib/multi-ini.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.1.2","dist":{"shasum":"e6eaa5a82169ce47c632dd5b405056b006c3e362","size":11082,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.1.2.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1394978915079,"_cnpm_publish_time":1394978915079,"_hasShrinkwrap":false},"0.1.1":{"name":"multi-ini","version":"0.1.1","description":"Read multi-level and multi-line ini-files with compatibility to Zend.","main":"src/multi-ini.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"dependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.1.1","dist":{"shasum":"c66d66d4aa474e3561a6e3c78a94049354ecd2b8","size":8938,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.1.1.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1394575775378,"_cnpm_publish_time":1394575775378,"_hasShrinkwrap":false},"0.1.0":{"name":"multi-ini","version":"0.1.0","description":"Read multi-level and multi-line ini-files which compatibility to Zend.","main":"src/multi-ini.js","scripts":{"test":"grunt jasmine_node"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"devDependencies":{"lodash":"^2.4.1","grunt":"^0.4.2","grunt-contrib-jasmine":"^0.6.1","grunt-contrib-coffee":"^0.10.1","grunt-contrib-clean":"^0.5.0","grunt-jasmine-node":"^0.1.0"},"_id":"multi-ini@0.1.0","dist":{"shasum":"ccbcd1d981cbef52e90289740d3b65b90e2f2e41","size":8842,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1394492223869,"_cnpm_publish_time":1394492223869,"_hasShrinkwrap":false},"0.0.1":{"name":"multi-ini","version":"0.0.1","description":"multi-ini =========","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"homepage":"https://github.com/evangelion1204/multi-ini","author":{"name":"Michael Geppert","email":"evangelion1204@aol.com"},"repository":{"type":"git","url":"git://github.com/evangelion1204/multi-ini.git"},"bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"licenses":[{"type":"MIT","url":"https://github.com/evangelion1204/grunt-lock/blob/master/LICENSE"}],"devDependencies":{"lodash":"^2.4.1"},"_id":"multi-ini@0.0.1","dist":{"shasum":"499d94a43b9db6c69214f1c00cb98be8f6860fff","size":6756,"noattachment":false,"key":"/multi-ini/-/multi-ini-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/multi-ini/download/multi-ini-0.0.1.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mgeppert","email":"evangelion1204@aol.com"},"maintainers":[{"name":"mgeppert","email":"evangelion1204@aol.com"}],"directories":{},"publish_time":1394205735708,"_cnpm_publish_time":1394205735708,"_hasShrinkwrap":false}},"readme":"# multi-ini [![Build Status](https://travis-ci.org/evangelion1204/multi-ini.png?branch=master)](https://travis-ci.org/evangelion1204/multi-ini) [![Coverage Status](https://coveralls.io/repos/evangelion1204/multi-ini/badge.svg?branch=master)](https://coveralls.io/r/evangelion1204/multi-ini?branch=master)\n\n[![Join the chat at https://gitter.im/evangelion1204/multi-ini](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/evangelion1204/multi-ini?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\nAn ini-file parser which supports multi line, multiple levels and arrays to get a maximum of compatibility with Zend config files.\n\n## Install\n\n```shell\nnpm install multi-ini\n```\n\n## Usage\n\n```js\nini = require('multi-ini');\ncontent = ini.read(file);\ncontent.section.key = value;\nini.write(file, content);\n\n```\n\n## Options\n\nFollowing options are available:\n* encoding \\[*'utf8'*\\] - directly passed to readFileSync\n* keep_quotes \\[*false*\\] - does not strip quotes around values\n* filters - predefined *lowercase*, *uppercase*, *trim*, *constants*, *boolean*\n\n### Examples\n\n#### encoding\n\n```js\nini = require('multi-ini');\ncontent = ini.read(file, {encoding: 'utf8'});\ncontent.section.key = value;\nini.write(file, content, {encoding: 'utf8'});\n```\n\n#### keep_quotes\nThis option is by default off to be backward compatible, if you ever need the value containing the quotes then use this.\n```ini\nkey=\"value\"\n```\nEnabling this option will result in **\"value\"** instead of **value**.\n\n```js\nini = require('multi-ini');\ncontent = ini.read(file, {keep_quotes: true});\n```\n\nThis will also affect the Serializer and serialized values. Using it will not quote anything automatically.\n```js\n{\n    production: {\n        quoted: '\"quoted\"',\n        not_quoted: 'not_quoted'\n    }\n}\n```\n\nWill result in a ini like\n```ini\n[production]\nquoted=\"quoted\"\nnot_quotes=not_quoted\n```\n\n#### filters\n\n```js\nMultiIni = require('multi-ini');\nini = new MultiIni.Class({\n    filters: [MultiIni.filters.lowercase]\n});\ncontent = ini.read(file);\n```\n\n*Replacing constants*\n```js\nMultiIni = require('multi-ini');\nini = new MultiIni.Class({\n  constants: {'CONSTANT': 'replacement'},\n  filters: [MultiIni.filters.constants]\n});\ncontent = ini.read(file);\n```\n\n\n*Define a custom filter*\n```js\nMultiIni = require('multi-ini');\nini = new MultiIni.Class({\n    filters: [\n        function (value) {\n            return \"Prepend \" + value;\n        }\n    ]\n});\ncontent = ini.read(file);\n```\n\n#### line_breaks\n\nEither `unix` or `windows` for line breaks.\n\n```js\nini = require('multi-ini');\ncontent = ini.read(file, {line_breaks: 'windows'});\ncontent.section.key = value;\n```\n\n#### Parser\n\nIt's also possible to parse a ini file from an array of strings.\n\n```js\nini = require('multi-ini');\nparser = new ini.Parser();\ncontent = parser.parse(lines);\n```\n\n#### Serializer\n\nLike parsing it's also possible to serialize an ini object to a string.\n\n```js\nini = require('multi-ini');\nserializer = new ini.Serializer();\ncontent = serializer.serialize({\n    production: {\n        base_url: 'https://google.com'\n    }\n});\n```\n\n## Changelog\n\n### 2.1.2\n* Fixed prototype pollution by ignoring `constructor` and `prototype`\n\n### 2.1.1\n* Fixed prototype pollution by ignoring `__proto__`\n\n### 1.0.1\n* Fixed bug with `keep_quotes` ignored when writing files\n\n### 1.0.0\n* First full release keeping backwards compatibility\n\n### 0.5.2\n* Introduced option for line breaks\n\n### 0.5.1\n* Fixed a bug where single lines of multilines got trimmed\n\n### 0.5.0\n* Added support for filters per value\n\n### 0.4.0\n* Refactoring of the basic implementation to be no longer a singleton\n* Fixed a bug with wrong detected escaped double quotes\n\n### 0.2.5\nNow correctly reads\n```ini\nkey= example\n```\nto the value \"**example**\" instead of \"** example**\"\n\n### 0.2.4\nImplemented support for constants and removed a lot of bugs and the options **ignore_invalid** and **oninvalid**, this may be introduced again but are currently not necessary.\n\n### 0.2.3\nFixed a bug that the module was not recognized as a module by Node.\n","_attachments":{},"homepage":"https://github.com/evangelion1204/multi-ini","bugs":{"url":"https://github.com/evangelion1204/multi-ini/issues"},"license":"MIT"}