{"_id":"properties-reader","_rev":"42-adb1b81bd876c1bf186b18ba6d1ab369","name":"properties-reader","dist-tags":{"latest":"3.0.1"},"versions":{"0.0.2":{"name":"properties-reader","version":"0.0.2","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"_id":"properties-reader@0.0.2","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"bin":{},"dist":{"shasum":"6c887c7f3514b95c6a598ac02ae72682fc6941d8","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.2.tgz","integrity":"sha512-61ZqrS1aSKXjIdVX7TtrhYFxSg3YmaJVr/kHSjlLH8a89lw6wy4KsOvXV9m1Cj7+lXqhVPP0RE7i4R2jTxc7ZA==","signatures":[{"sig":"MEUCIQDxABWueSPol9uk1wHB48QZ9QElz1fAuswiB6lUH24LQQIgE4EmBsIH24mZ9WTiEXA6hW8m5f3izFPFoLudreAYues=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","config":{},"engines":{"node":">= 0.4.1"},"scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.2.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{},"devDependencies":{"unit-test":"*"}},"0.0.3":{"name":"properties-reader","version":"0.0.3","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"_id":"properties-reader@0.0.3","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"bin":{},"dist":{"shasum":"d316df8471c9091391d4fd59c11bcb0a3354bf87","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.3.tgz","integrity":"sha512-DWf1WcEBM4w1okjGDsOLoviRh8MlEk8IUoNHpWzOZMG+jH9cXiNXsFIoVHcEnOe+i7iQd9y2jpXubEX/OuB2Dg==","signatures":[{"sig":"MEQCICrbQE77bPhl/+QrJKbilL9LMVFeInzB2T5wbUAWIIHWAiBzVNWEHwR+8h1mmxtf6hUB7pDqGBO6EjJqUsc+AD39ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","config":{},"engines":{"node":">= 0.4.1"},"scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.2.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{},"devDependencies":{"unit-test":"*"}},"0.0.4":{"name":"properties-reader","version":"0.0.4","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"_id":"properties-reader@0.0.4","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"bin":{},"dist":{"shasum":"2b7eea538637891c867a54d4b0c7abcabaf39a9d","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.4.tgz","integrity":"sha512-Q5PPpHWV2p1Jaq3w6ywG5z0U/xFNVcH/B9cVvi/att44aWPPd4e5zeQrs0sI1pm+PWEwKsJkOQF3jd71JWd3QQ==","signatures":[{"sig":"MEUCIQCWOxmpPGXDMAXPV5FrIuNjTZkXDLaYDnjg/WDrprKTZQIgUqIySJci5unT/BxozQp8DX4pCHnB9Mo/PB4W6ZDleJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","config":{},"engines":{"node":">= 0.4.1"},"scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.2.18","description":"Properties file reader for Node.js","directories":{},"dependencies":{},"devDependencies":{"unit-test":"*"}},"0.0.5":{"name":"properties-reader","version":"0.0.5","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"_id":"properties-reader@0.0.5","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"d6e1d127ece5f60239041396efc60cbd6175bf42","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.5.tgz","integrity":"sha512-aKUB8BL5TS8RCYHonJEceCEsGsilZY/UDFqBDC9kFQC6C/7xqZ89+HALqz3XtxdvskI5J9bAtAnfzqHxMkFu/g==","signatures":[{"sig":"MEYCIQDNOHRcy5imjhSMaF3QqpOQeJTJLkE3VfhOLwqYBBSwOQIhAIq2zqLyoRvI4ho/0CM6Pa8+svo6qUR5iVnASooZP2Oi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","config":{},"engines":{"node":">= 0.4.1"},"scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.3.15","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.6":{"name":"properties-reader","version":"0.0.6","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"_id":"properties-reader@0.0.6","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"caae2af56c50d8a4d9adffeb6e38e6e584c25d2f","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.6.tgz","integrity":"sha512-/uY1LwDgxb7JSkJ3MnJOI7MljRHTAv5SWhrVl328pQcTVcfFXES7poFQmDAToab3NDke/b0OzLljGLOazHLGFA==","signatures":[{"sig":"MEUCICDD1gHszn5bhkOQ4TB4DFHtohiO9n6L7WCj9Yr8EJvAAiEA7/N2Am0/UwmDpFJNs6iLOsaN7OpXbR2IwD46FCrhnMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","config":{},"_shasum":"caae2af56c50d8a4d9adffeb6e38e6e584c25d2f","engines":{"node":">= 0.4.1"},"gitHead":"0a83992438149150a54e7261d34d0a0162cd3b7a","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.4.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.7":{"name":"properties-reader","version":"0.0.7","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"_id":"properties-reader@0.0.7","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"bca2928ed1a17d9b5acd4424fdd15b9e7a2a33cc","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.7.tgz","integrity":"sha512-id3Uk8Sn+O3l4Em89I8C4wif9cxUrlFcP9wqe8e0cSLkw3LFJGKcabZ/OahOv8DtxaVP1Lw5g3jTyv6iWE8clg==","signatures":[{"sig":"MEUCID0qRj4BwZCdbgY2HkPW/kVi1Kb9L61uTwbA8ZJwPRhqAiEAlfr2w1kvDKzIAChRWxfXvRZPdQ5Ctv8BIZCpG+bsRg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","config":{},"_shasum":"bca2928ed1a17d9b5acd4424fdd15b9e7a2a33cc","engines":{"node":">= 0.4.1"},"gitHead":"94d224c136cb518eac19bec66a7e743717db52af","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.4.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.8":{"name":"properties-reader","version":"0.0.8","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.8","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"be03c2e72a1da56c020d91c88d236401d4d7e843","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.8.tgz","integrity":"sha512-GjbYaAK+9wT23zArMEN+UseIAc/4AuwX9abgTMiZ5lxXLKKnUy07QExfH65MtodVmS3h+gBJdPAx5tZaCbMNkA==","signatures":[{"sig":"MEUCIElsh8Af+qINCSux0NwRHjAm7q1Vy9+TxDJnhsLHymsdAiEAwH2Wsya0H2atrHfBOfnxNYgfNxtJM8UzS6KWRHBzMJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"be03c2e72a1da56c020d91c88d236401d4d7e843","engines":{"node":">= 0.4.1"},"gitHead":"6631c9540eb1f31024ca78ad6ff7e39eb107ec45","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.4.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.9":{"name":"properties-reader","version":"0.0.9","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.9","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"e5dd5e73e0003ad182031ab2a004d124f1d08e6e","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.9.tgz","integrity":"sha512-qwlLgsyEX2a39Pv8eer8NmwxlN4TSlMDH9dGkbg6akHfOOUY+lyWnM+oeP0RCJqC2I8c3QL9xwmLyY+9/+VoKQ==","signatures":[{"sig":"MEQCIBZ2P85T/oNv1TtHC4ImS8B9lnAa9oD+GM//+TXMc9nrAiAHu32/VDZ+PBo1KoXxS7XsFAU2K1mBNBw7FKO7V2T/pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"e5dd5e73e0003ad182031ab2a004d124f1d08e6e","engines":{"node":">= 0.4.1"},"gitHead":"beba9276ac75745196e09b156c5d993ef66e3cd2","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.4.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.10":{"name":"properties-reader","version":"0.0.10","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.10","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"adb3a765ad7f82e451fcfa525e2cf9b3da043d10","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.10.tgz","integrity":"sha512-OCcrVrMGToTfA16nQ7nZeJHDPyLOruEWdg23MDiiNXeFI5hbhEklYsiV65E22Tbn6ZZ7H2FKDcj+Ga6Bmnk+HQ==","signatures":[{"sig":"MEUCIQCE9RquSBKWyS3O5Rj6a0CqMgY/5MhZ8bbWvwgQK0c5lwIgS0Pe22EIDU+RbPT0qXQQaXIgUXI7dQcnHKuBDQC4vR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"adb3a765ad7f82e451fcfa525e2cf9b3da043d10","engines":{"node":">= 0.4.1"},"gitHead":"4b074a4a2a368e6b597c6cd634dc6321020772e6","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.4.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.11":{"name":"properties-reader","version":"0.0.11","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.11","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"83a92e656520751753bf21c49bfda4ed3fbf8b90","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.11.tgz","integrity":"sha512-G+OcxtfH94yqqfEuBTeDcpreYUYxwBP3swWZapEkn/KLCay375TEpGiFXCs72TkTBtkzUAdCsfH8lT4omy5Mqw==","signatures":[{"sig":"MEUCIDCdmjKq4bt9Gi224q8tFo7H9QuyEKJDPbgeNQE5ZEqeAiEAziHEhtIAJ+NTA1qq3/JE0x8df5ZCVC38O/lkiQev6lE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"83a92e656520751753bf21c49bfda4ed3fbf8b90","engines":{"node":">= 0.4.1"},"gitHead":"e28fca67e84d6782029ab92c4c4fb00fde94ebe6","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"1.4.14","description":"Properties file reader for Node.js","directories":{},"dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.12":{"name":"properties-reader","version":"0.0.12","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.12","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"bde7b59628c80b2438ba135ce42f7eaefd47001c","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.12.tgz","integrity":"sha512-X/I7f3AySm2vnba/DaQG5ACBTSYScwTJQ9WLCPoETocLVgkUyJxh0Btuz9tl5FWao2FmFvf3bgGC/BWpSgtrXg==","signatures":[{"sig":"MEYCIQDUOeW5I9P3sCgNkPQNuqTN5kE9SNZzUQXvUJmpDjo0BgIhAMxlnmhp9bVD+b8HF99zB+pe57Ew3fWNVi28t3N2djYQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"bde7b59628c80b2438ba135ce42f7eaefd47001c","engines":{"node":">= 0.4.1"},"gitHead":"e2d955639eea03ab77e2670b1029556c2c42de2c","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"2.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"4.1.2","dependencies":{"mkdirp":"~0.3.5","string":"~3.3.1"},"devDependencies":{"unit-test":"*"}},"0.0.13":{"name":"properties-reader","version":"0.0.13","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.13","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"58c07e45f78c1b47255c55ba8328690fd7b8689f","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.13.tgz","integrity":"sha512-sNlK0Ku8ukFO1MnPI/HViRlNKxWuCu2QrJZTqyyNk00K2ZvZBexwfsTBkUfhWK9lhKgt6zlzBPWJMRD43pBpGg==","signatures":[{"sig":"MEUCIAztoNyipa7HpC48FyrykL82i2H0XbmFt8rG3FkY/LQwAiEApMdwbeWzGYuBFPvRiVlqi+oYi6wXygKgZ7rsJASFJ2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"58c07e45f78c1b47255c55ba8328690fd7b8689f","engines":{"node":">= 0.4.1"},"gitHead":"4cb3ae3b85f80029b106da7d8e40909f1c7be660","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"2.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"4.1.2","dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.14":{"name":"properties-reader","version":"0.0.14","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.14","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"58b315a2ee5eaa0276af79f31a26e29db36bb661","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.14.tgz","integrity":"sha512-4NwMMFEYcL7JlmyhKcZT+LjaQgunaDXD0+hDy1HpaBWhDPkZew/fard0Kd5J+VDxzIbp09mZqHwpk2mZqfkFSA==","signatures":[{"sig":"MEYCIQCSttV4i2gsOE2k7KtX3lVhkvgbhveWoLDZxviKsqGvUwIhAL/2Aa/mQe6Owdy0DMQadP7pfz5M7drxkhoq2giplZ4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"58b315a2ee5eaa0276af79f31a26e29db36bb661","engines":{"node":">= 0.4.1"},"gitHead":"9bc161d4d0e379e53063027a63831e8435d70aee","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"2.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"4.1.2","dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.15":{"name":"properties-reader","version":"0.0.15","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.15","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"260a20a122a32aa7fe166bd237a0abeecff53086","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.15.tgz","integrity":"sha512-phjLwHel6oA/U2DSACwHzWlH76o6Kh47lw7x/t8x6yImnO7sYrKyZtVFJNXTzCLZ3CMX+QajVHUZY2c1AR9KHw==","signatures":[{"sig":"MEYCIQCmd6chS0s1MioSP5ON04/94QXCAFv1Lad1UpPD7DZNmQIhAL9jPfeT1B+s3jGHAf6z/8lb9K9GVKAM+2O6G1OWQqzJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"260a20a122a32aa7fe166bd237a0abeecff53086","engines":{"node":">= 0.4.1"},"gitHead":"5634bc8239fc0238fe08c35fea7fc8b6b136cb5c","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties","type":"git"},"_npmVersion":"2.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"4.1.2","dependencies":{"mkdirp":"~0.3.5"},"devDependencies":{"unit-test":"*"}},"0.0.16":{"name":"properties-reader","version":"0.0.16","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.0.16","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"bin":{},"dist":{"shasum":"a2cc0db9cdd7b81d977d0a59c1dc10c6d1d6ab98","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.0.16.tgz","integrity":"sha512-Ti7zzpdF7a3c5T4VqHdDAyBgC3ZpZVasPzaZiLOtFMbIzW5BDbkI3jfCIiANOBEKmbjAq4D+Hs380NmmuaQYoA==","signatures":[{"sig":"MEUCIGf4c78RjfeNabUx/AGS6U7K46HjdOLj8b/vm6ZIrgwvAiEAiQ4t2sheV9m6698JirW0yv7pYqm1pCDOXrxAxrzb1Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"src/PropertiesReader","_from":".","_shasum":"a2cc0db9cdd7b81d977d0a59c1dc10c6d1d6ab98","engines":{"node":">= 0.4.1"},"gitHead":"1d20c3d1151fea59f02b7d7e6690b38160cb6f39","scripts":{"test":"node test/runner.js"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"3.10.8","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"6.9.1","dependencies":{"mkdirp":"~0.5.1"},"devDependencies":{"unit-test":"*"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader-0.0.16.tgz_1505160444288_0.06292706867679954","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"properties-reader","version":"0.2.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.2.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"439cf951e703d002e2dbe03fb8cc3ea013cdcdb7","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.2.0.tgz","fileCount":4,"integrity":"sha512-nXcqWcd0l32ac9kkp08bCDpRPm8pIzQATqk6UIw0Td2xsl5NWJyqESFYlB2K+FmcYm4t1NyEFs6k1QZ5nJ0shQ==","signatures":[{"sig":"MEYCIQCLUfpdf1cQ9ymbhaR29wiBuX3NEVURPeIYGCEcyRRNMAIhAMyoFbkqwlaS4NMk46L2ovzXDbrKOrgslGujJN8YFKmJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB05nCRA9TVsSAnZWagAARA8P/ipbni+vSzmgBCcKwWhK\n21a6VsRLL4QJhc3BnjZcuZ0TNtgf3nM0viEScNyjIuAWUzkFFOFhKh/2obQP\n43Rtcu3OYPSn9GujUoLmq2JJFeQaB3yROpsIQsPaqWVC+eMGHEQeovXOxf+F\ntclDGFd9T+LMdAMvsKyyhRVkeLRsqJcTLfmGVBrEMgV2ti3s26rqxX+u5EJH\nXUDMBv5lSt+dtfoMdDQqrrwdrS4dyFjRkctHnLdzEKbgGJ4g6Lx0IRnjQBPG\npvTsrGHaj07jxor5fRzVmLqt5BYySwZuW/gOydWhWhVaMO0d6xgsdJA9Dzei\n8znXyjut04KxcUVoIAa9FLyvunbRThXcpKDKq60vFRBhXRQ7AasF6e6GeuQC\nbl56gRTysoUN4HIOipevrwvJ/cn2ofZ8RoMiWIXSURyDuycQy65RWHeW5kkO\nId3N+Zkx2Y+tXXUdvcOHSv7PyDbLpCMg73ks4D8qwn+fmxk3b7y6wq6gSiQA\n48d9l1s6hm+lc/W6rfU9Nt8DPXyqDciifOVqH9s/45S79XsS+s8MFkCKGxRl\nwe2XjDgzSlcrKPyyUcDJX/lO0fJ7+almCzBxdT6oBRs5JI94Y32VSuyETXt8\n3Uj037lfqQusSg5lME10P3l1UBaRdX5qT8jhQ6qmR+iEFvxQhx1a8lL0ffIb\neNW2\r\n=DPwZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/PropertiesReader","engines":{"node":">=6"},"gitHead":"06802a2b2a90cfe117fdf8e6a264f39a4a4e98b0","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.4.1","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_0.2.0_1560759910770_0.8286122399944462","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"properties-reader","version":"0.3.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.3.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"2ba6f57ea01ab42fd50f507a972a91eb0150a67d","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.3.0.tgz","fileCount":4,"integrity":"sha512-jca9rvYNgV4xYoLETK4Ik+cRDz4xOgzqM5DobP3X6uw2LqH9V0vZmUuuu5FCmlI1Auo8EVwQWebRJRqgkXAjEQ==","signatures":[{"sig":"MEUCIQCChwSXx5JZ94tncuWDvrXyjqYSRrML/nlLoBHDxinVCwIgRjIVS8XLuE8V1yPUln1k82HYbF2j2QaM9VYapnJXn3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLAvhCRA9TVsSAnZWagAA7o0P+wbJjn/QjoHUcbklAwTn\n0ZmSMehvzd3g7vpIH2aNov1QJp2d4BAUEaSgojthw5sbyOzF48og3yVlxNhk\nT4cKrpI/ZjjwaQpgJaTKDcIWsa6Q1DwlPiQR9jKKQnMZJxZ9BDLg0BNYqgHv\nt9tR9nQ6D44Cx7bkDC8QjpYHHxnR40W6eGdoTCfmkUqAzVhCGKLt00p7VPh6\nGlcXiithzlSE8J1Tb87eEFjhJG2isJHmmbdRUefUeBnnBi8VePyAg2jZHmfM\nl3N/Dnybvw5Z9JBQ8hZFHAvVuSHrt/8LUISamXGvv1NpZ+u8NS70f9TjvASQ\nNTWjbba5oaIN7Ri53qrmtypzf1x39v9FbRrwQeCdRMSch7JO95zyw6eGKa6G\nJaYcGqnQbP/lmTJeaGeacsWUqPnBC8NzhB0CWhAnRhm6SkcfbOc6sLOkWYgw\nvPCDla3mZf3s6sewEnqms9hyNDir1nXAgtAFfofyjBS7mhw8RSxn/h0pTJZ5\nWEOt3blVHiBAVW3J48Q3CeOo8UjbmoBKHjpPrDqBzlRm/sNH6omcNJc1r9rg\ngCbLtrlNPD3PcWcgV9iEdq2pJaxvNe+Bdox5XuQAAAQhWW7RXTg/4iKF8FzO\nQ+qHLewIsB1uqINQwMdUv8IwPUF+PxEtp3ibX7KfFqzHQ2BVu38M1d6qCosY\noXau\r\n=UOkA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/PropertiesReader","engines":{"node":">=6"},"gitHead":"96de8eefe01a48813333472622d87a759ff20718","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.4.1","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_0.3.0_1563167712246_0.24747825922265543","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"properties-reader","version":"0.3.1","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@0.3.1","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"ced4b1dc689bd0698f880a106877041cbca319e3","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-0.3.1.tgz","fileCount":4,"integrity":"sha512-ltBypWdJunkozeLZTQc7hhifymwnHK2bvGnGjI7NB092fuNY91tb7lnZOhPDKs9W9yfDAqjkQ8B0ZUdQkm1M6Q==","signatures":[{"sig":"MEUCIQCbQMX8M1voKD5USvqfhekqqLcPo5BWzAsYZyWzouI6OwIgEE9r6u0UVje1LejanP7OdY0l6+LgaaN1RPuova78rKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLA1yCRA9TVsSAnZWagAADaoQAKNWxhVMixYsLAovl3SI\nelirOU2S4dZaQqsGXsF2ZstoZ0LmjEiaqEW1VrzYZUlmEag8LtHuOIePkm6Q\nRfZIRj/MDoBFTQThJTRV6EzEiw2K+c1DTqFMcayqxnyxzkReaV99I/jiede4\nH33PAeMMArWJQlZo+4ai9f+7FJE99wKry2X0C6z8lkLh8uMs8cyfpg2FzxrQ\nkq0LO4IXnCEagVwjRhl4Y28EfqCciBvu4B4IP+25hIyUzv0D2loSKXheGshm\nTaoiyOPBrJfUekw1Gqhu521paF/r3Y6q7SYJ0WEQBAYvHvR8lV9jvFjSsjCe\nSxu72y7IXKJ2tLsMFJSjOp6t5W/GXJTa8eSXMSswXBN7OT66p0XJrVBCXRu2\n67U4hLWqN44JI0DkgIw/Mog5pRfru4FzhtoQFq//EF7hbG4wO3oytwoMukom\nV538kPoceewY8Qu1fiHM3Feg+5Vk50vJDP1EmPQwBe+ROezHmpprxqtnQxF9\n/glODDzG6sJpNWsCXuJb5Dn2lGdeMhlptrsm96axSFFDYFbNlSvjA3zagcPI\nwAN9338bNTy0euDxH0tJeWiflfhwPjxE34xcBCv2iuY/yaToZ1P8NfPcjVRu\nryNp3Xi8C4Az58J2T4VcrlitGSUwzmNr3yTUWmMhhJ+NnE9QfKp8hecXqKHi\na4Nq\r\n=A//c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/PropertiesReader","engines":{"node":">=6"},"gitHead":"5eae1d175560fe57d31caa7f4172a6bcd4417504","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.4.1","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_0.3.1_1563168114105_0.5210587520021024","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"properties-reader","version":"1.0.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@1.0.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"b94f1898ff23a9e3252f90d86bdc04e4bf92c044","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-1.0.0.tgz","fileCount":4,"integrity":"sha512-bTjPVya6wFErwwOP3CasaRoyZ7n6sAt/MMJnDxBp3As7h2J19vmjCZX+Iw7YV0TqBPcA8i/Df/rxiCNutzEXZQ==","signatures":[{"sig":"MEYCIQDYE1sNGdEx5clMnohzFGfPJOkDoiCS0QRhLoweyXViwwIhAOYBKjgj6Z9t1xmmAO03ZYUcKjGe04Z8JBFk4SrMwveS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJsYVCRA9TVsSAnZWagAAaJYQAJDwdnW9SpelFV+C5i0N\nzYtFMkj2wsyK0SyFwkUjoyDVgIWtzVYRRIQ7HomuEEseVKvyH0j10ajmdwA3\n1b85LTVyoq30X73dLp6NMaK9WP6bLvhh6A5pV6aWgSGGt9kmFB2V6DBZyBFF\njRYUHfzSR07wKSqUiQdePtbJmtRuaPQ638VLnAdMDGzO5S8lctUYz0zAouu2\nSNt6pVolnFRZh9k7GMYoF3uEoGX2B1pzYygQ1CfgFBSXkSStAIdAM3bJyW9/\nQQwIZdihBDbJEHQKNADl8pZM3U34F/MfzgORrHKSk/0Em1QeCelQf++R8AWX\ns6WQFGMJq/kyxmpLUm73yHyf4++wNnN0S8FjBUFoM7XUBhXCW7av/smGoxfr\nMC2aH4sAHiF7MYRzboPjzz0pBlqcWkDbioVyKlypWXWKz1QOVgLeALqh+iOV\nz5Zxf58Y/rTdy+BqvwZxo6KJNWR8CliCSqn0T3qfYhcPV8gaTGEgHl0dCMoe\nIVxp8S3o3BTRKDqQMzB4zoWJ5WTT/bQKiOUsOdK1pG/BeVx3PQ1rPfwyozze\n5dZbl6jGDpM2ASGye5aR9VBFCZ9KUGSJgbPYOtKDTGrDJPp9fbaur8Y7q2k+\ndmm1WFlO07no2Syi7Xom/CJaCYegKjgN4SSZM6Uh7MKLawoWNvs3xqD5h6LF\nC+0d\r\n=Ecfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/PropertiesReader","engines":{"node":">=8"},"gitHead":"96ba64fa1b48b72f0c53e07b99fe38b96001229e","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.4.1","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_1.0.0_1579599380759_0.16649457969096293","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"properties-reader","version":"2.0.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@2.0.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"04ddfe3a9a5d00275f457666bc60faafa01c2273","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-2.0.0.tgz","fileCount":6,"integrity":"sha512-wEvznelF2vGq52VA51j8ZNoUZOeCJQd2kh5CGHLOhdLKKN176ZAdYv+WH6s6tj7IOBLFRkWhMPQjq8uzyFe37Q==","signatures":[{"sig":"MEUCIFgyEmK9MLWwjCTUMiVPXrBnfFtDas43RqLeiy271GWPAiEAzbM0WQteX3L7YXawjo0E9n5BSWO1W0ES8ZDhxiQfbsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelJM5CRA9TVsSAnZWagAA/CwP/i36ElJLq7oemKt9N14c\n405iRykvsLUPUvwfQo4FtZCwPj0cv4gLNrHd4A3+3QOcLSW3n+Ucu8h2Q+dI\n4jfB+OZGb1cwwu7cLDhSIAt5PYzFNR5KnlYWPM/tPqQr5P+M8HmTN6HT4m24\nHeaoo2eqlsMynHe4BhhCrnLZE2zhLquiwKSr3H9pJz+AMu+hBmKbYL2vVtaf\n13k6OIKqzj7OEqePT75tADkdWLgL/N50bgR5DCD12blRWDx0f3VjNkBwErGn\ncV4ZFk9x+BBewdu5uZ4SJ2Pw5mOSsY3b5B603DH8nigIgW7dUV//qjLbXnCy\naUxc3AEW6B3VpWWKvpnQDL23AVck4ph0BI9uI2HKqiSwp7kdV8+0azB2Ntpv\n7pl4ZSq65ELSfEWgy9rd3igJBPPjhWDdIYeLce7k/6yC3gspx5dILOeD8MGd\nPgY8stfHzzVdjM2kFMLkfMkdkmnxZEg+SFky1n8Q8r2e8hPGpt+JxZXUo6O4\nWgJb0wvPz3UTzgDjVsRbffR7jlnoPRIpeRITsNoeunsybFh5vDXgy8SNdS94\nkiNgqc/xSiXLXjS5fMmPmSbt0XZK1ECW94UMbKdpYCjplksitf77wDcnq+tp\nfYwKkYnBfOIW4ZCRuSRmrC7u3oM4Z78C4dJVDbBfg3iyUxlZM+S+Up6kOOtY\n6Uy+\r\n=8zrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/properties-reader-factory","engines":{"node":">=8"},"gitHead":"8eb6caa6247fde1c26c6121b5df59a3789e4dfe5","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.4.1","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"10.15.3","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_2.0.0_1586795320776_0.6843011519590674","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"properties-reader","version":"2.1.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@2.1.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"4a2adedc07a8d0eef69b0e1c98fd4ec4f2509e67","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-2.1.0.tgz","fileCount":7,"integrity":"sha512-wvs4eikLHB+pcWlnjdiHNzO7g/WtgvHDy2Ycwn723zXyXA//4MJP+54LLcjx3j8dWyEv9l93Zo2QhTKWS7rAOQ==","signatures":[{"sig":"MEUCIADA1lXnI5FPFNfa3LxD95CA+8rQD3ItSwbRpM9IdLqLAiEA9xrYc091FSF8LPuiNNOEuZ2P9MEDgIJ8UaS/hYF20sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPzQkCRA9TVsSAnZWagAAIyYP/RLbxo9gEOS5Y9v2ae2n\npU0Z5yIu487zpOAkMNWrLvnj96SGxG+P+nkMN3oUiRTwYTlozMR9wfZ5VVsp\nVaVFiRgyikESrTTi3pZDLoaXzTMMBb0IdJIWOrxQrVqrlZxLXUTF8P5eG+Zr\nsAaGHSxzsDFbtyLt1Ght1VEipJch8iNwrMAySTLP7gQU3IMoiOzYyCW3UsaF\nOcMV5+MaYqMaxk1zaQZEAEFzFLRt9UsZHY7Y3bzKhqO4/plDcZxzOF9nD/W9\neA3RAzQqyp2YQ31sXhcFjddO3qLiRrAjpUbAHYu3xvj2rxNSVxUZ/iSgrOVu\nRFvoTx9FckV1NVYpxDw+a3rdsE/3OAL4Eq65OBVyIUEIvP8RRMAnVEmmPOuw\nLpYC75/FMzpSHCeFkPzZ3Z/EMQxbyfTSLxX4y84MR0fX/rYfMDyN2zUZzmzZ\nYGVXKf9LpTRY4MKDtxGTNiNPNWrsNsEULccqiMOXBHHxruqpJyvME0JdS47X\nRLGKStx2bvv6Qtd9QW4lpPnbdhdYusUVK2lBi7fljSoDQILcfZr8uxbLLChw\nmMt8UBNqh24Wv8Bt1g+k0tbvRArT/ysMyRRlSnzk3gTADiS4dPdVzuCfW/ke\n8R4tD6Q0SS+5K7CZpEUdH+WrU6srN5uV+ETGT5MrQTBz7Y2KnUUMglP6kTQQ\nMoNT\r\n=1Kc6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/properties-reader-factory","engines":{"node":">=10"},"gitHead":"60442e2fc0eb917d6ad3ba33b42816774941d5a3","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_2.1.0_1597977635659_0.4814188438307263","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"properties-reader","version":"2.1.1","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@2.1.1","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"9b1bee1538352595f218f3578b3d3cf8fbfd2f6d","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-2.1.1.tgz","fileCount":7,"integrity":"sha512-1t9JG6aMQn/I6ZzwbusXJB4pvHLbi43cQVZj56CuBq7tUmLe1S/HtSN5iqw4qg26UxOQLj0IEfikD5Zcrc3XvA==","signatures":[{"sig":"MEYCIQCReldtbP65CZ5fXATcdxby83CW5iGiSKKb8GSyMJt0tAIhANFO3C6VTW3gJm0hYkAJDVR3yZ6OBro+xltncfDmZdF7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPzSCCRA9TVsSAnZWagAAgJMP/2Hva28uy0NUxHva/SUz\nvm9ekPrhcps67ItGFTvky8e3fKNLO2PJTKriRFtZlSw5RsmeOsjC5LKNxISX\npqMDp/gYPVvnT8LYfbfgWQROprrNyHG6/YSCYvG6UasvooR8vglr21lba/WI\nnW/wwJTiVuL3piv0CC2kb6ZO5WwFPTjxEpbtN3nfsLCOitLKf/5SiWzb1x7N\njCbH9tUqI714grXOw5h547Rr3o7/6dWQo91PR+6VqwSE5oRjBUlq6CbuEIBN\nIfADZZ1+YO/Mujpv6mzNtkbF4nQhVNRNnlbRjGVUpZuG/fkcFCdc4WRRzpEe\nOtZCsE6GZja6K+kQifOZcgPw2meFLyGOh2BMmL1ilUTVhCkrbR5sZNL1n6zY\n0XFGhl59zxd1qSFYFmMFLz9ZpqQhEnY+DVtpuVkCBB6V0RsrA1vd9chJQ+LE\nWnsf6J+wNH5LCvxLBErIrexpZW5GOiCZNKO9ru60Ayp4FDjNb+dAM/6l0Wg8\nh4sjhBZRHhQ5wejF606eZ/UmUJJ8atXggfBVEV1pUsRcwUc56sPcHN62z1RB\n21HzV2mzlscvVv3JtTKd0B3t6HAacKwlIwcX4oWpCQ+5jF/OyBPPbnBJmv0E\nMRsQ1PMdqzffIb7Rezbon/OdQ38HycEDuZa7+1Bb5U0OKVpiC51NKu3xeyEP\no31u\r\n=9/jk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/properties-reader-factory","engines":{"node":">=10"},"gitHead":"650c17f412002a7fe0dfff3834a496246127f2e7","scripts":{"test":"mocha ./test/*.spec.js","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mkdirp":"~0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.1.4","sinon":"^7.3.2","rimraf":"^2.6.3","expect.js":"^0.3.1","@kwsites/file-exists":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_2.1.1_1597977730479_0.7145895906674233","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"properties-reader","version":"2.2.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@2.2.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"41d837fe143d8d5f2386b6a869a1975c0b2c595c","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-2.2.0.tgz","fileCount":7,"integrity":"sha512-CgVcr8MwGoBKK24r9TwHfZkLLaNFHQ6y4wgT9w/XzdpacOOi5ciH4hcuLechSDAwXsfrGQtI2JTutY2djOx2Ow==","signatures":[{"sig":"MEUCIAUx9V44cZwSjoxvv8kuSqUBMHEsbGo2ECcY6bNQqVKiAiEAnvuURcqp3xH3M/sCW19eR6xvPOvJrDfosSvhdJ7CrTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7CZ4CRA9TVsSAnZWagAAmOoP/j0Dki0VAVrLN4DQulWw\nK5TkRs4C+V8ATjI43RjD+JSPFGukXyw2nLi3mS7Mq9LJTOwrIUXxtCObtYKd\nGcm6ApVxHKKTmYrsLdRSVMJZL3NgfTOyLxA7DMP4XHoWp6ocPRYUOhe602sD\nbS87GnZgOVpD7fssxMq8WXS4kXNxtzKZbRvRIiYgsgXVYVXg0KecGpxLIsYh\nYWOP7DgH+YFSXYam42xCjpDFaqcLekTkJaW3+RSWBNTzVAg6slkOrRE5Mr8W\nLy0ZykYewyPsE9xJe0J0EAvN1URCGyECaL5eyTEXCDj3FiQ5d/6okmiaiyxS\nyG/RYjgVdEkr98OkXP6TtfjnHvAWts8y5GDh3x5gUgai3yFLmaxbGzhxSBf4\nyVyDGaZHzKMRLrJuVsxVA4Rl/zIbHVmmyMlR/RSzGrVf+kOt0oaIGj6FQt/i\n3NM93AXlQ4ttcuptJY4YfIeePeNgoonvaoeLGh5CGUly3o+zE5SAbULR/49r\njugzumzSvP66gixFgXK5kuTuuDGx4+Kbxl2SeXUCoD48Tn0Eu0Vfe+Wj+j6Q\n3shYzLCM23LPGhi5jX9yd8x3KTPSGTaE16CozSgQXM7W4ZHodEHyFSnxi8eM\n1ApfWp3GvfPp7UzuB++tDdZ+QeCK3i0AOzybexvb3EpSdGVPjsVaAMhQpY02\ntVow\r\n=dWyF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testMatch":["**/test/**/*.spec.*"],"coverageReporters":["json","lcov","text","clover"],"coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"coveragePathIgnorePatterns":["<rootDir>/test/"]},"main":"src/properties-reader-factory","engines":{"node":">=10"},"gitHead":"a79ef3b8795a4627160d9b8e14ba77892ad9698c","scripts":{"test":"jest --coverage","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"6.14.4","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mkdirp":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_2.2.0_1609311863631_0.0025518898048981775","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"properties-reader","version":"2.3.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@2.3.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"f3ab84224c9535a7a36e011ae489a79a13b472b2","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-2.3.0.tgz","fileCount":7,"integrity":"sha512-z597WicA7nDZxK12kZqHr2TcvwNU1GCfA5UwfDY/HDp3hXPoPlb5rlEx9bwGTiJnc0OqbBTkU975jDToth8Gxw==","signatures":[{"sig":"MEUCIQDKEV80l44A3LLzWrHFY6M2AbPzq8I4tjYKZWmuxpn5XwIgGOZDch1MB1VlXGHAWPMGoGt6EJZySPevcKHGZlc7uiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20348},"jest":{"roots":["<rootDir>/src/","<rootDir>/test/"],"testMatch":["**/test/**/*.spec.*"],"coverageReporters":["json","lcov","text","clover"],"coverageThreshold":{"global":{"lines":80,"branches":80,"functions":80,"statements":80}},"coveragePathIgnorePatterns":["<rootDir>/test/"]},"main":"src/properties-reader-factory","engines":{"node":">=14"},"funding":{"url":"https://github.com/steveukx/properties?sponsor=1","type":"github"},"gitHead":"c1bd0b4e1586d26dcb716936693fc211aa8fa3bf","scripts":{"test":"jest --coverage","preversion":"npm test","postversion":"npm publish && git push && git push --tags"},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"9.6.7","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"18.17.1","dependencies":{"mkdirp":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.3","@changesets/cli":"^2.26.2","@changesets/changelog-github":"^0.4.8"},"_npmOperationalInternal":{"tmp":"tmp/properties-reader_2.3.0_1692779668309_0.9626529019734713","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"properties-reader","version":"3.0.0","keywords":["properties","ini","parser"],"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","_id":"properties-reader@3.0.0","maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"homepage":"https://github.com/steveukx/properties#readme","bugs":{"url":"https://github.com/steveukx/properties/issues"},"dist":{"shasum":"d47def4a954768fb10fe86543f4043657685d184","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-3.0.0.tgz","fileCount":9,"integrity":"sha512-BI1Ls1M/eUQCMswBi+uN5ieLvw0MKv91+waTTodYbmKXCruRIbTEbpUxRGM+yZCsJjinHwMySuCjTqnpfJ8n1Q==","signatures":[{"sig":"MEUCIQCK7Jn6oyeLbjiZezEeXu/rqS4jOnXqZwqxCFhimGCVXwIgLeSzH3zOlZV91hRWAAP7Dxx8syikxinJ4u+PHYgnBC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/properties-reader@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89114},"main":"dist/cjs/index.cjs","types":"./dist/typings/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/typings/index.d.ts","import":{"types":"./dist/typings/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/typings/index.d.ts","default":"./dist/cjs/index.cjs"}}},"funding":{"url":"https://github.com/steveukx/properties?sponsor=1","type":"github"},"gitHead":"544db5ca5be6772dae2817e055dc1b96f34019cd","_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"repository":{"url":"git://github.com/steveukx/properties.git","type":"git"},"_npmVersion":"11.6.2","description":"Properties file reader for Node.js","directories":{},"_nodeVersion":"24.13.0","dependencies":{"mkdirp":"^3.0.1","@kwsites/file-exists":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/properties-reader_3.0.0_1769873315299_0.21818734611217838","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"properties-reader","description":"Properties file reader for Node.js","version":"3.0.1","author":{"name":"Steve King","email":"steve@mydev.co"},"contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"dependencies":{"@kwsites/file-exists":"^1.1.1","mkdirp":"^3.0.1"},"keywords":["properties","ini","parser"],"repository":{"type":"git","url":"git://github.com/steveukx/properties.git"},"main":"dist/cjs/index.cjs","types":"./dist/types/index.d.ts","funding":{"type":"github","url":"https://github.com/steveukx/properties?sponsor=1"},"engines":{"node":">=18"},"license":"MIT","module":"dist/esm/index.mjs","exports":{".":{"import":{"default":"./dist/esm/index.mjs","types":"./dist/types/index.d.mts"},"require":{"default":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts"},"types":"./dist/types/index.d.ts"}},"gitHead":"c7aeb90c83644554f63b7d879aec9155cecf983c","_id":"properties-reader@3.0.1","bugs":{"url":"https://github.com/steveukx/properties/issues"},"homepage":"https://github.com/steveukx/properties#readme","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-WPn+h9RGEExOKdu4bsF4HksG/uzd3cFq3MFtq8PsFeExPse5Ha/VOjQNyHhjboBFwGXGev6muJYTSPAOkROq2g==","shasum":"576af69708759bb75672bfc162b80cc8a3d1bdb2","tarball":"https://registry.npmjs.org/properties-reader/-/properties-reader-3.0.1.tgz","fileCount":9,"unpackedSize":89106,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/properties-reader@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRP1q+Tq2yZtdl5RefH6vxfsJz1JXZSqUeHGqVMIr+2gIgbquvL6vFQNZq6USzbclj+KaazDevdt3wcEhrFuqYJT4="}]},"_npmUser":{"name":"steveukx","email":"steve@mydev.co"},"directories":{},"maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/properties-reader_3.0.1_1769874381835_0.4640711394476893"},"_hasShrinkwrap":false}},"time":{"created":"2013-04-15T13:37:48.155Z","modified":"2026-01-31T15:46:22.350Z","0.0.2":"2013-04-15T13:37:51.407Z","0.0.3":"2013-04-16T13:33:23.423Z","0.0.4":"2013-06-06T20:37:32.039Z","0.0.5":"2014-02-22T18:44:51.495Z","0.0.6":"2014-10-21T21:15:38.969Z","0.0.7":"2014-11-17T07:40:24.740Z","0.0.8":"2014-12-04T14:09:13.500Z","0.0.9":"2015-02-01T06:51:52.017Z","0.0.10":"2015-04-11T15:04:38.318Z","0.0.11":"2015-09-26T07:47:05.594Z","0.0.12":"2015-10-08T16:50:56.066Z","0.0.13":"2015-10-08T16:55:09.148Z","0.0.14":"2016-01-03T15:21:24.028Z","0.0.15":"2016-01-13T05:34:23.112Z","0.0.16":"2017-09-11T20:07:25.256Z","0.2.0":"2019-06-17T08:25:11.013Z","0.3.0":"2019-07-15T05:15:13.156Z","0.3.1":"2019-07-15T05:21:54.305Z","1.0.0":"2020-01-21T09:36:20.982Z","2.0.0":"2020-04-13T16:28:40.890Z","2.1.0":"2020-08-21T02:40:35.877Z","2.1.1":"2020-08-21T02:42:10.635Z","2.2.0":"2020-12-30T07:04:23.740Z","2.3.0":"2023-08-23T08:34:28.584Z","3.0.0":"2026-01-31T15:28:35.441Z","3.0.1":"2026-01-31T15:46:21.987Z"},"bugs":{"url":"https://github.com/steveukx/properties/issues"},"author":{"name":"Steve King","email":"steve@mydev.co"},"license":"MIT","homepage":"https://github.com/steveukx/properties#readme","keywords":["properties","ini","parser"],"repository":{"type":"git","url":"git://github.com/steveukx/properties.git"},"description":"Properties file reader for Node.js","contributors":[{"name":"Steve King","email":"steve@mydev.co"},{"name":"Aureliano Bergese","email":"onailerua@hotmail.coom"}],"maintainers":[{"name":"steveukx","email":"steve@mydev.co"}],"readme":"Properties-Reader\n=================\n\nAn ini file compatible properties reader for [Node.JS](http://nodejs.org)\n\nSee the [upgrade guide](#upgrading-v2-to-v3) for how to upgrade between major version 2 and 3.\n\nInstallation\n============\n\nThe easiest installation is through [NPM](https://www.npmjs.com/package/properties-reader):\n\n    npm install properties-reader\n\nAPI\n===\n\nRead properties from a file:\n\n    import { propertiesReader } from 'properties-reader';\n\n    const properties = propertiesReader({ sourceFile: '/path/to/properties.file' });\n\nThe properties are then accessible either by fully qualified name, or if the property names\nare in dot-delimited notation, they can be accessed as an object:\n\n    // fully qualified name\n    const property = properties.get('some.property.name');\n\n    // lazily evaluated nested object path\n    const property = properties.path().some?.property?.name;\n\n    // flatten all properties into an object\n    const obj = Object.from(properties.entries())\n    const property = obj['some.property.name'];\n\n    // flatten all properties into an object - with value parsing\n    const obj = Object.from(properties.entries({ parsed: true }))\n    const property = obj['some.property.name'];\n\n    // eagerly evaluate a subset of properties into an object\n    const obj = properties.getByRoot('some.property')\n    const property = obj.name;\n\nTo read more than one file, chain calls to the `.append()` method:\n\n    properties.append('/another.file').append('/yet/another.file');\n\nTo read properties from a string, use the `.read()` method:\n\n    properties.read(`\n      some.property = Value\n      another.property = Another Value\n    `);\n\nTo set a single property into the properties object, use `.set()`:\n\n    properties.set('property.name', 'Property Value');\n\nWhen reading a `.ini` file, sections are created by having a line that contains just a\nsection name in square brackets. The section name is then prefixed to all property names\nthat follow it until another section name is found to replace the current section.\n\n    # contents of properties file\n    [main]\n    some.thing = foo\n\n    [blah]\n    something.numeric = 123\n\n    // reading these back from the properties reader\n    properties.get('main.some.thing') == 'foo';\n    properties.get('blah.something.numeric') == 123;\n\n    // iterator access for all properties - not parsed (ie: always string values)\n    for (const [key, value] of properties.entries()) {\n      // loops through each entry, for example:\n      // key=\"main.some.thing\", value=\"foo\"\n      // key=\"blah.something.numeric\", value=\"123\"\n    }\n\n    // iterator access for all properties - parsed\n    for (const [key, value] of properties.entries({ parsed: true })) {\n      // loops through each entry, for example:\n      // key=\"main.some.thing\", value=\"foo\"\n      // key=\"blah.something.numeric\", value=123 <-- note, is now a number\n    }\n\n    // get subset of properties\n    expect(properties.getByRoot('blah')).toEqual({\n      'something.numeric': 123,\n    })\n    \n\nChecking for the current number of properties that have been read into the reader:\n\n    const propertiesCount = properties.length;\n\nWhen duplicate names are found in the properties, the first one read will be replaced with\nthe later one.\n\n### Saving changes\n\nOnce a file has been read and changes made, saving those changes to another\nfile is as simple as running:\n\n```typescript\nimport { propertiesReader } from 'properties-reader';\n\nconst sourceFile = 'properties.ini'\nconst props = propertiesReader({ sourceFile, saveSections: true });\n\nprops.set('new.property', 'new value');\n\nawait props.save(sourceFile);\n```\n\nTo output the properties without any section headings, set the\n`saveSections` option to `false`.\n\nParsed Data Types\n==========\n\nProperties are automatically converted to their primitive data types\nwhen using `properties.get(key)` if they represent `true`, `false` or\nnumeric values.\n\nTo get the original value without any parsing / type coercion applied,\nuse `properties.getRaw(key)`.\n\n\nUpgrading V2 to V3\n===============\n\n- Import the `propertiesReader` named factory function instead of the\n  package default export.\n\n  ```\n  // v2\n  const propertiesReader = require('properties-reader');\n  \n  // v3 - default and named import\n  import propertiesReader from 'properties-reader';\n  import { propertiesReader } from 'properties-reader';\n  \n  // v3 - named property on require\n  const { propertiesReader } = require('properties-reader');\n  ```\n\n- All factory arguments are now supplied in a single options object\n\n  ```\n  const options = { allowDuplicateSections, saveSections };\n\n  // v2\n  props = propertiesReader(sourceFile, encoding, options);\n  \n  // v3\n  propertiesReader({\n    sourceFile,\n    encoding,\n    ...options,\n  });\n  ```\n\n- Custom `appender` and `writer` functions are no longer supported as\n  configuration options, instead use the `props.entries()` or `props.out()`\n  iterators to gain access to the data within the reader:\n\n  ```\n  // v2\n  propertiesReader(sourceFile, encoding, {\n    writer (reader, filePath, onComplete) { }\n  })\n  \n  // v3\n  fs.writeFile(`props.ini`, Array.from(props.out()).join('\\n'), 'utf8');\n  ```\n  \n  As the `props.out()` method returns an iterator, you can now transform the\n  output as necessary, in this basic example simply joining as an array - for\n  very large files this should be written to the file line by line.\n\n- TypeScript types are now published as part of the `properties-reader` package,\n  so `@type/properties-reader` can now be safely removed as a dependency.\n\nFAQ / Breaking Changes\n======================\n\nFrom version `3.0.0` the following have changed:\n\n- To improve performance when reading properties files, nested properties\n  will no longer be eagerly evaluated meaning `getRaw`\n\n- `propertiesReader(...)` now consumes a single object of options, see above\n  for how to supply `sourceFile` and `encoding` options that were previously\n  position based arguments.\n\n- Custom property appender/writer functions are no longer supported,\n  removes support for passing functions as `appender` or `writer`\n  configuration properties.\n\n- `props.save(destFile)` now returns a `Promise<void>` that resolves once the\n  file has been written. It will no longer return the generated content to\n  avoid needlessly building it in memory, to use the generated file content\n  switch to using the `props.out()` function to get an iterator for the\n  output file content.\n\n- `props.save(destFile)` will now write a file that includes a trailing new line.\n\n## Duplicate Section Headings\n\nThe `properties-reader` automatically supports sections in the properties file, merging duplicate\nsections together when generating the output file contents with `props.out()` or `props.save()`.\n\nWhere duplicate sections are found in the `sourceFile` they can be kept in the output by setting\n`allowDuplicateSections: true` in the `propertiesReader` factory function.\n\n```typescript\nimport { propertiesReader } from 'properties-reader';\n\nconst props = propertiesReader({ sourceFile, allowDuplicateSections: true });\n```\n\nContributions\n=============\n\nIf you find bugs or want to change functionality, feel free to fork and pull request.\n\n","readmeFilename":"README.md","users":{"subchen":true}}