{"_id":"dot-properties","_rev":"15-772cdf27f7211ee1a19ada008da97022","name":"dot-properties","dist-tags":{"latest":"1.1.2"},"versions":{"0.1.0":{"name":"dot-properties","version":"0.1.0","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.1.0","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"baef1ba75dc16cd849cde7452efdcf47bbb7237e","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.1.0.tgz","integrity":"sha512-qrPSttaQcx32/70yGwL8j6B+D7B+xrEDH5TXkqcUqQL6UvE6lrqqcQB2Z9/tk6pfx7/5s0d45Ggqzqwczt0OQQ==","signatures":[{"sig":"MEUCID23wvKf74ihRwYcHFoOrM+NfJAexa527wW/smbpgSlCAiEA0whUpeS+cOhGOnLGjovxblw3RrL5seR7VZ32XXWSzX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testMatch":["**/tests/*.js"]},"main":"index.js","gitHead":"095f28680fe45e988efd4b11c15bd0d72dde40a7","scripts":{"test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"9.3.0","devDependencies":{"jest":"^22.1.4"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties-0.1.0.tgz_1517659988891_0.9080621041357517","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"dot-properties","version":"0.2.0","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.2.0","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"24faa492402172b672cc7a04baab20ea0dfe3c8f","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.2.0.tgz","fileCount":44,"integrity":"sha512-N1ON93mx05TVFJB1TzIkcOgZ9bGLrvAmeP6MvH7GrvMVhLIa7tASZIcD5pSBXbocA4ZavBFBVGIxhIKd9qR4vQ==","signatures":[{"sig":"MEUCIQCYyyUOR+aoLcTHDBeNcpq/sIxCeiYzkGGMuizK3csylgIgGtcmrgy8dSQJExfCVBBOxqI9i6vkG+MXhVa17AK0PWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27039},"jest":{"testMatch":["**/tests/*.js"]},"main":"index.js","gitHead":"dc9f1167913778865f6e9f78e2edb33cf9706dcc","scripts":{"test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"5.6.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"9.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^22.1.4"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_0.2.0_1518643547368_0.49031929723858814","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"dot-properties","version":"0.2.1","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.2.1","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"4f722a00a342a4d1a22000e67f350d2abbf4b594","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.2.1.tgz","fileCount":44,"integrity":"sha512-zuyEqwZdcYueHzvEe1ofC7LLX5Rpw3jzRc7/jGt9qaQ6rq7iG9H/HOsGbyUtgrEHDnr6qyn6Uwmmde/6Le6PhQ==","signatures":[{"sig":"MEUCIQDOHAyrnkLrxMT6+HMVpKo12uGI1YVEy1AdHJaD7ArR4AIgMlOiiHlX/Ti5DLfVBKZGC+LU+veGHpNNtRpBfYSulHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFWPqCRA9TVsSAnZWagAA5eoP/iABKSr3iTgMfausWlUv\n3wjDpeLFqYa+/KkRIXtdroxkASSYrxa3KNyY+tvRTrBEZ4sd9XmrApG9gl+/\noIW94qKw5tyLPNHrZX06rWuPyRxXuVIM3BYifVJyyZBshfuWghD7I8q/iwRa\nYuSa4XD7DBZrsZufdfUGxvVc+E95tufjiw8/oxOmDSizceAK6OighANY//8I\ndFMnt1iwfR4uyZvp3QdYWUsTuPM7VtZFR+fJG/QjrESyxSkACCQU32SwXW/9\nFcbnhbGZu4JZbUid8IfmI+4zqPBx+dKM5h3HI7Wz0fquno2pgdqidc3gj379\nLLa2VS7qAM6RBEKnh9IbMIcN0UNZXSASB0BKHfXVothzIPUgFQB+6WrWeTc7\ncX+wccTyfF6xMqzUlg69aU1Cfay3/OHGNFi+XpToBL1TMP+xM7Y0McD7I5pP\n0xzYE4tf8BuhKNKfh3QHSpxVEx1RYDuja5inKIjhpigDF29sPaAvwvtJjbwF\nBTCTFrVoXPN1pgt/lpA9u+1FtT+fzSiNN54QmoV7TaKzEvx1XuAGJ6bjDi1i\nJeKob2h4HXmcrqiCDhAfwaBkRG6h1bYRJnGh7jTmG09N4iVB11Z9p82QfLsV\nl2xmvntamLJBorb4ut6KuiVtyPA462YKzbJPHHM3mDl3A7fzFZInYpHLKZIP\nsvvc\r\n=0rrO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"]},"main":"index.js","gitHead":"6cd926e5361bbbb3492b45327de5347fb158934e","scripts":{"test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.4.1","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"8.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_0.2.1_1544905705594_0.53365026084395","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"dot-properties","version":"0.3.0","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.3.0","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"7e0d5837cb523da715a347bc57ca226ad563c2e7","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.3.0.tgz","fileCount":44,"integrity":"sha512-vBMgoP1Or/kEkt9e31QpzK9+PJqxfIn4FxHSuqQZux5L4wyT6g698rz7d3KzBq4JoqRW+4ScjmZukwYr25rqZg==","signatures":[{"sig":"MEYCIQCJKw/AOQYsxj2BoGNLFE13pQbOD7vFvUkrM00DMkdabwIhAN0Ult3Rx2B4Sfw0Sl0q+jrvFsGQuO8mGGf0lV5BjXd5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnF8qCRA9TVsSAnZWagAAF14P/AhqDlf5N40lR7rCR5UB\noUBntoii4sA1gTTClf4CMOWe8TFwVJwrY1sQs7FeNs2XkAJfusCXiilTJbeL\nfI44coON+dsAhR2D2BDfINQN8vPqI6PwSevRr5NiwUkQph1OwtfRK6D6EoY/\ni+LgFAakPnftGm6v1zlh2LutPREgd1uxocsYRDGMO3tRk1YDmvujwjOlqUBF\nXRoSmyTVfsuAixR6GrzcOA7NyP68fOHpOrjPqxes9nBCYPo50/VDtN8FJwXK\nhlI3znbU+LE90vXAerch0AFXlPDmuXX39NXD+LtKXxD3epIB7VTcMxuDv0qj\nE07fFy5+E3w2LA2icTVBs1eEUDBiNj/6Yv2NaIzylEE1YP95yZYBXCR86x2A\n0ktK7dwF/sEAgW/ExdxOMJ/KmHgpBWjuaUrVOccJfooncH8QBhYOZM2hWX5U\n1iSY4DABvPGc6ZsfAIXe95fy6n4GDwazWwzFcjA0QsGIpX8CUmIhYbqfTKFW\nSxUaDrcwWaPqKxjUS/zbqNBNd6RbsZKWApBY4ItFEq15Vcl5+TOWN2T/YmEJ\n30r40QbQXQudQA3h/sST2dLvpPiAKaCsb2T1sjG3kRxedpdZpiCsfmQcHZAF\nXWThYeS6qM3aRUcPp4mzzlI4yfT4lQjMfe/Pd/ipiVOfLKLAK+2U6IZ7Pd1q\nUX7E\r\n=OFG7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"]},"main":"index.js","gitHead":"8afcb5c64c3a54fbe74cd92f9025e5a7ab930bf4","scripts":{"test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_0.3.0_1553751849564_0.8298812269619482","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"dot-properties","version":"0.3.1","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.3.1","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"1f011e50812957b7619b9f30ba6c1ea60c11f7a9","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.3.1.tgz","fileCount":6,"integrity":"sha512-SnO00/NIycLPeFUpf/9xE+2LIvejY8laZZ9QvscOItnuduvjbMhD+kLKPE0iT/AkbYV8PJjQtuTUox9IbwSPuw==","signatures":[{"sig":"MEUCIELPAjcUE3T4L7sr1QG4BbZ/pNjGqsZFu0wndsbFrBhPAiEAs3MsRIkUH1i0O3S5uxOkaMTTRo5PyQsSGgANJQPvojE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnF+iCRA9TVsSAnZWagAALe8QAIV3ziDokPm1DVg45mpu\njA8VnMTImmhEvJJNP4z667w/0N41ZzCZhwa+xQPBXAs956r/w/pFz23lci6g\nywIenvdKQ0KJX4tqqXqZmwEtzUL66lImFyXfNpYjw/MwHGKp6vCCW3Y8qdJ7\nJ5V96ec1OXJ56dRxeoYiUF1CVO868EPCTKSsZ0eWxw5gMVkr9GBc6+WWlqnm\nqW5B0RdlFvN4WtyX8KYLc1XbrCEr9zutHNxXi+PKLbPG1mkH1u24TL3jgCTc\nHuhUOoysJAuWPzl/nU8KRD5CibeocV8wY6oDFtYBNi5ZCyD95i9Of397I/J+\ntuFvezg2ALdhpqFF59HHvNxO8mWnX+blfYW0cvOrGUI/l/fI6Ea4dJ3NiDJh\nDJH0X2KhvP86sFtewmXAczKITAg1ZCa4WS+YpS2B6oS6vcEBnhaVtkECpXSj\ny5dTykLEBWthAhyqqm/aj4qFiidF0tYDdWmAtV34w9A0b71TVpCFUNHv/0DV\ns37f1AJLUE1m3NeGxr9eAQ0n6qC7KHLMRMOGt0wAI3Z2NEG+Mjfh1dQXXEVL\nSa4skRe4e52deHbDxKK9Wypoabk7x+hlsewGL0zyHnC6rkGvhegs3QcztMId\nR8sYgwqoiz7d/QN/u4cY3hx7LXbUuSFqQNHlTpmUp5e2irLgNF8HHfdAB8VF\nFuGL\r\n=UsO/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"]},"main":"index.js","gitHead":"d71e10eb5a975a59172c2c2716935eba6f6e16c5","scripts":{"test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_0.3.1_1553751970081_0.9347803277065831","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"dot-properties","version":"0.3.2","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.3.2","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"aa3efa3c8ca4343701eeac697b17dd426a7c8e40","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.3.2.tgz","fileCount":6,"integrity":"sha512-1JmMpYEOP4ASJPlAejX3IOVErPyZ1Dqfqiy3jxgOk/9xPgoOWS6p5EHWETgWsIrG0VcIA4Tzyu0zBFzyj9oe7Q==","signatures":[{"sig":"MEUCIGP4QvIdalyy1ezWmq+uQM4a9dLj3HCDbWeJ8rwKr9suAiEAgAVDU5KarLz79xdtrZVJtBsosEgUfv4sKICeYumn46c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLG4uCRA9TVsSAnZWagAAeD8P/AgtbZmc76faJCPAMZAA\nLmB+Z74Iol4h4yA2OY8TcSYy6gZDB8crbxSaULLGm+psXrBO5v6//smDEnbG\ng20L9PDirRgCpOgUx7uLszKkOg3Z59K13t1W7DTLWjLXxCrizqMZcA2FTO5C\nkKgfO87aPW+nSV6CK39QhLLROuDXEVH1T+ayxXfzQiKesLAs8OImHsDh72qa\ncixJe6VRMTaOEW49suPrQY7xdUnYssXkOu0rEEhzfa4kQl6BXtGQZgJ57IcX\n2+PWmO2BxzilwD/8LpP4CvS52hObq18c38or4cArFCHFLbQvNFRi3wN2BOdy\ndSbRwN5p7l3gmMbVSZtYGxK+6ZfXqwGY9pxnlxvgdf2Qhtu4lRHgg0TY3k9j\ncgtg2JIfUceoV+1P0avzfLFnTXVvymiCITX4xUlHLDdc8fVvsZ/jKnowSowe\ncnUvITio4xjc8DCTnwrCNe18ZXwmiltttcxrhxNKjiEILMUUqRIutFMtNGFT\nedOn4oxAHMO4Sr2HWvyMjEtsNXpEPe1WeWOWVJ+uEbZitdpYEmd3z74v6ePI\nWWm8AuUfbune7GKL8dLTGXdS6/xI5yktuddSZaclRo68WwK2lNPw+R1kxuUV\nP47jcS9AhgRfE8cafP5aPbAE8e1tRgKgdu77Tbf9nCwM2X/j3j0EvUT7JcBA\nXHPh\r\n=jnPW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"]},"main":"index.js","gitHead":"6bb40f2aede3574370664650832fdc6ac08641c3","scripts":{"lint":"eslint .","test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.9.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"11.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","eslint":"^6.0.1","prettier":"^1.18.2","eslint-config-prettier":"^6.0.0","eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_0.3.2_1563192877542_0.15451540381719386","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"dot-properties","version":"0.4.0","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@0.4.0","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"1f995f49bc21c996c3b6498075e96c40298c6809","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-0.4.0.tgz","fileCount":7,"integrity":"sha512-UcCM52KsESbyyWKK0dj0sotaz5ZlzXFufLhfwDRVH4MXppPPWKRvAZs4JlepOG3MK5JOO2rOMvRi2cdnZncomA==","signatures":[{"sig":"MEYCIQC5L6BM23B2+vd639te6tbdye4exclIrAlgUc+F9QHHLQIhAIsdRA35SyPDBFvI6QthOujWkdcA1TAoe5qdKPCmsr/9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYCdkCRA9TVsSAnZWagAAsVEP/Ro34CxSiPfMzaX06E6n\nkpcFXk4ZdDK6FlLDENLGVgOdBviExWiGdgLCTVYzzELXkFP2eXGv1mzA+2sG\nDka0GeI4knSepyrFU3UpdOPc9eyxM5Y5rLx45uI2+xkH31vFl3HU5+I9Agnf\npSjYgPI41LiUQh7xp4AOSGAbweOt20amR8w3wdX+Psu+13+OJgqJ4Jq3Hm1z\n9KxFg5DFzhCB4qSpa1xJaKVfK/F+SpbF+PctVt/XA8j/gQhjym4o+ycj89jx\nKM92oTFDPRUZuzvkVRiQB75spFVzJJ+cLl8TvTCvFCbtmNzgRD/Faf0zjf6R\nQwIpfr1qucAyu8f2I4YQ2GGy/twQJpRO9sF5+AOhwwzIE8I06RGqlpQ2M1QJ\n8anltxmKz5yGuaqbJM3C1MWKoj9F0Er+1M0jTgCc+OnlyVKvE0nY6Iy/D/9/\nAeJocDgMetq3wq/3j6QPgj7btyHB6onIGR7M1btltPeyI9exXX/DW7ta2/Cx\nn1TEoVNwm0UP4gld4ffWvChG5t8MxGB4pVgw8SY+9//NB2ve/VMSKMl41MAV\nlNr+q9WgLLdCHL7palCffVJAC8eNVXd33fpkl56Vu8tcXCYS/wJFYQYcpI42\n3uE+nH6Q6MzvVXBi5o1lxHN9xJ5Efo+DXCBFheqxgRHO5g/slYfHmSTIoEjK\np19v\r\n=iOu9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"],"collectCoverage":true},"main":"index.js","gitHead":"264978da56f765ce7551646422803e5df4d7a1a1","scripts":{"lint":"eslint .","test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"singleQuote":true},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.11.3","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"12.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","prettier":"^1.19.1","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_0.4.0_1583359843846_0.7174983101079879","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"dot-properties","version":"1.0.0","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@1.0.0","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"b825ae3d8f706cbe3fdd3cd2d5ee83a9e6dee75e","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-1.0.0.tgz","fileCount":8,"integrity":"sha512-mWgeeG6SxYW7iwKj4AwO3ysj4vk68cbR5Hy+qeZKWaHHkrb3PDk21VBFFWbFScdhc8whk4ZcjNvEK771s3K34g==","signatures":[{"sig":"MEUCICOpKtRGgDUYIPEPHshkNPT9S8kJztwBpwjnsT9fV+GqAiEAiOExRzEKG7xuRCbMfSiBWJ66Br02v+07qODWBOWvp0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejhzfCRA9TVsSAnZWagAArPsQAJE9zjQ9oENkZk0JRXiu\nPJiJvHLWh/q/pLuHE/TQRR0pL/uj3xeHc0jwg3RanPO/Hs4KvXjcOVjimjSv\ncJrRwKyIqh24B8g1qhWdJ8wTSUTVoSA+RSNjm9G7WtdXUTOnYwECe+oMqaJt\nCRdkbBf6zvYrxcrtLAX89yUMlgXgwaOrVeQcCf4UaaQou4iD3iMfp/67Y0IR\ndAGp1r1j2oT52ctEn2j2pNc4EAz25N+08/wQo8U+DQmQSgHdQ7GJj4ZCZBZe\n1c7fX9yjx/EvBYVPpyZWjdg/VVJik3P9rr156ER2ZxE2NG86ZXG8Een31lWd\nX6Y5wp9dpV3wBSd7VrlTDCz+9pUETu7Si9YHGMquNIia990FQztM+kxmIQ12\n2ID4dXw/Jv7sAAdXfKjXRXhZ8QlIEJquH2hROt7TWNQcmkpX1BxxojWlK3++\nSuWeasNoUpmeb80q3UxFj6enJRJd475s0W7ihZvN5Qs5crTpb2dZ5oNVqiLP\nnXt8xfZwZYDKtq+nGYWNsoOZVReAVsQ3PEG4nRuyL2QeYvqdg3pGCNcU5ZEi\nre9oq5EZqik2S+S9fK4sBi71Q7xUc37M801r98c12ZBPq6emTuAKxbIZrKCq\nFDJrB8bhfbLIwqHF+DypyKCq6CHJzLZlno/TcjXz6vKpPijNm7xy/yijpyg4\nCcQw\r\n=OvrP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"],"collectCoverage":true},"main":"./lib/index.js","gitHead":"d94dfbf51248da694b9f125f94d223dd7605be1b","scripts":{"lint":"eslint .","test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.14.2","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"13.10.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^6.8.0","prettier":"^2.0.4","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_1.0.0_1586371806672_0.916554542501165","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"dot-properties","version":"1.0.1","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@1.0.1","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"f0b8f7bf378de3ee119ff9a2d47495ca7d19553c","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-1.0.1.tgz","fileCount":8,"integrity":"sha512-cjIHHKlf2dPINJ5Io3lPocWvWmthXn3ztqyHVzUfufRiCiPECb0oiEqEGbEGaunFZtcMvwgUcxP9CTpLG4KCsA==","signatures":[{"sig":"MEUCIApwDJ8OusWBxQ3r462lj5hCuAf+EOK0GMbtM/JneEjtAiEAreKr4voV5CAPPF8yZEkHNWm6o98J7m8CE2IqaZsjO8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJempyvCRA9TVsSAnZWagAAXm0P/Rhh2/G7S8PO8sgrmEh5\ndmc5TzaDkIRdvt5ylqPFbLK2KGdZ+l7ONPprmdBwjDg4GSzR/KkwlFWKwIrI\npebwOB0wbhw+RvJpegv/p0FDtj2QlSK2YD9d3N/8KsrKYaI2TbEKv95pZp79\nR5AZWZhVxQwIvTBz5ZA4rvf4U8mlNO/QIL/HskKxZ8HKZoxyABZxc6ydZJbP\nJwAL0p/Ruz1XdZYduM9KBW83UgqEEDl20zr37uuEIHSKGJm5GTCtvbdOWlCb\nJ2d1OdwDvpnIDKGWNaSvfowWX4HjCD764G9UOG0mypaUabCPM23a2+NPUzAI\neGWEnq0tBSrEXKeI1cjHJU+oPf6GEs685OseKTpbVIhPQ4oSfj3MZkaobaot\ncyvrv4RpFU/2lj4nmo94+H4lAF5T7E0dKUWJEvuRuem33VEz4Qn5Eejy4uDV\n/h/lMpNiRwKvgqsrbwl34DiXOhwA/R1FM9XZLlwcypk9A9SL0jnSMtJw9kYI\n6t+aygDxm1ePXd12iZHXMYJSb0U1rdR713pJ3U5V6LBnPxZ0Hp6tp7rwfR1o\noAulO4RAMxpHBn+PvbCCMqkBdkWXUhpri4bwYL9wNG5BrbYwclAKd2oqR08e\n1MbdzeMowsBeeCQHshV4lSFISFz/2AajkKMcIF5r34bnffswclxY258RT+n3\nu8un\r\n=NGiu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testMatch":["**/tests/*.js"],"collectCoverage":true},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"7a993fd7a225a8f9cd87eb73ab059282692d69a8","scripts":{"lint":"eslint .","test":"jest"},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"6.14.2","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"13.10.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","eslint":"^6.8.0","prettier":"^2.0.4","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.3"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_1.0.1_1587190959223_0.2583583904553528","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"dot-properties","version":"1.0.2","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@1.0.2","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"b248e4076d968890ce42e71e31ded30abdbbd20e","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-1.0.2.tgz","fileCount":8,"integrity":"sha512-5340tELHjqZLj+kGvYS4Gw9PAMPcrbflq7Nfp1sJvg/o8T82CNlgLd3SBPxuLa2kmDMp3djV0exQzlrZ7P6zYw==","signatures":[{"sig":"MEQCIHZtrdmo0EP33DoY2ZOeppk9Y0jbCrSe470gU1Kqr6XyAiArZAfvCCZb/TdbzAtOAFs9vojCtdcQNSf1mE7CV8kOGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21720},"jest":{"testMatch":["**/tests/*.js"],"collectCoverage":true},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"29986dfa6dcb8e491169816b02e65a7bf92c8c6d","scripts":{"lint":"eslint .","test":"jest","prettier":"prettier --write ."},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"10.9.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.9.0","prettier":"^3.2.5","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_1.0.2_1732103950345_0.40089774204830064","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"dot-properties","version":"1.1.0","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@1.1.0","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"f39810589021f23ea5e8fe53b7375617d36d5fd1","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-1.1.0.tgz","fileCount":8,"integrity":"sha512-uyyuVNX+wq1lTrmLO9iJJAX/vpJ57uppiXQpsd4j1y6NAtHkhCROA4si4mTZMTRshCbcLC1+EMXWZV2MPHUl9A==","signatures":[{"sig":"MEYCIQCXlERxPRXEv6s/YRFlP1nsmMib1zipikv1GYlICKAgVAIhAPstnR07udFqq/rnj/UTL8saXjUmgkE6DLiQ9K47nn1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22108},"jest":{"testMatch":["**/tests/*.js"],"collectCoverage":true},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a7310fdee1a1e41485a20949d342ed839d7cd6b3","scripts":{"lint":"eslint .","test":"jest","prettier":"prettier --write ."},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"10.9.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"22.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.9.0","prettier":"^3.2.5","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_1.1.0_1732104333481_0.966908682920125","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"dot-properties","version":"1.1.1","keywords":["properties","java","resource","bundle","i18n"],"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","_id":"dot-properties@1.1.1","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"homepage":"https://github.com/eemeli/dot-properties#readme","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"dist":{"shasum":"3a82c9b45bc862e72d4de54a2a7764e58f5face0","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-1.1.1.tgz","fileCount":8,"integrity":"sha512-2Pog+JtvYuFFmV9Dm1VA1yphW7DYyn41MHLhnzuviUlLFbRF2uxmh8sE+IbhcgogcUcmtmpzHzzebmeT7YEAXA==","signatures":[{"sig":"MEQCIF19/e9hbkON9KEzvCFFd4DaK/K/kOwjkpmzNkVFPB/aAiA3IjsQfDAYscbJ2nvvomJxONipPmPnej5cDVpF1judfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22165},"jest":{"testMatch":["**/tests/*.js"],"collectCoverage":true},"main":"./lib/index.js","types":"./lib/index.d.ts","gitHead":"a04562cbfab5a802173127b618408d3343e2358a","scripts":{"lint":"eslint .","test":"jest","prettier":"prettier --write ."},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"prettier":{"semi":false,"arrowParens":"avoid","singleQuote":true,"trailingComma":"none"},"repository":{"url":"git+https://github.com/eemeli/dot-properties.git","type":"git"},"_npmVersion":"11.7.0","description":"Parse & stringify .properties files","directories":{},"_nodeVersion":"25.2.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.39.2","globals":"^16.5.0","prettier":"^3.2.5","@eslint/js":"^9.39.2","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/dot-properties_1.1.1_1766923884184_0.5761965535719678","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"dot-properties","version":"1.1.2","license":"MIT","author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/eemeli/dot-properties.git"},"description":"Parse & stringify .properties files","keywords":["properties","java","resource","bundle","i18n"],"types":"./lib/index.d.ts","main":"./lib/index.js","scripts":{"lint":"eslint .","prettier":"prettier --write .","test":"jest"},"jest":{"collectCoverage":true,"testMatch":["**/tests/*.js"]},"prettier":{"arrowParens":"avoid","semi":false,"singleQuote":true,"trailingComma":"none"},"devDependencies":{"@eslint/js":"^9.39.2","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","globals":"^16.5.0","jest":"^29.7.0","prettier":"^3.2.5"},"gitHead":"8164fc3f1ee856b007d85f11f55064c3635c185a","_id":"dot-properties@1.1.2","bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"homepage":"https://github.com/eemeli/dot-properties#readme","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-ePbFJ3EVLXRFAwR91iSEMEvn9erYIPCPGP4Ly+/eaU4tRwoPuOcNsPed36V3RsQUOmkpwIVSCiQWXQelfbvBAA==","shasum":"5390cfd09690cd5c595c643daccc137f490a9d94","tarball":"https://registry.npmjs.org/dot-properties/-/dot-properties-1.1.2.tgz","fileCount":8,"unpackedSize":22171,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAzYNURoY9rWOKarNM+emWR7Yo/lKA6Xvjpt+EHjAf6yAiEAkgQvwH4DSLxz9L86TIiRAx2dJ2cZ1ojCjkb2ocoXapA="}]},"_npmUser":{"name":"eemeli","email":"eemeli@gmail.com"},"directories":{},"maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dot-properties_1.1.2_1788177211186_0.5894461902784045"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-03T12:13:10.001Z","modified":"2026-08-31T11:53:31.499Z","0.1.0":"2018-02-03T12:13:10.001Z","0.2.0":"2018-02-14T21:25:48.146Z","0.2.1":"2018-12-15T20:28:25.748Z","0.3.0":"2019-03-28T05:44:09.715Z","0.3.1":"2019-03-28T05:46:10.185Z","0.3.2":"2019-07-15T12:14:37.685Z","0.4.0":"2020-03-04T22:10:43.971Z","1.0.0":"2020-04-08T18:50:07.037Z","1.0.1":"2020-04-18T06:22:39.326Z","1.0.2":"2024-11-20T11:59:10.511Z","1.1.0":"2024-11-20T12:05:33.631Z","1.1.1":"2025-12-28T12:11:24.334Z","1.1.2":"2026-08-31T11:53:31.321Z"},"bugs":{"url":"https://github.com/eemeli/dot-properties/issues"},"author":{"name":"Eemeli Aro","email":"eemeli@gmail.com"},"license":"MIT","homepage":"https://github.com/eemeli/dot-properties#readme","keywords":["properties","java","resource","bundle","i18n"],"repository":{"type":"git","url":"git+https://github.com/eemeli/dot-properties.git"},"description":"Parse & stringify .properties files","maintainers":[{"name":"eemeli","email":"eemeli@gmail.com"}],"readme":"# dot-properties\n\nJavaScript `parse()` and `stringify()` for `.properties` (`text/x-java-properties`) files as defined in [java.util.Properties](https://docs.oracle.com/javase/9/docs/api/java/util/Properties.html#load-java.io.Reader-).\n\nTo install:\n\n```\nnpm install dot-properties\n```\n\nFor usage examples, see [below](#example) or take a look through the project's [test suite](tests/).\n\n## API\n\n### `parse(str: string | Line[] | Node[], path?: boolean | string): object`\n\nParses an input string read from a .properties file into a JavaScript Object\n\nIf the second `path` parameter is true, dots `.` in keys will result in a multi-level object (use a string value to customise). If a parent level is directly assigned a value while it also has a child with an assigned value, the parent value will be assigned to its empty string `''` key. Repeated keys will take the last assigned value. Key order is not guaranteed, but is likely to match the order of the input lines.\n\n### `parseLines(str: string, ast?: false): Line[]`\n\nSplits the input string into an array of logical lines; useful if you want to preserve order, comments and/or empty lines while processing. Used internally by `parse()`.\n\nKey-value pairs are `[key, value]` arrays with string values. Escape sequences in keys and values are parsed. Empty lines are included as empty strings `''`, and comments as strings that start with `#` or `!` characters. Leading whitespace is not included.\n\n### `parseLines(str: string, ast: true): Node[]`\n\nSplits the input string into an array of AST nodes; see [the source](./lib/ast.js) for more details.\n\n### `stringify(input: object, options?: StringifyOptions): string`\n\nStringifies a hierarchical object or an array of lines or nodes to `.properties` format\n\nIf `input` is a hierarchical object, keys will consist of the path parts joined by `.` characters. With array input, string values represent blank or comment lines and string arrays are `[key, value]` pairs. Control characters and `\\` will be appropriately escaped. If the `latin1` option is not set to false, all non-Latin-1 characters will also be `\\u` escaped. Non-empty string lines represent comments, and will have any existing `#` or `!` prefix replaced by the `commentPrefix`.\n\nOutput styling is controlled by the second (optional) `options` parameter; by default a spaced `=` separates the key from the value, `\\n` is the newline separator, lines are folded at 80 characters (at most, splitting at nice places), with subsequent lines indented by four spaces, and comment lines are prefixed with a `#`. `''` as a key value is considered the default, and set as the value of a key corresponding to its parent object's path:\n\n<!-- prettier-ignore -->\n```js\nconst defaultOptions = {\n  commentPrefix: '# ',  // could also use e.g. '!'\n  defaultKey: '',       // YAML 1.1 used '='\n  indent: '    ',       // tabs are also valid\n  keySep: ' = ',        // should have at most one = or :\n  latin1: true,         // default encoding for .properties files\n  lineWidth: 80,        // use null to disable\n  newline: '\\n',        // Windows uses \\r\\n\n  pathSep: '.',         // if non-default, use the same in parse()\n  foldChars: '\\f\\t .'   // preferred characters for line folding\n}\n```\n\n## Example\n\n### `example.properties`\n\n```\n# You are reading the \".properties\" entry.\n! The exclamation mark can also mark text as comments.\n# The key characters =, and : should be written with a preceding\n# backslash to ensure that they are properly loaded. However, there\n# is no need to precede the value characters =, and : by a backslash.\nwebsite = https://en.wikipedia.org/\nlanguage = English\n\n# The backslash below tells the application to continue reading\n# the value onto the next line.\nmessage = Welcome to \\\n          Wikipedia!\n\n# Add spaces to the key\nkey\\ with\\ spaces = This is the value that could be looked up with \\\n                    the key \"key with spaces\".\n\n# Unicode\ntab : \\u0009\n\n# If you want your property to include a backslash, it should be\n# escaped by another backslash\npath c:\\\\wiki\\\\templates\n# However, some editors will handle this automatically\n```\n\n_Source: [Wikipedia](https://en.wikipedia.org/wiki/.properties)_\n\n### `example.js`\n\n```js\nconst fs = require('fs')\nconst { parse, parseLines, stringify } = require('dot-properties')\nconst src = fs.readFileSync('./example.properties', 'utf8')\n\nconst obj = parse(src)\n// { website: 'https://en.wikipedia.org/',\n//   language: 'English',\n//   message: 'Welcome to Wikipedia!',\n//   'key with spaces':\n//    'This is the value that could be looked up with the key \"key with spaces\".',\n//   tab: '',\n//   path: 'c:wiki\\templates' }\n\nconst str = stringify(obj, { lineWidth: 60 })\nconsole.log(str)\n// website = https://en.wikipedia.org/\n// language = English\n// message = Welcome to Wikipedia!\n// key\\ with\\ spaces = This is the value that could be looked \\\n//     up with the key \"key with spaces\".\n// tab = \\t\n// path = c:\\\\wiki\\\\templates\n\nconst lines = parseLines(src)\n// [ '# You are reading the \".properties\" entry.',\n//   '! The exclamation mark can also mark text as comments.',\n//   '# The key characters =, and : should be written with a preceding',\n//   '# backslash to ensure that they are properly loaded. However, there',\n//   '# is no need to precede the value characters =, and : by a backslash.',\n//   [ 'website', 'https://en.wikipedia.org/' ],\n//   [ 'language', 'English' ],\n//   '',\n//   '# The backslash below tells the application to continue reading',\n//   '# the value onto the next line.',\n//   [ 'message', 'Welcome to Wikipedia!' ],\n//   '',\n//   '# Add spaces to the key',\n//   [ 'key with spaces',\n//     'This is the value that could be looked up with the key \"key with spaces\".' ],\n//   '',\n//   '# Unicode',\n//   [ 'tab', '' ],\n//   '',\n//   '# If you want your property to include a backslash, it should be',\n//   '# escaped by another backslash',\n//   [ 'path', 'c:wiki\\templates' ],\n//   '# However, some editors will handle this automatically' ]\n\nconst str2 = stringify(lines.slice(8, 14), { lineWidth: 60 })\nconsole.log(str2)\n// # The backslash below tells the application to continue\n// # reading\n// # the value onto the next line.\n// message = Welcome to Wikipedia!\n//\n// # Add spaces to the key\n// key\\ with\\ spaces = This is the value that could be looked \\\n//     up with the key \"key with spaces\".\n```\n","readmeFilename":"README.md"}