{"_id":"@toml-tools/parser","_rev":"12-5c781a0c8f7ddcaf9870dfe49692524a","name":"@toml-tools/parser","dist-tags":{"latest":"1.0.0","release-v1":"1.0.1"},"versions":{"0.0.1":{"name":"@toml-tools/parser","version":"0.0.1","description":"TOML Parser Implemented in JavaScript","main":"lib/api.js","repository":{"type":"git","url":"https://github.com/bd82/toml-tools/packages/parser"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.0.1","chevrotain":"4.1.1"},"scripts":{"test":"echo TBD"},"publishConfig":{"access":"public"},"gitHead":"15b47fedf099fc1b0f6cacbce73048d476a47389","_id":"@toml-tools/parser@0.0.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.4.3/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-ZYI8MBbtWKVTgsp4aEV096UYZJqXqTHLtwA8wMJhksubM3sObk7e9clyh/EQM1KF9n/PoIwWtj7p+XaUQlGVVw==","shasum":"e51b9bb62c0a60b200c299798a43eb243e61ebd6","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.0.1.tgz","fileCount":4,"unpackedSize":5845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSPCNCRA9TVsSAnZWagAA+BkQAIOWpDaBZGvyxq9wsCVf\nzjqo5mujmuIvRGaILu7NB9hnpwKBJIr9BThMFqbEG5hLD0L6Q/pnfzkeHXN0\nrXFhakY2o0iFcyVF5+c+Um4KeJMZ9KIusHk9ZYLAXbg0Eo1o0XC7hbNFnFqK\nRJaTyAwotcTAiMrzWfNJvErbFRRPoZ2XNQwRbEbrC/GTl2ilX/iEUtquoWnO\nUz0T6FPrsMvqqmButDrHlFJmOxcET0RtvnglIuDVzz+J0/UZ9W7xRIql8AGI\nKxFA8ne6d9iTZQSG3cUR/gROLqomFLLisioO8AdNz1VQgiht46B+a8B4Naez\nHTrCuj7q/Jw1Zza0pJsJy3dN664h7NYyZBzpUcziCMEnnazOqCzWjDi4TKbQ\nxPboVwgH3hgk8En2WqIwCx0I51seWqjudUqcpkLItH9LYy/s+sN/07QBFRLB\n2tYbxjQEEo0gRGk7smg1D2AbsCKQ86/rFGDsRuuaAvYbF8Q6uH92dgmGK9oN\nGbW7FbWJ3aKa0hkG37pEM1Y7axzRV6ZU1c5yhnPu7c3QDZjcqAP5pcvVi6FB\n+RN9k0M53abYlp9FWoAmTDdHPNs6wSx/zj5Aul3ADWTK4eQ4qOQjkMLsQWtI\nwRy/n/y4qfepzXe4pgwJSHXLsZ84+yqaPF4CCPmaW9a8FsXtylBDGG92pjZU\nPi9j\r\n=577/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTkTCqBs0AkfrU38qqFEvUhhG/jXGlNon4jgbaSp4YSAiBTAyAbk2pY8XBwuBYkcwiIk2QCeLUNGtIs3TzlTO7/nw=="}]},"maintainers":[{"name":"bd82","email":"shahar.soel@gmail.com"}],"_npmUser":{"name":"bd82","email":"shahar.soel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.0.1_1548284044683_0.9378082944454098"},"_hasShrinkwrap":false},"0.1.0":{"name":"@toml-tools/parser","version":"0.1.0","description":"TOML Parser Implemented in JavaScript","main":"lib/api.js","repository":{"type":"git","url":"https://github.com/bd82/toml-tools/packages/parser"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.1.0","chevrotain":"4.1.1"},"scripts":{"test":"echo TBD"},"publishConfig":{"access":"public"},"gitHead":"7f92498e805472213e9500b32fe5295534cecd31","_id":"@toml-tools/parser@0.1.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.4.3/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-Qvhypjdjj2t+WZAOr/uUNjkoCM+3XNqu9n1aEnHFp++JOmXGub3Mh1yCxq7dtNYMai0dUkRDVW/XkpU+B5JrEw==","shasum":"38c45e0de96fd9faf51d6bbcab4d7bd876cc8e4c","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.1.0.tgz","fileCount":5,"unpackedSize":6659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSPk7CRA9TVsSAnZWagAAhrsQAJpMy5urOgY5XVQZi8LN\n1iWclIfuVRndtUrBsugE17/WshG6ZJYs2QYnXh7fCHxfcJm1y34LK6rs0Rny\nhJb5hmr+DvERYep4fb6EvvZNBT3XpyeOEL5CYGEmQE2TA8u5jTqRinp/4gkQ\nxdY8ppaLuhSQRpioMeStkKtGzHJOrBTTjmb9t5Din8g1u8f/xeW0vha8ECER\noXd27dfHZV5G5aPJVyVmEniLPOz5LTaZ5bMaad2HCn6kQrW7i45eTBC0joDn\nfw7sfoj9VasjjaGpiK/L35u2+tKdQ2rUFrBtve/aYjMOEeHjXnZMTRqLVNiF\n3PYhZQBhpJIo1s/puqZew7DsvRCoEJYt9JVxMqMBHDaIAzKlweFfSzMFg8CN\nJGPWpcxHorcjAlLJj66spDnC4o0owZY0yMOF6RqrIAQuCNR8FtHratnnXO4E\nm2usPuUz28XosOOUZSN4To6qLoe6YrR5auQ3KSM/Dc936vxdtIrIe5Hk+S13\ng4Lmqzl4rY5Y2M7WztZzA/07ZBWj3y+55xQKa8tqjs5KcqV8KA6QYhSPeHdU\n7BxRnjvRYMyx0+GgxvXL5XMu0Z4PNAdQ1EKQdWwbnJooP4CpNaLCIojFOdl8\nlnz8BP2VPxJsGh9T6YYWwoV9wn+ubu0zs6x560ATYR4kSB2pMiMNTbkJidLL\nEMJv\r\n=f1+B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuYhRkOhza+0ZIfU6wXwebEDS/mQPnWmCj32boB1uMDgIhAIcbYvo3E8I2+dBgt6CWUdVuELJwmPVVSilWPUsCw2Fm"}]},"maintainers":[{"name":"bd82","email":"shahar.soel@gmail.com"}],"_npmUser":{"name":"bd82","email":"shahar.soel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.1.0_1548286266621_0.9733883278038864"},"_hasShrinkwrap":false},"0.1.1":{"name":"@toml-tools/parser","version":"0.1.1","description":"TOML Parser Implemented in JavaScript","main":"lib/api.js","repository":{"type":"git","url":"https://github.com/bd82/toml-tools/packages/parser"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.1.1","chevrotain":"4.1.1"},"scripts":{"test":"echo TBD"},"publishConfig":{"access":"public"},"gitHead":"985568629950665054ac56fd2601d465cb9aa716","_id":"@toml-tools/parser@0.1.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.4.3/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-CHlmjJDRy2gSyqzdt8oXqhN+la+wMlpB6QE05lh9vhOVzNXhaCSXVHfxfPDzxmF96APxM8nvC8UhZwKbuTH+DQ==","shasum":"ded8b3b976a25108cbca862b6e304a8ee23336b8","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.1.1.tgz","fileCount":5,"unpackedSize":6805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSklOCRA9TVsSAnZWagAAKxIP/1EQ74OzxMLvDpjsQ0Pq\nxRI3uK2CiqG5SfVuAfTetcbVC0cn3n4TWQvmD99QEjJL9YBWykGI9UHu2VPY\nNg8N/JQy0aF+lL4POCZVrmYY44QyJh1Xmv5pqmKjtbsTy/JPXppfJzLwBa6S\noJk2kZWiuFIRxt2ChTwXm/ELYDV5BV9HVUtzS2jhxCkmoiLTDn9wrGF3tnp2\nzuPkTEpR45ILtSzJ/ZjvUnN6JqHdFAs5n4uL19CoDbXljJpFcxf0ceLdqD60\n9ZmU0k4wBoBDsx7wanQKcUAEvtgit964ukOL73QbTzXKw079Larhd5vgyPwG\nXxjK9Kk9dF67PZ+3focEdOIxyj5HSi0Z0nDQSJihGOXytZcaB09jK34nMIke\nazlZsNZvOxWnA/OSCu7uTlbwfnK7zviWfC/+Me7R280Mos7puJI7LPqSPke+\n03tXklCXulTo1GYryy46RywYFMo5f1NRuZT+FdRuQvWlXZqu3GozWN9RNALl\nYR1WfseLOy0rfnSUzIU8+FiWXfOLj4CZP/BBXI2/L6nvuUNDM2tL1RWDZhOl\nAY/gs4TAqU4Yh9LfWpYFXQZTUT+jdg9UhQbP4/HhRMaAitBKuqSNCqt38fPD\nWygDvFkB6ASa4QeqcaAKYbC7IyNcbhdYrwEjVZlfCOvXzuU+NI1A9+w2BhNp\nnj6/\r\n=CCvL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcLiSXt2rNkCLS9XNZ7rgVLR0IG7l0Qs65vJGOg4sumQIgXpgbtxbjRETMr2xq9ZP2760qc9Z5N3GYgx8V8+6OmbI="}]},"maintainers":[{"name":"bd82","email":"shahar.soel@gmail.com"}],"_npmUser":{"name":"bd82","email":"shahar.soel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.1.1_1548372302317_0.43358603050466704"},"_hasShrinkwrap":false},"0.2.0":{"name":"@toml-tools/parser","version":"0.2.0","description":"TOML Parser Implemented in JavaScript","main":"lib/api.js","repository":{"type":"git","url":"https://github.com/bd82/toml-tools/tree/master/packages/parser"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.2.0","chevrotain":"4.1.1"},"scripts":{"test":"mocha ./test/*spec.js"},"typings":"./api.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@iarna/toml":"^2.2.1","@sgarciac/bombadil":"^2.0.1","toml":"^2.3.5","toml-j0.4":"^1.1.1"},"gitHead":"229fd640c1874e99ee65ce80887169f3aa5787e9","_id":"@toml-tools/parser@0.2.0","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.4.3/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-qt5jfHsYvncYR8OtcfOqBL5PJ+a0Hwv3MhBy+42AvhDUMBroSPOR8mGuv6OyXycVWHvR5haqcCULXwK8zyAwfQ==","shasum":"0d7ccbab981db0be043d44be58674bd97adedb64","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.2.0.tgz","fileCount":18,"unpackedSize":222269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT1yMCRA9TVsSAnZWagAAFsAQAI2HHazaUEIfjCw3ma49\nhbokrvJ/k/AZ8b3tA1e9Kfc7Oqugf+JRjDRpc4cfDXGodtH75VHOdB/OdX1j\nImCy362hmJKNNOcMxGNvtHoXxJxA4qC2PAwMasQ1O7fhZQ6MMYaudm/77Kzz\n5z9wBlWRjKkQxxrrYyqZfFwIhmDy3xU47qSUSqvJm8X6sGqMK/QNRDzSR7Ly\nct0nXqHuLag7N7TYxlxLdZoDVzLMrIm33s1UgbRxtzU+XwiyxoPNcjit+CVj\naOb8gLsNk+//5Ig++yzjAwC2O/GLaoOZt+yP6ca9+4OvZHpNfdJBQiHhzp0E\nWBKFF4DdIU2AoVWowLD8PTMu0mHYlAxZUeALq9cm3S2onoZNBZLwR/0/Gw4e\nsUFFDByT6NsUB8zd2jRCTrNSER5vnH+kROL92z/i9O75NjcNRdRkOjnu230Q\nni2SAC74OdoOPILOWtj3PkaWXgrp5/peV8UgwpC269/2N79VZZZ90ZE25vQ1\n0h4djS4BYAgsZE5TILfxdr1xXulqRvM/xdygdHEWkRDZimdVQSH+Icm/Rgyq\nSMfiEEIcWimdJFkLK5g9a0FhOejDNS+yr3HzwH0bcwCQKBCr84OT+pb3fOxC\nTnEyGE1c0kK1lBcpkwNHctnJBU9GAICPeO5/BKGhv/Xg/lhYxEqg9aWSQQpd\nE0YT\r\n=ErKd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtuDmKL1e6Vh30S3hoR122X0wqDKGbScs4+CyDnH93AAiEA309TBSegLPxsxYG1pQRwy0Rtr/4SPdBmQBbzs1mWwFs="}]},"maintainers":[{"name":"bd82","email":"shahar.soel@gmail.com"}],"_npmUser":{"name":"bd82","email":"shahar.soel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.2.0_1548704907611_0.9831638074812419"},"_hasShrinkwrap":false},"0.3.0":{"name":"@toml-tools/parser","version":"0.3.0","description":"TOML Parser Implemented in JavaScript","main":"lib/api.js","repository":{"type":"git","url":"https://github.com/bd82/toml-tools/tree/master/packages/parser"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.3.0","chevrotain":"4.1.1"},"scripts":{"test":"mocha ./test/*spec.js"},"typings":"./api.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@iarna/toml":"^2.2.1","@sgarciac/bombadil":"^2.0.1","toml":"^2.3.5","toml-j0.4":"^1.1.1"},"gitHead":"f005971142d3e096d33f2da330c5043709e17695","_id":"@toml-tools/parser@0.3.0","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.4.3/node@v10.15.1+x64 (linux)","dist":{"integrity":"sha512-3Z1zV+mQ64DEMI06vinZaLzYKEns6Kob4QsZnazS46z4nxX0dmW5N1XJtK7g8NocTVUiLLoWWlivwty9Wkoxyw==","shasum":"e4e683f65af314730c765bfaebb7be60f0efa2e3","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.3.0.tgz","fileCount":18,"unpackedSize":222305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV2IuCRA9TVsSAnZWagAAzcgP/jB7Gn0gxGVM+Ihy9fwn\npFwPJw/x5hSRzcUpROoawAWFwoFjhnIllr6FhMAMjL0+2hxaO9bJhWW9b7g/\nt7QR54n96T08Hkz9hHzmIZ3KUSDhEr1wbOrT+7ackExCnIZokJSRp95iZq8f\n/x4Zg5/VoDYyXjUl4U5+iCShmDeJugc9+8MeaAQs+rSqaEiXNlEFp9s/e6ey\nUmCt2g3LhvUTC65YRQbWAvqDaPPaxxwMJf2/295O6g0T4d1A556djPPSLTjG\ngrYNpPmNzHbn14on9WXf/JLDY/6qO/WMFCC6EbFPHeDPM1lzo1F7hj7hHpBc\nVxQzrcALH+JRJEKN3h0JlsXg1YPrNSPTCWjNMtzJTkq9MOdXosD/2BG0m2JO\nxp9q8jo9MsHFiTXKgj7lA4aEEGIBQHsrFn4AUAR9E8DF0qZ5uhoZoRz5tHPr\ngwD6ADSKAaoe+o4qdXsDiVxYleckrjXb34GysCFbnsooIUCxS8nOVb2viT3L\nE5PQCkmENwilLXPoDe/0L5t3XvM8habaeBYhs4KwfbmIWotHmb3zj/ApAeLL\n9cmaJOAvpJ5UIaZ4Cjrh5ZS/omZTQAkeS2TGJIYNJDDh5Hr4eJKCC7F41B6U\niSehDMNw2FP22fuhHFFrRZN3alTHdGbQv6gaS4OCiVfoiFGtvqxkq/PPGIoN\niuJt\r\n=vwNi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsUAI7ELAAamOAMAXlbYg91BkbvXNwBE1eKfbObxvjIAiEA2yRu8tpOlC5wdyqdTWTN5/0AwZ+nEY03MkY6xzH0qWE="}]},"maintainers":[{"name":"bd82","email":"shahar.soel@gmail.com"}],"_npmUser":{"name":"bd82","email":"shahar.soel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.3.0_1549230637999_0.6962711696447559"},"_hasShrinkwrap":false},"0.3.1":{"name":"@toml-tools/parser","version":"0.3.1","description":"TOML Parser Implemented in JavaScript","keywords":["toml","parser"],"main":"lib/api.js","repository":{"type":"git","url":"https://github.com/bd82/toml-tools/tree/master/packages/parser"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.3.1","chevrotain":"4.1.1"},"scripts":{"test":"mocha ./test/*spec.js"},"typings":"./api.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@iarna/toml":"^2.2.1","@sgarciac/bombadil":"^2.0.1","toml":"^2.3.5","toml-j0.4":"^1.1.1"},"gitHead":"5b378848b9efa8636e672a455d379065a6af69b2","_id":"@toml-tools/parser@0.3.1","_nodeVersion":"10.15.1","_npmVersion":"lerna/3.4.3/node@v10.15.1+x64 (linux)","dist":{"integrity":"sha512-vadwVx5TkgByt19dbp/rfIUKPkDdn5werANYvziiGK9wHlqPA0BWnvOloQw/dPDxF31+Ag0+zarXJpPDdRsPPg==","shasum":"85484372c50d8caad10e01b24a59193c63f5dcff","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.3.1.tgz","fileCount":18,"unpackedSize":222387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcW1w3CRA9TVsSAnZWagAAuxkQAIKGtHAOPxT4+wzyYDOL\nj5nQgd//6qaAAHKLBzVtwkSC1qykot6QgzC8d2ObDpv9fJR7NvpTYV3kwDR2\nds7ZOizXdaiaCuaUEHSGLgcLIvalaN57PHM3kKDTu35by2OHOaGCKPLWD9Ym\nYyXARIrrU/xJKE5Scue5aBANc40A49DUeXzQBEIGi8Mjqbni7IFAX68sW9Gg\ndr1JlGUuOB3Kr5ygLmRu3QUI1yqb0EmbyeNf2MlDzlVlOvj5a7xdg3wkfoIP\nWFMECWI0viHs8WRWlX4F12MEjCGBuknrJHp6mcUxNfJ4BXzdUJoomYgm1pAA\nwsPKkAd8H70YKPUKGyGKhuq1jQm56mQwU6/DGSRhG7utmptaX7LlD8ya1G4b\naiBHFXbMAWRfN+gKyCAqfy9BiNL2bVumEiI8KoFVlCPqs5tMbbYbgGMR6kOq\nthWyo2n2fCKU42zjI9RK0DpsBuhJutB6ImdVFLDVk9GTE7sPNScQd49CwSVA\nLZin+DhRTAShEp210CQqlKjBw5wRocJM/7nZ3aLvDxc/m87PkaS4IpOatfwB\njMYbhkuilHiL8kODLM63BfqX2O1uE1Dx2TPLFdFzqFJpfRojeRJlllqdDPo3\nE5fa7eC1dIH3DAeEuN/RQFh5zB+KSVI8kQyyl0eQS0QQCRJGDK2JiII+7+ja\nFHVr\r\n=A0uK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZAIRLfkj5T69f6btEDzjskXX/zoeTC5Ow5S931PAd7AiBmSwDLCANWMrkB0LLIKVfqrsYa9jQkWZxm/YKN0kZXeg=="}]},"maintainers":[{"name":"bd82","email":"shahar.soel@gmail.com"}],"_npmUser":{"name":"bd82","email":"shahar.soel@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.3.1_1549491254488_0.561276317755534"},"_hasShrinkwrap":false},"0.3.2":{"name":"@toml-tools/parser","version":"0.3.2","description":"TOML Parser Implemented in JavaScript","keywords":["toml","parser"],"main":"lib/api.js","repository":{"type":"git","url":"git+https://github.com/bd82/toml-tools.git#master"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.3.2","chevrotain":"4.1.1"},"scripts":{"test":"mocha ./test/*spec.js"},"typings":"./api.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@iarna/toml":"^2.2.1","@sgarciac/bombadil":"^2.0.1","toml":"^2.3.5","toml-j0.4":"^1.1.1"},"gitHead":"61ded2e87c8b19196eecb8fdb671df4943d25c3f","bugs":{"url":"https://github.com/bd82/toml-tools/issues"},"homepage":"https://github.com/bd82/toml-tools/tree/master#readme","_id":"@toml-tools/parser@0.3.2","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-oz07UWVtRlK+ccLGvVL/ZRKYYnYYjiK7VFvCWKiFp2DI7eNy2lOlkr5sOwyX8XDlatSt/RuKaga/FTCJkgENSg==","shasum":"29410be0b6d98ecfb0c7a19e872502f73b60ca85","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.3.2.tgz","fileCount":18,"unpackedSize":221464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTGI0IyZF+/kCumpK5TyDMHc41o8caCdZYUImuwyRoDwIgWgN+lVyc04bG01zy3sKIVheuW1VfaHYJ7qjuz7P3Qd0="}]},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"bd82","email":"shahars@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.3.2_1690948746281_0.13788565249801432"},"_hasShrinkwrap":false},"0.3.5":{"name":"@toml-tools/parser","version":"0.3.5","description":"TOML Parser Implemented in JavaScript","keywords":["toml","parser"],"main":"lib/api.js","repository":{"type":"git","url":"git+https://github.com/un-ts/toml-tools.git#master"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.3.5","chevrotain":"^4.1.1"},"scripts":{"test":"mocha ./test/*spec.js"},"typings":"./api.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@iarna/toml":"^2.2.1","@sgarciac/bombadil":"^2.0.1","toml":"^2.3.5","toml-j0.4":"^1.1.1"},"gitHead":"0517621295c02a3e42d68654857e53d3fa8e5df1","bugs":{"url":"https://github.com/un-ts/toml-tools/issues"},"homepage":"https://github.com/un-ts/toml-tools/tree/master#readme","_id":"@toml-tools/parser@0.3.5","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ba1GnL5zc+X/nxkzrq+AvdxQv/0lqoI9PM2s6CZFGiKl/ftP49VhojoA/SSdC7FexYczeq/O81jyJk0+oHa+NQ==","shasum":"cd009a27c7ebcdde7a6d733f1c5003eaa324dc02","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.3.5.tgz","fileCount":18,"unpackedSize":221551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1oTd02mHxSg4eY16b5915vArYor4jNz1KO8gnZGPRVQIgTykADTr4JF0XpvPbCKoNvysa88DZQMugyQ+fxP1T/Vw="}]},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"bd82","email":"shahars@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.3.5_1690949923354_0.30832802794589775"},"_hasShrinkwrap":false},"0.4.0":{"name":"@toml-tools/parser","version":"0.4.0","description":"TOML Parser Implemented in JavaScript","keywords":["toml","parser"],"main":"lib/api.js","repository":{"type":"git","url":"git+https://github.com/un-ts/toml-tools.git#master"},"license":"MIT","dependencies":{"@toml-tools/lexer":"^0.4.0","chevrotain":"^10.4.2"},"scripts":{"benchmark":"node ./benchmark/benchmark.js","test":"mocha ./test/*spec.js"},"typings":"./api.d.ts","publishConfig":{"access":"public"},"devDependencies":{"@iarna/toml":"^2.2.5","@sgarciac/bombadil":"^2.3.0","toml":"^3.0.0","toml-j0.4":"^1.1.1"},"gitHead":"024149db6ff3195cf27b6dda4d9622e2e16e6aea","bugs":{"url":"https://github.com/un-ts/toml-tools/issues"},"homepage":"https://github.com/un-ts/toml-tools/tree/master#readme","_id":"@toml-tools/parser@0.4.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-3T7YvAvbvpan0GY8VAzurSP53sXb45bHwgf5hITTipqNdSh6Ukx69AejtZ48SmMXet/vhpFH6PdhPJW9d3s1lQ==","shasum":"4a835233bb1162acecde7f43d22cbfacccb7841a","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-0.4.0.tgz","fileCount":18,"unpackedSize":222061,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDx3rkj10rZPjs4M/HvBf6gY2WzLwcjndPE/cIW+9MlvAiEAtkv5FbaQ4r7xTSPRsBtqb8LTgKXGUPnWD+KVjlnuiwM="}]},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"bd82","email":"shahars@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.4.0_1690957899891_0.20075590547752276"},"_hasShrinkwrap":false},"1.0.0":{"name":"@toml-tools/parser","version":"1.0.0","type":"module","description":"TOML Parser Implemented in JavaScript","repository":{"type":"git","url":"git+https://github.com/un-ts/toml-tools.git#master"},"license":"MIT","main":"lib/api.js","exports":{".":{"types":"./api.d.ts","default":"./lib/api.js"},"./package.json":"./package.json"},"types":".api.d.ts","keywords":["toml","parser"],"scripts":{"benchmark":"node ./benchmark/benchmark.js","test":"mocha ./test/*spec.js"},"dependencies":{"@toml-tools/lexer":"^1.0.0","chevrotain":"^11.0.1"},"devDependencies":{"@iarna/toml":"^2.2.5","@sgarciac/bombadil":"^2.3.0","toml":"^3.0.0","toml-j0.4":"^1.1.1"},"publishConfig":{"access":"public"},"gitHead":"fce503692b2a7de15460112bfcb68c20a1c4f1fe","bugs":{"url":"https://github.com/un-ts/toml-tools/issues"},"homepage":"https://github.com/un-ts/toml-tools/tree/master#readme","_id":"@toml-tools/parser@1.0.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-j8cd3A3ccLHppGoWI69urbiVJslrpwI6sZ61ySDUPxM/FTkQWRx/JkkF8aipnl0Ds0feWXyjyvmWzn70mIohYg==","shasum":"ff23319800f1db900ed107e04345716412188547","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-1.0.0.tgz","fileCount":18,"unpackedSize":222759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHz0uYlI+6lNEv0Vt9JKpo23s28nERh6Wy2TEm6sWA34AiEA4/yikS3JVRBlqT8Uj7E4ApDUqcG5ytBfAVGcs1Rf2oA="}]},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"bd82","email":"shahars@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_1.0.0_1690962980900_0.43994533229052624"},"_hasShrinkwrap":false},"1.0.1":{"name":"@toml-tools/parser","version":"1.0.1","type":"module","description":"TOML Parser Implemented in JavaScript","repository":{"type":"git","url":"git+https://github.com/un-ts/toml-tools.git#master"},"license":"MIT","main":"lib/api.js","exports":{".":{"types":"./api.d.ts","default":"./lib/api.js"},"./package.json":"./package.json"},"types":"api.d.ts","keywords":["toml","parser"],"scripts":{"benchmark":"node ./benchmark/benchmark.js","test":"mocha ./test/*spec.js"},"dependencies":{"@toml-tools/lexer":"^1.0.1","chevrotain":"^11.0.1"},"devDependencies":{"@iarna/toml":"^2.2.5","@sgarciac/bombadil":"^2.3.0","toml":"^3.0.0","toml-j0.4":"^1.1.1"},"publishConfig":{"access":"public"},"readme":"[![npm](https://img.shields.io/npm/v/@toml-tools/parser.svg)](https://www.npmjs.com/package/@toml-tools/parser)\n\n# TOML-Tools/parser\n\nA Toml **Parser** implemented in JavaScript using the [Chevrotain](https://github.com/SAP/chevrotain) Parsing Toolkit.\nThis parser outputs a Chevrotain [**C**oncrete **S**yntax **T**ree](https://sap.github.io/chevrotain/docs/guide/concrete_syntax_tree.html)\nWhich is a low level data structure that represents the **whole** syntax tree.\n\n- including comments and newline information.\n- Including full position information on every Token.\n\nThis means that this parser could be **re**-used to construct many different kinds of Toml related tooling:\n\n- Toml to JSON compilers.\n- Toml to Yaml compilers.\n  - comments information is needed.\n- Toml source code beautifiers.\n  - Once again comments information is needed.\n- Toml Schema Validator\n  - Full position information is required for useful error messages.\n- and more...\n\n## Installation\n\n```bash\nyarn add @toml-tools/parser\n# or if you prefer npm\nnpm install @toml-tools/parser\n```\n\n## APIs\n\nThis package's [APIs](./api.d.ts) are exported as a TypeScript definition file.\n\n## Usage\n\n```javascript\nconst {\n  parse,\n  BaseTomCstVisitor,\n  BaseTomlCstVisitorWithDefaults,\n} = require(\"@toml-tools/parser\");\n\nconst input = `\n# This is a TOML document.\n[database]\nserver = \"192.168.1.1\"\nports = [ 8001, 8001, 8002 ]\n`;\nconst tomlCst = parse(input);\n\n// Read the manual for using the Chevrotain CST visitor:\n// - https://sap.github.io/chevrotain/docs/guide/concrete_syntax_tree.html#cst-visitor\n// - The full APIs for the CST visitor are defined in api.d.ts linked above\nclass KeyNamesCollector extends BaseTomlCstVisitorWithDefaults {\n  constructor() {\n    super();\n    this.tableKeyNames = [];\n  }\n\n  stdTable(ctx) {\n    this.tableKeyNames.push(this.visit(ctx.key));\n  }\n\n  key(ctx) {\n    const keyImages = ctx.IKey.map((keyTok) => keyTok.image);\n    const newKey = keyImages.join(\".\");\n    return newKey;\n  }\n}\n\nconst myVisitor = new KeyNamesCollector();\nmyVisitor.visit(cst);\n\nconsole.log(myVisitor.tableKeyNames.length); // 1\nconsole.log(myVisitor.tableKeyNames[0]); // \"database\"\n```\n","readmeFilename":"README.md","gitHead":"d7dfe8f919e0fde556e35d70f216a40cb41f8497","bugs":{"url":"https://github.com/un-ts/toml-tools/issues"},"homepage":"https://github.com/un-ts/toml-tools/tree/master#readme","_id":"@toml-tools/parser@1.0.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-W+YdnB8KDgKjIqhoArEXjiTTPnKSXVvI/B+raHfou9+sip3rxhzVsELn46GG7dZyNHyu9pS+gYgYrdF9c5AQDg==","shasum":"6dde715584cd8ea46f91eeec8a32a2ba0352f5ca","tarball":"https://registry.npmjs.org/@toml-tools/parser/-/parser-1.0.1.tgz","fileCount":18,"unpackedSize":223069,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfsMAEqEUq666v+LUDLd1WwN2Q37bDfacEp3zgc+XZJQIhAJ2nK3FALg975beko+k6MM0CvuWPrQk3QyTKrWeabTu3"}]},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"bd82","email":"shahars@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_1.0.1_1707757498635_0.3861170447044018"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-23T22:54:04.489Z","0.0.1":"2019-01-23T22:54:04.820Z","modified":"2024-02-12T17:04:59.012Z","0.1.0":"2019-01-23T23:31:06.740Z","0.1.1":"2019-01-24T23:25:02.466Z","0.2.0":"2019-01-28T19:48:27.736Z","0.3.0":"2019-02-03T21:50:38.165Z","0.3.1":"2019-02-06T22:14:14.654Z","0.3.2":"2023-08-02T03:59:06.475Z","0.3.5":"2023-08-02T04:18:43.561Z","0.4.0":"2023-08-02T06:31:40.096Z","1.0.0":"2023-08-02T07:56:21.045Z","1.0.1":"2024-02-12T17:04:58.835Z"},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"bd82","email":"shahars@protonmail.com"}],"description":"TOML Parser Implemented in JavaScript","repository":{"type":"git","url":"git+https://github.com/un-ts/toml-tools.git#master"},"license":"MIT","readme":"","readmeFilename":"","keywords":["toml","parser"],"homepage":"https://github.com/un-ts/toml-tools/tree/master#readme","bugs":{"url":"https://github.com/un-ts/toml-tools/issues"}}