{"_id":"ini","_rev":"4086282","name":"ini","description":"An ini encoder/decoder for node","dist-tags":{"latest":"6.0.0"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"time":{"modified":"2025-12-02T22:11:10.000Z","created":"2011-08-07T07:05:12.514Z","6.0.0":"2025-10-22T15:24:55.354Z","5.0.0":"2024-09-04T21:50:18.492Z","4.1.3":"2024-05-22T15:59:34.831Z","4.1.2":"2024-03-04T18:00:44.409Z","4.1.1":"2023-05-16T17:58:46.240Z","4.1.0":"2023-04-13T17:45:05.058Z","4.0.0":"2023-03-21T19:00:13.031Z","3.0.1":"2022-08-22T17:22:43.830Z","3.0.0":"2022-04-05T17:11:17.789Z","2.0.0":"2020-12-11T23:07:02.892Z","1.3.8":"2020-12-11T19:57:57.208Z","1.3.7":"2020-12-09T23:16:06.664Z","1.3.6":"2020-12-08T23:45:49.209Z","1.3.5":"2017-11-21T22:17:14.391Z","1.3.4":"2015-06-06T16:47:03.941Z","1.3.3":"2015-02-11T00:01:32.150Z","1.3.2":"2014-11-25T10:39:06.761Z","1.3.1":"2014-11-25T10:34:41.287Z","1.3.0":"2014-09-16T07:06:18.088Z","1.2.1":"2014-05-23T05:52:36.003Z","1.2.0":"2014-05-13T00:37:51.844Z","1.1.0":"2013-01-23T01:57:20.617Z","1.0.5":"2012-10-04T17:34:10.486Z","1.0.4":"2012-08-14T23:12:24.868Z","1.0.3":"2012-08-13T18:38:27.785Z","1.0.2":"2012-01-07T22:46:24.188Z","1.0.1":"2011-09-13T17:03:01.369Z","1.0.0":"2011-08-07T07:05:12.514Z"},"users":{"fgribreau":true,"kastor":true,"dercoder":true,"thomasjo":true,"subfuzion":true,"nate-wilkins":true,"haeck":true,"yashprit":true,"battlemidget":true,"kontrax":true,"pandao":true,"markthethomas":true,"iamstarkov":true,"prisis":true,"bret":true,"jinyistudio":true,"paragi":true,"evanyeung":true,"kankungyip":true,"vzg03566":true,"lgomez":true,"ragingsmurf":true,"scottfreecode":true,"andyd":true,"tmurngon":true,"kyleaziz":true,"demian_dark":true,"vin974":true,"akashdeep-singh":true,"yikuo":true,"shrimpseaweed":true,"usex":true,"danielpavelic":true,"heartnett":true,"fdsuprema":true,"keenwon":true,"davidnyhuis":true,"zhenzhong":true,"zhenguo.zhao":true,"tosbodes":true,"justjavac":true,"xuu":true,"raycharles":true,"jacob-beltran":true,"edosrecki":true,"daizch":true},"author":{"name":"GitHub Inc."},"repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"versions":{"6.0.0":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"6.0.0","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.27.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^20.17.0 || >=22.9.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.27.1","publish":"true"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"gitHead":"180a8d5c72d7f13ed70c53619132f3a8ee5ac6ed","_id":"ini@6.0.0","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"shasum":"efc7642b276f6a37d22fdf56ef50889d7146bf30","size":4910,"noattachment":false,"key":"/ini/-/ini-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-6.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3cb14e0e-7607-405c-b29d-a78739ec7a1d"}},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ini_6.0.0_1761146695179_0.41137167941494135"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-22T15:24:55.354Z","publish_time":1761146695354,"_source_registry_name":"default","_cnpm_publish_time":1761146695354},"5.0.0":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"5.0.0","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.23.3","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^18.17.0 || >=20.5.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.23.3","publish":"true"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"_id":"ini@5.0.0","gitHead":"63c421ecbbcb6c78b61aeb870099928ee78f8452","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_nodeVersion":"22.8.0","_npmVersion":"10.8.3","dist":{"shasum":"a7a4615339843d9a8ccc2d85c9d81cf93ffbc638","size":4909,"noattachment":false,"key":"/ini/-/ini-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-5.0.0.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_5.0.0_1725486618370_0.6249060924840131"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-04T21:50:18.492Z","publish_time":1725486618492,"_source_registry_name":"default","_cnpm_publish_time":1725486618492},"4.1.3":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"4.1.3","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.22.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.22.0","publish":"true"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"_id":"ini@4.1.3","gitHead":"a0c72fe9e335a3f949d734fb5ef13371a850bbe3","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_nodeVersion":"22.2.0","_npmVersion":"10.8.0","dist":{"shasum":"4c359675a6071a46985eb39b14e4a2c0ec98a795","size":4912,"noattachment":false,"key":"/ini/-/ini-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-4.1.3.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_4.1.3_1716393574658_0.6864466019419737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-22T15:59:34.831Z","publish_time":1716393574831,"_source_registry_name":"default","_cnpm_publish_time":1716393574831},"4.1.2":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"4.1.2","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.21.3","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.21.3","publish":"true"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"_id":"ini@4.1.2","gitHead":"02392651e9086ce7ae2c11902ad47ba2686ce4e0","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"7f646dbd9caea595e61f88ef60bfff8b01f8130a","size":4898,"noattachment":false,"key":"/ini/-/ini-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-4.1.2.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_4.1.2_1709575244229_0.057635420944684324"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-04T18:00:44.409Z","publish_time":1709575244409,"_source_registry_name":"default","_cnpm_publish_time":1709575244409},"4.1.1":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"4.1.1","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.15.1","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.15.1","publish":"true"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"gitHead":"a695507a673b761834d46bf3b2d52b0ec85f356c","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_id":"ini@4.1.1","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"shasum":"d95b3d843b1e906e56d6747d5447904ff50ce7a1","size":5110,"noattachment":false,"key":"/ini/-/ini-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-4.1.1.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_4.1.1_1684259926077_0.9889371031196983"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-16T17:58:46.240Z","publish_time":1684259926240,"_source_registry_name":"default","_cnpm_publish_time":1684259926240},"4.1.0":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"4.1.0","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.13.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.13.0","publish":"true"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"gitHead":"5bb5478f216118c5fe6af01096ab991c6c505217","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_id":"ini@4.1.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.4","dist":{"shasum":"3bca65a0ae224f07f8f8b3392d8c94a7f1bb007b","size":5052,"noattachment":false,"key":"/ini/-/ini-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-4.1.0.tgz"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_4.1.0_1681407904854_0.43968429877600124"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-13T17:45:05.058Z","publish_time":1681407905058,"_cnpm_publish_time":1681407905058},"4.0.0":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"4.0.0","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.12.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.12.0"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_id":"ini@4.0.0","_nodeVersion":"18.13.0","_npmVersion":"9.6.1","dist":{"shasum":"35b4b0ba3bb9a3feb8c50dbf92fb1671efda88eb","size":4193,"noattachment":false,"key":"/ini/-/ini-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-4.0.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_4.0.0_1679425212849_0.032673454992361295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-21T19:00:13.031Z","publish_time":1679425213031,"_cnpm_publish_time":1679425213031},"3.0.1":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"3.0.1","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"gitHead":"153678b91f53c1827c1e8e089f721fe7dcc33cd4","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_id":"ini@3.0.1","_nodeVersion":"18.6.0","_npmVersion":"8.18.0","dist":{"shasum":"c76ec81007875bc44d544ff7a11a55d12294102d","size":4206,"noattachment":false,"key":"/ini/-/ini-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-3.0.1.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_3.0.1_1661188963684_0.7584805035178581"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-22T17:23:13.189Z","publish_time":1661188963830,"_cnpm_publish_time":1661188963830},"3.0.0":{"author":{"name":"GitHub Inc."},"name":"ini","description":"An ini encoder/decoder for node","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/npm/ini.git"},"main":"lib/ini.js","scripts":{"eslint":"eslint","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","test":"tap","snap":"tap","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.2.2","tap":"^16.0.1"},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.2.2"},"gitHead":"e24ffefd5923fda25210f0c120abc6bb6f8b6989","bugs":{"url":"https://github.com/npm/ini/issues"},"homepage":"https://github.com/npm/ini#readme","_id":"ini@3.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.6.0","dist":{"shasum":"2f6de95006923aa75feed8894f5686165adc08f1","size":4203,"noattachment":false,"key":"/ini/-/ini-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-3.0.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_3.0.0_1649178677463_0.6964541682126153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-05T19:35:30.983Z","publish_time":1649178677789,"_cnpm_publish_time":1649178677789},"2.0.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"2.0.0","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"eslint":"eslint","lint":"npm run eslint -- ini.js test/*.js","lintfix":"npm run lint -- --fix","test":"tap","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"devDependencies":{"eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","tap":"14"},"license":"ISC","engines":{"node":">=10"},"gitHead":"052294959bf60e7d53dec21df2d8328a550829f0","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini#readme","_id":"ini@2.0.0","_nodeVersion":"15.3.0","_npmVersion":"7.1.1","dist":{"shasum":"e5fd556ecdd5726be978fa1001862eacb0a94bc5","size":4081,"noattachment":false,"key":"/ini/-/ini-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-2.0.0.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_2.0.0_1607728022734_0.34424619639478404"},"_hasShrinkwrap":false,"publish_time":1607728022892,"_cnpm_publish_time":1607728022892},"1.3.8":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.8","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"eslint":"eslint","lint":"npm run eslint -- ini.js test/*.js","lintfix":"npm run lint -- --fix","test":"tap","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"devDependencies":{"eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","tap":"14"},"license":"ISC","gitHead":"a2c5da86604bc2238fe393c5ff083bf23a9910eb","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini#readme","_id":"ini@1.3.8","_nodeVersion":"15.3.0","_npmVersion":"7.1.1","dist":{"shasum":"a29da425b48806f34767a4efce397269af28432c","size":3998,"noattachment":false,"key":"/ini/-/ini-1.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.8.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_1.3.8_1607716677084_0.35125949482591934"},"_hasShrinkwrap":false,"publish_time":1607716677208,"_cnpm_publish_time":1607716677208},"1.3.7":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.7","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"eslint":"eslint","lint":"npm run eslint -- ini.js test/*.js","lintfix":"npm run lint -- --fix","test":"tap","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"devDependencies":{"eslint":"^7.9.0","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","tap":"14"},"license":"ISC","gitHead":"c74c8af35f32b801a7e82a8309eab792a95932f6","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini#readme","_id":"ini@1.3.7","_nodeVersion":"15.3.0","_npmVersion":"7.1.1","dist":{"shasum":"a09363e1911972ea16d7a8851005d84cf09a9a84","size":4006,"noattachment":false,"key":"/ini/-/ini-1.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.7.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_1.3.7_1607555766552_0.033866035842485154"},"_hasShrinkwrap":false,"publish_time":1607555766664,"_cnpm_publish_time":1607555766664},"1.3.6":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.6","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"pretest":"standard ini.js","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"standard":"^10.0.3","tap":"^10.7.3 || 11"},"license":"ISC","gitHead":"2da90391ef70db41d10f013e3a87f9a8c5d01a72","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini#readme","_id":"ini@1.3.6","_nodeVersion":"15.3.0","_npmVersion":"7.1.0","dist":{"shasum":"f1c46a2a93a253e7b3905115e74d527cd23061a1","size":3950,"noattachment":false,"key":"/ini/-/ini-1.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.6.tgz"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"directories":{},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini_1.3.6_1607471149083_0.4236268576272688"},"_hasShrinkwrap":false,"publish_time":1607471149209,"_cnpm_publish_time":1607471149209},"1.3.5":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.5","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"pretest":"standard ini.js","test":"tap test/*.js --100 -J","preversion":"npm test","postversion":"npm publish","postpublish":"git push origin --all; git push origin --tags"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"standard":"^10.0.3","tap":"^10.7.3 || 11"},"license":"ISC","files":["ini.js"],"gitHead":"738eca59d77d8cfdddf5c477c17a0d8f8fbfe0fd","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini#readme","_id":"ini@1.3.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"isaacs","email":"i@izs.me"},"dist":{"shasum":"eee25f56db1c9ec6085e0c22778083f596abf927","size":3890,"noattachment":false,"key":"/ini/-/ini-1.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.5.tgz"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ini-1.3.5.tgz_1511302634290_0.6889052151236683"},"directories":{},"publish_time":1511302634391,"_hasShrinkwrap":false,"_cnpm_publish_time":1511302634391,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.3.4":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.4","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"^1.2.0"},"license":"ISC","files":["ini.js"],"gitHead":"4a3001abc4c608e51add9f1d2b2cadf02b8e6dea","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini#readme","_id":"ini@1.3.4","_shasum":"0537cb79daf59b59a1a517dff706c86ec039162e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"2.0.1","_npmUser":{"name":"isaacs","email":"isaacs@npmjs.com"},"dist":{"shasum":"0537cb79daf59b59a1a517dff706c86ec039162e","size":3834,"noattachment":false,"key":"/ini/-/ini-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.4.tgz"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1433609223941,"_cnpm_publish_time":1433609223941,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.3.3":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.3","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.4.0"},"license":"ISC","gitHead":"566268f1fb8dd3c0f7d968091de7b7fb2b97b483","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini","_id":"ini@1.3.3","_shasum":"c07e34aef1de06aff21d413b458e52b21533a11e","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.1.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"c07e34aef1de06aff21d413b458e52b21533a11e","size":5642,"noattachment":false,"key":"/ini/-/ini-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.3.tgz"},"directories":{},"publish_time":1423612892150,"_cnpm_publish_time":1423612892150,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.3.2":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.2","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.4.0"},"license":"ISC","gitHead":"bbe4a8bb09afa58f724c04ce43a49037cabeadfb","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini","_id":"ini@1.3.2","_shasum":"9ebf4a44daf9d89acd07aab9f89a083d887f6dec","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.16","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"9ebf4a44daf9d89acd07aab9f89a083d887f6dec","size":5653,"noattachment":false,"key":"/ini/-/ini-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.2.tgz"},"directories":{},"publish_time":1416911946761,"_cnpm_publish_time":1416911946761,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.3.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.1","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.4.0"},"gitHead":"f473c0caab23f0f09fbaf2d8f67abc57382e368f","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini","_id":"ini@1.3.1","_shasum":"cae65f770d728f242fe082dce4bb624ae957dcd0","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.16","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"cae65f770d728f242fe082dce4bb624ae957dcd0","size":5606,"noattachment":false,"key":"/ini/-/ini-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.1.tgz"},"directories":{},"publish_time":1416911681287,"_cnpm_publish_time":1416911681287,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.3.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.3.0","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.4.0"},"gitHead":"6c314944d0201f3199e1189aeb5687d0aaf1c575","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini","_id":"ini@1.3.0","_shasum":"625483e56c643a7721014c76604d3353f44bd429","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"625483e56c643a7721014c76604d3353f44bd429","size":5766,"noattachment":false,"key":"/ini/-/ini-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.3.0.tgz"},"directories":{},"publish_time":1410851178088,"_cnpm_publish_time":1410851178088,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.2.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.2.1","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.4.0"},"gitHead":"13498ce1ba5a6a20cd77ed2b55de0e714786f70c","bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini","_id":"ini@1.2.1","_shasum":"7f774e2f22752cd1dacbf9c63323df2a164ebca3","_from":".","_npmVersion":"1.4.11","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"7f774e2f22752cd1dacbf9c63323df2a164ebca3","size":5285,"noattachment":false,"key":"/ini/-/ini-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.2.1.tgz"},"directories":{},"publish_time":1400824356003,"_cnpm_publish_time":1400824356003,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.2.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.2.0","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.4.0"},"bugs":{"url":"https://github.com/isaacs/ini/issues"},"homepage":"https://github.com/isaacs/ini","_id":"ini@1.2.0","_shasum":"2cc36789605809930722e793ae13ac835e623ac6","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"dist":{"shasum":"2cc36789605809930722e793ae13ac835e623ac6","size":5254,"noattachment":false,"key":"/ini/-/ini-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.2.0.tgz"},"directories":{},"publish_time":1399941471844,"_cnpm_publish_time":1399941471844,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue"},"1.1.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.1.0","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"readmeFilename":"README.md","_id":"ini@1.1.0","dist":{"shasum":"4e808c2ce144c6c1788918e034d6797bc6cf6281","size":4895,"noattachment":false,"key":"/ini/-/ini-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.1.0.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1358906240617,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1358906240617},"1.0.5":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.0.5","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"_id":"ini@1.0.5","dist":{"shasum":"4066aca7252b2783c592decf925500eb7cbf5da6","size":4446,"noattachment":false,"key":"/ini/-/ini-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.0.5.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1349372050486,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1349372050486},"1.0.4":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.0.4","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"_id":"ini@1.0.4","dist":{"shasum":"da7aee1f450192be7405be1f719683c7574527c1","size":4247,"noattachment":false,"key":"/ini/-/ini-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.0.4.tgz"},"_npmVersion":"1.1.48","_npmUser":{"name":"","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1344985944868,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1344985944868},"1.0.3":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.0.3","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"_id":"ini@1.0.3","dist":{"shasum":"a15e830255035b0c4540c1a14b35b6bfff0f00f0","size":4200,"noattachment":false,"key":"/ini/-/ini-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.0.3.tgz"},"_npmVersion":"1.1.48","_npmUser":{"name":"isaacs","email":"i@izs.me"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1344883107785,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1344883107785},"1.0.2":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.0.2","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"_id":"ini@1.0.2","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7-pre","_defaultsLoaded":true,"dist":{"shasum":"f240a2e4af74cf012440983b1718210fb75a325c","size":3742,"noattachment":false,"key":"/ini/-/ini-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.0.2.tgz"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1325976384188,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1325976384188},"1.0.1":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.0.1","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"_npmJsonOpts":{"file":"/Users/isaacs/.npm/ini/1.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"ini@1.0.1","_engineSupported":true,"_npmVersion":"1.0.28-pre-DEV-UNSTABLE","_nodeVersion":"v0.5.7-pre","_defaultsLoaded":true,"dist":{"shasum":"09de7da168015db47155b981bc18821e7ee4a1f6","size":2096,"noattachment":false,"key":"/ini/-/ini-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.0.1.tgz"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1315933381369,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1315933381369},"1.0.0":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"ini","description":"An ini encoder/decoder for node","version":"1.0.0","repository":{"type":"git","url":"git://github.com/isaacs/ini.git"},"main":"ini.js","scripts":{"test":"tap test/*.js"},"engines":{"node":"*"},"dependencies":{},"devDependencies":{"tap":"~0.0.9"},"_npmJsonOpts":{"file":"/Users/isaacs/.npm/ini/1.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"ini@1.0.0","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.11-pre","_defaultsLoaded":true,"dist":{"shasum":"a17171a4fc9149e26c7951e28db44b1ffab40676","size":2089,"noattachment":false,"key":"/ini/-/ini-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ini/download/ini-1.0.0.tgz"},"maintainers":[{"name":"gar","email":""},{"name":"npm-cli-ops","email":""},{"name":"owlstronaut","email":""},{"name":"reggi","email":""},{"name":"saquibkhan","email":""}],"directories":{},"publish_time":1312700712514,"_hasShrinkwrap":false,"deprecated":"Please update to ini >=1.3.6 to avoid a prototype pollution issue","_cnpm_publish_time":1312700712514}},"readme":"\nAn INI format parser & serializer.\n\n## Note\n\n-   Sections are treated as nested objects.\n\n-   Section-less items are treated as globals.\n\n## Usage\n\nConsider an INI file such as the following:\n\n```ini\n; This comment is being ignored\nscope = global\n\n[database]\nuser = dbuser\npassword = dbpassword\ndatabase = use_this_database\n\n[paths.default]\ndatadir = /var/lib/data\narray[] = first value\narray[] = second value\narray[] = third value\n```\n\nYou can **read**, **modify** and **write** it like so:\n\n```js\nimport { writeFile , readFile } from 'node:fs/promises'\nimport { stringify , parse } from 'ini'\n\n//  Read INI file as text\n\nlet text = await readFile(`./Original.ini`,{\n    encoding : 'utf-8'\n})\n\n//  Parse text data to object\n\nconst config = parse(text)\n\n//  Modify data object\n\nconfig.scope = 'local'\nconfig.database.database = 'use_another_database'\nconfig.paths.default.tmpdir = '/tmp'\ndelete config.paths.default.datadir\nconfig.paths.default.array.push('fourth value')\n\n//  Stringify data object\n\ntext = stringify(config,{ \n    section : 'section' \n})\n\n//  Write INI file as text\n\nawait writeFile(`./Modified.ini`,text)\n```\n\nThe written file will contain the following:\n\n```ini\n[section]\nscope=local\n[section.database]\nuser=dbuser\npassword=dbpassword\ndatabase=use_another_database\n[section.paths.default]\ntmpdir=/tmp\narray[]=first value\narray[]=second value\narray[]=third value\narray[]=fourth value\n```\n\n## API\n\n### Parse\n\nAttempts to turn the given INI string into a nested data object.\n\n```js\n// You can also use `decode`\nconst object = parse(`<INI Text>`) \n```\n\n### Stringify\n\nEncodes the given data object as an INI formatted string.\n\n```js\n// You can also use `encode`\nstringify(object,{\n\n    /**\n     *  Whether to insert spaces before & after `=`\n     * \n     *  Disabled by default to have better \n     *  compatibility with old picky parsers.\n     */\n\n    whitespace : false ,\n\n    /**\n     *  Whether to align the `=` character for each section.\n     *  -> Also enables the `whitespace` option\n     */\n\n    align : false ,\n\n    /**\n     *  Identifier to use for global items \n     *  and to prepend to all other sections.\n     */\n\n    section ,\n\n    /**\n     *  Whether to sort all sections & their keys alphabetically.\n     */\n\n    sort : false ,\n\n    /**\n     *  Whether to insert a newline after each section header.\n     * \n     *  The TOSHIBA & FlashAir parser require this format. \n     */\n\n    newline : false ,\n\n    /**\n     *  Which platforms line-endings should be used.\n     * \n     *  win32 -> CR+LF\n     *  other -> LF\n     * \n     *  Default is the current platform\n     */\n\n    platform ,\n\n    /**\n     *  Whether to append `[]` to array keys.\n     * \n     *  Some parsers treat duplicate names by themselves as arrays\n     */\n\n    bracketedArray : true\n\n})\n```\n\n*For backwards compatibility any string passed as the*  \n*options parameter is treated as the `section` option.*\n\n```js\nstringify(object,'section')\n```\n\n### Un / Escape\n\nTurn the given string into a safe to  \nuse key or value in your INI file.\n\n```js\nsafe(`\"unsafe string\"`) // -> \\\"unsafe string\\\"\n```\n\nOr reverse the process with:\n\n```js\nunsafe(`\\\\\"safe string\\\\\"`) // -> \"safe string\"\n```\n","_attachments":{},"homepage":"https://github.com/npm/ini#readme","bugs":{"url":"https://github.com/npm/ini/issues"},"license":"ISC"}