{"_id":"@vulcan-sql/extension-debug-tools","_rev":"187-23e945220d479d01dd32c7f6146fc826","name":"@vulcan-sql/extension-debug-tools","dist-tags":{"dev":"0.10.4-dev.20240207.0","latest":"0.10.4","beta":"0.10.4-beta.0","internal":"0.3.2-internal.2"},"versions":{"0.1.1-dev.20220913.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.1.1-dev.20220913.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"0.1.x || >= 0.1.0-dev < 0.2.0 || >= 0.1.0-beta < 0.2.0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"gitHead":"5ddc5d36a408524b2e9ebc8169eed004debc9902","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.1.1-dev.20220913.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-hhIlmrx7XeW3+/qTAYRwDlw5HD6uFopcGPvFjhPtpOTMYkqT34am+a4QUo1rM/j9K2luTlbd1dr0qMOZMFSZKw==","shasum":"9234abd98ca5cb79c25adfceecf92e207e4e60b7","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.1.1-dev.20220913.0.tgz","fileCount":8,"unpackedSize":8733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRxGM7hUTZxuizSOPD1OV4eb7uclRk2B9ENWcwMy/AdAiEAreDYPqqFpBJzlH3LRdCqvFWznylmIWE2Wt4DLPq3v8k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH9xyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8nQ//eDzKLLaFEXuc4KDijeSVmI5gdSUEmIOadMVMoSdLXitpXzOb\r\nIIy+bIPFyMmE7Y9luGOBTsrCkO9zQgy4EsCrlRnHZCn1EVLSCObp8Fo/h2DI\r\nPoW5PWl406KCGGAylIFvnIwd3lYpWOB+UDED1maAUbrtCU+qfynWatkASIHd\r\nnY7Foe/MbTTxGld4KetleqRw3L2iP1sPjd83Pp0xhb1qW5JQ1USHEeM/7Qq+\r\ntoD72njM9t+ZjGFIzNFv5Se5NWIANbdDIC9ta2xvoCUiVjBrylJoi5tvxrPb\r\nOCkrAjkcvfo6ckOwhLBL85NYxMeZOaSFZsXGhQX+MK8c6COL/RC4MkN79npC\r\nxNwnrYFazwwKQDmV2yREfTy3nlCvz+AG+rho36JTYIDY17DlrtI085QT2qxA\r\nQheRTJDBNMoS7TMOO8BEtM+ULSl4CeOT3E0pIvnLaRmIIEEizFFxfv8iGaFF\r\nU7FkYDI4N8r0m55wQVz/2Uu1ru50iZ4Ylyvfim0NoQ7av/HDWDnpvfPb3Jqm\r\nzJnvwV5RjWGW0MLv6xSkMjo5Z0BMXj88UyjhlSKKhVUjm77GrI0NqO30RzpQ\r\nYpsl3KlSvotq+ZqAHGfFxsE5X0NXNmmZzui4BzV3McIbiW56VwNwsw/jPqJE\r\nnnuJpq/72E08GyHp+FCq4H1jH3uyw/ANK4M=\r\n=tcK8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.1.1-dev.20220913.0_1663032434288_0.8959128064837949"},"_hasShrinkwrap":false},"0.1.2-dev.20220913.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.1.2-dev.20220913.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.1.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"5ddc5d36a408524b2e9ebc8169eed004debc9902","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.1.2-dev.20220913.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-RJKpT6txSdmWVDH+rx6+ez9vs+Q4gCiHHfvn7N49XsDKi2fyx/ZtrnezJrehmTvDWMYSeGw4C42CpQ6hOI+Zjg==","shasum":"2f5f75ceae10edfe188278c418e11150862def06","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.1.2-dev.20220913.0.tgz","fileCount":8,"unpackedSize":8687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5wWHQ6EgiQ/pbxIEqn/vQhb5Pjxw5cCxM2wWJx5VLpwIgY/mA4XiHosXcE0yq13jTiXMdVe8cKlEAcPWGBSoD7ng="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+hVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowRg/9HV8/dwnpQrlI2H2yoci/tlqtEBkWp3pFGl6ijfAk5AyBg4Pd\r\ngtqcvd+vlzhUUghHudD6So9XBq32IEmF18m01zOEpDcXlUvoolgQwdbKVsXJ\r\nP2SnreT364wFhMsusAOgfZuEfmarm9fwtkC39IGB/KeNw8AMkFeGD1w+WVY3\r\nUo4v8ZXCavAWqZ9Jh2lEWW3tAvIEvwZWahkyemH88soQ/5a76FUibLNNI4rU\r\n887u4LRt+UaGuLoYliT5IaXDj3pKdRU80rJ23H1IlHRgFyfdfEsZeh9mR8V0\r\nw7YgxkZGFh8qLlg/2l9L9nVZCYfq4VkARFD8geszODaavWyU6bV6mFdzQUmS\r\nXZ1gX282FbzN/98mF3rqFNasS9nqFYabzFXpkXBRdcoHaVRnzGzbcYogMuyQ\r\nKFj7mI2h/fsAXEFIKrdSwdArdirvwVcCzhsh9AaB1WYJbVhDvL2Hms7u1zhD\r\nhaFLQgah0Ga0Q5hUxGsdMlrtvMNAuQwTlG/41U/2V3Vjej0RFMUiXuV7tl3z\r\nBIIUbQIpq0KjAHuN0QCVQDJ9lMTtN8JRH109URle/qbusEBOLT71x62zrsVH\r\nVmjoVj5SsqNES9wZ5Fpx41Ep6vNKun3pQofZZYYNwAZ9mJP2qK+t0QNO6jXS\r\nP+CSTOlZAUb4Kwh0PoYnROPRbsg0eW0roio=\r\n=K/nJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.1.2-dev.20220913.0_1663035477333_0.3014816483757332"},"_hasShrinkwrap":false},"0.2.0-dev.20220913.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-dev.20220913.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"6bdada6b468d6ce57fe47dcb66ca3c4131c63ef8","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-dev.20220913.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-CA53vnTCUa/vE54hnfTqbqJvUIKiWhntDxoT9PqhYQIOjVYJ5twAMLOmu6HmtYsi6Td2THQmB4xsvrLOITSvNw==","shasum":"7a41e04264175ef75a1a72911123d5104e1d85fb","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-dev.20220913.0.tgz","fileCount":8,"unpackedSize":8687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH675XsoXTSht1x4eyqhRxMzDWLU2mHv+s7lVljbSEtQAiEAgqUNX/Y4n5hdYe2MNbHQSa9nrdZbJxMMX7jXAWoaHHs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjICaqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/yw/9E42YYJUst9gOmaY1p8w+pQUhmPKIAnKI2pQ2ANhnxfvmnhVI\r\njX028zXKE/PqtwhhK02zuMi5FeE//k5IjlxWZrKZyJxcBT0mkO87PiFdKaW8\r\nXzVOrZMjxWkDuIQ7QowlB1WXXBZrWLz03HYVOgO5MjOkCkb4l0ujlQ1eMJFW\r\nUWugWYl0x2QjjTnaKoPDjB2LAcIoi0ygvu58jlYU55hDQj4b86TsbVQBJta7\r\nUWRyJ5oGOszjoJKDn0ZeNeEAD6WynGOOx4CP+k7Sycb8Fk8wDuTPw7wOgimL\r\nwNRS95XCF9XP1cbViUB/+V/vU8+I/IXQXTN0iSuP3GtHrdzc0aHoqGi+mRBG\r\nLqOH67LFSNjbfs4SEMTiFdKVpYNX5x8jrHyOI+hiHx+wJQ5nox6QEyc0+AaJ\r\nZRYhtTgFssipvqWTlkVkyDV0cLXwz7yYOsAfK3+dujWRrPf42NbWKGHE6f9I\r\n9wZ+kWK3GfAdPP1Pzz9lQ9U8MC9QqZgwICusJz7czpkLxb/+CACgOQkx+i0q\r\nR9B72/c31NJ9RPrE6iFup+iGWSi0Zd4UmPL+mILY6dZixPr2ysW4onBuAFIQ\r\nYrvJSEEgD8F0md8z5k6UEHpcwWaMOvkeUz/DTyibn2q8awTHiecBbX27d3Am\r\n/ZSTuSqXSjgOL4ufQxH+qYNQ100ESfbKIUI=\r\n=qiNE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-dev.20220913.0_1663051434200_0.19806835731066186"},"_hasShrinkwrap":false},"0.1.0-alpha.1":{"name":"@vulcan-sql/extension-debug-tools","version":"0.1.0-alpha.1","type":"commonjs","peerDependencies":{"@vulcan-sql/core":"*"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"b9ba17b5004f8b635dedbc767e6ad636e75e5fc0","description":"A collection of useful tools to help us develop extensions.","_id":"@vulcan-sql/extension-debug-tools@0.1.0-alpha.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-2TK85ObDwZntW0FP/V2HJ1JoS81THlcXGw/MuvvEAKYyXd5rNFChrSiHd8rBw8WkhrxlOmeDv5USAe7zC33YHw==","shasum":"38ec462949b2bd9c35fe4d990b0a3fa94a6d595b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.1.0-alpha.1.tgz","fileCount":8,"unpackedSize":8324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ/Y4XBKYCiYtwwC3433NpdemGr3jr1wMQNeubGB6A2AIgbD2gj5fg/IybCZjkVDR5umCLwOJcg+seo6kxe3TCbVc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKDGVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYVg/+LLsCvtCjioxyZdzYicNQzzKY7ng/hdc3HZb3KNk+A0jgtwkx\r\ngPuhGGscAEodhyie9s3jhbmMSJjYfJB+xdwcp+QI/ctFsCRlFsfqcIAUk43O\r\nVaF9FnFE0Otm3oMIlcEXrsdbcoiRev4v2W2M0XT+ilQkKmhqgBnDH2XeBuAs\r\nRy22p0xLlx6mtWgPhUz1MQekMIkoZ73pXULov2srh+SVeMLTqBXDZaijfuWK\r\nohUgQa+j7XdkxnNWikUGD7J+lKNMOUMsKKLKaj3iKeLzEV9wi6K7vRwbpAxJ\r\n1ZMsmqcpVgwpQvULTuAVLY4Ip5TLNlXVHhTJrKTHZvf4ZLguyPFXNhXE5rPr\r\nEG/CCEJc2kNQZT/lfHIsx4RcP9wtsZcMaYzfH0PdMtSE/leVHfuGQBAkj8Hi\r\nDpKz6GxCOVCPbLncrZa4iDsoI5UtwTvxBK+nGtUREgWnBZMOl5PqdqGeoOl/\r\ntBCyAjJ2thXwwmxW9R+nHrBtwN1I6uBRrRtwMur+HJoszNjrZCDJqNDyVpaC\r\nSTq+3MtdUazsjpJVNFaWikZgJy9EQgJCxTbhwokzudo9uPdgs0UDfV0GR5fT\r\nlBCshPYWQt42Q/VSdVL+t2E79hF6YKdDXKEQtgfCj5qgx+CnX7j8uNyE2LhJ\r\nCWjaCdfDls8KdH3+iQl+q8/rBuSuJOp2vh0=\r\n=UGtn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.1.0-alpha.1_1663578516924_0.6645218419701977"},"_hasShrinkwrap":false},"0.2.0-dev.20220919.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-dev.20220919.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"884ee48b0e7c0e55ea96b75735bb22c26b8f4bda","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-dev.20220919.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-5ludvFM08NigaSlxu6uDIpmSqzzv5/8z0eUhhw0SkOUJYemMe61o3JsMDTT1Kl9Z4PyzU7vGihRK4AyWrMzing==","shasum":"1ed0102eaeaf457f6ec375d2b52d7bb321305535","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-dev.20220919.0.tgz","fileCount":8,"unpackedSize":8712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsWIFCu35gPBJX9wh7jT7GcguiQTGi6jzc51i6VHYuQwIhAMM/Eg/wGFolLwSbjjnmlxZtDEoUf5OZlSfP05W3bnLN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKDL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXkA//djvwpV0rZ4zfQtO8dJlRHhxluFF/qFQ515rlv4KTAXN3yCXX\r\nno3KOL6l4BXnBod/nUY1JHwd7uAqj4VyxMCa9Zmry86OgIn4r86vohJcrnDG\r\nOS+VVNxb6Wd7Ip6WM3caeDSfOLjMSLJOoAB9Yg2yXehWPqY8KMnd34c2P+dI\r\nbpO4xeSRQ6YiIlmZH+KSZx+hsAxTt9+Fs+Cthkf0iOSxTM15gA88gTldpoaa\r\nl42+1YUsNdPSdiEIV3emajpucn0m5N866as+MrFl9GvHPb+11UMj+00aEjQv\r\nMitkgZzjbK5qp8aVlqE/cOl7qEZFg9ivrHWUBM9ZEeOAM2x8ri6DRhMQiiTO\r\nC9cbieUdFbnE85wl5HVd6OoEQTiItd5lMGxXl2VChvcYankvYBm6zedQmuJ5\r\n1dE1p0VX81Hlo/IYCqEFXRwaRlt5ylMHZn5z9rpy3NeRGs/QxPnpyIoQXx2m\r\n31zsvZAt3iBOAorMvAQQSTVZ0BIlfUE8G2r/32Lnu8JvdVC75nTnPfbMqV2E\r\n99Vf667D+bT7nQ3L3AdL2m80fzBi6fbTZmbfHENQBsY6TLL273QNMfadJqnE\r\ndR9ft7i9Yjwu9gCQIB4CKdHYq3JE7km+YjrNbtyiWfjUx/y5X63jCBqbszoB\r\nJ8uiwSpDl/SH10WsWRBF3H+H33CQdoblY4A=\r\n=XBgg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-dev.20220919.0_1663578875045_0.3060301865384234"},"_hasShrinkwrap":false},"0.2.0-dev.20220921.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-dev.20220921.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"6788caa743eda1428e7afd522ffa334e40a73a31","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-dev.20220921.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-dyxa2i1wB+sEVjeLw3tAww2+w907ueZxqN8nVROt9cZrQAVbtI3XfTMS9k9xcUCOzEVHqXyVcNrrpN3CCxnrjQ==","shasum":"e445912cac1b89cecfdde91ec5400767234d0dd6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-dev.20220921.0.tgz","fileCount":8,"unpackedSize":8712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFNbn7K/exV8AeMWntrB3HfYUxOlR6GoCx9Lj/5fGDJwIhAPav5mZkee3691cOTanuk2IxKzGejFXVgJVZ2bFSxGrU"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK/sIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvzg/9GnY3+PL1aPpIv5D/EtTBwljvQiNRmvYw3K2TyfTDKdghJrXF\r\nLIBkNlsXHxz+R9Fg3JJwnFcldvAjXk0QEi3HKUk21hsXMwC5XIsmeMlsIIQa\r\nvw6+oY4lqo+iEAYM3zBOfMUhy8hz0lkYS+MrKoKQrKv9sX5DG4BRfo5Xu6+D\r\n4+MCnKrJchTF4daVYMODwzE2z4LBTT0wTGslghIYkxhVNbTxuYp1qOnxVw5x\r\nRwqAHi7eYmFrCcPPICTsA1VU3HrwvlpgM++zlVMZczPIHN/NnOOeGTBZM5ig\r\nZlAT0NAGcqmVT5DEx4ruvUJtthBkY17djRh9YQYz5wH6l16buUI5jyR7PdLF\r\nRe/qFHbXrcqNsajSugeZHRmp8L3VCAJqSiihkX6ztxcZF9dueF6xKiHRGjhf\r\nRP1aLAGRktzdY1aZaGFQtbGfBsltut/wY0GzWfDYVP/kUrRxm+c3L4fFc9I/\r\nCJCZy0oYguDFlgtwKzBOr/WTbVg6Z7nZexDMKWavky+mZAp/wIoIxNsxqf7f\r\nOHqX0NAliGCdZL0ohtjAilHkDEIqWD/eQ0SvYAkv/20G4CCh4/Pl89TF6o9k\r\n8DaZIaM8UeFkO3+ljP1gSmJ75jCeUNerFQ0jBvhv/0V+6eT8ZxPE+h5vb5Tr\r\nqZKC7LdGVoKX08HwEq1/eYgeGHDxWNxh7TE=\r\n=qfHJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-dev.20220921.0_1663826696451_0.6776562019380763"},"_hasShrinkwrap":false},"0.2.0-dev.20220922.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-dev.20220922.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"bf6ae325226182944aae55fe4815b4cd1cd6a532","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-dev.20220922.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-OFcaPfg14w6+Y+iXc+7Le+zo2nXiLHQ0pCjro9o3Y4Fn9NpoL3EIS2z9L3tLegi0qPZ93w/k3yJjddnJf5Yu/Q==","shasum":"9e5f0d782f6e6ec890310cd80fe04beae66dae13","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-dev.20220922.0.tgz","fileCount":8,"unpackedSize":8712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsSA/22A9Si8h8n4JaKnc5VooJ9i006ZM+lLrG5nqbYwIgXrJosvgczJRA5cY1RbXz/EbcQBtmGo8isxmJL59Ww+0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLIUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8eg//fUWLsuyXBXg+p7rebtdkTcVypluEYX/0CrofFsjMszgaDfW4\r\npuvtgSqCEWEYuQQXMhV0V9D6YaMn0oAmVpOmrpXqkVyzBON6MiJfdnvAdZ/x\r\nOb77jlqaQl0PobbldnsD6tcdjKQJgSB+ImKKlClHsqNYVBDWefzyxKz9rJOx\r\npVu2K+aKkEdZSAjl3ZGEs7EOjnWz6k8CKKvAuICxGOD3xDIl2WQnR91Rry5H\r\ntVgEj1pwDNmD/NImw5z1rtv+vWRQ0wkFHob0lmUHJawa9gv+JK1PxoFWiCJV\r\nVAxmsq0JaTvp5m04i9zavZvCnq56DOwgVdR5C7gGJGYqZ2xD8TAAlbxeuoGu\r\nnzKv3pNujEdJu2ehLs+9XkGaBrzksf0xRwW2xN/H/KNuwT6pvMxTAHBqlxSK\r\nnTk0vGYaNN2NRt1fjZ1th/F1Md5tDYK4oVgXdqw57SqEUnkoO3Gjpo8N4W6R\r\nnY+/OGNoDeCkIp7nVo8T4KwUTvXzFZbunk3kG+fsXIsvuP6OEDbDBHwEenbX\r\nn/rLU5ryC4N08BLLjFrx4IqqHpSuI73/Ze8fv/OFgJZ+l95AQEa8GFJ3ZIUh\r\nmkwKl+PBxCG9owRmdzlO3nsHjf7OtTo1T2Z2JIvQDpqOliABMwO6EH3l8ZYN\r\nbYFlHA74QyM8leJCbD4fPMH0I82nOYrt/ik=\r\n=pRu4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-dev.20220922.0_1663862025682_0.746320612989662"},"_hasShrinkwrap":false},"0.2.0-dev.20220923.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-dev.20220923.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"46c0080fcfe51323e30a00ad51f9965ef78d8959","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-dev.20220923.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-KBep8hBlp+B76OnpLy4B5ff9yftWvhcezX6IwWOeSOxifiXez5eLLNqXUSnti6sjoCy0uyKYDkVCKDVkd3+cMA==","shasum":"6706a70b092bd489c2cc2b6ddc03498f1387fac6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-dev.20220923.0.tgz","fileCount":8,"unpackedSize":8712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9MnDEH8LEqDJovOb7Gn1TJTAP8T1I7er+rlgTTbamRgIgG83qeWeiNYJ+3MQJk3x9qD9A7O7eLVYA8PBGA+g3S3k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLdHFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVFg/5AG8eLEm9jI0txa/1uBE0GDagFlTSSEXgpMQ4TgGkp/iubd/F\r\nobAG6KVhOD3scljVUaUfFw43vEdmW4+LRAu4nqztL19Y0v1hMFi51Sa8lmX7\r\nklJkgbqSLIQ6O1oItp3pBfULdnaGxUIk62ZfpypmWdrQUXPjup5nJnBlXWzM\r\n7qvKSychLGtDnOLJkj/U0ZmUqppArnmUruMDd3ko0CJ14QfWTvER41NmZot1\r\ndS31kWHULmqpDecKVltAoXo3T0DJ2LUjfxRpCX2wGSYoMTOBJEIX+mM49oLf\r\nRUE/5pUwlf/H+i1ANefDoEslz9RtB/6jUOIzO2GhUOuHzihbklTk1Zzlebmf\r\n4HauZJxomIISp0Ku9JbcJIceHtE04rFe2CZ64Pr5JIHWWS4WzCZnvLf2Btk7\r\nxPjDpZzNsyGvNjp14/WZuVdICBrzoP+qLa80N3qlyO+chfLzIo7FUfLaudmX\r\nK50ppLOW0L/2K44Yp+0TZcPN0NMCLLXXGwdBV75TGEUGSRHvGz5A15/fAnVL\r\nSk1939XfPpaJfx4rBwozed/UT+x5+ey7Y5pjt//hmGEqYCWL79T7mngIAxuc\r\nZpR1pQD0xa/PfRtgKKG3Mo88LKd3JuDzumSQwj09fMDRXJdLzX3wbMy0uhNe\r\nDssjqvWP6LOPWEjSsdLw6NLe6vJDnsUeeW8=\r\n=XC3u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-dev.20220923.0_1663947205627_0.42715860693827556"},"_hasShrinkwrap":false},"0.2.0-dev.20220924.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-dev.20220924.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2c7888e26d8eccb8d2df6dd648c2ce267b378cf9","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-dev.20220924.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-G5rHiNhA8lWNf/icp1sgoG8yt3mIgw52QaE0i2zk5s2TSZnuODV3Pk4MC74Yb2mG419C3OCJS6LUWyFeXcm1PA==","shasum":"ad84c5273141b695259e3bfad7579fe774377c9c","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-dev.20220924.0.tgz","fileCount":8,"unpackedSize":8712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwNJgRmsPm3lDmnpg9nTCNG+h//JEbUK8xfi7/TyOnzgIhANL3Qaf1xZeAPYKbX6z/sv/I60Bi8tmSjd04htio+ly8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLyOTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWlw/9EGObNRNJEwh88p4VMkozGAZrh5SOrfjnN7s40zT/wrcALu9Y\r\nx6iLEyPEMS1JzV7EyhoNOsCt7cPFB3zUAVPPT1EftkPju9fvB1mCBBsBDlp6\r\n9HYanYrV3gBq3rkLuaV5DAPVJSJDPoLkOk1ImgYxwXnAx2C58WEsTbA5Xhgu\r\n0Jc+avzLC0x2+iQ848PcMLlITlooUOjUgnuJOrMXE1XejzwRXqu3DptzJqwX\r\n603IiVhqR6EwpcONZqYde40d3lm4e9YcknkdOGRD0E5AelQooFEzwbt3mSCr\r\n5SldqtSj0YEWHjMMdX/GI9HU8liT5BcRaW+/1t6JYNfDdtZDv9rWkvnc5I/M\r\n4OwidBKXVWK+RGBGhV+wFwwoS/Dv9cBMKBNVSxz+A4WlgcAJFCX+uVTL9j3P\r\nHpxxsDFqxBE4L8ydYM7wdBsBORg8SbBxapFCB8MnFILYHckWHp7RpiPbOwuP\r\nxRPHFUoXBZI/aiFhCcYJ1F9rq2+/rLA7J1E/tMy0qjijHUcNcDFUrTzDlXrZ\r\n2FyBNhMGxtdkgZP2jR+yd7ac4A5cRWyOiQ/3KfF2iNPwqW6dNpXZvXBHYRf6\r\nBEoXWVLMYmHN/6JefBV7KsPhQSTuybeg4Qr7iC/I+wUBF9usS+jWKUM27iQ9\r\nAOxlXyiktvWLdkvpuUtqsQ9O6tutMewsGN8=\r\n=I5e7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-dev.20220924.0_1664033683087_0.35358187039349986"},"_hasShrinkwrap":false},"0.2.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4cbc8402cc6eab917fe93dbaa31e68ca0c7d50a6","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.0-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-zEuWh6mZV+vLqFA+7+bpSa+c7e27chZlUO7r+23GvCQPtA+9os3Op/whQ9la4DTB+KxyylUVNkquhVZtO3VeRQ==","shasum":"87f6bc314e00f8723700cf7420300f9b20cf6cb6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.0-beta.0.tgz","fileCount":8,"unpackedSize":8704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6VtTJXHfjoQgE1zz6elH9qr3gpvbdouy1Ltfc4I7TxQIgAzMqogP7TW6ITG4qqbCjCwBJE1pCqxoAg4U3NcdlIFk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMQo0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHjA//YW5USDlTpPba/kvVvUyLmlLzkGlXjb61snxOvOm3NF1ILtGd\r\nQhJI+VefGdDxzaYTZ++IkYtQUqDt80zRVlgiAE7nrRE8Obfw0CPlj8oM9y5M\r\n9ZeDd9qTZZFHPTAjE9YU1RpqkZBQQV8MOvHRD2VeMm4t6khnqeGCLTgiXIVe\r\nqaZyZvsq1/4lfx3av7xi2DMFl8x2l2NGs6EO3o9bS5IGD1HJibXGH8Stawi8\r\ndEc4aqo0NytQT+O+FD0hm6cl+ZqtRTQW2ttvDcxhSB/Hk0fruSwe3WnB1hzY\r\nG1sfosP89F9pbC+Ojkuz1ixfoqe3t29la4ZpiMZfDlcIpphkEBnV1uQSWY9K\r\n6BKNFqkzxI1ymtD8iQfHQPfpLzwW42Pw9G8WHwGyuDcsSqPJgYusVdY54CiB\r\nk3qWHPhCjawpjpAxp6KaCTZTlgamikGERfW9SnQJ1YVxwCqvPFEUpLnk8XVP\r\n3rN/mhshy3WjvJp1FPxB3zL1XLWhuC+KyepA+BGVNPD7ucms5H2Yk6BKlIv9\r\nuoMnkl4q4sU5zHWxbFvXIMNZCZ7OPYrlcicXSdqSwE+sPu7xywSa1ywEwh9G\r\nklRAgPgKLxcmB0VNbiNxj7zAr6+LWUjm4r2XFHGKz3JGV94tzNTwMkgZ77qf\r\npYzRBqK+jr7UIozO5IrSHWMK2+2spVuDyJw=\r\n=/SYG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.0-beta.0_1664158259901_0.08641140971127936"},"_hasShrinkwrap":false},"0.2.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"9a7dd88070024e8702caf4408a8c5b0e219ee95e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.1-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1qAGGHyBUBBOzxRSiyz9AadUBUBXAKlNRj7GNO5g9fnly6Gp2BAUzBW+tnJQ1B+kKcdTG5mfidm/20yBpr+s4A==","shasum":"c46990a8142a89df0bc05427cb7cf016ef38b5e2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.1-beta.0.tgz","fileCount":8,"unpackedSize":8704,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7ScgcmPfaYwjMwFjVoI5vxfp8NrRF33F5lM4MTap6gAiAuYPAzbegZe9/CoCa0TqU+CPMCSyNNasTGZNFy1vbnfw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMUqmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxyQ/9EQLXLznY70GGMOh5r9zG+5/8rwUnm06aMZFbxZJg01uq1W/u\r\nlkG+9uMSn68jCj1ZImXmjvQK0OVJeeW59skt+wo34w/xe2W9iYcRBHVmA/Z5\r\nL3lGclY8UnbCjanM6ypEyWdQ6XIca5R0/x6Ja9XqkpotB8RhiC9xqFmH3/B7\r\nTnBPvqftVFNrS5C9uMMnAR7wbnNMSJAJa65cV4GT6QejfV0xzHDd5SV3cVrO\r\n1MWwo5m3wK64uw+gOeeT2uAAXyME4qEBa0rZUwPhJTvuFyBVgUgJyAV/N8u0\r\nn9UxIbsBBzhyDeRnNxzjvhQAmQ8Pr/lTD1w3vXNulGiek7Ly5+NxUhnyqrMk\r\nqRd0msNt0C/MN6e0DhdARMvoHi8CrPKbDLw4v1uNf0OfSh8+xcKjBwoZEjvY\r\n2GPGVu30qcOnuGcEAWGCAGiaWuEMyAhiTQ1WvTNMzRTFNkBURoy5EO5huP/I\r\nOfBrqXoyO/2UIrHJp1/TazBrcqNLHdYTca1mWfYmK+NArMozigE9Uk1E1x8f\r\nJ+O0kVkl8POLw9eklZWN6TEStYcFjDtZUgv/yIm6I9UzQD8eaEV4BstBZtnQ\r\nCnldhKRntW1LIF2hUk12lzWq97bBbeHRByEYH940QyPgt5Z2PbR7ONDiYxC3\r\nlFNXxl5u4ANrq4gOB4KasGZM7pp10j9TrBk=\r\n=dQqW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.1-beta.0_1664174758317_0.048918655853430915"},"_hasShrinkwrap":false},"0.2.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"gitHead":"9a7dd88070024e8702caf4408a8c5b0e219ee95e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-mKSOhpbnPAjT9BX2n2+k4+K5zX9jVZvJiSpF+Ft5XhWxjHJCSC4bVGFT0A2oE26wFU1w/k/w8SXptFAglF9z5Q==","shasum":"7a0f8aea8b117d58ee5e3909054cb42ef77d5365","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.1.tgz","fileCount":8,"unpackedSize":8697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3kICWRP6DH/9t3Dqpk9Rzu9DC8cC47QBx6NMV/1+ltwIgVjbHLLhtepPhW+WfQ/wLiIpCtKakaKifcAa6RPKIniQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMVp8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU2g//TAfsnGzaYi5uIKeD4McfJfZMrX8fweeUbp5SwEzKZaLKFX7w\r\n6XPhxAPHJ2kWwpKBpTFErEfBk7R4jfCQwf41xG0SNkUwgIu9mV4p0MHf4orb\r\neHZO0HlT/t7P3Og6b4A2z8pxW4SIJEhSsN0wXG0JyzEfOUyNlYcCXK/2s/KZ\r\n0hRfSZQntDF4Bops8bnFDN0z/2WakGsOokFPqOCFawlxEYeOsoCZSsFK+BXc\r\nT+5o+oMLqLIBYV5Ykh2ERSlKdmL7rkJbakblKJYCtcPFS1qRPieQrt0AQFo4\r\nKz3V9csxuuEnJLwu0mrSusWnMYVrMaS/F1lYkmqBOpCj/HnzeHynN+vCXOod\r\nti7zv2fyusQxmttsLSVrjtfGXapSLYck4n8TMMGqbBvcuvzgsLPn/VYVjQ/E\r\nNZQdpcIf0cLUEMo2JFR0JfmYEAxTa1VI7FNE8DP6oHFzINOzTBdG7+01sVH2\r\nBnNU3hUtEP0ChQFPzH7FKiyjCDHQ5YU7LqU5lZQaOZotzvLtzmeynF2tB/FU\r\nelMwFG42E0hUnmi4Wu05WtAKjcJy8kd+uC0jFxGHhrcoakmL00DiexHaexBf\r\n3EznURbtizpc5hSyOZJX6lQpMHKqtJhgT9yGQ52c8ldp77YcaYN+xJ70f9LA\r\niU8HyI1av3pZQqV3G5NAuwOVkNZuGcjIQQM=\r\n=xEBM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.1_1664178811811_0.1909791255164066"},"_hasShrinkwrap":false},"0.2.1-dev.20220927.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.2.1-dev.20220927.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.2.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"0.1.0-alpha.1"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"9a7dd88070024e8702caf4408a8c5b0e219ee95e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.2.1-dev.20220927.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-TmV0cdN4x0VmBKZQdnid+Hd+zLulvrie1/wRZKZFQo/qiKO/0wGB07fYsaOwea1fJcB5rRpfayU1ag6RVnf0gA==","shasum":"3de1e139eb1dddcb563d795b7f8f3a671095fb93","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.2.1-dev.20220927.0.tgz","fileCount":8,"unpackedSize":8712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAge8Fry7qmI1oD/mKcnU3xLdGLl019o/ZC3ID+q/hTNAiEA4y2GsOSiiTvGx3wYK0lsYZ4PHfB2u7cl1Ay9KiVRJUQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxgaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhTg/+Nqu8i6uO+yP/VIp94+XR5adbLLMSOE7140aaWXR0Si69FdSH\r\naidZYdS6yFYDCdPLkRFK8ZvY3Gy248UTYS3qBtRbrWT3w3Esi5Ziwk38gRPf\r\n7kyS1urQx977XLF723oEPj2RIWHwa9r0v1oES4BRcETmEFGaZAB5AVN1yVwJ\r\nhW0oRR+NWVN40oFFZu7f3yoI3X17D3E7YwSlv7Y7Z1IDtE/a9qoMLD8E/k8g\r\nxvMT/qm5HuW5ms7qhxvGbyM3hri2eko56R/zNzytS9V1/kKS9rxelR3TdwA5\r\nme0o2j7z0hDEAZBZokLKhJIR0L43Lxz9jNoSrIuqEk4lc/c4Q177eqJRBLur\r\n2PCTV5/vXq57v+xAweLE1lu7x4PmQ+WwhAQvtGFDZXri6qzndf6mS02mhaJ1\r\nUfVgbASE3uYMkKQbY6cL/rz++PzeCGHuYojatL23l3jVEgiVe68iFJjN0QeW\r\nDevhxSsIBf3w18gOOk0P9NS0NniOH7yd3mc/aWqbKhYkQ9inc4zSDTMQ6GaB\r\nWNeugRXjlTr8hB+vI+KCS80Nzh5YkkvsAQNc0rRYR0c8hU+UbV7ZgGSVWnEy\r\nmKJajf/VE+ubmLfn7f+3UbSmYhRLWscc5S872dWU4kUG+C4tx6RWx3Rt4cQJ\r\neixnzdYrPwJdFZD4zbRkIBEfvTosu/q6Ip8=\r\n=TQbD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.2.1-dev.20220927.0_1664292890112_0.16654710345863366"},"_hasShrinkwrap":false},"0.3.0-dev.20221005.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221005.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","nunjucks":"^3.2.3","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"0a04d0f31d10ef006ee485709a1ca1be5db71370","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221005.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-+ohbcpl5BHz97UH7NEdOadbB66C8joruItpn6haErcDE5/IKowAlRnr87MIz58eOdWFl6zqveELVca9sCr2xHw==","shasum":"9e8154884a22e742851273dff2c8417172a45e77","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221005.0.tgz","fileCount":8,"unpackedSize":8707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3j3MG/MbuP5w7I89mU8YZqUG6BW9151Uc2McUKgKT5AiBAPDepP/ubAcWLOlMdrHG2qogoNV6kF8KNP+B4TjUA5g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPaP1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro2Q/9G1O9FvPJBT5VyW9jxhKLLfVJs+qCzXt2nDU+Nd2u8du84C/g\r\n/01QmG8/6lrP6EEmH4vPFZuXcMBaOgzEPDsRYXsO1R4zcXYuOSIizi8kUUXI\r\n8j3SzRA73+7tj3/Iy1SX+AuHdVHsoyaDmLKFWHuqgrUdQEi9loQSs2Gh3a10\r\nclO8SF/ImLA53F3xIw68EDGgqiAVL5yjlcHaA6bpXQrOBSoMtv0Gb63wv2Qc\r\nojawIyYtLUS8d6Bhpj4MvTwU7Pij2yD05BZQ1ExuxZ44fNg2TYEQLN9uInLr\r\nncDnTZYWXcWPUCA3Cj40SZlHh7oUOEAeWvw9EORrthwk1nX6GIrS/7X5u4wl\r\nJdmM+S3J9n3hOkxLy0sDHgDi6m5FgzfRLrIE5DwEIkg2SO5uLRJadRRYNQvr\r\nVFJrg/y62CUxqnA/e04LI4t7BFFnyzejc36RmCa3cqeZHpwjtojfPaTY2ISO\r\no+o7PCGb+SjgwE+gBSw+8XlIaZHk6aKriGivO1u9yUCos5mk8cwFF6zci10x\r\nYLN787PuOCoapDUZpYXaBs8jDCg4/bHHrBvtVuUcqlHQxhohssiNstza4OrT\r\nvAaSvJ+wK5XJ4D1Mqa4s/RhwTRWbGJRs1qqaZzpc51r9r/U9Mt+Xx+ADSvhH\r\ng0Yd4iuacRvRtt6bGK9Cag0zeewgD1EnV70=\r\n=QZVs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221005.0_1664984052957_0.9519184045072708"},"_hasShrinkwrap":false},"0.3.0-dev.20221012.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221012.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"99b3aa3707a284f01860875c3fac17efbb691441","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221012.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-vtOZ9WxwYfgyRhBI1Mo/6m/TexljQCdkrka0Yvw/SfvVJgVZGR1i7DaCqHXArB/WAgwzuYJzFYB6OsYyiUy1/g==","shasum":"f928e8261d6e22636a9725f9928cddf00dafb554","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221012.0.tgz","fileCount":8,"unpackedSize":8707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXPVauZ5XEutmj98ozVTuIvGznymjZHuqeadNWC20X5AiAYcUGrKsXR7kK/hfI0u+Jr0wpijQND7SCgMUHeDNHa0A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRt6zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwXA/9HgPF7b6BWu1SoQ4YeLOBbahbHVrSlgg/JFSAPgZGnhDKs9JW\r\nCDbZ1issorfw8aCjLEi7aMdq1QUG7sU0l5bkPdU35yljQzW3hcMBzex7RELM\r\n4M9KNbNSjb+G3+9WqqeXYGnGgGFWphrgTs8jPIwOev5dNFtclBZPI3Z9evFF\r\n808pP8M97JDGwBqBi31IVGkZJPFXO5Ou4U6w/cq0+mDnycrAmBF/CpyS7WTk\r\nYU6122TvpXzCyCvhi5oaR3xULmwrdZFLlp7ESxOz+qK3h87D00ouaBa09UPJ\r\nlcqD2WMQuRDAJzIdb8gcLhN4Qo+JiwqtOQexTw+Ujs0XYcInJi49HDiLl4Bt\r\nBcSh1Sy76qT2Oqj1u1xjdux14/NMxIi2LJLCi2GjngaiwdEoBjUcp5AZ4S0m\r\n4++/ghJyrVaPUOfy3CkYbItJ4GvSmm7fx8uka7XMgoOkTDqR7S5DH65qZeMx\r\nW7wnoeL0z2WscQfNq0chRcq3Kzp/CtiitVEfX9kaAMcpgTc1VztayVpa+MID\r\noMoP9cqeb3eU/Y/GFvlY/mxHTFW/ASKAMxgYAjbMybJWnvxaUBwKqgom5hVx\r\npsVC/hqaJjLpYlvwAybV3+Paq2BAOVJhqmxuUp0j6OBaaKj2uoVtmUKuLNhm\r\nSYlmQjd2d0TWKDtzlGMFWsvp8PAXtxgmJNw=\r\n=Ufuu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221012.0_1665588915151_0.3362106044907951"},"_hasShrinkwrap":false},"0.3.0-dev.20221020.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221020.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"f7de48f17527f376ddc94a444ed771c72431de03","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221020.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-C7mmLg79sPTDEVTVZuQINYZWpY8NBu7BM8rT/8HbJCN7v5qTYbRUkXvf4B5uOl2uK9sakrt29hUgrJ4Tg4lX9w==","shasum":"ab4ede569633e7a075b0b15169fd8f814232e364","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221020.0.tgz","fileCount":8,"unpackedSize":8707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9eCUlIWW5QnmIPpildo1GyJ/jxyT5T1TI0G+UbItmzgIhAKof3sKTnQUk+qGrgqVn1CiQW0XdK10yQHWU2pVIxGLh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUWtbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwfxAAori2UoiZExQQLiqvEcW8XZ2YqlhDefnwWRpX+ncxK46x19so\r\nBbd8a0J0c9KFLZIAF9LnrXBEqEZNqM4+5S1cgrvq4cXHQfmxRY+D5SIau9q8\r\no4c19Xyi8MJF3rs7Als1JGaprcnOCRBb5V+h+6YWb3B0Ip0ep3mMFidrJvNZ\r\nOIMBesFwysqXGIDiKY79td2ERRJXm52HwGFRC/gvqjqpujPjda6ykgkAk519\r\nkBnbrAInk6LOGh68zaqpJVayb74eGOpxGICw0zQcGZ0b1Fpd6iTzCD75dK+k\r\nVRKq3sK6w0v9HLqR3qZRV423MB63hEoO2Crz9FzMdFrNoBRR+FZW3sC/j8vn\r\nGSPZe7rFAVzIqVZKtaUoskBj06GUUjTJQ4xRscc9iJ8aUaEsZdLx8+m7vGjH\r\n+2mt+ku/FnzRmimDgj+MfQ5uULn8P3MuqCW03bXS8KRELXA8km47M5tK+O65\r\n7U9pGAJaJzO33/scSE4HK8Q5zzjTUm+VNm2E/s4T6eUSUYWVEDF72fwqKg0v\r\nq1PyakPUmy5tKzN5NFieEaLxSrHSg434vGniiIthMbbJDHyOiA/RsHW7Q1VX\r\nN2mS51z6BtdKievX/PuwyEUM9wsigFrGX5eMlNEw/KYm2uasm3spgwtahj3L\r\nyzV/FiSpCmJ8r+b0xr6UCih4BxnxDTbKrnE=\r\n=LvEP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221020.0_1666280282942_0.5801105718070418"},"_hasShrinkwrap":false},"0.3.0-dev.20221021.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221021.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"fbef2ab74e9e70fc01db000a48b6c92a11c00a3f","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221021.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-HjO/QnaVpb1r9XEbeEsilNR0+AWB01LHEy/RRaXbgvuhfUWS3kFYMZnzbIVO/jqreKMEMWkxc6wfB9aLBJFw0A==","shasum":"24a35fdf9904491f14c206d0e7579e8cae50e457","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221021.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ1DNsMJN6jMqXypGvPt10ckg80QT6optRb+OVW+f9zwIgTaxdpeG6Yf6Gfm+2cvY0LlUXfattXrAxOZGihh4pVFE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUrwfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1ABAAj66mkvZjrvHUMuTDWoypRwQS3rCg8Is4/cUWwGyhWhCmpsU7\r\nzkm/M5I3ExjRn3HbB+qWws13hHNE6Knl78AquW781ouhcMHPhlVemOALRR/A\r\nKlmLIy+/dXed5g6GkbS+P80dPFi89Stx2qqhS639g7IBtGpyVeWVTxITKx6I\r\nDRNB3lnPnnNoYQZvREo6PqsdPYAT0fA4JF8+BI3QTrHitf1R0+DAg7I3zqnQ\r\nITxTz9S473C8IhYBDKgCv/QgTIKZ0k/RPFOiArp2VqZbJv9ZPeNYW1zqZsfG\r\noQf175SGrxk7gIoQepL6FUPLWZ4n22CG1xKZ0h5tH1MHNh57RC9f9YwORfqh\r\ngaYm+ISBw3l5KpRk8Jzp1NnppWLML2l9QENyMaXCGiK/iPlSY5hmvgcSgjnK\r\no+gULzNkJelcbtlHL1YB65JPa7G85esdAoo0nTAL1ZRax91pVnFl4lAvPZcp\r\neYiLoDiSZVX+Tyg2AwVquuL/AaF3+o5dsoQE7YlQscO+dyabcxSMmvH6Yt71\r\ne71+ZZC++mpBrOJYONrt5xUbMIjaJ6AoYHdkNioIitiK7jl54Oj9K3cQdDkX\r\nbFGaeEGZHw7CMqUTtEmgJQPIaVGgqsMG49PY5SXt0vNLxCvw7HB1QMbHf2fF\r\nOuazGRQlxNF+gP+lU8lk/6JzP6H5t3wL9Ok=\r\n=g4cq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221021.0_1666366495695_0.2990892453580003"},"_hasShrinkwrap":false},"0.3.0-dev.20221025.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221025.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"69f8b180564a15a13077322299510fa946cf0312","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221025.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-/hPF9Xybz/sweGAvejJSjPpmNO6Oy5A5zAAT7dBNPFRRH2N7hvL83lMQ/Qyq8ZllAMTRcLZr/4ZJ4QhvBj3ylA==","shasum":"207fce7ab931cd5cc7190c84384753100d630c0f","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221025.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMF6Yw1WAh/8T4/a1cYp4YPgN5BryJlxYEfXxPbuEN4QIgLRTeit8RJI8qo3lQCGWiUdxaY6QptKklcPfoQKM7f+k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWAJiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovlw/9Ei9vgKGabi/+fdSB4i1jP8Sg5ypt8pJmxZPmqmSEqehG0SPm\r\nO0+bcKe1E2hyQ7Ju3nRkJiJYHoK7KQZ47VXzgKBeYM3L2TgEQBCXaQJBaw2o\r\nG48SDg1qTRGgVjMn9n3T5fIdhSKqpFfO0iNMsBGI0F8VZmxnzxjGQtHFWDVN\r\nFVc0mUWJR8YL7rjIwew8cEaSpFjQzEsMwPZ8MSfAqotH7wmPTHFVRvEiZ3rZ\r\n/IEwPNs7oufQsFW50YkS7O1cgw6EC59ZjJ0Uv6loZs5L/t1mmbKq7FFszOgw\r\nT4QjATyQ27moG5shm8yTZUAT07yzJWf2SkIxJ9s9bdFv8wMtd3Pn0MDq2hPx\r\nhy9brwDOmYbw4svbPAw+BLHF1utG2HV4tGjSMM8b5odkNMlNKXGLcB4vM9Ir\r\nQBIX7avxe8iLQvxjLSGRk8XKaaNSzlv4QTYZMBG+qlqtt4vKWbq06oBf7TAq\r\n7BvVHktwrILwvl05+xLW7tgajpMNH9byO2UvJ9T5MXd8Qcnx3tngFelpppPA\r\nhMev2C38M9ry7o1nDURL/s45p2wbm/qjWwfRWkqF54PwDXtXMd2lvDtAAw8l\r\neK//zdTeBJf+pCQ4FgcNUZlnWtDSz+drHF/Jqcy8H9Grnv7/9qqlFyZk+oTm\r\n2bOMCymxSXWeubF+t+ub1n7yZCW++nKEPR4=\r\n=vK4O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221025.0_1666712161774_0.31096314382896595"},"_hasShrinkwrap":false},"0.3.0-dev.20221030.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221030.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"b9a4dd6d7e45377affb80287c4bcf9ec0c1adee7","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221030.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-k8LhtB3tJeNXzPQ4FFd57/0uOWcrSTU2Kqoh3W0VWGz75+O6wZNrKljzJRdieEe7n8zvsLGV61ejyc5XwITOEw==","shasum":"6c6f3402ddbe141d0e0f431c7c6e50700996ce7b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221030.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFe0nrMrq4paJvGiYk1QvQJcMi4Mgd/mLE0ar2CV+odgIgFporZDQfceVVjIoUFViJ6NdMifzmf0bzdK59zv3P85w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXplpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqD+g//SmuceCXd4fhLjlMlOgPHZR4hwnS8oOJnoUf6kHTRE//wgWgP\r\nO8uaLomZbsI0uJDYn5Y0qqQ0XJmpe7y1cPF3S3dZh7jJWLsVpu9GaXI7TA63\r\nw4jje5sBiUXV3v/moT3PwcZP0CB5kEJa2VtBxj5vY7aJR8peJlpmE/A9LTQv\r\n1SqE2LIP/NkhSsevwU3rex5gj/DHRJ0IQ3kiA9ndVYEtM2QcRQtDlQJbqEGM\r\npV7YX0mJemQzCYGPurf8wYztAocHW+DXPinHYdpwT4mpeb6/aCyWuAQBeyqT\r\nXjz+Ul9mdn9dZ0cRoE04+gTtI/XlAH0nKpRgKGqESk1F7SR9Hwi6XQFcpVu/\r\nLEvEfS6YnV2iXXjPP5jp9wnnr8+0KOKjoUE9UUlL8ShJiBVy3XrAagAg6u80\r\nUDRD9T+kQQxfoY9KI3hSfbopaQQ0m63Rhreb7ZCdGddXkL2bvUcKQoxEhA90\r\nzkqZc26ae4c6Z3Bnxq197kA3flV6trDmIyr3V7FTrb/TTIMYoYlJKTCwqRGY\r\nlkbw0tZ/7KTVMtIZ118bpI4lgLPMxnMHgtKouu/Hvl3YTswHoJhgGS8zmLh8\r\njQTQ+Hj9ccOpVMKTaC8Yn8o5QPhEIOouZRnnU2jEm8DRXypKg5yxwdHaX31a\r\n7/ISuhFWYjYwPbTdl2o/ZMbBFnIG5VKhEx0=\r\n=kS6s\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221030.0_1667144041723_0.7201767215414159"},"_hasShrinkwrap":false},"0.3.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"642aeb71661ca394ba4a3e214f40ee619040fff4","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-RbarhNPWbxkSDsdrH6tVkb807BNSxW6lmLo5s2BFdchtulb/xJyKuAMsl3UWznpqxQGmU5fHO6MPOPCFRYFaOw==","shasum":"2212314d83008b082dd1eb181e81c87bcb4ef074","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-beta.0.tgz","fileCount":8,"unpackedSize":8734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3LpabUljAXELHRs/sZ4ZyqRXlcNEJdQd+LnDjrhy/LAIhAPW7ZgeKrD/dkUTSB3pfCDhQlzncd/StIvF5pUqAuolL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY1yvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA1Q//ew3nGsTkbbarXne1cP1hJ5OOWQGKkUbpgIkjkI5LRxKt/Suw\r\ngQa2ywrlne3h7rLKvw2F/OJhggw3a5rqiIevfgFQ0IsYaWtADbA1+M4M5yVc\r\n3VB3BPI3FswVJTepCZgQrUvwsdFsWeXA3HTtou6r4wgn5+nCi2w6PR5UcCqR\r\nK+pKLYmom1KLrNPjF9m0Mt3p3LJJVCnTPbElvB8FpZiiQmyb4pxbYYf1A9rS\r\nvAKEf0icZx/BmO1OGWkwzMklQ8DNVAj7EwqC0uFdcWBj7yVT734HoaZfbirr\r\n3+8zNb+ONcyKXDGrautsjqXh+u2OUd0LbVysSBK9g5S4iss/4K+ENlWruWL9\r\ncSNLnTUL+8TS3mk91ej82Q6++Hz5xaI+7fSEYM0TyhYQRX4atT+zKC/8zZQ+\r\n7xmAVtcHjV7Zt0SQLI8lGUhenapP35U694G964R0VqK6IY00RAmpUhuCIntA\r\nPF/PgNuhaznGjUpY1c+f/u2VrgoQn0qnmE32TXfLTL+OWGpSZMlLLNrxiMN/\r\nXiu8z3iQLW3lqM4998P2IhJl/7fziP1bNmsXj4URKCTk62ydZ6Xp5TKi2zsc\r\no9TN1lkACU8T/Xp0wgUy9/u0cA3pQYMmjM+5tBI5pIofX8spUT5Sd8hRfGEC\r\nPmUdX7ycMx+VJaMw9PvH9Ir8azlPFLyuZ4g=\r\n=/IAA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-beta.0_1667456175074_0.43123466622622475"},"_hasShrinkwrap":false},"0.3.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"gitHead":"642aeb71661ca394ba4a3e214f40ee619040fff4","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Kv0wTQ56P2X+QvCu4pw65M3YHetH48zNgDvsNoWBemceHKRfzFSsFetp0QmETpAbF3QVBa42fLhFuAW+L0jUYg==","shasum":"17638723cffdde63c8a78d19227df4ee6c64d1fb","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0.tgz","fileCount":8,"unpackedSize":8727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM5n74iJw3SBoJvLSj2jhXkHaCMBQrhjnXFO++FTp0QwIgbNZTo7BWPEf+oSODVRuDJHTMvSuWzU3PxqnG8gPoe2M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY2JjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqlw//QUwWIgbdfgqP67+D0bSqNsQjWTb+OsoG7tUAsJtFCzSGyDjk\r\nBQxvfTdhBMb0A+/9Tz0P9Somq9YM22XumDrmSnnYfORMG6oS3mS8kZ2Te2fL\r\nK/Q/bWlU3Vy/HveAdBFbjQaYoU6xQPKzyD7HtaVnmoa+00knwk56SANpWZX1\r\nM7iYntrQuGsEjyDFR3hY49K7xA5jtUYkEN4aO6oXq6KabZu5Ll+s5Xxe1kgt\r\nhUPtcoRaZRmCz4EqQq2jpf+NO5sPduXjga06lBH+R77CJDTfcNaUyO/0MQOP\r\n3rBKdLBksdu5ijUiqEikhG34qV+iY979iz5QS3IZUIztYglg5/ZBv9xt0VEv\r\nxGvyYAIvfUBxG+1bQjuGQEp7A3/galtwt3J2vv9CsTMHh2y2QaR8Sr0fWB9N\r\nh8q8Ys9IyKXFXVLFLKvybGoctfS2hAFIxS/r3U5WSoBgHwm8aoI26Mb2qrxx\r\nBhdBXqbM2reaam1qqG9Z9WXeAarE6DKczCdS7VSOMAZu6ZuxPSyzDsnbgLGi\r\nZdMbk3opOtf1pSzoUeg7WR2YXSUrMM8Mc1AxMmkamq5GjWFrrG8oEI3sFlmP\r\nB8xy8ndxG8SAgZR/3SZqk2MA8+0OcgjIdT57Tqd607elH//WRv7ML8wKly99\r\ngiamUfcARQZPHQ8ir9mR24L0BuO2Acob3vk=\r\n=uapo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0_1667457635570_0.772182366971399"},"_hasShrinkwrap":false},"0.3.0-dev.20221103.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.0-dev.20221103.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"642aeb71661ca394ba4a3e214f40ee619040fff4","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.0-dev.20221103.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Q8Lq+2hXjvSNUmszzzUbu5Hb8MEBePqYFfaqIoJkB231Lw86MDt0IxqheRxKiWNcSXEQzabpjfj0EADZw2cwOQ==","shasum":"93495560b2f5e9707129a0cf9ab9d42840714dd2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.0-dev.20221103.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4HVYO7VXNA0hD/xnE8tzjSB10CjgolXr9/4rUi5hwgAIhAPxtxXckVo+7uYL35nZtdlOW571FL8mF4067qELuKqyO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY2spACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrODQ//SO9xveNUbu6Ms8cFVLaSdC5m8Lu5fzgXEeWGdQ6hLLjb8LTI\r\njJTadmkBsHjbu+h5FQsF65yyjmSV5CrzePHOGF1LrbtvaLC4D2uX+DM0M2E7\r\nlO23SztVc8jFzAfLoWtLd388oenYuwkxMf2U1SGLdOGuV8Se3d/4qkyzg/Em\r\nHYtv2l3s0IPD8ag1fhW/buNcuwW9/FkLtYlKVV5Xm2vudbnyU1rZs1vW8ua4\r\nyGeKHUeSUZYpVuYujMWhd/tRY1HuYx6sBuKN/EiLNrNdxIsvnkCSukP4wgvP\r\nkVmxu5oo4CT2bQXangY17CgsTNJmC0bST+q8R4yHBbFR2nTctZUS70Wku8Sb\r\nPwIvWDF/18IZrQFazXIxrklvDZ/tCk1fHHd/T4DlAP4eSSPvWE5Hju+0zrLn\r\n6Zkr4MommRRP7bOOvr8Ty2qsO3bUx+biodIbP22GzXBKWpwSrntSW4QM5hKo\r\n5WCWWSq0LUuAosxxWXsetmrO7WPZJXZNK2gNqzhtwLBfi2AXonwSdbJ8OCql\r\nTZmXIIYLWYp67ViBUZKm+TNkMBpQNsnxPV4EReND57jKs5p4C5209Tau1ctr\r\nazrAtc9aLbTwWJNLQkIzR2GyaYJ1dPq8qXzpiQ3jN+eALhxOAh6nSHX4W/V0\r\n3STrXn1YPLCXWWZ3laJDxLLTrUChW6VJq4w=\r\n=iYjA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.0-dev.20221103.0_1667459880972_0.0012469366989678043"},"_hasShrinkwrap":false},"0.3.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-H2+j6E4AMVTvCT/owv8iDoXlOH7HpkIumsUAXl3Nka2kkLXXO2PDLvDHITKnZQ9oQHY3jPeR+lL4HoiS0Etpew==","shasum":"6d9293d5a04863b0d7ddd4c123f46a8d6158ad37","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-beta.0.tgz","fileCount":8,"unpackedSize":8734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANSWYzIwZOM+bo6v3ixpmhqDmVCQ0Hl0bDGGwzYUQW7AiEAo/MKA/PlWvMCwsCFk7ITIYgGh36bdCuFu/77V+L9xW0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxhtPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDTA/+MNJedJ1v3JFf+MKNIjGtX7n+W76zcfC0FwrFIbB3qpYat7sE\r\nmhhKg3yecKJgqzFQRpZ7aFRXqzyRBeGV1+y9sH3vBP2IvNG+ChuHav00w7Zs\r\nE21yuC7Lq+FRNVfOcCePcIttIIpt5fDA6QM6BBlX5X/HgFiLd08+oJksWRoW\r\nwVEFZas5KGmdn+hRPvRYfBK8h5oumEaP26L8qDcELad1O7izrPHvhdkut4ez\r\nAlt/KOtqOz9kievZa66w1sOFHkwS4mP3ukStgx3pcfKBtbRMKEWvRbyfwoc4\r\nS9lg5pGfdtHT89gnzATO16Zp1bn+60G+UqjYlyyg4hyzlRZodByV73HtShPB\r\nmxL1Q1E5+SP8d887sQPgeajK5KNaLuXiPobhaKqEGWVBZl3fXRlfQkSt7ZQi\r\nungXwa83E2FfH+i2M9LvkAtLBNQrOGBH30xMO9jr0K//vuAb9OSYqnRz8/8D\r\nHTWIrzQH+vn3jk3hFutg7WoyqY2CNTLE09bosXkdrdoM1hTXQdCHTANzcF0j\r\ns3P0XZIuyvEA6BBpksXiwcUif6Glp2uNzZqFyCYeftecNC5J1RZb6liAeUF2\r\nREzS46IOvo6qcVnuRYyHJIx1TYqZUwItNjeBsFb8fqn5iNxJfRjNsaKEOodJ\r\nUnDP1fvXAPzSB5dSSZ8WSBXGNjUfCS3LlVM=\r\n=r2VO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-beta.0_1673927503401_0.8252932141471976"},"_hasShrinkwrap":false},"0.3.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+nm/DqiwuUnhk8er4oTeJsQNY+e3v1oEMJsAR6mf90Wkkk80s9u1tUVpHf7OICc84ZTWZTRG48DIE5BDbUvkAw==","shasum":"3bb1fc178a2b10946be1b7ea07821173f6988b9f","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1.tgz","fileCount":8,"unpackedSize":8727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG0J4mypSQBpTx6VzK3VtxoqM9GriBXgJiRqcbqXw4jgIhAJE/860CJOb+N/cqafyhI0sOJehBvJYUjjxKvaVPHChN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxiFKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpucg//b+KzE1WGZLj6E5D/r3xUAKgnusgT+2rIXdL3e/VQED/s5p8C\r\nkbdwNzH1nUA4DQGLg2kZvvmLO+nInX5Xmvj12Kc06a5IGsR7JJad3O6gXk9g\r\nhHItHyhwqOIkU79/cBqQeKpztTauhY2fb3CZc4lzfjp+FhojrDDjUUdvwTuE\r\nX4y4SaUtfqIX8Klh1H0vBjBq3z9ABaX84jlwBkhayaj1+XvgDUOAZf8FMMZG\r\nbXzvWabx0OxPlfHiBlaGS1s5w6KNVFCjWOvvKqfRUoAAwFbWc8vRg/ednLyq\r\nadvJsuAKBtjMiUxt2QSbPi03AVlbbt7lnMziZTbWaS1W9GYNVovaozoV58C3\r\n+ZK/c6wFzJ1SXaRBD9wVtL0kEy0GNPirJOuuU+oHv2lsPMc1wt6ZaEB8OUhi\r\nS1XXclehos2MeatJZKARsrAxjRI5vSV/t/RZ+OoyCC1+QshDE9vXA16CL0AU\r\n5BYtzjAqo3VsPwio29LolGXY583uhjrzj3bQ6MU1nOFsxTKKRIE9kfIYw6ji\r\ndbM5pnBrz6hkBY6P6vz0ALTT7Zc2KHYIyZcMR8f+eENCr166touNBgs1xeVn\r\ntUoH7ZRgZ1TTesUFTGcUrkJCMsJwuhJy6DSrm/wHwKUnSgIglK+htLiczsJY\r\nMkcFAFHz5w5PFhCMv+wEKQnpRGS4Xop/VCg=\r\n=CwpU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oscar60310","email":"oscar60310@gmail.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1_1673929034442_0.6491072556633353"},"_hasShrinkwrap":false},"0.3.1-dev.20230117.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230117.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230117.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-9SSaXg1w+ou+uydflVAq3yxugjHFdDfghhiFGpYNzl8hwt0JruxeIzqUnco+DCHeeS0t16+BhVJ7puk1aBo2fQ==","shasum":"0929b4d9e74f3936399947cae8fd347357359b6c","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230117.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZYeD8zLEoBCb5tBp3qUnpTV0K6AuCpYHewLkx7kvc0AiEAxyqAnDMohqW301+65Sk3f979LZyOus4EKQecfJf3CQ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxsA7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWfQ/+PGf1HWfN2qNrN18QOx4brzgH97fJGtG8HZEWhpTSA6YeYI07\r\n1noO5zKLQOxiLtuHB9noaUhYftx8n1giZnQK9fM6fQmqP77GuOjkcUTU07lv\r\nB/tpLDEMVMAMSIZXAx48SZSDn32cV2qZaBMesj4kA4M4zke/Q2Zg+10ntnbp\r\npxY8tMXPbpQ3jDFkhRbO5xJhfl1EUfWfc+zSEMUU5pj/MakBgC6GFZpYghpP\r\ng3BmbtB1RF8J9woz7KD/T4wg5B8Cg6LnEwjhR9TBUCMh5UWeyVsXM6yTNi/E\r\nixrL7WItIQP47knaVAEr8eSvknwYRbWLFI9fJ0LzUXlMKbvLXK5EUfcOOHhm\r\ndAfHa6PbrctAw5O4jkSJQ07ahIH+a0RDQbvYccbMunsOyUN/pQg/610TBV67\r\nc3pI8v+uLPZ0US5/a5n1zPfJdz3fKBdIlytXg6oq+JUwHqlt7aZERGu/K/+E\r\n9I4p23sbOqbCIg/GOx//t5p7Wg/SAqmhH4mHEGFOfWspuVqwwtQyJUBbx6np\r\nxnPxLEpF08YKY+7/Egm9s8a98CmQdi/O39yfvoB6H/pb48T5oV6V1Z0rarRq\r\nAxPUCK+BBWJ5oLAap5EFvflnQYqQ609nCY4769HpZcjHsfLKc/UtGFfpRVy8\r\ny23vhgsjtclyRRZI7rOKYB9ShOgM5v05tqc=\r\n=Eutj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230117.0_1673969723492_0.5856569540734857"},"_hasShrinkwrap":false},"0.3.1-dev.20230118.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230118.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230118.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-+ZxYaDcJf+N9aolyNrnZG0Iz4lyHAUhmmfAY1SqxPHiiKRvuVZpl63PZTX8A4FkYQWSFCLfu8pl6kYKUPzJ14g==","shasum":"5176925ea1da5c83dd90d719fcc7b49e8d1b3351","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230118.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDP4QanFWigtvkZ+Twxpi4OH8c19/vAaWQdyMoJ14IYnQIgON1TtGmI0DM4m8zBqs8KlVqrPoG2QNvevYX2oKiYnBM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyBGQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Qw/+OycmqtHiKFt3IN3rpQnNuPrbj9g7MxEhadTEVkht7y+/B1s7\r\nC4QiIaBERbEbZYD6yvCyNsEvk5M1wpONQHZBjuws9VJ0A+eL7ZO2HWIEij3Z\r\nWc1E2wg/8UcliJitn0Afx4jKoZAD67zVFeBgcR+2/AJt2xPrqAlDQnlqjBj4\r\n58AR7SwX6DZf27eCZDWaX1WKRHK6VxN4RiCccFTiMLuFDNYr8j4Ext9nWzzM\r\nezqZAxTcH2zpluv6rzFvFzNjfipDa4YuMEgWnc9tmKd75kCD+xe8XetgIU+Z\r\nf1in0Ph8KT5niEDkYgg0/7Uiu/pdU92zEydp3wwfsr2n6P36Ce5cPYZl7C73\r\nchk1f6fAYr91FGkl/9knaTltrLY/iFoCBvQ/UR4UtbSbPqVdWrkJ2g1jIq31\r\nvIX+QB3hEupBsYsI4wGHZ16OVNrVzfWEagWBaNXNGtByqPV30A2yh5SmibJP\r\nZy9W7tLdKKoblI1ge9nUZMqRyrz56PjAZk/NsffHi4dW5+F13Dpu4uyAoBp+\r\ncuW3mOXdjX/YF91hTMXJxp7wJXiFhwxsG/EnIgGDmV78wIhMCxxAwKvn5ubn\r\nXWcSd/vEwa//FZNU/TrijB8WeG+SWRuMrRSz5DzMbiKKcoNlzDWWvzlg5yd9\r\nAZQYijoOSJk5FnQUdKEa/VlQEcobS8cqy9s=\r\n=XG9V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230118.0_1674056080384_0.4614589289195252"},"_hasShrinkwrap":false},"0.3.1-dev.20230119.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230119.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230119.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-8w0vapHGEIV3ezaXNO+adOQU4JoJAcFXhkk7hXwOUAEuRwullU4zIwmPAA1tx6GpvM2TvxmBQ5j2Be1sgh9lYA==","shasum":"7a1bd4d776f46f7c35d9e3aae2bc0d82093448b1","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230119.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYYo84p43GG/QNDwtPpTKZ48lxQXMj/wVnp8mWeW/hTgIhAOJAjb9IYahMyba01W3C51yKL16IDL3RiQEJXGis4Cc2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyWMWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzXA//bszw3UX1JvGhrrfYxrhy5DNfqGhV42VKzINji+BudsLAnWoH\r\n24gH6Kt58NV2hDKUbvKE3PCc6+msH7QIk1UJwn1cwh5zQFkX6+venFbcLBis\r\nJOGH/QQHAA8ii+5zd7+j1oeHl7W9FRW61y3/rW3CSIMk9LhmyQ2mulH4eBGT\r\nrgmU+ilDu1zzFREYPPgDXjWVh8Fl3l+UUzaxHFSbxModJeU+dssyadrpvaJn\r\n/c1bF72c16+T2sDm1CotWjzyXOcrxyZr/6fkhE8FuUozSbotO7FSHf3gIrV1\r\n6LYWxfT0ptMtMhSdYlcTStlFJOlLtYUDBwPW5ilGsDnSYUs6lIqul7bnEP8Z\r\nsR35/222JlWZ4k9rTG6lp8TrVpJ9g9Y1v8OKsIpKkJroLpcRiChm4CglRGy3\r\nEVBYenOhguR5Bxa/VcvDYiTXnblqzZm7ZDtqAbfSs3gVA1idV4Br7wjT9VNp\r\nXPrUAqp183dq8LJ3xRHG7VO/8EUHrf3zIUy4O9RZ95WhgfD6IdeTTkZIt5fp\r\nXHCmeh8zlLvIsSO8o82BEiv22VD4YHEGgZBJFWlVFjIAJwKVuNICHQnpNThs\r\nfITFVswueeE/WTkFwu79xUgZ/nFrydpcuJNvAfswTW3ce1m41YMTjFJfpHNZ\r\nkaBR9wR5qFqiy0kdQPYviR0nlyrGbtVosZo=\r\n=NsgD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230119.0_1674142486532_0.41358985439765217"},"_hasShrinkwrap":false},"0.3.1-dev.20230120.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230120.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230120.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-ek8EvPjQ0EE3CXKhmcUamdzC2L1DBD34UJUuW7+Hd276NZSnCBgbYDBQAWI0SJiFoqYRMkuoibn+6bSNuCXBRQ==","shasum":"08ba729c204acebe0aff029a2ed51c84eb9ee654","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230120.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2Pw+hpnZqcuCvXIPUPQ0JnCGPbyuJnn9H2nM+uxU7oAiEAtjdYPjMCkQdA4utGhbGYIbxwcvGBIv5XpTTkK5+P+bE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyrTdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHsw/7Blnmh/CGwv8GTVBSJGpZg4K5LsLOcf5jZKHzSYQkuj8mLJVC\r\nkIGKrgUR+Rbv+mB/WEzEf0mOBU9wCN4hMVa1nNoDYTsx489ZLRv5jYxcLPLu\r\nFItRoKsY0x7SKzgFxqAXod+BZdZmk+qR7lHZ1ehEUGPVFdaLsgIPyd8KUuBZ\r\nqQqbLJo2EBSugCn8eU7Al8RzrUU7dc9gTv8ZDEQmPb4EiMQIaKfTxY6TPYfc\r\ngAkU65bwl2czCgroPP3/qpLSVybKbIoDxlBNhMChRpu91iq6ar5vH6nt3+Cu\r\nX0V7wJLklMfVVhJFmQhAeQvOkCBfUCdYtyqEhuPFHbMrWaOD99luIQBH/woi\r\nFr8Mls1OZmf8w9yJUvqTkPnSGKjywjs7R3EW/yLVswa8ORl7fv2J5PI/Npmv\r\nIfoNwZ1VlFMNMPNpotv+KaPup5jQS3hVhTKon8TV3s9fcMs3o0x1g6B2S8Nz\r\ncrwk9RAWD33Y9LHNByDu8qLza7Izd/E5bbGVJKeskEMfjuZMHbWC7zc4M1Iy\r\nSH8Vkwbnv8guzTYeuCAhk8oTfRrAF2aiDejhDHcZ9VcGYooGiR3zIzyDlPUX\r\npf1nE+ZYs5oML8IwqFhoPC3eq6cWC9bIh0+Tfw8a0oaXRh1zI4AG4t2zdoKw\r\ngiLhchqpXJOaahellAtHrb2f3QvwWFX3QVM=\r\n=kUa9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230120.0_1674228957098_0.9388975790438421"},"_hasShrinkwrap":false},"0.3.1-dev.20230121.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230121.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230121.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-GZaszETJGg0yLGVNZ6SKLR5nKp6v/796ytsMdVtOXavkfl5PcrQflXxNJyM3TxRrkFGl1nct+3p82sjCAB5VSw==","shasum":"87f16172eed85af4dd979818eb7c0d65b0376aae","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230121.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9Uds7/Nu4zbuw3qPveJfhRdpnzwkIGFcsZEHhVZJ1sAiEAgViNifvHG9eeAhqcfdVUTp5f5ARlpDJFklFnDUk8VXg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzAY1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDjw//aFBNi+BHBjhwhqwnNEjVqeVCSM004e3ZO1am5qNkje0Qz7Kl\r\nCGfZLOhRxsI4FvsNVdNYFguni+NmS+zyBLASik/qtln5jlEK5QBqV+w6VjfT\r\n6VkJoVvkOZdHHqeVv0Hi+0F59tXjPkdjnrDpM1OoznKIoO6/E2besmIqqgh8\r\nNCwkZKIeciC7bHwgTCh6GREzICvWqhknCH9twL490QRUJ8NpvyKoyLaiMzLr\r\ndTHH2oFnmqCt/FKNEqfzctia4bnhb/Bj4vcvIE5RXKT/j3plCrBXcf7p7+2W\r\n5Z9iA3Z6wmu3loFIiE1jVwvGM1uTc6qn757HUJ0BS5KeR4Ml80sQOSN7ZAI7\r\n6nvnB7mvDdCfCvx1CGpJe7CTwoVoW1MgWpiB8RA/Sn5ngvorCGXdNaplFwrB\r\n4UEqKPomNoqa8hYxVPfiDLOdGLiRNnA1zavnXLvf4QBDTwh6GaOoLuT5kj3s\r\ndGS+JWv/VcHC9zy3WbGULceKfXygUdJsnUS7EIgYl/vJtN463+hXMAAOp6z9\r\nOWfGyhKZ3IZqHPOTmjyHGBpWJTG9YPJ9Pu3rHkGsTcag6e8Bll4cHZ1rUvlT\r\nQeH/sc7KhZ5qI+ukhawPQLRD2YBfq1Cssx5QF2YdJspnTQ2nzpDXVnXsPOjK\r\nKSSw5GbIxypSByilL3EqQGtLDK6h+MkkvGk=\r\n=0eZV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"oscar60310","email":"oscar60310@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230121.0_1674315316868_0.5379657987751056"},"_hasShrinkwrap":false},"0.3.1-dev.20230122.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230122.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230122.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-t1dAXYbzaWGBmjT7TNPlDFGkw++UJ0lsjlOaGG0dq3NgD9TYm4Ns3Ee4OqK97qvLkclQwkeBBsjWcWSOTuZbDA==","shasum":"dd7c8ea89dd067ee66f87d0b7ac18b7ef00be973","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230122.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkFzTezA9bSmCGHwlsUh0NgnEcj7anDEjDBnEb55pDYQIgBpGfNsp50I9IU0FCUtRFloH3q0qQPYEwsffwanfRF8E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzVepACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTBA//WK3zU+DqrrK9PsASPv/2zpZf+ZKbbxSUO4uwdaf2InTtA8G4\r\nBuWRJqjFVbDLZQoSNCEvV9BZU2hth2b51jFnwSBTddK1wM/VB5LMIVTw8H2D\r\nxLZ6ZuZEOgQN9m/CFTxFoO7DxNWWYYyi3+712YszFZmGaP/nkQ//beV50Qr5\r\n0eLc2HNBNQL1YBYh4DPzM+KjJ6oWGhRgUDzWxw/rfDRsEnO6r8PmZrVKWc2u\r\n+nYRMrNhHvQW+QjTzaf0nVk1ydxXNrd7jO2wkH6L1F/Rh6E3x4WTobsrWYyE\r\nnGBktk8G3GE38Wq4VBwI4KNUq3dpRoLysEwQIAe/gfhVvL8oioZsBmg4s87t\r\nB6gXCAcL60Cen/fNBup1iiAo/K1nqM9vAdU9TB0JrwTRj6kTIYoxQTBMUu6z\r\nQao2W2oNif8HiEvUXAz5ikTSNK0TYljn6+YtciiE8hn/6XOzTvEN/F5KVPZD\r\nWfVLrTCDBPCYGE9cTjz0MzFeeeT0kshqpo52zK5iAeuuBUZPtvTJDP15lZOw\r\netbXLFLUcp95c0EmlZ3WXYkAfJH7qJxNOLt4pGHoH+WVUsmN1nEzNaLaH7To\r\njolrnW9R/JU/UiBh/sARF1jP84lPnWgL4n0gWx5+7BF/oO8LeHjYdOG0ub31\r\nQclovdiN9lznWp9GJit+O+NX29WV9LPLBtM=\r\n=0ciy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230122.0_1674401704982_0.8065917607917998"},"_hasShrinkwrap":false},"0.3.1-dev.20230123.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230123.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230123.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-BYAa9q8MBRYfd9FLZiqkiA/XSBDr5rwdALYORmKuaKWjWsGVtvrBMOZzRnUR9/dVm+nsyBzkhmzpBagW3CARgw==","shasum":"fb762cb9b55c7a8da936bac0a0f42454b2fdfe19","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230123.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECwJS2y8hQSji1Yga1gFhkGVp5GeJcoDeu0SEB+rA19AiAQ+2boPK5VxqMjiQWs7616bjIUVS2fPwoWvjp6s7owFg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzqkMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO7A/6AuoF8ePgfbxXW5rPpUCgSUuyB0SFqbt1Sa9wDjFh/M3xDYaw\r\nnl1l/VKOzwAHqsJS4g+vppK7tJ3ETcVJmObizOjMQC2+q0C3Ov6mGg4dsVla\r\n4Fjs/Atl6S1yS6/yEmnTjfGTnV2ow3vnYsYv/rdiFM6jOa1DcelT8pGVh/+O\r\n6WoahirwthRHZyGCg9Ukb8Lya+51nervDW2+K6iuUTngF9nbeiJgG8c0X2Cd\r\nGa0M0Oy5iq5E3f3hGAwllrYzOot4Oyf/SmLoqN4BiYd4SZoZMrxIbZtzE4N1\r\nfPkhHzkJRueL1ootXl5KL5YJK29lfAmC1kdsLwWWDLZXq6kKnQNPD9IiXqwW\r\nojWzriBKD2X44rSHU9jbla0D39KKLQDAcR36Lvuc2t12aLjWKOw0TtYWznEU\r\nRwo9/l01xQZNm63WgAZmOfOqSS8EC9fP1QL1pP0kCssjBMfI3DZ043weuIhf\r\n3/4OePEkIbZNW6gEkGhLeVeuX456I+uKbsXV92nqTi+v9w4eka/nVqiAjFrW\r\nxNp4AmaY0PmlkKPAgKI0k0Djx3oMJakBx7/4eZnKKOCLDTgqSaX/LZ0fBUHm\r\npabvz2713nkG17vgxfHcsB9hZfdGtXGy+rRt3mIjzX3Tc9OR3fewRz452D2X\r\nugXE7Liz1yGSQ2HNX9UxHBhYzMPjjSusYk0=\r\n=X0er\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230123.0_1674488076201_0.6880679656691968"},"_hasShrinkwrap":false},"0.3.1-dev.20230124.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230124.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230124.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-+m197hoIlPYsAqRoz45MkesDtAs3T2q+gbwjyWo5zYfAdyOfuBfw6EC2QOdK6CUk9SbSmScDb/Tm21thNNc4Vg==","shasum":"d7fce058dbf523fc038eabbd430b07ee3b350477","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230124.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHn/V1Wn9L5tspSamPj+O48m9o5ZaNg43XscIalEhgosAiALMl6pP9bpeWuvRdou9+I/KYxfrbjwxSjtN/u4F4cPsQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz/qHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3LQ//Sew7FcneGUn66uGV8hr2bLr0nMx+qendA9YeZeAOThVT66cF\r\nvRM7ISnef/bV99WVNk/8zIcL4U28/OqpdzesW7i+E+bvPJJldMNJ8/9oPJgR\r\nNnEwbGTg92dezhqo8oYCuyiffV665GjggzPcoV7CqSYBV3U3vMdXb4HZEXKJ\r\nJ0J0kCzcBZHgd0NJaDzUb12wRmaHbNrbutjv4c1yoz5N41QrCeaFh918FIGO\r\nQQVmvZkzunVFJkbVO0m/Twlt8tm/syxj/JrvntQcN7tdzXAVmBUeOTrni7p8\r\nrJ6p96qV/G9fB8n+Z74vJq4v/nptJgI/ZeCWA1JRn35WvbJYLHeopSsdPCts\r\nn9g3RC+9d3HlF4IvXPQPNSNI4ZXJ/5v/Jj910zmnxaX3QHyFcM3Y4Jpvb/lI\r\naVE7btgYLLKG6C7tp6R8BpwJRQqzB1/BWqxmciPR2u/Owr4+kprb/2bO2aaY\r\n5NjCvp49QscpOJFsc4HpNfxn3wWQgWc5XWvot0OnNoyRNYp+RCdK00bmH4Ll\r\nD1ma9f8pkYECLWwxw5wv6lrvSAr/xAi5LUj5gNUMULA9dZGTFgANh4c40IVe\r\nKBjCDi4ANbuTUjHQV8unLsGEZCh5reTxxAZ9zDDkFmG4pbFw7vCpj7lkzDHr\r\nQ7f0iDQz2b4z1Bg9xim81M5ucya0dcblD5s=\r\n=aVk5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230124.0_1674574471499_0.7333865405078674"},"_hasShrinkwrap":false},"0.3.1-dev.20230125.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230125.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230125.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-HEw1qeBZi7dAT2YJHxM0GNdoPJY6CZ2C6dvIJOiIp2POeQTf1EFxAWLg0A12AYQv80naTZuNCPEtT+71Tzi26w==","shasum":"6501f6d58fbb537bb027fa85c1ad54bb94ad4aae","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230125.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgZc8g1LtAVjOUu3lP7azq0gsBeUy3DrcrFh/LT2Mg3AIgDnSn0UZxDWuHxYxOt4XZAVf+PoA4lYkFYv3Q+yebWNk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0Uw9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotFg//Ubeceltjdf9Mc2Ip9nVGTFPIJ6dXPfgzEN8018/SpDUmRFNT\r\nL3YZrNwQ+EMAnu+377Ce418bRkC9jVZjKjW1ktoWAfpSx7f4c5lhV7bGy2sG\r\nhdeXdxs7k5Sf1suK/Yk6ExtVH941gk9ib/VW33yIrVQqKs4Nm3xwSop6gkkt\r\nD/ODwkcflOQK1CyoKZ4SEy5KV+2QIuOtpQsG1gR+soeWP6dSaojSH+TcPnDo\r\nSU7W6U6509ze1AxyOaH0+1GVYxYDIHJSur0xSlhmb8weBkjGu3wT058k17SY\r\n0nhrX10H0N0yK7Hydf/oELevN/Ancc4idX03fCRPMPJiPyqTTM13e9UDT21T\r\nFQ26ipbSjLzdQZCA9PEVDNK4ff1YVQPdFiKgtyHHVzKesxl+lY8wW7T1wRRU\r\naUZxAsG952pACL85aJVQBWV8mQa3alUKTUE6JEcpklsYaNy7cWqDZ5JwXYjQ\r\nUM82r/+qvleBBh6JeePXqYy3Bgo3GZmlahp7mjsdsrmsa4zeDXXR3NHVEHd5\r\nDMi11NZ8B6QjUI6N5vM77C2y5GrfDSw+3dEL35/NeaJokImSfDbyWAjaBX0k\r\nisMfIfVN+bc+ndpVcjMPxDSEx0qkYRRAgtVAQajSHE8+yVPmYL/oVa+rqbDA\r\nZSIEl0VqV0/usb+coe4k1urbw3WPhAy8LSQ=\r\n=s/nY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230125.0_1674660925239_0.04097021618207286"},"_hasShrinkwrap":false},"0.3.1-dev.20230126.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230126.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230126.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-aM+QoUcO2Anvx/ubC18rNq3zVxCzL7Uf8CEgkctHJtZX6SI6lhXeevuaw4cYNqBzpK/uGU/PayLHRBl2hmbaFg==","shasum":"633f299fa2ca01898d1d3bcfe5c0cf588744a897","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230126.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEC9ev/pyKY1H5jjFuPvfkM7yd9OFAqCQMqwwxcEPzW4AiBc1dNARl38PlH0gLTQ4fnYdkqe0g2gJ8QiJMG6V3/ZDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0p2HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWtg/9FHrQUMpaQDPw2u8R+o+E74WtVbPuC0KeY5c1/lKnyzYc4MA2\r\nGNC1BYtKQLxBmUs0Zufek/lFSyrLtAziDSP6QQmv4h5XUN3MQSryZRP4DrfS\r\nxQgeWF730/1yEUnmnlmBZtmlHsho4BYU/N46Ueur+TIDOBJtHiph+cy2a1kt\r\nkjG3x9XcftpE9KebaRxJOUwUfzQZx+IB6bT8wbo7nO4vVxeB8fRNMPj0PAdj\r\nSc13xHpQLyHd337HM6/m0CgH3Q82ZQG5P+fO1Y9eqWumwBjKOcQXTX5SPKYG\r\ndBrs3cognQisqss4ZCFCmasR0o4ay55mf7T/mrV5EelxXU1D6HCt57oOKITa\r\n/YvtZ298kGkKc9oxphKPf+RYz8B0wd339Css8we8EpkbdmaR296TXPk90zWW\r\n8TmL57THaFl3xSGP9FN5i/cnnXkAGtg4RYqzsR0hViUkx7LWBzstc2h847SB\r\nYjkGKiQgSQ8Nvwri9CPbtitvjrJ02ZMSzcfeDHL4gL44T5SWVc5B+MX44rZH\r\nFp0YzoPjqdgHA/0+spdxoLQ5mxVupmSTkB3GKCnfDlVLfbYhnOrfyIfYhRmK\r\n09IITYnXBQvhCtDbXkuVOZZYcMT8udMfDtAz6yKtmD4io/BpsHageKO4parx\r\ny2L3GSrkVNJF9OaK4thS/k3i/2OV6XVE1jw=\r\n=Cffa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230126.0_1674747271228_0.5085357994948743"},"_hasShrinkwrap":false},"0.3.1-dev.20230127.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230127.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230127.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-QlUKL0MPd6Zz9UdXGTinZ850Ulg0DZAn16Q4NAqFmLhjxGeYYRmsi6TOzjnhqaJvnBWSG2KIhfIpa2I3+/IMVA==","shasum":"773c2f95c8b513d224322222f7496f7a9382bac0","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230127.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc6xnxRQE89LpI/AAC2Wyo0q+DSovbOfXh4xdiKIhOsgIhAMnpnQJdJrlE835ExcpnzmVJTrQCujLXRzJHiRqpHznj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0++uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov1g//caH8/KMEhEt+IW3AXxO0CEPlUr1x/gvvxZ7tOu1RlhYc9nbs\r\nqLDtTVj1lDXElUBHO3L5ibXZgDNiLaOYHoAR9BUAhHDsPtrn/xNZPRi6lOUG\r\n+lLvVeOrsFistq8GKYlnNDOHnur+X9SZ6bhE5Vtsn5dTsrb/naDg08gN7ndw\r\nZKou8nI0Sap0rFIm8/O+mnlUhT088tYopHDiiE1CiHmRvdLABkXSkMa8vt0F\r\nF9GYAvGuEOIeXGIhZh8PKWjhDu6mgRWPF5DBSk6+hpPtpDtCuS1kkD3uxGo0\r\ndcY/suWJOXdYe74JYXoPpKajW13FtT3eIRhOpbj6nLNvWhkcwriA2Ixn4vRS\r\no2xrjrdq1nTvH19GV4qp6pkdW1WQSth9oBTEMjKJ+DTspgg8jxEeiKpWfjW+\r\nV47/xM8+62UQ5tNqxlff5xRVaV3ctVw6ReWk4FthwLUTuUuXxJvOT2wE8qqf\r\neGdmQ9eHMSADv9vyQ/Yr7HUFwULdVHrTn92DDH+BGxZWebgDIlhP3gvkQY2v\r\nKSgYrih8tiXiLxC2moUy/dvqcF1t5VunmXKo773dzGmYp0l7UuNcGSV7Gxur\r\ns5x2qgrvjWB2gzj5JlkkHQ5cn8cExcxjOPBlBda2rzL7fp/55865xNoI2gQz\r\ntpdF47MYSXE78iwYX6KglO8xHBf0XazphJM=\r\n=l94V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230127.0_1674833837949_0.7133093907955403"},"_hasShrinkwrap":false},"0.3.1-dev.20230128.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230128.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230128.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-5j+NsamuoFsflnyMMH8PqguV9DnlD01MrcZ6um/IzgvcZfe/L6xjpgCRA2tLYwIOd0pb+viFq5XM9pVgc7rRGQ==","shasum":"08349e974b0fca6712cd1261783953da4e2ded25","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230128.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0UZMYnmiDtkkP4uYJWIoev/ldn1iVnAOn7dAqVFBZDgIhAJWU+RrVoR6DQ6E+0lO4FffW10rHBfQN4bvztAwFJBYH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1UC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1tBAAnW7JvESEuexnJWFRU0V3WRH2TlO4PbJEBu94PYOD+WVoZzjv\r\nVgCLJ866RRVrKJSHgmNEBFCcSV7kImCCVTciDStUGk3uBxg6LBflbLgtpuZD\r\nrmuBE9fxo8wicq6XRNrwDUzfDB++cYxbAYqq5/NLjbiNoqCPMTCI8UuZfcBk\r\naH3JJH7waL9QVsp/Q1LT8n40/qcXUW/jUZXfIjZ8fzpRgZp68lkNd0hlrjaM\r\naxXQPiAGb9dVi/iPV/bKyFE2nj3GTzqccfpxqkz4euxCIY41lIK+MXIfOAt9\r\ngAAKLIS5PQ2xfk3pTASYPSdoQ9FHgZ0jISNvcAaR8MZngP3bZ1aiNgsswoGc\r\nZnM9S5qE91LfHKZE3GdI1kLndEFWnFZxDeyzjY3w8Kcd1Zv+rOA38u0Wvhx5\r\nBoRRN59yHyCccA+sNAEODvFoyjJGLMonrTXRAkYWalujJDIhy+J/BsJbCH4A\r\nZ2PnMbp5tPR0RqriUv0WH47hLSNImnkeHv+6iiL3LZAItFTMAdrLPxEBD7TQ\r\n+wogUSfwbLsrYFz0z+7XKHNSh7hXrXGSNzKvQOuGyk4IOBa8/cxF3jl0kYUc\r\nkhleXx5iAVlTpGWE+6BlBjAY1zhJxLvAtq0BTHe6ZnnLmdzvVEN8kHaFVfnz\r\nP6LF/pde029fGhJtbAFVyRtiihwXI55BQj0=\r\n=+fAY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230128.0_1674920120237_0.9952921206123562"},"_hasShrinkwrap":false},"0.3.1-dev.20230129.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230129.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230129.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-gu9TY0VS3VUTtURBWf6mV85MVMnY50GcVN7BJFcS9cJvHoCRdtUsVjsAtZ9dsolJMzWqIlxhDsMimDiEA4ZqOg==","shasum":"747206ea5508b019a683bdc9ba9ecbb733229bc6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230129.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAG9NcXJzNSq5F1uw1sfPB0TMN0lpWAmOKo5yEiGK5WoAiAW1932RZfJuXcSKNcjFG4+JTD1zHtOLXxdvcWGujCsRQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1pIBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPtQ/+NHW/iUlwx3QCX8jUXEDiGdXQKk4luq+g4/AxNrfcdC5TIBt5\r\n2czbUfbkTcdmhF++0XQiE+eRnHhbYDaZpXJrfEqp98HHhukSi/y3bl7GishR\r\nF30u5OOPjwWQji0KC8r4SIdeuW4LaUjha7uuiFr9RR8eX/S9nLmWWRz5i9k5\r\nUB3tkx+DYnCFnhbINSrGlOwahYX4YJiGPne2SuX5X4NzbuVl1/aPZThJDHAc\r\nArwsLrmbcEWQlVZ5/V7FpFxnysx7g11/Or6bH0I+Xj65GgQSh0vL13DQ/B0G\r\nKBONKv00Vo3uzzEBr6Ms2OlhBT4QrLkI7WaCDPdUC/ZUAnjyvofkqVQinvOQ\r\nUFfkDK8jMX7QpGoxe6maADZv/45wo5ekYpF2FxAszhMo24pHC+cDWOKRYOoa\r\nTaJk/MksdwvQkxrMV2ER0ILPWs4ZxjZP4dsUw0UwdYAUBSkDnwhJ4ZClHZgo\r\nrxTxoK3sVXIsUE+UGVSQtLAU2A58lyidcwSTUQcfG/5rJVtP0pSp3Sd3rN84\r\nGIGfRfWZgodDblRP35OCRS5tKV/M67FSSh7Wi2eOVj5oJU/MXO4BW1BFbLNg\r\nVAP4CEiFS6q47mvQaloki+hVyXIgKFwHmztiFoP+HBlZVblM2x6+7+5lmEnX\r\nEu1YgjHQylnBGYpbh8vJTK2Ks+oCkMjlYTM=\r\n=7R/b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230129.0_1675006465420_0.8762667882637241"},"_hasShrinkwrap":false},"0.3.1-dev.20230130.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230130.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230130.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-1iSVpBms1OF3uS1X0fR7yn6y6sfJHyUh5K/HayxfxHv5+sudi1BJdNkTaX3CYACp/Na10bBJDiZ0om9wYJA7dA==","shasum":"85e98eea5078696ed1aa9ee5e1172aa4d3ff16df","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230130.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFm4DatNmOf5DI2JaSRYuGrJFDkdRuFo2rq9BNVFEP0pAiBPMwmPNYXQ8ywcn8HV1bjYzUTs7J96ea8jvmsVg0wsAQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1+ORACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVWw//aT5y1G0XuvCtCAVHyByiB2yiU5Yu81A1HKHb0LilBI0O/7Y1\r\najTgbTavqZL3m1wBIBzTunusJmvTUyIsnNfToZNCQZIjFlqm+oetmVvn5rfp\r\nNQ6dWiwQWMLM6m1z4NwDp3DyRqR7XD1+PGErKRx/DPQDSqYuABVWkowQFYNK\r\n7/qelFlie/Zmo/caYsduUagXTIl4SbYyMauZHGTL4ANfgHh8qNJrQHq1gXYq\r\nDV+EOmOOrXEKIJuWevxkoN4P04K+XUyUkaHGcRgR5JqnAquDoEAnc59wj5Ys\r\nXaTb4VS6XpVsYTn3OyEwyL0F0epI/rxnoOtjXM1SBygUlLjN3WrXrjQb6yfI\r\nb1/ccltZYgJ0Y7GTNxS2SbPmZxaZ554OiwM/y/8P7vWA1WwP4VSWKOHWmGOu\r\nkS2LZWx9uEPW6PFSyocL5ZiDbTxTaxKhnhhHEYPnykKngnaYqW2TKWAhPFOk\r\nmLIdpXM9eusLqMmPpb7rs/QDTsrnUNe3uvbsd/vWt/20/dkCTOOdld3CQtZu\r\nmPnERkLTj/60apJj4N+Zedt2vAi2P8DUvtZbwc2L8bUu4Jd3/gWLfw6p5CKP\r\npgw3Xp2pnf4Ww/bXEKimvm0aboCQppf7YcrTy9B2H5/ThM4zxsXcLo6TiA56\r\nP1FGtliO4zXht9MOhCAhu9x3P+mUz68URP4=\r\n=Wc9v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230130.0_1675092881251_0.3508649158441086"},"_hasShrinkwrap":false},"0.3.1-dev.20230131.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230131.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230131.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-kmc0uYlCFwpnQ/Kb5CgIlgIETG+7a5jtmDtVPSIbFyuNsLh2FPbDDVi67ZUSF50hTj/EqivZaZaqLQzEd1sDRg==","shasum":"b0235dae465423843c6dfe0645d1189cc3d0d36b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230131.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2AbwNzvWW74HsjC2JR76OdfrYjJ4J0L1XhVsYpLsptAiBWpoguy5CKRWh9aLXi3Ndopdb0SpZC9e159mw48a7Yaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2TUUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom2Q/+IR3s8tLC4F3TZ2u2vqFIiMg9S6SLs/tgmY7b8uWiu4BqLK0J\r\nTDB1dTUw+bNEHSMqS0ee2X3R5r/ZI4sxCoALRN8FchH5Mcue3bZ0/CwKQdKY\r\n6hAEpv/buCaPIbo4rx/nscUF0QkEWp1EDBqXNyunClRRoYaZkRxmz89gUKqn\r\nfJyYLCXcdRgc4cvVmILk2AmKRW5ZFaEKfnfIy6emXg5Ndo6PxrQYoBYj5v4A\r\nSiojzXvewgBTjUi2cR2ADrOJaTLjEC/j6PTUSoLgCCx0e1+upIvPN2k9ljpe\r\ndwc6Ez7qNg/KycG5/+u66GO7K/iha0M07Sfnx8MPp80ay8MQtoQ2Eegjbara\r\nt/9YfhkKOvWn+FYzgaBeEAR2yUrmRqbHjSqab4sFQVhgAEIH3iUshbjzAhcU\r\nZJ809nKIKsWNolyJ5Daw2uw67enV9zm2hEQ/WoB2AjsYalSt7/SzQbbXasRf\r\nUvvtiyVDKSsYT8wVDB9y2uBG4hno/XPJ/n4+jrS9BKBF0nLxj/oZqCaIWAZX\r\n//tTwiVhoznCb2JRpFZQCjOxZHZvVtvaAdo8v0ay8CxU6FN3W+pKoQQsrppH\r\n+WngdB1o9hTlOnPJHhVioVy/TNxqDHEolBtYpK4TdEZ6AtI/YjYZJvBAWw4d\r\nkPrBV1txoc9mTBvg2ZorV18n7t70kCeWPgM=\r\n=K7ik\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230131.0_1675179284071_0.43742601410738735"},"_hasShrinkwrap":false},"0.3.1-dev.20230202.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230202.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230202.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-v8CZHQd4k1LGJ7NFemVepNBOwJLW9tvA5pzKS9cbvyw6Up05CVK13Bw10b+0M+sRl5oOvbVOUgy6Slp6Br/ymQ==","shasum":"cb4d5ea5981d663d844b178db03ff82d689978e6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230202.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhWPhytrYjD6op1wRr8dHRWvFTYK7saVLmRZAAhApA9QIhAO1UUPkon5q2uESuOcdlXjUdKSlCptZHvAbZU5XuMaLn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj29g/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofsA//U2V+0gBKcabemRxV89V2zTebSPC/DpGj/izPOs9jc3yRpWpQ\r\nzZg6oAhNyIXrNmF8hQB7l1GIxN03ZThAnE6hI2u2gor8gCcnl5WPyMybJPCn\r\ngZ7GdKh85Wi6KZEQmsKzo4V3jNIp25kORLEE4ztOE7l2L+lE0zvYPWM6rDkn\r\nDMlxVxF4inz4BFxugiDMwT8Lwzr30v8Jg8a75xUl4+Zio/qwZQf2FShwBwBB\r\nvHB1RAV5GuTCoKX4g2hKilcppE+HVERGow7GrW3lxjiD9h2dkjOVkjCjFle0\r\nBvtJl7OutdKj7wz4ovwkXo3JxRpfFdLlxEIIFNQet4vnyqiZQcYHmWgJx2DP\r\n7IOTDMt6owEGfmY++JAE8fZPG5IQwGFKnKezykT4h1Yswmb2IVPJPIU08vPS\r\nn7OgQQI4WGQRyzfZgE74s93WZtqSmB3k5iQ/EQZaeu5EGEj+yseh478iXzDc\r\nsSMPRyeHx3gSX5BFOj23qnVNUw41OLjjEvgvBvD8q+WufRzt4jgvKCw47WS3\r\nD96/6QXCLHeSMyj5EryPazo9ErIUhMJCmEhDXWvjymeapFVC9aSsyZEeYZin\r\nTwfJuQMDq0FZNHXllbXhFh91MK4r/1fbIhB8T9u7JeqYKEcUizrXEbdKpXv0\r\nqMPIFddf9LYysVF2empfrL4ooCEXMZ6cxRE=\r\n=IXOs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230202.0_1675352127351_0.8774268525201789"},"_hasShrinkwrap":false},"0.3.1-dev.20230204.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230204.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230204.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-S1+iQXh/+sLjEkd6IlylLo0mOKlDr3wFeOlselxbml1zATfVWb1tu23W33o2RNVTfw+dkT2WuslNwBX24F4mQg==","shasum":"1cc71afd45b3ed40ed117d6a082b342079ecabc4","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230204.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC519u9c6kv/tLNIzCuwPCDXgAOfZ96NlHE9Re7RrXr8gIgXsE2GXXgmUooa1bgZNU04knJ4BfkOORXb6lrWrM4U3E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3nr/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjSQ//Vu19yxKpTqa1Bg7Ozzir8K6V5laslIG4jWIO/7GTaNU5PiPs\r\nF79m/ukoL4pTh9arJ3TYQ5BD6iiVIkFXdW26x2+7KSFyS6XtNNQih5k+pXsD\r\nj645Z+S/K7mG0527uEwI3JyuRiiy9faVSDLe47hRk14sSacvPZabwv4BVo9O\r\nAhe1xHYKiMHmkVFoOAKajus9aUx8pVL63vfOcnop4d+fuO1kznqAx0lH7ovJ\r\nuFY6RrZXk+/7r7UKqSaJBjRJoNthkXo2nJ5l9Jd+IoOnbItTAT42+uIVoqsA\r\ny56W/OlATDwAcvM3EvJh3V6/9aJdGG6YubBB+JB0kwAQC1siZJxm39t0rH3H\r\nsFg8qj4w8zQHtP3DY7/5+A5m/Y+LVPahjDpy85mCxsopJ4/ELO1518m7xjk3\r\nIzFIYS/ZGSddvYz0jnFRmzO5FgHhXlzA2pIJWp297YIw+blv0G+jaU6DvbXI\r\neVMuqZjz+OtIfo+VYrdZ82Uht6kbf0AtEfXtUSHiYtNne7qld0ZR5NPXP/44\r\nZa6X/KzD1RxsMAkqPnbO56VI2EWRxT8cF1FxVu9fVw65uIGKEC3cWI/d/kEs\r\nV+hvqw4P+ez9pStWjQhg38AG0cf1zf6eak2lIOEQK4fxNyqGlrQ9yw3F7jT0\r\nmAtYVX3vd2djRHv9EDx4e3CWPSRFQJQ6ieU=\r\n=6O+B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230204.0_1675524862932_0.6965851860742123"},"_hasShrinkwrap":false},"0.3.1-dev.20230205.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230205.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d0332d91dd7633ca5753a37ca19b07aa0d705c2d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230205.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-3IEexJKX+8s0uwKaCMmy5ILNH+iNSVitpNC6AbJHxCOtj8TO8fqWrxGDwCRQ6hfScjs8IsRIPnBQVzyrhjwjfg==","shasum":"0b89d20f854772ff78a87a55f245790e01091e06","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230205.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhCNXTksiytpWs4M0pCyqwUKbNZAmeVzY1qLhXbeFaLAiEAw/TrIwhiYIyNmh5Cr3euA6TNKGWe/3vpImV7xibthSQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj38yTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodZA//WDnp93b718dZq6Z1wdXVnnULOz877QKGIeHSGAiQBoC8BND5\r\n1IWTRNGTcVVR1DfDx0yGhzLik+d1JYPKe6z/pq2Srs2ScbKarAnQSBArrh0h\r\ns6RzSeqYUJInakQQZMqGOy1TlQxxCm8tFjQAzXkTwXONpYZRdz0preJO94PE\r\nGF24jgZ7f0noMrZZMWjr8rGPwtscGfB+P8ctg4u5FGyob0Z2f5MdUq+qKUf9\r\nfklxYjFgH6/Y1tPby6bkZ31EDdK+BQVqe2bpudu6SlRbFx+hEXCKbPOO9vDl\r\nU7ax8oiSDgGAfnm0AFKKUa77QFFjWno/CLNFNyyLUVV4JhYYHNzE7Za92e8m\r\nHDd+LW7KG1Ms9DbmII8+kzhyrSmJgkIfxEVsFdGuLxbwcHqJNAHomqEjWWb0\r\nOIdmYpQDk2ID4ILA44DSigNuV+wtUXJwVPyoJetNdkdGqUDgUBvB7uoIHiqn\r\nsBqufOoGsVtoZmsQVTxc7wnYFTPCSyA/RtJ1iwc//paKrgFuYaMq8NlS9hTc\r\nVHFN85CAJuoiaLsOmDLTC1K0hiCSXp+hx3LoGSk44/nIdsCqAbqg/olltrPi\r\nit95/u8ygWrLSkeSK1hAmkx9YLsJ5DWWAzDkcs/ak76Ca4DMxAYpKa6QrqHu\r\nlFcRV/0ScjBSPo+eu5tDd6GSG8VIW0XNtqg=\r\n=7qrL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230205.0_1675611283107_0.0010029310921642054"},"_hasShrinkwrap":false},"0.3.1-dev.20230206.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230206.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230206.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-sgnXNR/O9yf8Snha5cAsQVlJtKntslCX85OKR79Os3Y5jpO3mDf8A+82I5evLYtXd4IxiThHE8p2ahAKz1D7CA==","shasum":"461285a71bed0af1b0c4f75c06d6d794a63fd6de","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230206.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsJMpK0Xw9n3GxhYLJ1fP2vZg9VYr2jp5aLIYPUEMzGAiEAs9+r8hEfG2gxLe+ue1Qc34PPSKUexnzGeyaTV4NWOXI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4R5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1vA//dzKLQub+rlW0AJgswRv8gdBnbWKFLqVur79/FBr00nFiA8qC\r\nB+IzU0t2eiXX4G98zlQeI4ghCFnt8eldB4HjODK497qdTS5lEqBoVM/aOAn5\r\ntwEfBVscMi3ZX8VerO59cvoeDQR9Jtb1FiX0SMomRXyLI1QtgnXPn5IWcAXD\r\nCEh6M8SI1bJonocFc9mbi/Di4m4idLUoJNaMbN+uzQeTL4GqUy4ghcYh1p28\r\nEX8cgjhsMAdCw0PC9GWWC9urB3Tf6ZIzP7mPcN7S31gt5sTLBbFsuGhds2xK\r\n/sQ2wh/P15ZGujStDQixuW/g5dqz/HVWIJkFYIlGFk22ddYg1Ioi7erPM+Ap\r\nLdznXhf6r89RDis4lg5aarXz3b/hhDNbX9JPYbfUDzYE0SRpE/TLhOzP29lc\r\nYSOaAt3eH64z8qjSJrlfhBlGsEg0a1RAwTgiXxRRGMYj9FWshi81MNIIv0XT\r\n4vqBd28QI4gjqh0JGz8I50gM2W9b8vEog++jTiARwbH6XZlwdTzcrpzcSkcT\r\n2uWrXqdtovpVG5VZDmvF+pP+uQ+vFLKG0RIu6vDym1fmsICetvVxWg/7rvbH\r\nYeIKixPVwt8eEVodzakchDn7nhwCw59UMzPOgVeHqtzEzFqUKacmW79u1tJC\r\nQTChAzrR1nM8lAqAPVxD4S9nO+JKZDg5vXU=\r\n=LaL6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230206.0_1675697757144_0.19962667928906197"},"_hasShrinkwrap":false},"0.3.1-dev.20230207.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230207.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230207.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-CjbYnpLO738wpIhuM0IKN93pIPdjKW+kzREr214lYTzdBNHWQLFnhaRiW9Et+aHx6YddgeZKWLDXVJiuoBzj+w==","shasum":"33dccfa011f8362e4adab6c9fc24668855f761d0","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230207.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv62D3rzMQNgcH7OuAKMnI7WWyheIyqmgpD79rbD6QbAiEAimUhW62RCLMwfGnHO3uFv1vOcijzUGZPPKzn1t9deu4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4nDeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLLA/8CjIiApcd9UkTaClMNnFSjdIwo2MSbBv5TjLBZrHNxUSC+EK0\r\njKDfeZ12/9Fo14i0kuu6fo0oj5ZBEqk2o2FPC3wwdlEBKoKTD/tgaGAeQZzH\r\nSvxQ/hwR/fW2vEUBVElX3IFv9WjJD7k/6XdqX4llMbyRzYeyu5zvEaxD7nUv\r\nMAVxuCVKZSr0l9GUkPlVnfsg7YzN/BXBa5yo3rvdPBMZ0l3Qis/y+M0ISOJV\r\nGr36WcRmXcQI2lW3t4CscJBAshoHRiqbhN7JZHHs7YFXEVUX6C3BiXelHApu\r\n5l/+KNjWp1KvXJXIxIYRjrUa1fQt+AA1AjT1Acg6UbVoEqOkqt/YnJj/my4X\r\nFJI88HZAz+N/NHBGu7E3WAH1h2vOnk84WvHCuNojhwuiul/9tJCAZ8X75pw9\r\ncUX/epjbm8w7IOuAxQaEF7S/Ok3gs9Abz4RPxLxJYIawdzCJNXDYwVyv66QG\r\n0HKiPY7SpwNZKkt3woyaVbh5cF3EWT2EwAXrstrUq4l5pVN4enhH1CjiACSD\r\n8bHYkp2zLgS1yslr/ANlTEDfgBTx+SjRLLiIR9Lhdvt1j65/A0CEQe3u3DhR\r\nyK3cpVvrmuVkA3kwSgGwf5M3kpe0+axkXObDFjLWHFtibFEOMOjUDj1PW6vz\r\nM3VkDson0Xj76PHWEqQnMS8lUPkLcAQi4Uk=\r\n=+oP0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230207.0_1675784414372_0.6326471038852601"},"_hasShrinkwrap":false},"0.3.1-dev.20230208.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230208.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230208.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-/Pk8jCs8WpNPNTg/dY5o+aclSrzam/LenF7LLWt3a2SH2FIJjIz9iHYAda4s4r64vHAGl7D8Z+fRCSuv5PB17A==","shasum":"9721cd1c55d00112566ae656c43f26afe13cea63","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230208.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2EJANwQQ34MgJs3vTYMO+kFsgJ9ivp9wKr9W7a8HSTAiAI5XqW4S+LgmvBBmijNYW9K1RnSXEo3AfGzxlZpQP20g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj48EVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4qA//UoA/p/eJBxYOVKOK6lTbCHuOaFeUkd1UF/gc6XDfktMQ4VgU\r\n4fsEDhorwKOO0IS2sp4ciB2yKC6+E4GS5ePKqxKYiDXPNaZ4V0lwAEs89U9U\r\ngrbEYCvFx/UiFMIVSaQ5O2IjxwxfxFtkFfj+Jxtww/7iOyTvb733lHv5rK9i\r\nVbJi+feN2Pv5krgzH3VzeahuV25J02AmPKDmu6KXdOEM9mypKatph7/p9ffW\r\n3vUDS6yl8D/8eUQYbr4d0DeaZnYZXCl4ZoXsDXxfTchn+R/U2QNHuiEdkfGD\r\nmZ0lbguAXpVtJDUnr33NAANy4HFyZToy8fvHdDkFpPNBrNa8sRgn3umfhJ4k\r\nWz7vpeUnl6shrJ7Oxw0dcZ9p8tkFf97ZXOAT2w54jvm4uLBg5fQxGOCR3NIR\r\nNPKzAsaFpmLxOcxsShasS/ikBJjSMBXX9WTQM0jmGFudxcoLA491sgzlYbQd\r\nx9CvWm2qmYH0f+kKJj9GvS/+fRRBjshu4Ot2T76bIKJSGPTgHpuiQvu1C/8A\r\nshOX2AEA5bYFE/sjyHJAC688plcOvgpocjg82ZCBhZgS9ceYbYJdygvjl1Pt\r\na//fPkYphf9t/CMkkOh2tsgd4WDHs+N74BfgsZ8JxcWODeD2uPQ7BebmlgXw\r\nLQPH1rJFUGIQ8E/rCq3twzi60HstHG9cNYc=\r\n=o/uv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230208.0_1675870485181_0.2147558618381309"},"_hasShrinkwrap":false},"0.3.1-dev.20230209.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230209.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230209.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-4wMCpYB60ZP8PCf8E72zcqzR1fZHBwnd8YxVGDcDI1J9LI/LIaa6gNJZw1hbL7ssUXj6oCmIo2S8h3GdvaWXyQ==","shasum":"dd236c3eb9c10e991cae70129ec8a1050f4f91bd","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230209.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Di6lMj9K+2IgahFKhdFdFGXKLOpuozN+o3gZsJT29QIhAJFylaWSkhaZ4zrZelFdvDwegZoi10Dd+fd2MSysvmi5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5RKpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTThAAitHwzAkXdFUGt3YM+cKhBejnUbZeM9Rcana39w2cHw0UEuOZ\r\nqRUTMyGBWriWsJSRARaWb3o79n9eCP5R7lxWJYUvusLWRXNMSl2uFW40Np6V\r\n+Gv9++3M7TLJJhw/kGXjr5QGUw9Z5mi3QTZwLb+OqdgDnZ+PClfFwGOZAzyU\r\noihQ73pU7mVbqroyn4MPjYPEzr5/quZ+A9sHoKxFrLGkaRzIkPyLi6dQfubb\r\n4lTBSbyPwNntN54DKylD8Ny7spiVGlK163uNV97NeKKce8LVQml1IJz8S/QL\r\nip6wcnGfUsyvVl6aJqMF9DenwW0fr9g/0sobLYdT09msCsT9KdzYyHTdH90r\r\nKGs4aMYesz0seD1cE+Ybgm827zSRjkN7R1eobEnKjOms0Mu6wt6fCJan0Kvl\r\nTz+pN0VNCyqf/uI63ItDk92Ml0YLBTO93EouaVLV8g6OmLO5Z6eLuLvm9r3b\r\ngHluT1a+WvUgJikBKhK7CTM1CpupWwTZ3JznXpVkvS+4ulfuxVq7JzCbFUoa\r\nQxH9Sksk7ekeRDbvBRu3my7qrW0r1R/dkKKUBInTi8KTld8TTu+xqnuRNpVs\r\nYmj5bbgey4E6GwkcJYLyw+xxBU33pgA+Yz/jeEXU4MzWg6S29SsscgtRvcBW\r\n+xsRAr7/d/3OWTcFGQ4QwwX81lIwn+vRMoc=\r\n=qH0t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230209.0_1675956904927_0.12299340642383783"},"_hasShrinkwrap":false},"0.3.1-dev.20230210.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230210.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230210.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-XpcFAAf5pwNuj/O1HGqYk+E1/R0nAZdkzVvCdsrp2cyo10Sb376qO/O6uElGjyveIB4YZFyZYLwavdbuKoUtaQ==","shasum":"8039b8900e447f36f479a1211514a96b3b6636a7","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230210.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcZAciQO08IeHnzGuhaB+UMKg8UVy/nHmZDc/NC1x4PAiB6ZHK2oXUYJlJepdvYvsKgMczsmROD2kUj+p3PquC43Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5mRGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDjA/7BtdD0V5kCyp868UdshBnYi3B0H0C4QxDWz7J8Nbn+T9O7987\r\nwJUthzRAiev3KkAbY9iYkaOB4T73w0ckP+hboCe66iRf7tQSupedoaxDn+jj\r\nXyepAczoJFolyBVvPEay3cHMtuATCbgGslfRtx4wG8PDne7Hj44I0QKEbFyW\r\nu8R+dk10WKQuRiz4UHtN62XVFMBouex0VYStK5rxneFIVheRTdsnFXDQscDU\r\ntFn5jKY8kwXxXrnSddvMb7ao1xn5JKtzHc4Eb4CmGKRr4GPt91S5adT9sjdJ\r\npHDTKiTuxNz1U90b5KCU5flO8KaS9sm59qVoJwoDWozgiLJAuWAMrMH2D/RL\r\nvdDdAkZyubPtAZwui+b4dETBsyQS6GiMNEo5tJQo5d5gjurENkpzXEoHoh6F\r\negLz9HpWVVfqPCs/ROzXQ/7N+TBVdZUiIaq18tXJOGx8Y7wQYkFJeCH5KQZT\r\n1Xz3HcOHV1erNrAfZ4odegXc97+TAEUllxAWn02qzum6okwcpZyxO2Twu/hF\r\nU7WQ2MEj96UaW/oR4OrJHj1i7rgJ4nMC9k+GeFbJV9+1R3UuWE8xro/2ohei\r\nFKlQf7tifMutlbIKNyeajguq/1ghs8uWA8DvHpMUguboxdKv3JDCc/WvNz1L\r\n/fofZtakFJxn0GpUStelNG/4PoEPOKTv5N0=\r\n=0VqA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230210.0_1676043334046_0.8748566965848648"},"_hasShrinkwrap":false},"0.3.1-dev.20230211.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230211.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230211.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-v3t+F5oDySvKxKzviU38qd6/cAeFSdEAgYS53sRoOWqmnr7bnGbCx9rmyWGEV+4NzsIBWRjCMGPBHjeCtueTYw==","shasum":"d8849a6acc5548c9fc3d73e0e0612ea94da441c0","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230211.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7LUozC2KQ/X5Pkl6K8TD1mxFyTn+iQDqBef9NZdoK3gIgfn2kM3QJopixDETYAT1FdwLDwRlUG8Mei5CTjuWe/gU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj57W8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGZA//b7wQptkD2mQ9BXFcX9DZiVQLYNPQobGNXI8ufC0+cD7cdiPn\r\nYhNp1jnUj3IRjF6S29ayM16GqmH6Sf2Y4USoDtSD6LaVLzcoWhp/4rT/2MrF\r\nnBgPAo6sGxUaB6GfxfZLgYY6jt+3sVKNG1OENR0cEFtwtv4mc9VcMssnS6He\r\nRzBo+dwAMrr7Xo7kbBt+gjc8PwKhvtEhFiznvQRC883LWA4AZXiG5lwwEYYT\r\n+KNM2oQ2sYMVF90MF5QI93ndpHW7oAgodVEn05l3NU9XKebyD+tXahF20u9e\r\n4BQgCGuY8+PA89D269gvVYzLMyKlaoAPG/0bXf2lBpyNkIn3adbp1w51T8qW\r\nw/M0qXz+tDZR38aVbJczmnAg5dktBXXCNSOepTzae1Ji1Zz7yMEN3muRpvPD\r\npm+67g0ddJ30PXcVJx4gV0BghxwPchIgWs3LY/Q51SHnGZbKrxGVLMttw/ze\r\ncH/QlVjBCiQMZaP/GOzYIwa2QyrtGfV/f1bWCpw+LCpaESEne80lusBYyuhg\r\nDeQEHdjZo31LL/UIhU8oXCbAqqAAmWHdARTdf3/1rtmll3iXtwM5F5tv5fln\r\nmLJfYbl0dWNa3hz2/q1V2CFvCgne83eSEqaUF3TdjAjYzW/J0iDCOsVluQvz\r\nwsXqEFn8MNkq9DeOwROIes4Wzrc1s/p3UeI=\r\n=PaWm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230211.0_1676129724577_0.9452763941160796"},"_hasShrinkwrap":false},"0.3.1-dev.20230212.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230212.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230212.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-iCDFHMtORyMHi57NEyhERLsvAO+qbA8sf+mJ2KFSEdKpp29Wy5z6o2SkgywQ/8ZsuwIHr2YlYIF5gmwMTEK9lA==","shasum":"760def7ba1cfce65285912de809088247f3b32e5","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230212.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnxtYuoBamkX0oc/Ppdhfzef32cK4KMqNqsNMdENGdXQIhAILRW/gYho+lrzZ/D+POY9t8H4yrGqeLuEKfIqS/NcKz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6QcVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf9w//ckWFQyqJLEjWLvTYXEE1MdQsZRsb6UrbD9UKQIhfmL7zXkDx\r\n3Bk4x4iNykphM7e2TKJZc6pfVzhZ6NVviAhAZcI58d/OKk+QJFpKq8MlCuU2\r\ngXMDJgHPNMZkG8cXTLn8EEggktJNhdvGsUXRQoMXmBAinXWN8fuNkXXJoXqW\r\nTowaMS5PgnTSb10YD07KMxt5fGQvguqiRnsADHfyY+jF+PipiZIEICR3NJ44\r\ni+yLewCfwxeLhZGACvm+BtjlOXABjIc69hat4sZJrDkKyYvTYIYw9pBTky+B\r\nzikANA0R7sgNvB5pALWTdmvnJ7AIHWaBrMLubn0SsTtZaaV5lNy5Q+ehKFfK\r\nP0WZQdGp7gClxODe+lMfZ9t65IZo3/dEqmeYA1+zy9rdiDQQqszymz/EnaB+\r\nlZqNGkHkaEdcIBEUkpQuzWzakr+MyDi5QRXvdw4WiewBFTSuTnOpaxzMrLie\r\nN7g0ZmKTZ8nJ2gWuK2n8e97VMpcoFwEpxZbgB11t4UyuRQ723aeKK2UxrN0p\r\n/B+3GwO2arWNJLyv2BKdOcD271chwT82k+ym8VeHWPAoingoR/SzvuXo5WOV\r\nkW5hviBKB20DIBZ4t1QHdeizdNhQXWqk/Sk1FfmKIN2ugZzPnf2X1x2j5zKV\r\nJiwcw5KxgpCS0Qf0+5M45FAQRsA5vF10NJ4=\r\n=2ffz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230212.0_1676216085403_0.38164827954570435"},"_hasShrinkwrap":false},"0.3.1-dev.20230213.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230213.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230213.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-99mEdcI2o0y6sGl3FvERKVXoQ9UoyDtptCXFc/OqxB/3KXEdyql1uorB0zjkFeC9avi/SyHwkJ4YgeOvor6l9A==","shasum":"2a8892235d8357fc5c700ea3e17e6dcd0885763c","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230213.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDABLujp0011o8ugyWeC/kZEC3MMGEipTfbZNWyhA6x9AIhAPB0mRDwsi96Q1IXUxoH8nh4ky+7Q0UqivWcdL8fyHwV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6liPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGEg//YkFJVJbI1wTTQsQcfM55DiRHb6t8Yx8c2qjSiSNxzyZNgAjC\r\nfxxWyxN8tn3+zk2qY+v8dPPum3CHqZ0aaDFVbpp+C3cbY1v6NI5spxQzzZKX\r\n8j+YTgUaeuNEW8wgHyWNcRo96jukp0WCct1Z9NNw2RFcbnoFtqb2jubIYnHQ\r\nL7i9edkNkWhpN8TBEMAmaoz/MKGLKM5oWkoduoYdZ+mJTk4b34pqimlqrq2E\r\nPVuuns+kBqsF17Hd/rqP7I2dYeKHIdecpuu20b2oil0BFSnVwqnAv9aTPWfc\r\nhxCXiTVS+7iuteb+U0NfC8xl2pizh0VWymoZ/DDK9ekwwMD+gpzlgeRUchfl\r\n1CCPyv+gHu2hEyYvAWph6+uDrCgk9yL636ftoRgkKCxEEJ2ROYsa9Py7ZlKG\r\neWAc1BA6pueQy9rxmAw+nP+BbHqMYADa5cugMv/Svu0SwFWaVh3bm9z403yE\r\nCwlhqvIR9yE3xCUndduxEjqRCr0FisZzLpgeO7+S8eA8DbkQ5qrOb/4LebqD\r\nRfPU8IAXIcBkQvr0bzGJHAcH8QtZt2ckzh1M2gS6E3kMOTxDNJ4TsFdd5uq7\r\nX/GbvkYyIjXVWe1Gop7G1n2Ljk9OFinz/mvgckDqVG3kqPGtL/KulmaZlK8t\r\nxKTXciZcbA4ZbYHN2asL05faVKZ6TlJec7U=\r\n=iF++\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230213.0_1676302479242_0.3362759475246695"},"_hasShrinkwrap":false},"0.3.1-dev.20230215.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230215.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230215.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-QrevNKudU5l2PUPzDKxfQLt2ITah3EgyTVPjNYbu76xJUGXYjRJ/cpBrlMF8/KrE2joQhSewxG5Pg5z3AmgFGQ==","shasum":"cc8d339fc90650a9900a214eb1fb0299259d9a25","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230215.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJLeZLux0Ia1szuzSplon5o2ct1vWeHhFeHqYVQd04qAiEA8iBqPN9vKQ0ozd0uHHdRz1IWFzeQugv0fnOQ3v097zw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7PunACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfthAAg6vLhTEybKveA2h3/to26qW0lMN49I2RkjrySPrNdT9m4ym0\r\n8hKPThTaKsXumPpQDQTyXGgFmWU/t7BtbuorZxrq2gV2N+5dxAaPM7oaNczc\r\nb7ufyQrtV6dG453AyO/swAQKYnON12a6wBkZ0oLczf/3Ljoj/5cd2CXtuVM8\r\nSec0XFKJLyatY+YNBb7I2Yg8R0Q6DQjH0x/uqyFlbDCtHrlAUrAHfb9sl/8t\r\nfUIpbKfGXygPJiKJihF2OPQELmSjHrCmCUzIpSV0FKye4c+ykdGdfiXR2F1k\r\nyoqybJgDyk7EUpPjhCYWyNDsCyG8cWyuXsAVRTJ//ampJN+lDckQmLErAI4O\r\nbEtLPOUyw2F5SutBtjA83afN572Yz+cK2xxFkIJ4f9vePDvQEnVYgmuYA/rh\r\nLAq/6IJdcNom3FfK4eh0wl77VDx3QEAaIcxNKq+obqohkYkIh2PA9TQbNhVu\r\n+jFTvsSDP69HTXNif3mP2JjF/XQzofUBzVzt8wsdw7AxUzWKc/MIT+hLeSdo\r\ny2oLrCNelWUz9NwBa56yL7jaXPKc702ierfn78Now+At0tp9nGF6Y1oY0PJO\r\nEk85Kf1YPYYL9l/a6GUWlskJV7VHNYX4YyM+9Ivo5o154jgdr59g5aRnVSsI\r\nxB6MJp7CnxBuC9gbs4EuMrkiCnS5+kK607A=\r\n=GGzX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230215.0_1676475303713_0.22658456761641554"},"_hasShrinkwrap":false},"0.3.1-dev.20230216.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230216.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230216.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-XrVzrBeyY4/JkY/8CUwIK9YcQyf7tydrLfmR5mz1kWldTMPDmcGjfpJ58OsmHLlPBV0vF0VfBC678I0eaxfMrA==","shasum":"bf7bacd9e16c468a4cf2215f253959e83808af2d","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230216.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe9eTBK09G3RzgmXepu2whxPTZ4Z/sqKFUd3349SH9xwIhAO85Fb4m8s+1b61szosHuGplgu8bSRt/O4mb1x3qhv/d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7k0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUXw/9Hi+jqw16fuu8QbfRzeZ+001LoZ7KJ3z3er+YTMCm+wQWymNy\r\nCEP+mvGaWbRgITlNHtvLQ3F+yqAIiFiBZBuiBvacp2BedWXpxdJMOkvx85C2\r\n93oHB//ZMAFCb8ZSHayHk9Yw1ezE2A85E4YKvLNcv0J6BLMntpxOaAW/F4bO\r\nLLEVInlvViQh+8923DTSTf1a3qERlkW1TfUjIAzIQf0tKMfvykZZrmpTB854\r\nhuA359CuvMWEKV1mqOWPs7dPg9iYFONEjq3d/nv9u+P81H1xdXxg/ZwFVWwQ\r\nHvKxDHpE5tsW5RdYwIe98PM+JwFBZQnb88RydR5N3SAo15uE3PwM+jyf51d+\r\nEqLX7DzEspQsP/cg8/wQF1+oTcrvISm8YDA0x+TxvwSKDP+4g4iXgUdhgvSU\r\nm37TmxtfyRNmGN1H8/M5W9AHL0Bm+eSuJ+3IpuGtikBdDijhtZP0RzsY8P6g\r\nVYuNJHkKSnRQDecwFDKK46eKTR2Hpao1S6Zr7TdZyBgGKqdkbyHu8mTPLY4L\r\nRHcfo3JgCIkG3W10Zm+4ZQ6IFzNX3vCioVrI6HsK7wWGdQtjHnsxCxCir3t0\r\nRBETaeuZ1rReezaq1kU4tYJkygi6FFBTZXLjs/MXVM3NHzYDCLaoAagt7+YY\r\nGvYPCW+PY6bPf2JydHXwoKAlJMedf4PCv0k=\r\n=l6mM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230216.0_1676561690540_0.8627517885568259"},"_hasShrinkwrap":false},"0.3.2-dev.20230217.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230217.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230217.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FuhyjDjtuWq/RjbDvsE/zAKvzX4yuNloH6zUZ0Spb3VBp3lrhoBm32uis0GVFWZWo8qfTcDh5rBxulry2mwiSg==","shasum":"fa15a2763754cd847a3f8dfe612391b08926eed0","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230217.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDDiH9nPAZpVm/tqcCBbM7cMnj8glwLVY/WtrUQlXmvgIgDKqq1ev8K18f1A2IU+2tXCMPf6R7aIiSn7K0+gvOpAQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj756oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNaQ/+LepkgY0llwUc5V03aT3HxDgme5xIw6O6/5VscyB/VekpKGZs\r\nE10YBtSr4JIZHGfqJBaaQK268ReQeXVmAbGb3FwF4cu8skNKau0JwmY409+T\r\nDY7pX0/Paa5mf5BW8HkgvwBnxO2d8LM+OgtAVnZxJCZGxCl/HGMGjKF8XDwr\r\neCsZ8ywF0AmrXzlBXWT5At3ADJB5vQdqCm0GXZAbkwb4HaOzYWWcDdpu2MI2\r\n6eBXonVCMH0IaKZsR7jx+qmV/HAupixqJbmzbIjSUfjbabDmf+ar0xuTek+K\r\nX4zmdmIzau/AyTkMUF9V8uUvCFq9ZrHpOFiJkb/NrYyrHxOhUuVRz/tWVVyQ\r\nV5WQWHHTznQc7exvYHiWh86CZlzSU3Fnn67Lp3khAvAZwWimHzKhkNPpztkB\r\ns9f+LFDBmCbVLShI9T/S1LmArsiwKNUaci+MO4D4ooI01EV7hqWg7bPo0MTC\r\nTVJY/F4aiU6xNQ1plwlVjf6PQBEIojxGvaHjLDwsSzHdq5y+vtPhZYdoisEM\r\nGTVPrtZ/BU9TYELIth50yG37S+6vCLXWNVImJPp3gWMr8VKSx400YycmgiHx\r\nFTQ2F2Xtdtc3SVTCTqJCS1UL/776HSnRL29TB+E2jqqKVi1GGmqmaRNcpx52\r\nU+49fAC5ibxP6TxfWbGF3bo5/D+b19I3iDs=\r\n=kR6/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230217.0_1676648104336_0.5698261761558936"},"_hasShrinkwrap":false},"0.3.2-dev.20230218.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230218.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230218.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-on/wSEmU7dZm/ZAEpr8NMCuyIPwBP8NLXmgFjI8c7rWiDfLHy/k14bs+Vs9x4fNEUrmUInetyo+sv6BKGralFw==","shasum":"ec8383f67bd393b83937dc87c85a781a96dadaec","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230218.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUmoFhbRnOyUltMRkbnjT3Srszyj0KiOPofc1YvH7ocAiB/UpZpwFgFbaDwfB38VMBVbtzXIXaFqX6oX94s2bGKZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8PAZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCDA//RhrdBh0ppU+F85fgO//eglPVc5RSt1bShGZz+DBEGnf8W/4I\r\nFNXE5O178BWF5QuhwdiTSXeO8S6fktGksbeJRdtxQNKJcSV7518J131SFEbG\r\nt7X83ASZ35WegKO4P0oZYMEiYMhFh3AxzmUqGMu0v40zxYrddnnOh1UNeesL\r\nXVvXmU0OkBhHtsZ1LKzQ2EBWPX1Ifdjj63Mpq7jttMi81XW02Xsb3IIbk/0o\r\nrD35XbDVGSrUEJVjDmyYZmC8tyJNQf24h/2dK1lFAXVrreiU3dqxpU49wYEY\r\nU2ros25d3JaZNiC/4Z0P3ocTO37Vo33loWpmc4j/apa5Ld9QRlLHZLKtPumr\r\nG0JA+ibfeSV5c484IoEpmPPTludmPtQh8DbA7jk1FOK/zhpGW513wJ9wxFq9\r\nhjmwSgrqn4oAkR0UL0NMkH+TjwWxy6jZAlFr9Ucr1QUPW3uJ0XnF0rwetQKA\r\nZxU/ZamTM6dZX73reurdMYbvz5hetuFitGlnXgV4rWE7SjriFuYu7DE0FHMK\r\nvbPZ/DDW3tlZygpoP1Nq4XUe5WXPb3zXWSNaBKh8OO8kqYBE0Rd1sjgELSh5\r\nNrQhQf9GQihJKWAdOrCmrAI0fT2XKaRa5h1O9RBUnbGGllX3I+WQjuIZSesi\r\nZ8KZ1244c1PVcRRNC9vTj6W51eBKe6Y/2O0=\r\n=c/FW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230218.0_1676734488772_0.5506153832220535"},"_hasShrinkwrap":false},"0.3.2-dev.20230219.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230219.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230219.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-m7RByxOFLAg+MrkAkoPFMY/+u6njqnjVHFALUb9bHiLAwmhbQKu4+bCkn98dwVh1IRZjyn4KNTSW+Vv2PsHVlQ==","shasum":"0eca85954284c94f4a3c2183efb4ead47fe00804","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230219.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAL4a37GctjCTlGcf6c2dOonA6zoS43u6sGjFR4ikYhTAiBm9M/d87NcR1iRNHvxmdplDUv8c6Wjbh1HlJPL/5ZudA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8kHFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1bw//bd3xCF2e1MEeK14huFBwOshA2f9gl3zNJNNuiAmwvyKIOIRA\r\nZIuUyKoJvQzr4IKbgei8TVLIp15uTc4xaz/tOd4kNcXMSTrFFrZHBAPE1zr6\r\nLeWKZlXzGJEy1Izyon6Nfv6p6ZU8Cxg9TJeMuyEGRIfFTZar//3PIQNcqUe8\r\nMvihF+ayjC10ZphdCkZT33o8q0JV+5xtBzuIQ00ucGlpNXFjgLCLHa6CgFy4\r\nEZSn0QuZn+Pnh9iU2eBIW8ORhN2WbDW4JmRKGq8FT89DLEDLfmWsBrGOT4c/\r\nGW6i9rdO6uti1zxWAtH9h+5Ky7UPv6fixBi3j1oKzzfjT8zyvopp7I6RuEG9\r\n6+bfbn+kJjaMiGJJ56pv+8WO64zGg+zWZB4WTw6670ZGt4b44AKToCkB5tkp\r\nP34SpQCvtdm6mT6QjiUJQVPmLKjmz8sUYOwSdNIG3adAsIyxZYMdNwrc7ofH\r\nNklzuaIdD5PNlJS0IjdIunP1p9efMsJcmGsZcigGkMNJlDgyNVRksZEnpN81\r\nLGQi7uGe8pADuerNF995lawIgubGuWTcNxQj6KrlTO0U5x3fSc/1NjHFgy3u\r\nd9F5iqU/4tSDI8pHNtLXN2MjDTzPsdWsOjby/41G2GEgZxd2gKV/QUFIp5RG\r\nA04XfWzUxN9uyWj6tX83qoYydZ8Ieo3NaNE=\r\n=XdEf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230219.0_1676820933029_0.23411987319490346"},"_hasShrinkwrap":false},"0.3.2-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-beta.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-IGYNPiuwS/pWIQySkAwYRI2JCdu2X99nQzTGmkNQgbs7lTx89cX/xCwuQPvmhZpRK0bYfif/NcWSJUsOy7DTmA==","shasum":"ff6bb7f47c7f39a94439d315a4e17d1de6bc20c1","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-beta.0.tgz","fileCount":8,"unpackedSize":8756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPVcI9zBpPfOvy+uTOT3//N0CJvlhJG5TSbfswNQ6SJwIhANwSQGnvedM3WYpY7yNOArL4TQLzab4svnr7IooQdxGe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8uqFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkEw/+MMdf0VoPxocaPwOrnz76d1X3Vo5AcRsFKBxSo7OaqDJ/tS30\r\ngAcjTndGgpy6i0rUCPxPBNVFHSay6cQvPfwkXQfWfrqqZjGgGtyGu35KZZx9\r\nCdXHeXpseTBY4FvTH7ZshEKK6JKeoBM9dvAuRaX5BTY23O14vDyeTL144uoX\r\ny/9JnW5n6kTtdk/B7NK1rteRkh47VRU8L/AI6EQRNJpDevaTSizo26nnR+hR\r\ngqgzm21rxvoX2fyJZWJp+p9hdDx75NfCzK4pXaeNJlRnRWEbp3LE6tLa3tD/\r\nxoJSsBNchYlUn25dAOO8m987PjheCdvVr65MFoh1XIjoiK3qx4mNl9YAOtcW\r\nIhQcBIQ5BMgvb56JO0hetdGb0Jj1W5xMG/khHUyHNIRw6qzuhuZRm8vDbP1D\r\ngth8VYrj+l2JwwVdgtX6T30Wj85V0+qAc83H2s1XAmXWl38A6cxGUTs27SIW\r\nnMy0kN+/cy6o6lip/JMVVipwG0a7N1Q0AJ7ZSFRcxi05n8IemZDG6Mk7H6wl\r\nM+N2EP4Ba12K6EW9aSuudtUR1IvyVQwY2E8Kjt4ANU29K694u9w98ehdFBUa\r\nqp6XCPqZw/7VcFQ7kgUI6wK6/bv+GJji0YtztQRqACjMqL7CxrxsaybktvjU\r\nevD6sKbU2EQ16z2YF9AEDPXA7gVsuTlWoms=\r\n=thhH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"star.you","email":"star2ver.dev@gmail.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-beta.0_1676864132970_0.729718273748315"},"_hasShrinkwrap":false},"0.3.2":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-UGJVbbloWZiUeHRJeGsa+vtAgcushxB3DCor65gq/5ELa+qupT9ILbsv4JIX0hqYjGCIkLvh/aqy5VWNgxb+aw==","shasum":"05fa9be8a247ec9a10b9d90074eca879d7d7c909","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2.tgz","fileCount":8,"unpackedSize":8749,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGq2xdt3L7j8PVL7D6edE94JH/P22g+RM6/wvypHApTOAiEAuD9GLqVCrjCWb4L9FTSp0IaqQvGTKZXEM4358GGvNfY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83FGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQww/9Ggi4LBmQRnojIG78tMnNMdbwXbUymXgne6e3ZcjJR8YTHY/q\r\nGunXlc4qsk6L31Yjs4V9zL/mgAd+A5UM+6x0GsFSaX/btgvw8Pb/as/0raRL\r\nnS7qdE5o7TWbqv3dh+N5tfxAOoR8b30HwdoAPdIP1n3Yp7PP2C3WRe50bDPF\r\ne/01pDwVLuGkMubq7F6uNGohVg6WDBDggipfDMrCMfTaujCzC1tpejc8msj6\r\nv2CwqAr5RHtc/hX8cFxrpAbqTUI/L9uWHhtpxYjwXjl7o1c8UhYh3OplF4vR\r\n7fb3SlyfCBSeVMRcsULYOBRFKkYHL6htHSVdBFbjgtL16Hlv4xZDdmSehcIv\r\nJmLYYp6t1L9CRieeiItRaDqw68gkECpt3rRSZf7+oD8dQmTZ+SfTkRpG26if\r\nK1n1o8XTHI+fQEhYOjuO98+WCy3Cb5T8kDc59FE/7k6PV/Miw0kL1hxuCbw4\r\ngRF21OuflCATo8QF2zn5pJadUFJGGoAymEERzjIiJbJclazclzBmX5/WRTzX\r\nrfJwfq3lpAwUFecJBN0/5QnEqmTI4Ell8+7bj/mysaZDBNr106l7ocBszVWa\r\nRmqgwWkOTBIFZ5/sytK9nXv/MTvdD+uDREzdeAiEVbkECnnEEbb8O3bz+Z1o\r\nRgB7IZd4CFP1KYm2bJDHc/P4QGTspRHN9Sg=\r\n=conk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"star.you","email":"star2ver.dev@gmail.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2_1676898630013_0.6844222324121694"},"_hasShrinkwrap":false},"0.3.2-dev.20230220.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230220.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230220.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-hJr0qnqg42aGVk96YtHPnSK4fYRnv3srRgVjk4arwhyYLWgFqgbw9oYTLkyovlXdVRe5GvZPpUBX+GAAcl8x7Q==","shasum":"955346138cac3bd1d664d045917c90d3b2334bf0","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230220.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhnXGyHdTIfQAFM41fMJyrFLoCFTmesRygW3xLT9/tUAiEAtaJ+N+JplwTOFl0YARysNfSRdw+yxK7SAg2uhH3kcAg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj85MZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBDA//a5PMmZrvojhjSzh1jSPnlEEuOOEl/PD4A0hRm3DvOeNO8oLQ\r\nxmA346m+uPUeryCdMQ/bjYuu8Hsw5LD4b7Z4GVTzaZzOb4bqcZH6RjF6XNBm\r\nf2C+P7+B0OMMjbS/E6NhEVmpvscxvkewh+2d1Eh6YUxQhhCnjZKg69NaRs6i\r\nCkt/TNaTDpG1/kEq7fsa8x4SWixPhbQRLJ+UEOy+c+ZfBXZI4CGJthow4QO6\r\nzYMwm4kB2s2HaEEZmgcwkk/viWoYndjVoKL09QMuvEh0oYeBI/0IC1zrQ14D\r\nK+iuEs6rf1f21d7HsSrHsDo4cKo8VbDipg2v0jCr+wGik0Uumku+wICQNsYo\r\nX590aX3u6FXXXG5I5nrelnxYsBranr5z6MTonxU2KuzYW3JQBGbZj1kgkNTy\r\nZbr2/SfMe8fX7Xw0nhJUwikyGlVRio0smxw5AUTD6XKIGKhew+cdQvkxgZyo\r\nEbiLIqrz4NdN9+fcE/Yvw/ELfkLfo5rLyIT2BwmBg988kJS+BLmy4XSyWLc5\r\n7bROMx9bV3YTbP9rbxDURR6MFa7gK8jTdomZAI8t72eT3Tfz5MPOV/c2Teu2\r\n78TnEUsSSEvFP/O8PXoK9ovHE5Pjyh7XVW7+79MlK/lxg4lSCfOdZ8G9CxWh\r\nMaJtts+xbsNXWr3Fz6V6+C1uKZKDaeVwhU8=\r\n=tXXL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230220.0_1676907289440_0.4896410961502853"},"_hasShrinkwrap":false},"0.3.2-dev.20230221.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230221.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230221.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-XMuRGEbkn7uKHGo2vOwRxCDAIgQ3nNAzxcKox194TntopBBAC8xTM8JMK1hght2E8FoiGQrRwxwWtN8AWcqZkw==","shasum":"9c543e945267fedac9483303b998ec1c1e1b01a9","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230221.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsmdTu4UxucOYtm4JdzM9Ar2iJLYUqPXiyA1kb1GNXFwIhANyM5wREBd9XHSA1zrZWX2Q465j+Wv4WyTxpWOt3nUt6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9OTEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopsQ/+MV8DdruVyXYcRVItv5ZA1GvhQaoRP8V+8QHAV1LfyDoNYJ2K\r\nPcCOVjSJHGfSPwPMq19U5B5YWUzQ/H5kmPbHb+lBr40TuNYlzBpXcIpt7kT2\r\nr3I8jjR/f5ggT3P0ppOXsltcfjJUI+hiuTTMuRrOCFnIQ9jrxLd0n+6MyuYK\r\nEBTu63opp7SRS/ua5YUWU9PLBEG052pupBie4oTWmZl05K6OVvyYkIi7aSmC\r\nmstTOVBgTCltZUFLUZvb07P7c7azq7KPzaCAfp0Q2Oj05/IGKqed4KhJxYRi\r\n7WTWXUgG3mPUYAa007HXg6y43mJ+3gOChX9LvC1RxcVcXXOdsGYULPb9olLO\r\n8mLbAGlxOU9eZqaHwUmHMSOybb/KRMeT8+RiTDj8vjuj4owt/LuNFdTgbxzO\r\n6fWd6YbIkP1NAu4p0o8N++qy1ldaTpI11jw6sypgLrmOviQnjgHiKvVeEnQ2\r\nlsrlr3hNVk2TGsP8Lgy+UjIqw3cFh/r3HUKXfoz7Lu/flfEuqRZiM37Q3Q1F\r\n0PH2EQxWt/mWWOB3sCJDY7B2UoGBSQlc4fB55TTR82Iem2qZkqYJ43JjfniO\r\n+LQMm+XiCJ1fDLPCKzePDhw9A85e4I500O2e1kSxI8CxNi6Y25VBuCPGuPWv\r\nKZOGzQwT8pF3Qr3r/icmf06phj6ooWjcH5Y=\r\n=70GD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230221.0_1676993732057_0.6782709483708096"},"_hasShrinkwrap":false},"0.3.2-dev.20230224.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230224.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230224.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-NTtEilEi/Hrn+Mr0uxG+Hufc5vPtbAcAcHm2QKWkUAXq4aTzZ41Mq/YUp44Sd4nFXbjdi1jx4ol6J9q521FdSg==","shasum":"b7bf41ca6e08998c4e46566d456cc0335852135e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230224.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXq1ZeBayGoZpe24lIGlSPYoPNrRJOOtq1f8z9LGS+bwIgJY/xe4gTxD+LShHm+HeemqtBj+v4ddWJm/bsB1KAsNc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+NkaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3OQ//Vrk/Eh88v1mBTiYnK2OZ4FbZ5AefBSEctxVARqyfLGl8Ly2J\r\nKD0F4l4Yjo7m2odNAAFUUqoy5mZ84ybmflnq3HVJED6PVYKzOo3180d3C3Qo\r\nzrGclzRtrjdZ+5ejZAzZm1vqvUcA7QIC24FBhi8Kqav6JoWvQ/0QXR0/mezM\r\nkc9ZEvwwIal3BC64/Eo3rjvkX4HCbwqYhXR4MJQSasJXXBAET0NqxAmFG+fi\r\nAm9BQXRBkrxsRaycw+EIRN0ymIveQ1iB4UYzDk24zpdBXJAIvlRGPZIlUQFu\r\ndhV4KfrFzNzsZIpXCQqk0kNigk+FT0a9vdefDX9RojnAevAhj2pGhSiFezO9\r\nOugAxHb6Zq64GYMgIKiJDB5F5MMZaBcet+bl8AF8RjzqmxEmNH3NTXL7pvW0\r\nDcJZng1DzYI4kNpbpTcWVl1T7TQ0ZQljSZDgefHEjnrnj8eXBbWKCu96q2df\r\nJ/Qc0HuAegWvA62QwMgQ+6+SyITngUgLOJwQ8OLGD2cGWBJ/PJ4n+IGZMEqD\r\nq8vTFRjjkOqgC7vtzkx2H99mBK6wjwD6yvnfbt+jVEL0IXp4puaEuSFDwWbN\r\nNyE86xcJ/GfdTvTotmhqUuXFWeqwCDc0tqzQqGSbOvxnSWRgWw5yAU9t+ITs\r\n8z3beRUhPqg7wLVQ7HyeAz7GZayQ01u3RzI=\r\n=Etao\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230224.0_1677252890151_0.3232175967324986"},"_hasShrinkwrap":false},"0.3.2-dev.20230225.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230225.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230225.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-h/0fjmSIf/ztuP+A3810UfrzNT1oK965jQOvoZQ0OAMJf6oTpjTwab/KqQVmDpS8kB30WTWVTmfDPnt49xzJDQ==","shasum":"4ae4b7405c4c9c50a657e9b209e159b87f09a768","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230225.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZc8xORHG45EC83HuCsJ8UsU+v00ByQUCvMaVMS5uL2QIhAK/9xZOLStd4xd+bdsx3lVwEuJzmX8Gbyp5sm1gwW0FA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+iqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR4A/+Jgef5LqHYtNE5ZUe8o7JhdTNpuXcKUmX/UMTIf3fN8VxPaRp\r\nc3aa57hV5USB/iLVLo2pM3ZpTpVVt6MgilmjjnyLKy3/0o9mTsF2toAwaqhN\r\ngAgwtGI07eh4/ytJLW1b894pndvJrGDjfPEJULKw5e+LYnzJNBc3ORap8rR8\r\nwRNZtMdrB69P0evIApAZ8zL1nhsGjpUTsim40jKYQ5TayEb7ObwJ9kEUogar\r\nsxo+o+Oeh97hab5WSoXCqdLKwpyvTK11+Wdke2+YCArM5fY7eOj75Jt20no7\r\n3JEPjtvoSAY+Ek67DqyJ4cfaCKt5WDLVt9QxZT4G2VzJfZk6awgYadowFXV2\r\nK0gTeudpHFQpFgDWeSun2tYMM8/VsEOnNYgHjrG4CoLds0MTPlQfZ0/yn3fW\r\nkT9sIaUqN+qb9h0xovH0XzkHAuQO36SE8fSYweYO1SBeBOWbZpiw3lWLuuaZ\r\nFCitxF3drjE//D1T8UkvixenLfvebeYco9Z6m+RRWblHFtwzinzRKHpultS8\r\nJSn9/L8rX5t4GWSnpcCA40YSUnvKduZjj5w3j1l7TlGEJOH26SLq6FeiNVr7\r\npnTGYUF4ulFuaWGvchwUOMM3jl7z4iG5g0amz9qox5TRm5qiZNltZQGvtV1T\r\nEwqSMBytdYw88HwjHetjrPZ+onM2nDXV4LQ=\r\n=iFDM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230225.0_1677339264378_0.6472039418908853"},"_hasShrinkwrap":false},"0.3.2-dev.20230226.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230226.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230226.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-hIXUOK1InCGezIDiLzo+Y22Eq3KVocsqlcg8y3FCiO58mIQIpGuVulnkWVUS0jHucv0CgjWqy+cVbzpgbAWUrw==","shasum":"fed996d9c6cd1a7ec93cafe6922af0eca95af329","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230226.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhElC4oW9ceSHnL5Hdk2YRAZzJcZR5ub3lb/QJhj22AAiEAsybtBKGC9E2Jy1duKdjwNbHIVZpbcwAhjxNRIlrPZAM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+3w2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrCw//dHkB9/qi0Xcx+KBHUJntx8R3mtMU0ewD0gksd5DpXrpeusis\r\nQJUqwTMwFmtjEIX24KkZE1fDoeH1E6WLUE+EFNv7Ef2eDLItrpGJCyP57A89\r\nl4jCHTU9P1TJJyj04g/BjaYZgrg3p3lwXYmhooajYyXNeLi4tdk7ufMr72zB\r\nt3peLoXHX/e74GaLFyjYGsgQF4yFZHF512P5bepsg/TUXQoVmDglg9t5Hzud\r\nlYtZjReQoDvM8Rm79zXwEVxoNRsSnUV+qCRpl0y8mcgeEYM1r0x0mz6OROwY\r\nyM9NcPExvbeDpCxoJa73lXrhFAuvle+KVg35PLaeEL46BfWXlRAMdHXLmaDB\r\nURJL8PCM8pLvJCtdM8iZDpDBbocb+nieUmGq5OLYlcfwTfacE9nIU9Jcpz9G\r\nGTF4Xe/HIYEyr9fc6tcFSSFGGPUL6sHQYVBC5g2hHGgP5gzw4BiiStT34uhz\r\nUZ0sBDugCqOyvjdUvcQi6ud8FxyLeLSRCk6SBI8APhnZYmMVB2FBMc/XbU27\r\nc5r3Z8kfJpIdX1BHuUHbFJryTJhVapatcUaU6pCjtosY0bTKUotAtwczzM0R\r\nGm3C/+hh68UEXNNjvaNjv7qyaI5TqVF47affMLjJqPuABEFzE6bkkW+RrHiz\r\nFyaqIFyXB98uNa6XRnvDndNU+79wwyZrJr0=\r\n=cIS+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230226.0_1677425718472_0.16741032022324998"},"_hasShrinkwrap":false},"0.3.2-dev.20230227.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230227.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230227.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FJWUOA+9jZph5a+TZEeslgydJSYlkelNUhc1PPaU57uOkoPkwv1eLjDT/d7XIXth1tyvbUF3BLaI8w/M9DSU6g==","shasum":"414007c3b339a3c1f2da72a3edf8dbd18b0f740d","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230227.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZMUoo6T17NvkFdeo4ztAUIANnNmGDO3AoCf8SZf1w/AiAQriPjBn/aL0KwbvPZnmu068o5Mb0gEYvhCJ4Y20VwMA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/M2JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovfg/+ONb0RLoWad8PFs+uzNbTKzv7JdE4vGR8YnYEPU3FuFf14eLG\r\nvElaP5BaaUguVhqD0EdyilXV/HVm2WzvrtgRm/+x9THxBJNaTmonqVNCSNB8\r\nZvBNgcJR3nZosOtyTL32kgUemPo+9GTbgA8KCsXEOXfqZNhq7hGnBFdZQ0Sl\r\n7n6GiIrRwrxmo3uesdoSGKR/FJnJrxB0YCajNzcIQ69S5mk6POh5pDzX5B1R\r\nkqRSA90MaCZ7TtoPMIxK9ekqEqOR0BbB9LwbRy0H+YiU/l4CdsvciGxj0OZ1\r\nvVZh5JpF3H26to8yrR7F2n1/IqP7aa+TbbPSt6xzSgz/1aZbOkBdBCDB79OW\r\nc+c+CW5KdS2IJnre+mYDSyGptctVJrssGZDsg8KIVJ/nbiCVYXisLf3hXPy8\r\nRbbyYNK3fmHiDVVicW2hp0yJ0axqhBFYrbgSCnTA+HCJecLgQS2/Q9qdjjNu\r\nIIu5FMnVXgKa2x3NtQpf9xUJAyDcubzDn9REAZjP2IIMrnCpAkxOtfPUvxjh\r\nSWGMBiCfzMH0DZ+fuwtjvpaEImtUkze68UpiwpTQn0K4biC65sr0Im3BVx9+\r\nJDdE/3C88ZOJAcJFsCtVOJUbLmO1OjAWMyurD0egiZxntPDB5UioTDk+Rs5h\r\naR4+HrVJL8XwhNaTe4njh8+qqCMwQ09+U2Y=\r\n=Nozy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230227.0_1677512073081_0.6419235388843787"},"_hasShrinkwrap":false},"0.3.2-dev.20230228.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230228.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230228.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-5kEaijUeUyVi8IkPH9Fpa/oH7nw1Wuitq6I8PjX0bmh7F6UeZ4LCJ57TIcD4JHFivoZ877C0I5rmnG0cp35DIw==","shasum":"a529f330dd83c47e4236063556e604dedf623032","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230228.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9hWuJOM5TU/hlqQjzF2Az59fXXOflhECzM3SCV+NMKgIhAMBrrz6a9yq9761laGcBoHjtjgPUWxHZ63AzOLffG3Yx"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/h8dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqu0BAAgUMDTYyPrC1jDC82OwDkjc0qc2XLUSQ5OQBw6/3AaF8KnCsX\r\nRmCc1YV/wdBV+UgMcNZewbGtOu5QEnplkEHNluPSCqybpNRGqJrKJ4rU/tzB\r\n/WOzuMXEQWaGrG93h/ON74CoZCbQevdLj4pOeoKVzml8ny2JIqCaI1dhyJji\r\njxlbs7aq4YjiFdlhi2VGkP702aM7JIsZx0GTCrH7fsvqEcc0LFRo/u3Lgz1a\r\nqBM+2y6m805pA/yIdV0wuNbLqNIHJw9tegC4Q1HWgKduSOk2Al1x8fLdwmbw\r\ngmVHo4hjKUhUJgT0Hfz+3r4INAMclJQiRBf0Z5Ejro7Z7aN/vFC8zSjAMi9Z\r\nWJE8CrgqbaAGCfKacnsFXKRykwmF6a6H8x2709lmosuhYbwjUYdzhQcU0uGf\r\n/4MyojaifKHt9xMJMyZqQ8P0zCXUESF/cdh8I9iFURZB58zAY2RS8oepySyp\r\n6iTiR8xYQuLDe6LTO9RWJn6dz5yEIgB42CACLJFavQ8xDT3OnNA8U7+Ra7dB\r\nUCDmY0bSs0ZljIHw1Za2Z+6C3FvPOVxe7Ltr85VrgA23RZyeTzrypinjJICa\r\nXb0dQHXWBWjytj9zRuL+R3VXASMWbF33ZkoS67SI5kITnJI+4uBgTyANmsaO\r\n98z83DUm2JmZBW/Dvt27/OP7btreSlfhEjU=\r\n=rc64\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230228.0_1677598493409_0.9771105085381684"},"_hasShrinkwrap":false},"0.3.2-dev.20230301.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230301.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230301.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Ze5UH4eBB0GiIL4ubL+7oxQYipBK0GwsQeAOdUostODtHCT9MHyh2xCE6ji1xtPgVG/NVip3JXzStX5CeUCwkg==","shasum":"4e1dd95559af4f115521da04cbfacdd6ca85f12d","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230301.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXRR+rzmw1uuLp5PegRFcGL8oAuH7kYK3RcbhxzQI3OAiBycCs38nFxe6fwIldx5E1bfdbCYwKPDNexU0kcO1DpAg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/3ChACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+yg/9Go4bw3FswLV8zfPXahLdQalqg+ZtTHfHs1RxEEnSFX311pVz\r\n9UbZvNCMzId1ga4+UoLBlbzUjTaG8X+UKXJ91NwbTS1f98C8i/TN0lD8SANh\r\nMnj2VMnYPtFX4/NR1S28qhRwtRnlrRcbuUzm0057KffAymXhRkXIsMnmgwQ0\r\nS1puUfLM5goPiiXpIVWfxXySBT6MKg4xoYMB6kbNUHywiKpO31p8TODQ1I/K\r\nrfDsdj1Hszx+sPb0LwyOmqLg460sC+UDzOmdSp8iPMmFkrpUkKHyo0Igr7ZK\r\nDhlupDjkhcUtLQOt+UpKXS3XzzDuPl1oMm9Zon81p3Gj+yFlvZh1f9BijG+Q\r\n/x4vSXkWlDP8VnI5T8fC/5/59yXiWVTmXqUsVV0Q6G4Bt7DivS43dA9kcnbt\r\nr/hpky6NyYSnkbL5iQs/luBObMgrUCUNpOT/PkwqA5hlCOIhcbEzikeCdcBj\r\nV2eScms5LI7lkCVdEHr9HKaFhwyxS6GmKMDigUL7qtaOjDb/uScSdUL7jaZQ\r\nyv2XoXPyBfQGwEopdA2tLn+cdr6Z8iWr0heRjXPd7K0pSFAQQPIQslS8e0al\r\nArBtvV1Rpr/cNfUKMzEwNwFdl4kCSdZzLYhqHKrNgbavKfx+m9l/7t73l/XH\r\nGaA0323GULJr/b3N0pxoeVmUNhLTi6pX/JI=\r\n=3IlJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230301.0_1677684897603_0.25832879388962504"},"_hasShrinkwrap":false},"0.3.2-dev.20230412.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230412.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230412.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-uR+teUZC1tOi0TuCSGQ4yZs1n80a74czwyK5KdOrHGFJ9etfLpzmS4CkkmaNvwOPi2lJCdIzDV7XGlug+kl9Fg==","shasum":"241eeef5579a49f597323e278a835ded896fe1f6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230412.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKdjOkZpP8dKpGZsGnjwHjkdp3wGFnJyTF1IBfuRspEAiEA/d/K+63PlJhh+65Pc0cx/volWmKz0izfMxOvo/Y2eMg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNs/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3AA//UJ76R4qxTqO3k8USvdFGJo3bTQ3owrdcXYXLG1Ba8T30OOLB\r\nTg4QRrzgrqGEULw1mPl58llsssuQad73/yQwTLmznMqbHSVOMT5Eghu46obO\r\nqbe40VUtPCkhVigD2F9ozWGL9nj09PlBfO/BC9Hh7yGSYIdjDVQC8q3zXpXs\r\nlZ1XfftGIBaAdeHbCdC4oa6FHoGcpjGftSDgXtI69PgtcbZ6JlHwjJT8Uh/c\r\nbneLRj+eLXiluVNp3AiixDGuoDnn5EqLhIOP3Ebfx8pZXoolrW3Jql2eAiIc\r\nozepypoGi/ngdhwGunF+XWTTv8rqXgaj1gYBBVEvf45aYK8UzIP0cPuabV3t\r\nuo98cv7LtkupEYqW28K3rDrdfEnpcW/A6BfLGIMfXzTMoBcGWlNQcUquHN32\r\n0IXVpE3VmyGAy5wDCsXMTKC7mAqa+YObHV4et5Jp7AR1raSqXf1kFM6v3iCb\r\nzHxwKK3y6vrMrNFsZrIonWPyl4D+EMCXB+ksXYT2epvVnJXx28rkemSXi1bc\r\nnhrZE3/NFWQRgbqobU0Oz9ru3gE4rxAkq4EInN0JvP9k/HoPO6XYOdWdqA2g\r\nEhy6+khsoBkKFRixrGbfcLMKhzfSO4Gn3btM4WnWHUpdHBaJ1YLak+TJFGDv\r\nC5TB+eQ+T5pI5j7kEqLJOdKgGViTyqVNF+U=\r\n=aQ9T\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230412.0_1681313758866_0.2713397156230868"},"_hasShrinkwrap":false},"0.3.2-dev.20230413.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230413.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230413.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-olYBX7OK6GNFs7F8ayDABJTUp7JT+9Z0BHsJvbJtK0K0v/qkbs6Tp4SwCRfJswxN94Dt67Q3OSQMvA/6pTxk4A==","shasum":"b4543017d6517aac8d4db56d9586f904e06dc559","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230413.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxsFFOse9mcFcpZC3UW7dt1tI4Ibg5nixyRek8W0kwvAiBeUBAXwDjEvqvX//yPc6q+sn5l1o9Rf5zJFe9otxZuWA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOCFaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZLQ//UA4PULjTRalDXl+WRgQc7CgcTB5KUiB10yCCgukWafKGtrKi\r\nGiWK5KeLLw8CAnE5BKLPIiA9yfd6oWlnu75TjFHZF4Hq8ggfPkjk7cUvQxWD\r\nL3I4jjqPYaRETZJGLdX91F/+TsIiHKQyN80X8ekzbLerxXrZMpQKh60sz/QB\r\nR95baVwe6mno8QmucucgjCG01jqmH8061469E9sRV76uPuptxfNBJfKDWoi1\r\n0tR8IoUr4DSn7sU+qfm+BpedA8YT/7pzp+/GJD3GgtB3jZkAhaLwdvaOfofa\r\nOY5sLy0MZq9yjP0Dl4A4xokicu7ZTXuK1joChJjd27kF4HhqjqUpxlCUmBQY\r\nUpBEUbx0uLetD1qpN0iexNx8w3KMEij2f8O0NVFWm79/AyxV1RpYveQvXb2J\r\nbLO41dOmE41nrARI6ADybFHWGcGPNLV9GDCrkLVeSDxJcPyIxTHD0gaWq4Zt\r\n3e5Sfk8XHkciU/OjlAzy6R3sGnGnVnVbgcYPt2JG2mGk6h1lcoOTowsEXYEJ\r\nETXspDPlzSsd2kI7hz4h76LWbS7pfoev1gDtx3LZkS7Io1SFG/xgqWGXEglZ\r\n02H9fzBhjKlU6pQQ/w+72fZtOKKPPrM7+LR1wm8CK9VjXej4uNbK6jRzwXWv\r\n3pPz5aSKRmnROQ3DWdHrjOAK1qP5loUTDdE=\r\n=UFop\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230413.0_1681400154255_0.8597747760307157"},"_hasShrinkwrap":false},"0.3.2-dev.20230414.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230414.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230414.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-hcFcQ/WHU2i0TTfM7ZYrZ0rCyW8QZhcWm1uKiRFSe3V6EgU2sPeFT8xfNbcUoXp41uc1jUe8ADort7kjtDOgyg==","shasum":"f4b95f5aaff12d2c2af1d56c650653adc04b4974","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230414.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2AQ/LhoV8b08sCdZwgcXAJc6WOG2Iy4FsGZS5E+AH/AiAxvmM4EzXNuTyF821RIqdfQnmNFqu5azcVHzQFcvd8dw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOXLAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Rw/9GaVWXxAjQzGcDhA3G9wQ4PmR1Da0Q0o0OBXAZE80ySJ9Y6zO\r\nBiTi+Zqe8HCVyZobgx9fmLB64o+zaJ7QXeNLFdL5OxkA1dTK4K+ZqrgX5/9F\r\ntPGlEFj6M8YAYnK+ActFc/KN0bKbErN142BFTl7Ew64PpqWgJoDPMZ6Hm2gy\r\nmLeJwAFa4TKiZzoMlZgAp2F1ErsOuyJJwlFiiWCRLlebgXCPD1YDq/xRYvw+\r\nk7ctWGN2lUfCu5oSMHMGPahp+kzuaojBDwavd8jNU2ALvXTZpwB2thDx9jXN\r\nnpdBqZmsVDHQrqGuCXhLwrYtHEIeFheECnIf6m3+R31i0aIW9K/ICSFXYMHf\r\nADaj+QH/VApwkDg53jz5syeg0jcVWD4Zr6PXGmYDnQm+CUgtT/UkXTK8HiJd\r\nlVciDBpWa6Q8H8bSZMhai19L/+QfGcutNizLncqO+75dJI9qEXalTkknNRF0\r\n2pztVPYgYIg1Obv+UkNzvRi1dKMYbdfutghQTNTAXr+LS5+L/DXT9/qDEu3l\r\nwiqeN4A4Csm3hLYthxyH02Knvm6RD8BrTXt2YEGQJkAdhAp0xHLEQZMGKMyP\r\nY/X1yuSAGwAtMYNm6NHuFTufnU497MgOdX8KQ6k1NFWrCg3QwkPLYzIyjvkG\r\nL3iVV28pre6o5A0OM8Qru5qcB+U7EwCVRVI=\r\n=2zKz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230414.0_1681486528015_0.8583688953712778"},"_hasShrinkwrap":false},"0.3.2-dev.20230415.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230415.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230415.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-SkDcgNdrhZy8O6bcLfNtvNSCLhXg6/idToRcRkGDusoiWUGpwmslLKRMaK7NHOLBBf5iTdgixC1WuY7IHazmHA==","shasum":"59b73412c63b3864aeb7a18438571f8f83cbcf05","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230415.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxWz2s8VutrkwRMOeM26oAOrKwm/5AdTvrurXvljgHkgIgL56F0XLAO41mihK7qM01GjbLOAF4a6XE5Lgx1qGlgiQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOsRTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ6g/7BpRaap9lBPnnPvCeTCBuKCXxuJKVeS7bxA8RMvSZJdzLg4do\r\nk5kpzSyq38F1m6ye91vRTrONDWZpafi/jCoeXrR/IRSllesp2nMFkIAEqdVV\r\nM2ztVRq/eqgxXAKQH0oAJogcSeKRWUYPIxspLvkfBE827LkV1agsxyzfeNsl\r\nnqK1+ZXVwBMs0o7/DaPXGR5Cg5jLZdOa1dZwzaJUN1i6EVmQZ4uOSe8xQHEr\r\n04JWs0+wmAyNiDQT0VMU+gsGGYcDbWJDb9a7PUU46GKIvIv/WI3v+XtprPOQ\r\nSD+SAjoOcRdnyf17lbgP0iwif0V/3mKO7iqZVQ8kazuH2UOEW3V9W44FREV5\r\nM7XLPQKmEG4CLAXeWei8ac/y7pamsgEnekI1rMJiL8wTujvazI9n7XmnnF0A\r\nxcINLlOSBBP/gYov/3NCNJLh5OQXWoszt6otTVIXf84QsdK/lUqKW7Ut2UO9\r\nj76/gQRMiUTvIw09VKF9FPtIQ8rZnve6RgBPpOtNNdNG5HTJsjK++Kumr5ig\r\ng83VOyrUZuKY1gxhr3EYWFiWzDypmYps63c8IM2ohuPz/vr7z9cKZXXtMVJ0\r\nLitKNwK5MBolJhF3gtD5d7OQjrZ23Y9XZVQPMIqZkK140z3a945SChc0m3AD\r\nvxUh6nBx7NFC+zeSmPEasvXS3pR1uHcf+hg=\r\n=jeyT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230415.0_1681572946806_0.5057983870582217"},"_hasShrinkwrap":false},"0.3.2-dev.20230416.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230416.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230416.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-GeSJeX2r5avhyxJfdBTbaKL24kR/K+vvLCqw4KbM4ax5EhwRv7gJH4yx3i5BA2jiBaxzSdE3ahTLxKA1KX2T0Q==","shasum":"fc2a72327049f2891b228fe4460a8c50344b3fdc","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230416.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFUhPz7WMY74Mx/4IiQGvIROiYc+RO+5g4UZkf4T/4DgIhAJ9W7ExALYHciLP7G8DKaMrH4cx0xmXEBCiBFtqrM362"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPBWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQWA//cboIb0TWmO8FMLDXvZQyGdW226D5x2cy/G2WQPJGv+lDU4/s\r\nzzihNKMrHQvNGH5StRRt92lpo8XSKpptbnwsbuwUB9U8L4Skz4rtzBfVaJq4\r\nwFNJQWXi9tObf+TqWDst5M5ZPYqhzqoQ2WYYERTW8Fdqc0Df/K3/kj3J/2aF\r\ng8kDIW6wCkKGxCan8PnNz1DyucUCrOHAYMrKRR+1QoaZ/TWZ4HVw82STnPI9\r\nPpyvD//GeJSxJkU0mrvmGrCgeQ/BTHlatYAH52GjyJJum5ls4Zq6FP1/QmJq\r\n7vwNvnbdoUTbODpb6os0k44YjfgZjBasBq7g7eZsvYjQXmUhO31hz0OPemKc\r\nfsyjz1s8MTLfifekXpbDytnZ32Gd01Vt4kXdqMlsYzZzN3xKjOQkotvZeQ0c\r\numotzWsH+pwrU5t3pYe7LGn3exsYjYXl4yhge5v10/MCqCy5E72+Yox2ezNp\r\n62WUzxxV+kH2Q4RoxNydi65q/NIC7a3u/rGfuyzUqWg3I390cwrgh4IJNuNW\r\nSukOkbl/mz6mooGSDaQ6fvXhxqpKV7QlOw5APcfDStCZhl/8WsOLrEzuJUrs\r\nG0DHrK4MGubH2h1sxkIWi2S93a18CcMdBZVQvA26vitSvaIHTu1Kfk8G23Xv\r\nvgbbrGm35fCE0YShA8sOPlBv3o391zRgnog=\r\n=Urgs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230416.0_1681659308409_0.5756946345151344"},"_hasShrinkwrap":false},"0.3.2-dev.20230417.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230417.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230417.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-G8Iv7LH/1xuy0zjLBNVYhLrvx+vkDexk5HFRGFz09vINaJvgPrCZ/mta0jWY/Pb92dUldMiQto/Wz0lSNrQ1VQ==","shasum":"b093dcd6127061a8f369a3fdc194ae0cb4d6eaf4","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230417.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrR4g0iYk6siTY0pBmII8fGYwZLNLlAJVyBcz4bLqvLQIgEmgcN1hcTOKlZjiPpUAtSBQ9b17HB9mVEpahYPX08dc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWdJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa2RAAgkpFFcuycaMt0kzuRD1OsG8pMd4VAnAv51cE3VwtL882rZ9e\r\n2qHLnQyCc9Dy4jRgHynzefr4hMZKsmQ5jAPlps4rndM3Mo1L5k0kUNrb3S3y\r\nxbpZuDl7IjBnkSJrJAhVPbVeY434/BaQsYRKd8h3l8Slt+rlF+VfLq90MZYs\r\nUB3KZw2TFbK04+CrkSlkXK2r0ndiK5XU6qHVl53PUoUlxSKbmPPc+0n1zptA\r\n8Vr1xO3Okdd38+zqf0Of5Z9C5D+uy0SUA5lV0/9TRJeoBUVGg2edEH5vEGNq\r\nvXM0SZ7882OjiKEc6BdGv0F30/1UfwrURkcM3wltzbk0/JCUh9NV6vMF8OvA\r\nZUjTC8bLqVQApzsZzMJI22G9ujXeIQtjotea2CKVV0BHKaGudIaoZUXo02jt\r\nyiXZ+0cqN4uCucpPPr2qX4pFSR9lpz+lqnFOjB0LBUbpjMStxkNqUPAfPeFi\r\ndAkik6DNzqCWPg0w0tzd4M7jmuIa8a5qGGNbGrG3AqU+uoPUAOTUYFNZSxDj\r\nD4vxu6ja2Df31rg2+OfLAXtHHvWzsQM9HLh1EsR2a82GByVzPwqad2FpVhRx\r\nvkdXpAkiSSyy6+J+gNHzqGCNdCeCO/cTWUPiHkp0Cvn9B9zXgJPetWrtj3Lt\r\nVyH+z8NvWQ9Qlq3VpsQ76EFETn2SSQCUUT8=\r\n=PWmo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230417.0_1681745737152_0.4404784177021579"},"_hasShrinkwrap":false},"0.3.2-dev.20230418.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230418.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230418.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-h40gZ0JHI+WIWLETZfTdXknOM9458MUOPsSBInJIANPiDd8DU8BO6gg1P77CvXKvl4WkYy8KntoDI6VwUGwBWQ==","shasum":"c851845eebcde541c72fd8efaa636255bfdfcc86","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230418.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlqw/I8CavDQUYsHlA48bShRkuER2wzLXt11FUFWj6aAiEA+aXrRcOxeL/0FwHzqZY2Kb3X+qO6J+HXadQH58duXtY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPrjcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXkhAAiXwOUm5pT8N7WAL9Url9yEDrkzJgTYparuJK+x4VKcBTJcak\r\n+d1lysGMyIGJABdH8m1Prfl8qd7RdS8JcpOmvbOu+okMR3voNmSYJYCMizmc\r\nAp7pAiKhAS89yU6idRfqJYgyLnpU8IVtLIuTybSb/Hgp6hoB6RFKd29XyGdj\r\nSDqobAQYZZF0BfWMpUaG8O+neCnvfWkHVJ0j3pTONXrKflTaSLX/57k0WJSc\r\n949fmnTCEFNTuoQaIAaDcQsLP/SsxeDXzm3HWMaGuKpS7LTa5fXE3p0P/ycn\r\nnz8kX7myPkolZG8mbS8jUIuxakgBXeF35IylxE4oCWKddQz0laHEV3bXv8I8\r\nNPf3sbv06IMe746AW5XtVxwP5h5mMu9k5mNW42XZNbr5SgoZmsAVRv8oJJJB\r\nO/eFdbOCsfJze+t94smMgbuqDdUmzJXj6kpdNYMLbLHlCQBL+lQUjEBwxkIY\r\n/kCQubdXyJrcgmnXcLuLdqFt5/lbxckJRu38EQ5OKTlDW0CS/S9pfVs3uhEC\r\nHS2zqPzUcKwdHtc9m+vpkU52ZZWeIHOna4qJqZwTHv+UfXVnVJtfKc2vkjQD\r\nE5V4edYhEtj0M3aPgZxo15dOMSN8Vo9moOTmk+l0xPmUbMUklojjWo7Pqnoe\r\n6Hpk8KhmLOYSva0utEDmTYUS/6Uk3hLCrM8=\r\n=FKZ8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230418.0_1681832156626_0.052934490993630234"},"_hasShrinkwrap":false},"0.3.2-dev.20230419.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230419.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230419.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-fCFSct8DEL5ZQz2qCIAb5qhdzO546XHUNQrQeVzTN3ltP9iU1y+eecRrPNjPU2S9QBNOPwngppTDCks6qBP23w==","shasum":"e8cf07fc0cfde36518e4f356c75468064adfeab1","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230419.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDQWMRSDLN5X31AuRHE16AS1PkNOk73JIMo2B1E0ZaYAiA/PW52fbBCO/8HXJNCkxHKbOSEHilgkuJrrdnC5WnU6g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQAo+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokug/+I8JOavY5kMwT79WVnqPQcVQN8GPf3QPSV3eNGmeMICEDJefq\r\nGIJOtiW7DjSX4XIt5Je70xq0e9KH5OLc9aPkYRNjGeNZ/+OqAdvTYs4/8CfF\r\n0Y3u28eW8c0gsH89eI7hlBdlwtJV3MIUWe0GP2W5cHgVRaEY89wV+RdZsQRf\r\nLk0U5KJ0u30H7wgwQjKoHhrvunfklE51xenPQyViZiha669HP8OO6oQQhKuC\r\npnNnFxxDMm99lMyycgQLPSeybI+54za2NNXdNOqRZnN9QvCmB9xVHgFCS+ta\r\njPj9mGvDKoIz1GGe3cFnE1I6AAS6wMcDWX85r+dJomI1obKL7AI0hjlWi+Dg\r\nSVNAWKQUml0rNMSA7MU1N7EEDv10vkvknQfVt8cXN2UIKfDOD+CJ1y2qQ8A5\r\n6H0zLUUZ/bXtN704c76j1v05fcrwH5xjW8LHIdgYmM1CRC+xrQ05lpdSJx2S\r\nVKb971j3i/JaakrBuePnTYjaBKygNgfh+uKYQeSkX2ztPeYpH78lo4eKoIrl\r\n6ojPy9F3P7AUKSc8GOf+mIKzlpJWgs+QOgQDIikiZ4sBFJuIkhLXIOIJdnjD\r\n6m6dXo2d3rRaHU4UDAzRFOIP8FrOdztBEtAxgYBqaQR/HaZS/hW3bHu3J1m5\r\npyf7zNp7+nkxH5P09i4W1S3EIJGYyryCuxE=\r\n=15UH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230419.0_1681918526299_0.03547067924156888"},"_hasShrinkwrap":false},"0.3.2-dev.20230420.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230420.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230420.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-jxu7UdSMVUxgOBrHZR4J7LVxpQPLidt3KuqkJXu/meuArrRgcVVrH/R/Hkyw3jIsg8jMBMrYoOr3BlUpya2sBg==","shasum":"553cb27348290c3bf65f43c0efdb43fe2d44ed2d","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230420.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMcRuebtL2g4j92tiiVbRTLu2UylvrXgdTe4DT9Z++8QIhAOzuxHLxM9Q2aj5vk0iupCFsIV9lnKktrsDh35QUS47o"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQVvFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmag//b2ZR9+lAZ7Xb4543WMIrCHznQnyD0FCtZVXYr+51hgTpBXqh\r\n6Rtg2pN4gjkmwtRMAR+eAG5vKIhISwdNxZD6ypCc78yugVZ5R7sFMTcpS3Y4\r\nbz1L+wJHXSpOUGymsXC44J1ZngwPqfly9qJM9C/L7BjKBk/DpzCZVFmxmiok\r\nwZ1qw/AdnX7smL52ZQmVA42UohRCcuXM2TCiGArzug/fxhFJtQKjvGkepxA6\r\nfRkqAnKsTn18qqIk1ZanbSVpazCZVZUBLB0ERjkDLUxIYi/pFFXWpME07PeB\r\nbY5T2qfik/whdLQV2p3xS4DLquCX1Vwkpb11Y7Ur2t5gpReo9MKYoT8iY3hD\r\n8HK3FzH7ivrn/8XueqLBTsf1oghdehtuM+/TMgbP2m44iXmrBFzFl+KRKBSO\r\nRnjxVK1ZQMGDBcE0kOLsIjbXeSaFJErSR232H3/DErOlsZMA+ME73A31qs0f\r\n4b5vpjY3q1JCkTnLf0aI3xTgAVphbp97ttsaAFoSH1zmRJj1LmjkLb7cGy4K\r\nTr6gTlAKEWTuQp4rPvSRhHeKyqAROxdpEO2OBJmqzwk8qop5XZTI3TSQwjeK\r\no3s2e9Cd8MVTn7wSkCN/tEd/noyjNfVAHK9Z+i+T473FMDRPqJqTWJnSTsEM\r\nUbSBGZRiVum8PHtbs0koeqysmAcch5zlaho=\r\n=wc37\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230420.0_1682004933474_0.6410528149646189"},"_hasShrinkwrap":false},"0.3.2-dev.20230421.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230421.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230421.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-op1WGN5gX4zziDCw7pY1HsiQ0fWLIkVfSuPb+8NLChLJbD0pxrusSm4oBPh1T4NqIzxo3q2pQqEEZspU9w8L/w==","shasum":"f032ad181e8a0d6db2992973ec92cf7f647c5d93","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230421.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAgaXrMnAmV+ycwv/RfaR3EBBBPWodRuZwbmjgy1bwUgIhAMew7J2U2j46PcESDxNB+o/9tCnxzHuGwfTncp5yC9MT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQq4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyVg/+OAiiBwu7f7No9ULmqw1DbJ8cRiWxuhbSNov8Sr/KPr5JsLC7\r\nq/n9MVmXR6FCN6RGSEAdyoUVECJ2EkKLF8XietcaIqemupGy6vyt0TcwN8i5\r\nu1Us7+3HbPDxDfE/4mwznDmMdULBjD69oXaMUvVW0eUQqEyNP5xsvDYCulF9\r\nCDU+5MjS82pH2/R+YtE8fMlkin6vEAqulyG7Yuxm/YWk9ELSuoSHVeoMG7HP\r\nIgZuiqtI2FTEOgS+Dxnf38lfNm+nUxya3+qjZgqwPhJabCM/puWR6aVFrZN2\r\nBOsX6ioQpyJ0EpOwk4VBlp+BUX6O86C+xOKslB0rFDlcKzAxPTjuz4MHbzfh\r\nN8CpYIDRNmlo2CP08QyeB95r3HSa47XhgCuedk+X6DCXHBtYXFfHBsVuiN34\r\nduAWzjZA7WOdcqKdW9WHdre6YsUvUJsM8CnTxMsOjm6UmriY6Phz5FtIOvA3\r\nZTKNbFJTuQAIxK5XMCkRc8gS+5f1x8MGRYDMobvC0NadUxK5vPaVR+rNK/X3\r\npG/DXz2hTJpgS6gWczt4JL6/pMDiERH6aoEv9RleXRlGFgovbleAblooFXNE\r\nyp68pO5g95c/PL0/pk66ZlfUpolTERmQL8+GAlFpCJHFoiw3Mi1L96EvinbR\r\nMcc4qK2MkakYWrz+U2FDjrYAt6hq+xjj7Fo=\r\n=EeFT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230421.0_1682091529796_0.5774458127214404"},"_hasShrinkwrap":false},"0.3.2-dev.20230422.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230422.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230422.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-IuXgCXOmcJtAjuKQZ81fL95+zzhSkvbJRjG/Z+uFde58o4Ssm9zHt1+6wvVA1gjAbCgIe5557qHvmSkHZQuVKA==","shasum":"a6a0b471180b41156d81a7bc7b3c7bde8da49377","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230422.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwmnJR7OtTPxR6iYkELEzkU/iYAuz29ahiGufAKemqPAiEAwR9ufCCtk5ugWbEL6XQ/CJFrhjucMbeQnv13ID8yDU8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ/73ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqucw/+J/LE/GaGpWeswHuBBeafPCizxErxdPg23FFcbS6nrFdM9E7p\r\nDWSDAdyUXspUSTMh1RtAN187T5dwpKwq+SgippSSqzt2oZrPV02D5TBfxSEE\r\nZfZVpTHx9WHY1LrC5Ro8X93tr61H5pu6dRQbLZMaAhMd39LtcRJJTg9h/DaF\r\n6JUqGIvgCB2rzZ7rKuBVmweuF5HFfY/1IFQee62iSFChOqJmaehVH5JWZouT\r\nCPuWp1t3XObOP3/i84M8lD0fFh6VaJ/OhXHkFwkqMFUDyzRANlS84q+8ir19\r\nEw9/0OzyD0W6Z6tarh01rnkRFlNX5m8E1JnDSyfsyEY/5gg1lfjR2ykFK0Af\r\nxZEDGRofQd3oUvIBRMbj7QwV+uDQGOL81mfVrZ6t1CK6DwXmYYOZjH/YXEaz\r\nSFdSYWOdIr1+Z5sCUYwzb3tMRKazxAmvpylHxSrqEu0w5OU64FtM6Em3aGEX\r\n5ml9MHnKtKSSQxjz4yr77Zf9wFh/f/gU+E8WsL6LlMqfr1Q9qysun3PjGEu9\r\n9qqiIncl08ZV1P+9Fc4eQMqov9/NfD5pNn+3gBqUMmu3X4JizfwaRp1EXYW/\r\nWtxJTh2oIluieW/zz6oDvBKmSPPP/WTLymd0rgo0J1MJ0vI976Prgn4RG99C\r\nFbwQl7tbjkjsPjF88LZLCdfPu9w4JbgcLws=\r\n=O+CD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230422.0_1682177783207_0.22465869640151936"},"_hasShrinkwrap":false},"0.3.2-dev.20230423.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230423.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230423.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-SW4ForvK1UhLLBB4N/u7TdU3/Yn2FUbcZGx0epcmyPsRXt6wvfMzIpwkk9OmsYRjPnL50Hv0/J75C/2U3rLuoQ==","shasum":"efbcb84ee36f21fffff1420543d36e9c18856e02","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230423.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGf8CesUkuGLXp/1rdDDQSQneImIX0322aj5t+9Lp2d7AiEA9FkuYCl8mgSHq8rf+jHRRvBVaXBVXfND4nszhYZ9vsA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRVA5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ+RAAlc0YhPPg8tjn9cxSEtpuWUpUHzSO7+6PRtyzCImW0m+/mYeV\r\nBHwkfF05V35WDgznXAcucJWqBUr8yrGsO4maFe0YuzkYmiV13efzHT2RtJKa\r\nEDZhqjnSaJ2vbGcij9zVcYwcHoa7WV0jT6+ZytAWR+XYRj5gXrJHGM0/Liar\r\n3Hp6JLS3AoB67dOLQVMf74LjutAHOKhPUTzbcXpJ8PzfMTwoz7VNz0MpMi8e\r\n6JcnmOkQFV+CSzbUplQTx59vtC0OqZ+/KEDlFj5xt6FcM4v244+Hq9sPbEL/\r\nGrxVE1Myg/lHL4WtGbPS8AJ6qAJwWl4ZLBEah/gEK735nxywFhk6LxXyvbiT\r\nQh7gD2gtFshj1Ps/ROTBQRTZ7G1DVU95Yg76z6auojuqqp5TXV2zVj+JJoxg\r\nZMDhG1cOFohCL0RXoZhWVXUXdzbW717EqWLCx0BFNEaVZElFz4G1IOUARyiL\r\n3OsVcn+ekw3RmcPxKSMzOfaoURBuD+y38INqXR01Q9WptRgYmqvbWk+7oSfX\r\nDjyeEgJ/ChbzWNva+CfkdfE7ZMInbMTKzjKj0cSLX7ywkzdy97O2PDLOUBvW\r\nF7Hn48+mhzo2i/p9T3J1ECA77AIp/mhWD8TM2UkFV+Pw4OKm+YIgYWsFifEw\r\nJ5OgTv1bsBrP753sjgoyWfw/ltFlZxCPQSA=\r\n=QxW1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230423.0_1682264121552_0.5706539744910615"},"_hasShrinkwrap":false},"0.3.2-dev.20230424.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230424.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230424.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-qMqGu6gjNe3yOfjKgLvHqnrU0F3AMq8dzXTAjDk2tKwrE9brcuauKA3cDZlhoJQmx0s1dCXbBZY+2eRk/NVE9g==","shasum":"4bf1cd63fcc3cf404573356be082a4459b68df3b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230424.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3GCxc3Jqx7hUBcCdFW0zXTXwp0ayQpm5cbLY+UwFQaAIgaOGOS/WXJEVpT82jj1f17cd4nduUwfd0IuZdAQNsqAM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRqHFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpPRAAjd8IJ7r0dg8I0v7+zJGhY4yn++Y0WeIUcNAxqJ9InTpx5wmt\r\nozURfGN1bCGPWKqPcCcZCuQ1DT1lJ3noFV6Bsm7lqNzpgE0ciK6toNlwKu3j\r\nXJ5ysDKStCLlmrH1LXx8iuXIQOSx57Npr7QrW8iZtmATFQ8MRo1xq1whz8d5\r\n+yS2sXPP+2DFUYgj5pKemFJY1ARnl9ZLgCI0tCTm/XYycpSWBsKiEXgOEM3W\r\nOUhVKnnWbV0KmCxLxIeMHFPvuTjsT/2GJp3+tgXamvNe8AkcgLk/k7oNk6ze\r\n3dnQDHPHGQfoND26NFZqzeKJrFzxDXt6+nNVNXSDi6tgYh2AtbWhXKkqn6rn\r\nrDw75QPjCNNZkRqOo1V7/NBC/hGUf9kDFv0H3vEmD5jhKOTtK5KWin9c2JcN\r\nGHlM0hvt07MhZlKtCjK3eWnDzswNifSyav36ZFc2Vo/kSXfhobw1YT7lhtB7\r\nv2jgD69FwW+zvfdI+kqba19CZpX7Zl3NewTs6X0YutwTvYmQQ74cKP61JPoc\r\n/z4Wc+1PW5VP4XyUjDIjMqgPSiiLTe7XzA0968ye+TqooN25739/ZBsO1KET\r\nVWgJ8lUTRj8pGCM1BGrWvEazF8mPF2L/j8s3WTgBmCuypViILsZ6rIoyUfNa\r\nViQXmXHUBt8R3G5paS+SyCXtrTOn/DM5730=\r\n=7lIq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230424.0_1682350533193_0.7755969310216067"},"_hasShrinkwrap":false},"0.3.2-dev.20230425.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230425.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230425.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-85CILBfrIfPPGNHo207cjgeD9rzichNjhvHSOC7j2E/wnC+wAuHXoIwPschu73bANdzzY5uouS7xVHJQuHbk4Q==","shasum":"a94c86045dce9c25a2b319ccfaa915cfd37c4fbf","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230425.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/ge6A8ukdxLc1hr1TRpoUzBO1f+L7jICGkUUMlNrnwwIhALwE3D8+/ygaF1Skl/vvCDjLMS3L2+HLeNfQwL091wXL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/OHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlIA//co122ZfudEQQMNoXtyeuNi4itGVJMVIQPXux4MhI0024kLpf\r\n4oKb5+Ti1H6DvXuyY0Y5MX+ZvJf4/O9mnWIGfWDZmhlJEg7XFpoV/MufqOZW\r\n5Qf9CAr+TkzSg1NmfwM63t+677IQf68NWhuMTwr+6Y41Gnif6PIByGomMcP9\r\n6HoHswl5X6mk4bt4sIVwlnFW3cPonV+yImjDLMnsZ1zqmBPQwTCyn9TC3qPf\r\niMpD6RdCy7ePQriuQl7t2SJfNktB+0PeDGQ0GEKTPZFfA8YTLX9VEXXq1EUC\r\neg7RvLh2jS2RB5Q/uqVM9W2Xty+M1paQnbo8xy/eN1lwJUxfaTRGRUwcsdLZ\r\nMfVB6Jhno+wbgW080aJ/4QzjEBuSRdo3lzNkpd158JmgrkFmWRx3BP7+ZNU0\r\n6C99SXrOEW23Qeqp4lR2ZA2vBwBPXydrqKvPEGwQw6CyOLu77NJ4ZwMi3MA3\r\nXkbzwTWKDuYFTx6ALqGLvKAMJxW/qgalIBhBqKH536KvWhM6gLH5MLVTWQN+\r\nrXCgA8j4qC9Au7DTzbzbi0bghZUaw3y5WaWNW5MvLZGOcE0pm6cRZVgeNoBW\r\nuGXgiDqblNM643JIkroJKP+w9h1Gymoxb7LgvhhJGSjfH/NYB8sN+XYMnTAI\r\nrj4K3g0PD8BWKpqXgJOfzc7t/0U4U5k6dCw=\r\n=kCl7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230425.0_1682436999543_0.534130025332032"},"_hasShrinkwrap":false},"0.3.2-dev.20230427.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230427.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230427.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-ojNHEXyf/2N3lYMpjrP7b525c/I3/Kq7hQzSmgEN84pHLRyaBU4AwgJnbPqK6aTsHePuP+KJq7uzDs0hOC8XjA==","shasum":"892f8f5c9650432bc9de8df77b20af950c296f7e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230427.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2lA7jLhOzA/BAePTHcKlZo3WKp8RJKPJh9IGAqlef2wIgf4r4HF04hJUpjwERMUqG7KgA+hXbPGpLDapqANQw3/c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSpZuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsHA//RW5lvdKCXzHN+4qGYaHyFvaY/4AayHfckfS1BVtPt/LyEIW2\r\n5qPJvc7hdPzk1JDaRqv569KbDws6F2NLRG+rputnSuHO9q6CQ6VXGSoTw3Ea\r\noRu+bn0SZp2lufdx78zxJ5g1KjipYFeTvGu0+D4CDpK6C1ifZeKi2uJWrudS\r\nM/u1f3vp2CVUpSVfEQOATEyuzgOS5M0ZDBo2j0PAB/MbpBCCaZ2zGGBaBE3E\r\nhbPs/DS7yN4l7ScbQpnMNgOj5RqXqpmdPMT1Bz185dbMll6b2zS1765t7MZD\r\nGefoQ28jzROs9VQ9FJ2vTRoKS/7mBBP270ZmAva6gBb7tyDSZ+zX1nWrmoA9\r\nBcUAWAEs+YL8jbcHxJ4BsmJQBHH6JXoBAkWfp6H6YCYvGUsIQan3hppJI0lC\r\nUlY+NEgC362zQyUgiWO2V9opaJHts/5VBHFF8pWvKAvDTuuRHUDdo6I/1PX2\r\nptb/qP83YLcMM/v1GeCwwO8QH6jBkaLCtfJrDQ1naSId7kpP5lSfgQ581UWB\r\nwFKvi/V+Tr7EkE4xTdQ1iYU/uOxXqTnPTpMcAsV1hpFnsfeETG0f68tu215B\r\nRERDtW8UbTacbFaD3hBiPQ+CTJXnVHZAwo2f2G0CBZ0O591SzVPSesabXtb8\r\natWJqfGpo5/vDXzrBsRiJRIs8R2nEEgF0qs=\r\n=gAh5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230427.0_1682609774409_0.5364337821079017"},"_hasShrinkwrap":false},"0.3.2-dev.20230428.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230428.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230428.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-fZ+CCBiCkz8U5V7idy6+M6TBGhWinN+aAweAjglPTWKPfPCAAb/W0kZcNYPY7FsfHhL15iuL64jU25mVFA1zOg==","shasum":"9f2466d877a290af4e0cb4cb437d0da4f67c47b0","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230428.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi8+/pfAV4NpXOVYmA7v/jNT520vlG6vrmcMh4z71i4gIhAI88CCUyQoSLozSbpUOCk1sBeikGlAjplMyNCKzoH5jb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS+fYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB+hAAjHQuNNHhxcLVSqxcFfiu+uc5u1rHlOFvfQRRzdNNQG+4CMuo\r\nd+pMUuSNp67ybasateP+GR63k2x3+/F/ArMcruOIAoAf51uc16FPG3Vz5C21\r\n+CkbL+jkqjR33dhemoMZK8/zvX0UZD/KHOXVJBpuSv66HWSGZni28nrRxb6q\r\n1MOFY3daoVBRHzS/WDj6dTV3/cTHX/pedynvVxjdnagOMpWT6HXs0kzptb3W\r\n0cS26u9PX6Qv9sOZu9gdcqGLRFQOq302+53UI3NDUw0gQ/ODDPs4n+aVtI5K\r\nlmRZIRaMszUhJkzIVtQrtYhnY+HgfYfq5i8zJY+HFTzeo7gXEl+aHRIKW8Pl\r\nRLECdne/3PSWvGs7zINzeE8jQ5Mnz42NqeypGM/wA73eLWHIx2spXsqPS2uk\r\niONqLZg26AMoMvc9ajuUBA6HLGcdpHMFaZrcfWV06z0J4mdicm9joyLnpdIB\r\n26eMADcy28gxA1BMi/GglV7H5wCm7zHxAKWSL/wn4gVBkgqAD6M12OlKHxUW\r\nUuXcXHh6Plp3zAHrsxCDQNpqHTENIhrBcCR8uuEpVjgFmPMOzYr4/iMWNn47\r\nTNlk/WEzovjinTOdEbKYVZ6uYmuuptImJVH/layF62mJeor6G1ZzistThu2u\r\nz0ZVXC9O92JnRAj8FUbAmcvBVerMzdtPco0=\r\n=TB67\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230428.0_1682696152034_0.43449824306999707"},"_hasShrinkwrap":false},"0.3.2-dev.20230429.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230429.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230429.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MLqHWeEw7Jrzxf8tBklmgvfT5JJMokQrhfnuW+pXXXSBypN8eG9hPzcmJQBAnzSUWm/kpyYbCKGsoj3EAU92fg==","shasum":"51e33bde17d5b4d27dcac230ee5a2156c20340ee","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230429.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuNj2mxDR6ojAA4ptJFdAo9/V0BhE1tolPsiYLeiTBXAiEAsie4A5R8goAjd45bF/nrDU9MYuFPbUcGH3cI3l205xk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTTmTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowaQ/+PdB5OGOFK5ks303P/Uhv1PVszF7efMwbrR8Gc0uy7znNwEKL\r\nHyjitpKpBKiEDTqI+O0hpEdMKmZa71fMLmiVRau9wYDmFgEKo1ugrGI9aeAE\r\ns3IlRCVzoOA9LbeM193vTqAS71y3/6E7Vu7TsYDo1z9ue3m9aGVsuKEoxkLi\r\n39qnhhRBpsQPCCbEHxow22JwVGFsSaA+gj3k5Std/qTVnDK8vWA+njn9JB1n\r\nEhEx+i2F5b5ah3yFun9EA2gD9OK+i/+HDnAFvcc0Fn1FhFpDh/eKZVrvoAGs\r\n0Ms1dgp6436LoGvNx1voj6pRAl725qkhI2/ceIOdcFqSywB4SkW5pRNUYPsS\r\n5ZZcz/7CaXlFSRFkNFL4J1dAqZANeDOFYKgxHkxGYSOpdQCvC6mX3ubHdQZU\r\nuqgK2styBKhDPttxf1ho13h3wrgX7Ppn7SaXwXXoGSkUOrkRF5EBc4lXezcL\r\ngBljq0c3/Mz3L+mfrpWlMULTFp3e8bBGc5Ht0zDJssXZym+PgcJXYF3G70Jp\r\nymbgxT5LBX/TvQp3C4wwuJa9svAK4SiG9tXj18BabdzdyAOEYnXhjgLs1EGW\r\nqR5Bfuk0Mn3bk5R+DjT+dxjo+r1akk47pU5DHSaY2nHjYBwwkGe4UeyfFoTo\r\nK2NbzHMVoPz6XptURQ/XFcBqkC2qR4cF1lo=\r\n=QAyF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230429.0_1682782611359_0.8070918676458891"},"_hasShrinkwrap":false},"0.3.2-dev.20230430.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230430.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230430.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-J+/jAXIzmucbWnL6khbckEYV4gNVsQJyxYaqzHKRxTVPAprjRd4AoSAYTfdQCZ6sni0BAoXUKwaZg0hZugftgw==","shasum":"324437afe9fcb168bb436f0ae097b4036c207cb2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230430.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFZZEBh9xg/4FPB4taTQLfN3U98K8kWEq1cm6Z17/SsgIgTghS8AEdiYBxXwXoYUFHPBSx51OwQqjqLXoIu2nYT0Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTosWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosWw//S1G1MibkimUSk/n9kILCzduAr8A4C+jjClJl+BopUwGCvzvv\r\n6/MDA+NflvC6u0+0RAmutN2+y2oCnmGzKB5wJkY/O6VnX2D4pODUCIsFFY1y\r\nUjTmjy4hCBpssIUxwlRR15rzCbSeeif1s20jsBVfkjmdqaRPOFGa5R1IASaP\r\nTiC7BtU94xRvp9DcTal38O59vgxspj6Ip1R1uJa/q8ImWtMaiWM/TeyoMZJO\r\n/QTj8PfSi7gz6qKqr6/vyYJKcTqcLq5VoRv9HCw4hZKQHuglOIJ0pH+lyQJC\r\nncJkSxcRm17EgDqMr1OEg0n/7EqPPAmI9anh75kiiA8Nf1WvQubNOXdemg+w\r\n58wn7Ou2IyPDMt792+fQcW7Tbrd2iPv82LSUGStBBPHOL+ZTfrSDD7nGEkhF\r\nQ0ulxs8gD6wLZgaab87XXXzhsUZ5jsCgLG7CHaULxUO5NM2q7tQNl56/ngVu\r\nkQI7aL19mbg9Wwt3FSjaGtLIviWITnmCpX1A9p1NdbGWhhG1eaJY01ZGQiJ2\r\nhY4I8IFc2yTUcd/WU/1AdMXUAJW3zJaUMEMb7JTkqb1AmEVtG2XpkKFdkHLY\r\n6oX9w/qYc5dnGPYgV4vfh0321zA7MRVxYA2kESVMpVb8ISs4TQ1+2IpbXwFI\r\nF4whMyNGWmTiTlXcj5A5jLa+ca1PoyGedtU=\r\n=ye8I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230430.0_1682869014309_0.8271043360589792"},"_hasShrinkwrap":false},"0.3.2-dev.20230501.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230501.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230501.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Gr8uAIUodcytCyY7omOhOWl2e6bYGn1cotKNMWH/zSFPOp5i3q8nRWEYFMQ0KvoPtqZcTNJQ8dotIIdUBs5+5g==","shasum":"c164ebad09c6b0ca69cfd454c19c4e9c45fe2159","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230501.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtcSxQ3OQ7QqcC95icmT4qiH0orTtsMYkmQfQqMujWkAIgB/7zbiZR+pKySGGhDy6kt2uFbRsT3W7qs8QBQpue6XE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT9w8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBLQ/+ME5BkITu+1+92h+RK7MZD/sD5dSTEUzW6KF7pYfVAkDXPAC/\r\nD4sxjmbFp7nTnE6EDQUQu1x0S+3xEBrGO6/Ef0hdv9NX7MoXaR9wnLaxZBSy\r\nzgwkm6ufHUHyXAgFI/MkgkZXa2JWoVHOLQOLxenKz5eiwIsRNOnCH08bcdpK\r\nQ7t4QEOkEeUHra8SUQUKVmybTDZn1EaJtgSE8YO+pOX6dUh9qlZ600W9atbi\r\nkq6QkP33Hyvc61EYeGw78TmaRIs1wzoen7TAazbhTSUgv06qFR3MXYzDOcLY\r\nsIukpL3LUqaDX8g7GQ8cSpAw3+0PLCQyILPFdpXGxOoM29UOQdcMGHtLgSwk\r\n/FhOngOUwaIe2/jXs+oDkWIf6fM6eX8IcLggNye2pZav9fcO6S4mTasIiPFa\r\nAmKWWGrLXi3RjOFEauP6YyvnCvELF5AtxNR6PV6lHxso/NjDcwgZdyPey9pM\r\nuSGd55Gfv+mLKjpyZJYpEedZ3j9HsXM4B1p4Sqjtezack6buAvBnW5w3RkZH\r\n5IoICiBXfGCILaMsFC5Aob3y1UiSQ9i7FabdweI0CHdUlSOb25/qf1ory81G\r\n7mWyREQPguV64sxAEEdzlBPM+XY/EiNUgD614BL9t1yImGJT/SKOWVV3nh4m\r\nQG/Ia7aQnAbqVRf3LQPpfAcynxcftJLU1/M=\r\n=5vr2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230501.0_1682955323809_0.3371187661013937"},"_hasShrinkwrap":false},"0.3.2-dev.20230502.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230502.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230502.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Csmb/A4tTXFQ89Rjdjgm2bL5KaI9UP/gG3eNr6mMIwpKO1clvfbb48/JbBJC8eZmbrAKtQmaV1fw0T0yME1AtQ==","shasum":"de452352c7731807c82d1b694f1ce666f8d7256e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230502.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs3QxVNv+Dn15HqvsOvlAZveBL3so4AvPzzrds62HHJgIgEErfRnzPywtvoe800vNlfI/fS5RKFLjBwODW6DIKazI="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230502.0_1683041753419_0.740936773447036"},"_hasShrinkwrap":false},"0.3.2-dev.20230503.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230503.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"7a79c101c5ad0e3dd0daeb9aff7429a6e8fcb2fd","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230503.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Gom8N1o8bp0Wt94rOtHOJHiQERZwuhiujfBtxm7FgKmapWOeZXQK9CzKPUMQ3zn/RS58aYtBg5qUHq5GOX4bfA==","shasum":"c4c434dbf86207c82dde3d78e12b039ed7ff53e2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230503.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgpfOyS9/8UYtidaM1VJ1FS7R5LVQB17qqxNhbdg5EwwIhAKVWaly80sPTOBhYIu1RyojtvCBD0tHKiyFXjVNS012B"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUn9fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZiA/6AxWGs+Il9WgOgnCmQ3KB5Kb5whXs2dp8mcoWU/EH0hiJblDd\r\n0vJArLWaTI204P4f+HX0swcFzEzpudYyOSz/KlNZMvu6nwK0QS7vyd0kS9nj\r\nL9q4fPkgEMVFujktX6W3BTXb7plRqFFEHRk/ZbDn5cIKa86BWJBclFjLe7Kx\r\nof6RToDoiI2rCXf5zYwbjsGKfjliKT7dVqmKnTZXketquJfyfkGeAgET6HGT\r\nmudHBLnV3WpTvMtq8mg2E5XiGkU/y4GPROPtCTbAPZfqmjZBFFPidfxAfG2G\r\nD3GQBoHG7VuLqZhrGZLCCimmQepOWw0eNokj+ZZYEZORZrZedv0RXvCfpBck\r\n7mhAk+nOFeN851OWxZlWo6tvdn3+bN/iKBvEmYbDq7mH6WL7AmBQIAMLm1vz\r\nWTv/a6Ys5Ulapesu98g1PcbeSCqjeFqanqClV0at9NPhw0+hZgIqra/YTlTd\r\nyGCktHSqtzYbsfwMTfZX7M5GsP6QNLlt25ZzLUlRGoKyKtrUoqfZsR3V6Mew\r\nbMMExE3Fusna73fupa0aLlQAwXfSK8S+uEgVt4ZU9NrTRf4a7KQc2i1ypSne\r\nLURvbh4icwHYz5EZT1YMsFIr1ZgYybUicUH3SQ2XmsFfE1fvYWwJPBH4A324\r\nMH2c1NO2wP4zi/jMw3eyg0FgbDnItO1M1QM=\r\n=S0bn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230503.0_1683128159003_0.14672199560833854"},"_hasShrinkwrap":false},"0.3.2-internal.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-internal.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^8.3.2","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"79e5143e8bd6788ab3b2804577252e8c7ca6180c","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-internal.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-byq18ZTh12BoW5gzJKvO2dMZlXloHgZBSMKy4cphJOj2T2Xz2qjai3Zm1zl4uz0BapheN8d5gDvmHUT3w0+piw==","shasum":"8cf9ef067c5e9264a428787095b815a31d58a430","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-internal.0.tgz","fileCount":8,"unpackedSize":8783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGarYHVSjhO9/2skrgbXhrUOk96COaB+s1Ay0qYh5bywIgAtykP2JBLX9ZHQmooYjBssZ3/yipxGMlXeWjf3bVjYM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUtKxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoyyg/+L++F9Qf4ArvNMi8AmcfXEoAdbGrhNygORscmdl9pBhD4u5Iv\r\nU7gx4STvciW28FxvpvFS5MZLLnrQY9xo2x3nm9YpJN3S3eTPVgyhC0MzjmZu\r\nsgZbZpETX09ALcp9V/9AIg48OAwI6Nmc6uLGflzXR6Gf8QMaEp6/Lmp9r7Do\r\nqnbvyK+RTV/KsTU3bxyDgyovk+B4+hLrwz6Hn25SKR84lfz/WlqRBnRGJYET\r\nNtlGALQe0RI3+ROvO31bHBTaI1CaiIzPA1A/S551v1oezM6JTwVpwT48q3/m\r\nuA92F05EUEg70xJP0/0elILFctx8v95YyixyFECylLSlOahbSOVGIi3KcvQJ\r\nY4EEEOy+R6hhl2Gkx9i55GoPJ2SAtK80nAe892LbXfVzJ5k92G9dnqEsMmGR\r\nGINUV8fJ2pcOxSnz2awdb06lTQeiEsjVCHs5S0GK2OeLlH0122s4IHXlOGYx\r\n4qCRjf2PRAd3nZevadeISS2qcj86qiziw0mpNLup3QWeeCZ5tR83+pAWOd39\r\n7aGbGA3x8BaM6OKHlmfzpPfWUkK8gw1R6wWi0rp8C7mC5FgeLX1QrfGK0RmL\r\nwlTjKtC5Aijkm5PWqXfLRyKvuZ48TzXISX4HGjXGTpTUsI4I/9dv9S9JKzaz\r\ndmwViB3Ie21iMz0ByjfgEKgNTrVYexMqVMw=\r\n=nPBk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-internal.0_1683149488808_0.9632947732534203"},"_hasShrinkwrap":false},"0.3.2-dev.20230504.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230504.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"a75172cac7d8f0e6ab03831065e14eb2cb0c9280","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230504.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-A4OcvxLtj9IKR9icAvA2QbqIQx+tSEortqxyypdXq5+xotVkKX2hISOB/tIlmtuS3aqu+hoHO/p1p5bXdqjFtQ==","shasum":"4bf75548ce25b7fd8e8773c2f200f8fb5c78a395","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230504.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHy96aDUFr84VBOrFLlsV6GMpDFdz9vwb6mnjmxupktcAiBLzi7+D1Kzxv1pqftGgyFl4pNRE9qNr2ivJ/gRl3Bf+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU9EfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5DA/+NXobVGGaa7efd0JwNojaKI+UJqVQLQxp6ugWC2eZ8ban4V3t\r\nTjRZowg4AXH3JKA36b0ViCUwCGh+QUyLiBEshwZraT1wXfqI4RfocTceLKud\r\ngEdm05lytHlxoqaPX3+waeJjxzbqvhnFUQ7TaCTQRfK002XYEwmlWQZNyv1c\r\nrdYk3+ek+rGwFwEOwF5syNflyG9Mh4G4AQd1cGuXqLBE9ba1CwM+z+Y26DZV\r\nxnkhnVc7dN5DhhmanlABleC0g6WWdBQ155CUzYhuurAwm6HKZUOMd8Pjoekp\r\n9/gVpAxHZHIh0DPvjbYsT/4tWFkP5honv/3KOn0lHx/0MOavwZT3JvfPl3Ez\r\nm1vnuWYh70v27jVYqhwLUyBqGdCLHMKLzT2iuAGeFG8/GF+Ob3I1wYQcKe0W\r\n6UwZn7EUiAk2n9+WZ198FUJaDXjZEsh2SaZQGy4vCpAS7MjYzOTb9TzC0zQ9\r\nkOKYbNr7KCz0SVFpt2A9wkr9lll5nGqz+UuE5MaQqylAqVH/EkWkX0mOFMFP\r\n7Ggs8vRb0EyQI0W80gnG1pOGNqTHGLLpjbhg3aaEutcfMOhAtZ4N7/WPUTym\r\n4/wxTFOsQrYI5Xp12dJ1FQht/D5n6IkoGytNalV84RXQKsan0pOIAH2RrGhp\r\nooXl+mqTCmrExp/rmSx9yOy2bYGMnAh2X1M=\r\n=qdel\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230504.0_1683214623192_0.8940694949898198"},"_hasShrinkwrap":false},"0.3.2-dev.20230505.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230505.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"a75172cac7d8f0e6ab03831065e14eb2cb0c9280","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230505.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-PDzIhW4Kt5AphypS+GNjK49uXQGQbbILvksYaqLMfu5nM2vc6xSwYSop7EyKGrGi42tFh5H4L1qIo5FQ1n8CIA==","shasum":"2b5d9bfbaa1713aa0934513cce9f09b4276d0e38","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230505.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDY5kiHPnu3zVW5VYGjm4jRqJHBAitiYXVQbHuzTJnzPAiBEPw+4eWYrYWseLXmNz8XlOl+/36G9VBUIAKEn5+dkyg=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230505.0_1683300966663_0.19457359111889283"},"_hasShrinkwrap":false},"0.3.2-dev.20230506.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230506.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"a75172cac7d8f0e6ab03831065e14eb2cb0c9280","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230506.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-ghKT2pS0/t/cJgMcZDjHdB60MVZNoFE+1c3PvHkoe7jyReoGL240LzU5G2K2mLEcJNG0CjDoDOjY9qqPpdMqCw==","shasum":"7fae904c3e96da7dcd67ea51f0b17fd68010740a","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230506.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+5c3iGj72Ej6gIsW6D/SA1Veq15mjD8l4BT2z32omzAIhAIr5TdO9rJL/F4wYsq/+3eC3MtDbHJms2LhP8YVChCkN"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230506.0_1683387353112_0.0166405039137012"},"_hasShrinkwrap":false},"0.3.2-dev.20230507.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230507.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"a75172cac7d8f0e6ab03831065e14eb2cb0c9280","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230507.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-xm9ehzG57HZpWoL7joL2jvLAm48FpN5BVYkTY4ILbn2xrGomF+9FGvc3HKO2Navlso5Aega0MZyDQbDKpociwQ==","shasum":"aa2b7e7f58961584a834b3341e12da844e59ca4e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230507.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbJS1TRslNeRwGuwiraeYHS4Ac2zD5v7bX802oolaFHAiEA3xdStHJQe0Idkh3GXmWiU4Y2bPymnGNmxEWq5JrD6Lc="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230507.0_1683473778633_0.0030158852010537807"},"_hasShrinkwrap":false},"0.3.2-dev.20230508.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230508.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d80a25574cc57378250394aba793ea1cc087a48d","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230508.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-R6jNs5/zIns+QQyTCKq8R+oJPxKLOUk2M+FkPgbp+b/nh1Sg3ZzDbmcVpa6lJqDGN8/jZpqVPeqwx2i0CeqmkQ==","shasum":"37cb9367aac4f3a2b077fcecc73a2eebe554d382","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230508.0.tgz","fileCount":8,"unpackedSize":8764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAl4nBVLEl/U1Ykcy2Zd/0HQQoVr5ic3lDKBnXwzfWi5AiBsBCtBftf9npMU2/iXCfwQXPD2Je2tn0LXsJUdUnlZTw=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230508.0_1683530814633_0.6545780926250915"},"_hasShrinkwrap":false},"0.3.1-dev.20230508.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.1-dev.20230508.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","uuid":"^8.3.2","lodash":"^4.17.21","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","class-validator":"^0.13.2","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e0bac53ce2b9612ca4fee818ed918758e98532bc","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.1-dev.20230508.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-PqWJn9enFIV/xZVtNqzPNjnowbg6WDw3doYCVzdrzGD4/optN17BvvF0iYsdDkaIyk9g56tU7A0KLwkKnzBLgA==","shasum":"66a88c1b737db45d758462e52df826d829f4000d","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.1-dev.20230508.0.tgz","fileCount":8,"unpackedSize":8742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8j9rP6qsHMyEqvYhnQuqjYdwOMlQXFA3Rw7S2OAqgJAiBas0v/VGLhl09xQv+2PFzGjSN5mDM/VnfzhN9dKBJmMQ=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.1-dev.20230508.0_1683531288744_0.0817760896660713"},"_hasShrinkwrap":false},"0.3.2-dev.20230509.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-dev.20230509.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^8.3.2","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"82a2112550173bd062075718731f232d51026ad9","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-dev.20230509.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-aaGhgVtKmZnBZWvICwdcrR38rz1YjfwiCKPoCpItXGZIovx4bZzTUuXOXEq5pcduQiGn5eXZt+zlLCbdwh/LyQ==","shasum":"03380aa7c41ce2612d0adaaaffdca083fdda831a","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-dev.20230509.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA18DS/8ArDqd9a3Wkuw4stltVLFyAWSiDO4A1tzc8ePAiAjtpQKznDIehUKuIF1Iz/wV5N4ZLuVxh9nQiqbA3qHMA=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-dev.20230509.0_1683646651861_0.6897081369153943"},"_hasShrinkwrap":false},"0.4.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^8.3.2","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"f286a28796e2a344fe2810703067e03157601cf0","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-beta.0","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-oxzToiIWGQXKnpJoA2uOvH4zU2M2nvHbhL5L6qbECUDcPQAIDz5mmoMB21yYuo0T1GARPpQAB2ZYd6+r3TC3HQ==","shasum":"52d5bfe1453939035f6bad777edad5583f8f5ff2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-beta.0.tgz","fileCount":8,"unpackedSize":8779,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzjhctpHqlKcC2/1JYa+hM8OKkVISxv4Wq7Ga0XAoECAiEA8tTT/kS6h0sM3WxDl26PrASWHsVnqILFeFWwTSX+PtM="}]},"_npmUser":{"name":"star.you","email":"star2ver.dev@gmail.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-beta.0_1683796451247_0.7718830805484209"},"_hasShrinkwrap":false},"0.4.0-dev.20230511.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230511.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^8.3.2","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"f286a28796e2a344fe2810703067e03157601cf0","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230511.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-xZTh5SewiMlA3KdEVovRdPhlxDPBX1JSrFfaStfn/2nzOlEhMGCcUFcJ2F5UT5oiaFmlBSeGe+naw9ssVY6wIA==","shasum":"f0d3b68eae151b5fc4105bd595dbe0aa64168ec5","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230511.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC27IhIr/a55cPwsXfNZDjAvOl8b4I5wZZby0FJxhikwgIgao+6wcrD9bVPJoR8tBZH3TsW6FgQapE4bjkWi4jE9yk="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230511.0_1683819388878_0.48578143451166067"},"_hasShrinkwrap":false},"0.3.2-internal.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-internal.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^8.3.2","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"7cb425cf8b2a87fe10f5163cc8fbe43573f23a45","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-internal.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TeczBCIFmNnrJd+Bg83V0u3MzXzJm83gKoamWVs7rlcGzZKpKuuNxpBNBn+50rpllNn2Pgdwtgw9am8YFsuqBQ==","shasum":"cf3effcaf198b242ee80f80de6c20fc88f180bba","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-internal.1.tgz","fileCount":8,"unpackedSize":8783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfhadl9rvrB5niy7zIFJSrHsqZ3Wy4bZS2quLrhlnbQgIhAKgIDBLML2hQac2dLwOY/6tmJeBELJnKKXJVol0QiCJ8"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-internal.1_1684309415128_0.0633112709495085"},"_hasShrinkwrap":false},"0.4.0-dev.20230518.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230518.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"f5ee5000d6ed2f80ecf3c88708e6928deee5bc28","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230518.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-ZcIP/FwyNpvGyX4ZihdJuGNs20O3fp/Pr4plNj8f7i4TGO2oNM5xKk75eNBT49mI8yDqYQpyqynXTaGcv1NmtA==","shasum":"5b511ed7e2a9faa85dcd544f32edc070bdbf1efb","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230518.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYhubgD2XrTVBVpsgwLDC4S0jwoulrM5V5Z87ola0+zgIgdD1HRIKsp0HD8C3TXQpjMkbBWGjXehsRlds64o420hk="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230518.0_1684424306562_0.8796548754100277"},"_hasShrinkwrap":false},"0.4.0-dev.20230519.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230519.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e9351ecc9d4a823a9d5fd9c6165ff25d4b2696a0","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230519.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-UCZl2AfzaTdsdFrlydZjqJBy3lEcTVYMJYzfYTzglzMkJeMBrUTFXMHQtRsIBoJpDbKTpKD67+/vS/g+eOKb1A==","shasum":"d39a4076e9bd7de5819af5b08520583542802b05","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230519.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGQ/1pETSWsNx5LCf0Bs3QXzs08ZTZdMorS+7jsTdMewIhAMHKGJe2f+22kZhJDpTogUZHoZaHBco2KiYeFMl3R3u4"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230519.0_1684510673098_0.46345379382172713"},"_hasShrinkwrap":false},"0.4.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"f187bf674b262f1b5920cace3f65e6a55e0ffc37","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-iDdbWiKD/oVHIs79k4IvSyQPixmaT203OPj/QcKaA2cbQ37+WrWxJMaxyTjy5VQ2SzJFJfrH7W59vPFVp5LtLw==","shasum":"92afa8bf43c76f1df54badecd8b7fac229019a8e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0.tgz","fileCount":8,"unpackedSize":8772,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1j9E55MI9imhtq2zJym697k4pNDOiGNyUOT9xS6qV1AIhAK4A1c07wnP/x6iW0msoU7OFeLjD5IEtruc9EeFKpiq1"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0_1684531053700_0.7850573074046623"},"_hasShrinkwrap":false},"0.3.2-internal.2":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.3.2-internal.2","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.3.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.3.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^8.3.2","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.8.0","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"ed03aab8bca4e158011a4b074acd61b337640b00","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.3.2-internal.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-iXeXbP0fsL0jTG3faG29R+bA8rt492iR+c2WSjNjyCR3bnbfuRbvgYhU2wk5oSNJs25ZKQ/6jgJ3IYVro/5JIg==","shasum":"a7d151f6d694aa95aba754b084d5d0f13968e7a5","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.3.2-internal.2.tgz","fileCount":8,"unpackedSize":8783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDze6MeEX1p37UcoQMkhGYMUXCjlB6Nlf9aFg7gU+kRsAiEAkvg9yDiogmyX3MovZeI4o0pnb7jA3Q0Hq9Y6ejv1UV4="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.3.2-internal.2_1684907643217_0.14223799955454264"},"_hasShrinkwrap":false},"0.4.0-dev.20230524.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230524.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"885720ca493b073c6b4c51c224baeb7cc7402a51","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230524.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Yoin+uDCGyQMUh16o8Xvcx7utrm5Hzh8s+Vmw5T/DWwGTCOHLql5GFX0MWDTXCaGsKorajnkDkh0OcfK2SVwiw==","shasum":"e0d080ed6f5de0458c4dbc2a2deddaa0ae64f702","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230524.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRPlsvcVThtDGeWYn/IVl8ZrHZES6mfRmiylv1J3bc5QIhALbAScVMXoDTfTPxnOFMcapoKM84QMxNp6CF3QLUUOTl"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230524.0_1684942697282_0.40453421599375705"},"_hasShrinkwrap":false},"0.4.0-dev.20230525.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230525.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"3152d9673bb5064625cad33fa7caf3b36659ae22","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230525.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-nhusLBULi0g9nRQnQVvMfnPRzT1LpCTFFl3PN7AqQVZxpCc2Jrxaf0cuYD1TGS3CEAHN3K7lMzB/JCZoNh1pPA==","shasum":"51c9319d94430af81ed94026c2c36c0fc217491e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230525.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKevIzBedWw4zxdJT8aAfJWylO/5wCt9KMXkUcSRKEMQIhAMHXAEabjFL5YVswttaW/kQhM1hFL01XuVu71DJ5cpaa"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230525.0_1685029153283_0.9673081071086445"},"_hasShrinkwrap":false},"0.4.0-dev.20230526.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230526.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"3152d9673bb5064625cad33fa7caf3b36659ae22","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230526.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LMca0wd+oRYJjkcLRqR84/XWFXAlmkQ3qatPrBXXUz+rbYtJXovZgqeptiIsggnB1BmmMfaiGFuq2aiCQlwO7Q==","shasum":"5bd9a611f43b17d37af0f4f9886f8b211d214495","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230526.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnPc/pfjqr7Ip801wn6e7HvqMJ5syAWYHibU3m5dC1ggIhAPdePnN8/ATWK62fGnmsEvukEbHiPYbQbdYdBACJmguH"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230526.0_1685115468855_0.6974596542473379"},"_hasShrinkwrap":false},"0.4.0-dev.20230527.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230527.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"3152d9673bb5064625cad33fa7caf3b36659ae22","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230527.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-FUpRxgf1D+aGTgzeTB2ALiq3z2Cnl5Squ65YKgGUAWGZbhReuu00Jl4cLGvTieYbMdoMBqSZTMM9AiSdpVGxrQ==","shasum":"85bb02e75203187f63343c87d3e8a7e77bb19d24","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230527.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEeiqysrS+6rP0o2kKLUCR60zOhaRLSmcWcB2rqJ9H1QIgX3Td13no/qJOYgID3xP3EGYqvOyA467FUiYLIfPTwGA="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230527.0_1685201882189_0.8370457286151343"},"_hasShrinkwrap":false},"0.4.0-dev.20230528.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230528.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","lodash":"^4.17.21","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"3152d9673bb5064625cad33fa7caf3b36659ae22","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230528.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-GEZGkkYpKl4OOvGo4/EBsz8CbjFeivT4itL1xR3URRT/VLb+5x0l2Kizcx5QL5aBS1rmM6jtRGmawoK1WC+0yA==","shasum":"b3e695541cd6535e488bbb750cfa3bedfd775b7a","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230528.0.tgz","fileCount":8,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD24KV4hKLBqba1+DMCgmmQ15GUu/Nj2L2SFPyeaXsRIAIhAJuOr8EjHfBVWJY1XRQtX0xvsKFD0MwuZXphXFqorxf9"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230528.0_1685288238099_0.2715452378426082"},"_hasShrinkwrap":false},"0.4.0-dev.20230529.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230529.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230529.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-bPFoiEORcHYHRtS7tK21wAUxUf3Am3f8b+RKfVpZTkwl899pzpMB8eO+g9OV7/JeXIJJI5I2yHoqujyjQdiGsQ==","shasum":"0f68635843441512ee440a3d8ceb95e8c0df4c29","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230529.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBa648IkGLBWmvNbVmyaYjSlJKt64PJWlvRbRRmPKKyrAiEAyJlpZc/7GhhZqkpVJaq8PhFEg4HM9ay/OI/S0Vytm5Y="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230529.0_1685374675969_0.7514647821728451"},"_hasShrinkwrap":false},"0.4.0-dev.20230530.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230530.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230530.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-7qfmmBZBRSkPbzxKMZRBvRgteEl8FsF5zLL4mqo0CrM6wa5nXeA39ehWXc81BoSi5XPbdFN9aMSTfojeHdrgdw==","shasum":"0f82da55aa8230bbeccc7ca62e3a17da37ec3db3","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230530.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHi7XdSWIGHdAeQaPmsmv6kzY7qb2jG9uExm18Jo22zCAiBx5h2lwjZ+L9nz9pBUZHQFW7MKJieljM7vcudCLpSRKA=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230530.0_1685461081694_0.1491051510881065"},"_hasShrinkwrap":false},"0.4.0-dev.20230531.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230531.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230531.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-QkfrUF+ZgkEeqlywHoVqIBUulmeCvP4T1+/wzNbDCdwGJ0dM/7uRVuK5MGXES9q+iTOEOayLs0oOcVjZqRMaRg==","shasum":"f553d264290b244c0bf6c23d88f1c64bc9a80ad7","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230531.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxvYg9p36DvnJabfRFjf/6ND7TtL9tWZFC7RzJwpPzWAIgWi4nj5TSZKYiPHPDMHnoLFXtcSlEfXrihQ2E2wnTCHo="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230531.0_1685547472502_0.36320493063386317"},"_hasShrinkwrap":false},"0.4.0-dev.20230601.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230601.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230601.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-UvArXRUcBLGPFiYJ81AcPLn8RZxBISVxH9GfF+kuc0vRTnu2/uItYHBKhB48aFAiZ90Bfna+SdWh1bkHOiA5/w==","shasum":"af171cc940b7a582099415443e4509f0f3769752","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230601.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHxGB2J5LJxSqxq/nxxo4kdt36g4IH3GIDqau67/KfaAIhAKDDVC5C7nXz+5ikfiG5fYTao7BmlFqaGf5O5WD4gSFG"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230601.0_1685633942196_0.9887059331211365"},"_hasShrinkwrap":false},"0.4.0-dev.20230602.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230602.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230602.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-/zKPvozzIBT+Pz9eNLNie2Wf3tDBrGFnUlQMJ1AfE9FpaXL9Y2kUv0iuijxM58EhYxWRdd0L1trT+KpQ2XBMvQ==","shasum":"4cc426a92d41eb17ad946ad8e9797466f1502ada","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230602.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCByC81kaFOtisaq63PJcRCb+Q9PgwTVxWzpzdkiw/CogIhAIATgMxtbWz7kUupko4Z4KdrQlbPrwJmL5KEJcOyAd3S"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230602.0_1685720317079_0.6710973767806336"},"_hasShrinkwrap":false},"0.4.0-dev.20230603.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230603.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230603.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-sFAaMxwTNx+SkGfBZaBTt+uma06We5uG4CeUl8SxMufrHGiyQWuyH5Mm5Z+8cRZxFYFDYlzab7vSlROeTmvK+w==","shasum":"f97c6fb104ebf5c89001a32db322554e0aaada41","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230603.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrM4sIAz/5K4aFS+t+q5XZuemTzDGZgwb1EX3/XNLwPwIgAUFXrqXg271OMfjrPljm/MSkTHbUl1sNdhJJoQxB3Ug="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230603.0_1685806767295_0.9005595244498441"},"_hasShrinkwrap":false},"0.4.0-dev.20230604.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230604.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230604.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-4hhk852blOSUvkrnH/dMUPwsuitZF8fq9M+xS9dA2HFYZtRofqpQCD1kwGdEuh6CwDnMF9N3hgA7lQd6bemPcg==","shasum":"749aea32c686940ce90b37af482f83fcbe3535eb","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230604.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJ2kaUFFbHdzfReVyWSNb1068JE3jwTtIYI47gksj9bAiEA6XD9KJUUHHiIDOuaYlff7NOBYIRfey1uRJsEJ79efF8="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230604.0_1685893052654_0.3904695163060188"},"_hasShrinkwrap":false},"0.4.0-dev.20230605.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230605.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2b5e282aa047cfaff1c80471e2e4bca119bde769","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230605.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-ZjJIgMgOC3clkqI7RXfGjlwmZ1Wv/1S7RmUZVoCsHpKKmM8zygTLxHSzSceEGKmDIoQ8lOBKg6H0ohvPdVoYGA==","shasum":"7c4417ab8f0370419015e38abaf22174010460db","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230605.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4SvmDBbDwJ3lAIqiaGAGzC0Z2zj6oT7Xep9tDRAh1mQIgbo57BBgVAlaQVMYZzECEoFN/NeiXnPfnoz0U/nCRD8E="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230605.0_1685979495785_0.7349139937720324"},"_hasShrinkwrap":false},"0.4.0-dev.20230607.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.4.0-dev.20230607.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.4.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.4.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"59b152c516b46d585909aab1040d96d6362a6da2","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.4.0-dev.20230607.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-XYVgki4e/izCtSlD51g1ROP7lvAjcr3ruDTj/XKYsgQxcth4B4l8lVI4LapmKKhxbqzrQSZXlFCXZjuZikYQxQ==","shasum":"05da2bc9e392914346032b72d0473d9f43036ac8","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.4.0-dev.20230607.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkXYxGdsAT7xyAOnVwXjRvl0+fkjJsxxI59oyhL8reowIgdocE/2w5UZXT/kQ30LNhTUcPOvl3q7DHi84lcMM3FR8="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.4.0-dev.20230607.0_1686101890159_0.4511333499532406"},"_hasShrinkwrap":false},"0.5.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"b109ffc0df93ced466bfefe570248b1c1ee28660","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.0-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-JBxvzSewF8BImVls/d60sQnVHaux5BR0ohSbBl34t2gS0rjH8pjH8+mukC9QHXj+M3i2sdIvlwoEHHjqF+WdHg==","shasum":"3227d931278d448174327906701f6d5a92f99d78","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.0-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpZ8VDmEAPWA5JflcAtYKvdNpEn/CfkWZ7q1wBmL2psAiEA96Xkr7eLyOHnPvSF3USYav5ZNhHrKZq33Kplk314OpI="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.0-beta.0_1686639543176_0.5715120562663045"},"_hasShrinkwrap":false},"0.5.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"44fba1bc6f7823230c279b79c1ed5ab735fbafe3","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.1-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-b5IWQ+nxzvH/4sm2JIAgLaKKDCkWTMhMq///xoBfXG58+tlp6sLXkhjAT+HpA6d4F/D8BduTtmypvXgWf+coSQ==","shasum":"8d63205f2e05741bab24189c6047d3126268c6dc","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.1-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuH/3c6H/cq4A7UCY0E8xfEGWw3EkPRMUhCetwrLAjkwIgIDXcv9e9+vhraeXR954Wuj5DD1EF3gXSZRhql8a3m5E="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.1-beta.0_1686643010031_0.3645564821040177"},"_hasShrinkwrap":false},"0.5.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"44fba1bc6f7823230c279b79c1ed5ab735fbafe3","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-8BeJUoCSjWFlXk/GcQqDZ/QH2lE5IR92mAHz8lTodYl66FjkBKJ79nZrHILmgW9au7RvLDaFuD8Y7M/uCKX6Wg==","shasum":"d7d3e881bfce5fe3517452b3e80a05546d4ab645","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.1.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcShUKlJxke6Jtx98zzXsMpR2JZS7SPuK18o2AjaQVhwIhAO54+6yKTdChusYlTxh+Vzrd5wCNLHm/q2ehU+uUPgQK"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.1_1686645893144_0.48478262940543826"},"_hasShrinkwrap":false},"0.5.2-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.2-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"a4a7f715b9c190fb2498d476ff3c15867849635e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.2-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-TCco/zVQ/UBbDNL3TVMGX9257jXQC2JpWhR1/7oj4AcvS3YCGRZ+uJzirSsOtJFJyI2mgviCPbgllieVR4ubWw==","shasum":"18f93350d566c6b8c39c35e92b8a9341e3381e51","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.2-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExMe8UlB4uUn9K7OI6Hi8xi2vdxJMkAta2wplhCZFmMAiEA4ntbYWE1Ecorjh1Qmp6kiKtx5/2bk4hasPWPrJ40NAo="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.2-beta.0_1687759991292_0.3296612428155561"},"_hasShrinkwrap":false},"0.5.2":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.2","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"a4a7f715b9c190fb2498d476ff3c15867849635e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-BvxemC50Dt2qdpNijSP9CDSkIxPvSXtUEk+vIFU+cS4CdYW1QBDMtRQoXsCQ7Dkqw1RsEa7cNTPoX8XtIGYrYQ==","shasum":"b515ef02b472907baebe62c249f70ff7d29868ee","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.2.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe6/Y06kM1oV1LzoP6c3GYvoUn6dbZgrmS47JWP5JvlgIhAKEddD1ABsdg5KQIRy0VtZRC/F1W0Jh2N+cma5QAo3et"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.2_1687760852685_0.7918121797936419"},"_hasShrinkwrap":false},"0.5.3-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.3-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.3-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.3-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.3-beta.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-R3hBjVhM1TonpQS/NByd/DPT/gadsfJNMBNlGzvUI2rBNlPrFaCCIwy8wsUdm/unPGtCHUMGf5hGoB+ijWTSJQ==","shasum":"a5f3ca73f75f8794912bcf3ec85eb7286edfac9f","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.3-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCouxhXSydMGbbqRJEtdPCPRKxfWS8m/uWzvSxam8g+AiEAv1+AgFg08yx0tlgzYnDP4zsBsxEIDu80C2vWst5raNM="}]},"_npmUser":{"name":"shimin.wong","email":"andreashimin@gmail.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.3-beta.0_1688026683639_0.5204202522618877"},"_hasShrinkwrap":false},"0.5.3":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.5.3","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.5.3-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.5.3-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"46417b84b897e8b93fd793208a74c9a3a1c27513","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.5.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-4A/8gU8jZiar/YsIPBO/NDwOBPE4TvtaF3OwaZeMIA9dizbEYKp9KKuVmU6K0ecFMw/MzaaoBnKSqc8wlPD8Ig==","shasum":"9294adadab538f96cbe275c5031da298b03cbddf","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.5.3.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH6LbupyJQReYUWE+vfka5zYdVxtov+PLuJbUqEE4kLQIhANi9NYga1ziIDwIzTezfRlDV2XXy1bgPsmOmaInsIhMs"}]},"_npmUser":{"name":"shimin.wong","email":"andreashimin@gmail.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.5.3_1688027979618_0.25984166934949604"},"_hasShrinkwrap":false},"0.6.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.6.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.6.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.6.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"6c51e0a5137f2a1108f6de1c6f0505f0604d3ef9","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.6.0-beta.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-vcKyq8c9JKPmmOqFoE1SdKRb1c5WrDTZmRAyIdRNjAwfupvpPwuirn13P7N2gzRFDrVp3g0rkCtIYj3vEVrDcg==","shasum":"763b2118720f54ecac3b64d1813be11640e98df3","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.6.0-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD96IceveeLwD22IXz5rKwRb53f5mRvbhjWlF+5eO9T8QIgMcSJ2gVVR+Bflp4VkdaBMUt2Vu1BCyuwpxKsZVvu0dw="}]},"_npmUser":{"name":"shimin.wong","email":"andreashimin@gmail.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.6.0-beta.0_1688729195396_0.31138188524681376"},"_hasShrinkwrap":false},"0.6.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.6.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.6.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.6.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"6c51e0a5137f2a1108f6de1c6f0505f0604d3ef9","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.6.0","_nodeVersion":"16.20.1","_npmVersion":"8.19.4","dist":{"integrity":"sha512-TEboSMiUXfynHjhepXJFmH7MHQeXLlocsWe6IKRQFm6XnxjtgmtR2iNwTSbvB6UVrugp0cha2qlsRaCpkZ6vfQ==","shasum":"58561bc403a71ef1e8a0278f69d13acb311bd32e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.6.0.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9QlXRXIYzoH4hwOUMBRlJLZPxJLg4UGP8ZL0+eR92gwIhAIb4dnGtL1KRH7hUfOUotq6SCQ6WpvJKfMWhi7CJatCc"}]},"_npmUser":{"name":"shimin.wong","email":"andreashimin@gmail.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.6.0_1688729723796_0.40864245159089374"},"_hasShrinkwrap":false},"0.6.0-dev.20230708.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.6.0-dev.20230708.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.6.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.6.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"af2cad1995e9ee68fe03e44cdc92bb13256b7f71","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.6.0-dev.20230708.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-CIRBYaeTeeQAct9Wy9JExNo6k3EJ24d0L3HDYhwD5IaIa93nY/Xi2S62uwALDJfnB35Jq7RWuhy+4QAc/93KzA==","shasum":"b93a389fb4eb481d47122658252abfef915b8a4c","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.6.0-dev.20230708.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfYpnWAs4Xt0F4N4mqp/h0BhBpv5ji0GoP43A1Ay/ExAiA482QgwQPlajCBnSilOXgp+HoHrXI/l/A8ZRv43NpLUg=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.6.0-dev.20230708.0_1688830773351_0.9246259005978783"},"_hasShrinkwrap":false},"0.6.0-dev.20230709.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.6.0-dev.20230709.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.6.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.6.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"fda2ab4d40a1036e0ae2ccd2fb9c14ef5bf7e858","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.6.0-dev.20230709.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Drm4GxbE/U7T0y2T3gW6sXwYX/F4YyU5J+YkMZEMVLRMbgcYybFwe9W+kg7b9xO/Y2wVSyNokY5mKLcQtZbalA==","shasum":"68860ecee4231ec652d3e49ba4ece803fb99a73b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.6.0-dev.20230709.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEdJhutcB/8BEEJa2QjL+DtU5iMkOK1f2TaPgLyZPbpwIhAOXbhe5XaEhlyWE76yjICVtXCNRISePyPP8dtO0aAZ5e"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.6.0-dev.20230709.0_1688917194410_0.7008412006147389"},"_hasShrinkwrap":false},"0.7.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"bf4b1a2d5dcd569e6a86ea7c18793b59b68e6b71","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.0-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+vMx8fxIrSPmtYcA1cB9ajHkUGmAGZR+NqXzN2ZTYDX3brkYBym//eOdZGnn4emDOuWzrksmUMjUw9gv65hsfA==","shasum":"5b9dc798db322d70f8688fe07fadbe6fa524281b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.0-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0p7+nmG9+pWZIh87b+KHK2zOYucB2N1wfArQdVusNgAIgLuWkfi+BjaVM3ey9ZyVINgKwXgQKC9fiOrtRXIcKZN8="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.0-beta.0_1689936491389_0.17739367981206855"},"_hasShrinkwrap":false},"0.7.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"bf4b1a2d5dcd569e6a86ea7c18793b59b68e6b71","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-7AD7jRIphjBk9UQAosfqncyB/beWrv2FhRp/N349S6mJCTIOrGFWPBORXtLSCsJbemd2dTJ6CNsTQdKTYNPouQ==","shasum":"69b513abb046d7ebacae80a66a9c6abc4e3395fb","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.0.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzDbQuI0IZ4T4yMBHgX0WwmGovgUJMLALnDLTIGA0BhAiEA6W8XZafatROaj1LPF+/rXewRhyKF1IAEY/fCsoHHttw="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.0_1689939078326_0.9624963935279172"},"_hasShrinkwrap":false},"0.7.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"7c0158bf033c5c74feca5afab2d735c3ff46df61","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.1-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-sGDGxYGd4xlheib1smikfq0NpQ9KV4Am4dcgu5+jCfd8UmAn++/8SkF3yM2mm7zwtWR6yKd2KK8+qjOEBA0/Pw==","shasum":"8cee38887a06275a17e3ddac2f3b095f0d0861f3","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.1-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmq6HtZkJ5FyjVRMS09bl6DcLuGu777r016tIOOfyNlAIgFpQKUfpfC/geYEPTuPOKjuArRW7iXGFNN625pndAhKk="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.1-beta.0_1690451871739_0.4299929338969086"},"_hasShrinkwrap":false},"0.7.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"7c0158bf033c5c74feca5afab2d735c3ff46df61","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-9vQeAkjk8YZM6EP/y6MMa/KghZOmc4477UhuJtEPHfqD2lUixuZJBvj5kSBEZju2m8xKYBgF0RoVFTTDQlHwZQ==","shasum":"53373877442af40efa11338f71b0a708fcc3aec7","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.1.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlMDE88cp0d+lNXpzTqot5b9fBOgd4f5ISuTUeksn7FAiEAgtGQdvuwkfjjqkOXi63tUYl83RphEXMWEG2SXlxCuGI="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.1_1690452777486_0.822340686073425"},"_hasShrinkwrap":false},"0.7.1-dev.20230727.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.1-dev.20230727.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"7c0158bf033c5c74feca5afab2d735c3ff46df61","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.1-dev.20230727.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Tw3AEri+cFAx2KrgdYQUr8sT+5gSEjuJMqobjzobcGTUlOUnuBgoQ5YtkE2xZYsRHyX6rPy0mfREQXKVITaPZw==","shasum":"03f7db29a8012d9c6ff5bf797fdf833c4bf441ce","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.1-dev.20230727.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLX9xWoa2BJux1LvlV8Sza6524mJAIkt/jNcc2dDUlrAiAL/vrMUe1CdayU6xDlveooKgLMuGg5OIARiZ/GN5s66g=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.1-dev.20230727.0_1690472380355_0.9845720312674968"},"_hasShrinkwrap":false},"0.7.2-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.2-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"180f8a6fefba41dd9a8499dec56c8d0724fd4839","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.2-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-4wk0B9QYbkl1znW6hdwFPDbi2Vh8BQG9HrKV9ScJNgQIQW/LiKB7p81JeFf7VcBGxNE3dwCRVGIH1x9o7aEWzw==","shasum":"b505c9edd3cf4203becd430a582094607d4787ff","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.2-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjlQMQK8AEt7kfIXMWi5+FHMUHzruYjwA+TmrYwqeMjgIhAOUtLQj8dJNK4VGsBn1/Nf2m48nGGe2H7Pxwr3uH2P51"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.2-beta.0_1690792799499_0.2743656351950785"},"_hasShrinkwrap":false},"0.7.2":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.2","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"180f8a6fefba41dd9a8499dec56c8d0724fd4839","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-239NPm75Za3+hXeZPFTlerp/9p036rVeCiQYwDpssASPI3/kq9hUyLxIXPqpYMIXysrzc+UJjxBDY7otf3O4jw==","shasum":"765624f53c3e7fb055a4edfd021a8c55ea989567","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.2.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHB69r/80q4EnUFNxCZrcfJbP6XilTbFSfz+VhtbgPERAiEAkOa1NpCTQ+Km1dJftDVwWp66DnbuRjWEiF4elhU57Y8="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.2_1690793460947_0.990690148473693"},"_hasShrinkwrap":false},"0.7.2-dev.20230804.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.7.2-dev.20230804.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.7.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.7.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"e60acccc5d2d2b78d466f3cd43c1bc88c141d4d9","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.7.2-dev.20230804.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-cOAhWPUMQttoo038TkD3eERa6H4qhSMxHryBhH9yxUz80RArYsqenvCk7Gsxyzkfp3I2+I4d/tESvsO0qg4+4g==","shasum":"e69083d4ef9cc4655918a15414a44a15dd34e248","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.7.2-dev.20230804.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxar1qSq/V11PLRhQY4jNJ6PWr9g9i0QedyBrsUIppOAiBEJVaI0SnN4ARnskWa9ThqPUru4bbv9LwqCPo8irGIUg=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.7.2-dev.20230804.0_1691113684455_0.3934081877571476"},"_hasShrinkwrap":false},"0.8.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"6f1ffdc25a3955f66b6c6751e3b90724a911603a","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.0-beta.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-iaMtkzd2sIW0j/qxeGkIBaxI6G8PtNEFNDGwIlG2l+jgFnyLm1zIcOrHgAhH+lN0TGVs9Gyde1v/mQj0aDjj4A==","shasum":"1938e350de68eca8573d90429b8fcf397c160f2a","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.0-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICc4EO2LKYkC4LE4FNyzezXAS/xHxjJx1dM85wMC2tMHAiEAlzvkPD/oZFIsuIezmmBMKuB4bvMcDxhAJ+cHx9sLm9g="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.0-beta.0_1691138740098_0.5030848085755195"},"_hasShrinkwrap":false},"0.8.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"6f1ffdc25a3955f66b6c6751e3b90724a911603a","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-3FikbzupWTBn9MqX54nKWMpwiNG714w/fAA12e7Is++CtVl5RyPG1JX7XY+KZ8OTTx0gc5Pj8FXCOsngVtVm5g==","shasum":"fac63c06866f9a4a397cc6f7c8efe1fee55136f2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.0.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLf6aMIV+P9kzm1ZRuscrPHUN4QssujuTjjiSYYky9KQIgcZ1bUP+MpgU45NlBsEZKUOQIfhdTez5xZXhfw6+1Ddg="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.0_1691141303914_0.1094943288016974"},"_hasShrinkwrap":false},"0.8.0-dev.20230807.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.0-dev.20230807.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"6f1ffdc25a3955f66b6c6751e3b90724a911603a","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.0-dev.20230807.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-yBLeSe9zU6aLLhENXlUvZBqYGq7USUe2LZQYkOrVu8Gmlbrv4yVk7i0+8rBdA3AYk6fDRIcWR7Q/jDNbL5VFeA==","shasum":"a60765ed8ec7b34e7afdc5f51f9eb6cce2ef0fec","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.0-dev.20230807.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICveEAMBhO2MwUB6XXbhbD1nwiwIFEuIVp2N11plgaisAiBeCM+I7LkE/LidaWGlSJxAn6/sNR3GZanB3pDSBe0KMQ=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cyyeh","email":"chihyu.jimmy.yeh@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.0-dev.20230807.0_1691376089580_0.2977210045827565"},"_hasShrinkwrap":false},"0.8.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"232f449deda1b22fdb667ad0c1be62ec4e388c5b","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.1-beta.0","_nodeVersion":"16.19.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-6qpxMBoIU200RwupVUvmCWOauYdL5Yy9RDKG2rSBIunIN+DQHBaAfqxnv8wnWOAhmy/BDip+hgxwGAECHG+xNA==","shasum":"131d410a8ec3b3f9d122093e64686975fee9a66d","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.1-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUxOKocGOiIGgFJU0gAxGqYY4K+M0WarENsWoHmTWTpAiA1xh6a21S9PLRki4PTpu5dpBxfm7e7tQDjjvGhhh/G8w=="}]},"_npmUser":{"name":"shimin.wong","email":"andreashimin@gmail.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.1-beta.0_1691996902601_0.6813907380400628"},"_hasShrinkwrap":false},"0.8.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"232f449deda1b22fdb667ad0c1be62ec4e388c5b","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.1","_nodeVersion":"16.19.0","_npmVersion":"9.6.4","dist":{"integrity":"sha512-cIvge0WyNsVqCanu6k9qI2jJOg2VgzVvAZjL8E4NVa0oFMwjda+8Nk8Pzq/Dh++ig4zYHFPuQJ1Pa6b6ZSbGCQ==","shasum":"0dc4f326dc477d8f021b7e91e0e35925dfac1155","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.1.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvdm+jJwGw6vaXXBz3RhNomQbw9A0vefBS/1yirjL2BwIhAIPqUgzUtzaG0c+rNYqWWF05DR8b42QGgGYyt6maeqtU"}]},"_npmUser":{"name":"shimin.wong","email":"andreashimin@gmail.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.1_1691998195312_0.7077310199064626"},"_hasShrinkwrap":false},"0.8.1-dev.20230815.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.1-dev.20230815.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"232f449deda1b22fdb667ad0c1be62ec4e388c5b","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.1-dev.20230815.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-cndTZRGsKXm2i0MUqbdzLMxMK7HdQ3SyO8peItR92k4X6u3y3YRwXXUysJ1W/QdbPWYz2Wi2r4muAJrwu8JPnQ==","shasum":"710b06d4b542d6af1141804e6c3bd68c8d080448","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.1-dev.20230815.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQBhDmEUcoQhn2Grd2hCNt3USTLymfTBMmDeWcIWPaVAiALxIc4mwrgYtWz40Io4+hlHrWY2Hyen4GAcadx43KOxw=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.1-dev.20230815.0_1692067242737_0.20465785396423186"},"_hasShrinkwrap":false},"0.8.1-dev.20230818.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.8.1-dev.20230818.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.8.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.8.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"de4fb8162e315ab2cf531958aa409239bf37f78c","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.8.1-dev.20230818.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Ja4lhcWjWtoVZFNn22w4BBdzAq9xx/Lk+5X7q45/vuE8aRY5M1Va+U9YEHvJ6CwJkg4iNLtLxuLUxuJLU972Ng==","shasum":"320a070bd67575d4fddbc10b0fe9ce54368aa091","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.8.1-dev.20230818.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZrzU7DzcKnWyCRBPHpeFlsEbWV15xCtJH8IOtT5T39gIgZ0IF35Axjb/vfrGUg2Dx2NShaquCSytrjz0ycL41Z6g="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.8.1-dev.20230818.0_1692326414350_0.9380636390008787"},"_hasShrinkwrap":false},"0.9.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.9.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"56f1cdbf7b269a584ae825b590f8fb4116a47de1","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.0-beta.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-qea5aTfegkgav6avpI99GEg5WlOuvZHiVyrgZBvNr30c55mFyTRjKgHw15IXIa7nvsCMPL+K+iWoG2/POL6rBg==","shasum":"a3bc38b43a9cc2f30f14e7d76ca35802f16780db","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.0-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5MpIOw/krRaZQ0HTgEZt6ZRwK+77FYPvObe1JOsdLkgIgKFbvYlaCg/32ywzCGfiAGeZGNHHOn0QrhAwowyjbwx8="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.0-beta.0_1692357500748_0.9966639563360586"},"_hasShrinkwrap":false},"0.9.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.9.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"56f1cdbf7b269a584ae825b590f8fb4116a47de1","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-iGrQxtsIJgtj8UnJXDrT5aBNm8FJZJXEippn5T5sy9ByRX+3mEGR/qkPPGWdhuzVGOxtoy2XVq1JS4LGtkcsRQ==","shasum":"ca29233f6a8383d2ca8f34ec1bf5e258ce0422fe","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.0.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKvboCk67a+lrWXaJfiuDVMbGjrsrpqE7lfYqGpiSRpAiEA+25G3ut44hTdE1s0LDxIUbYFDYQm2fDEgxIlTGeevBw="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.0_1692358255433_0.14624683851459164"},"_hasShrinkwrap":false},"0.9.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"df1ba3889511513a52e5dabae64b990ae091e0f3","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1-beta.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-959CEgXg7Eht/V8+yGlEOcfKpsBgPwVvbOkpunnNx6IyKAsE37a1BmSGzpNDZoaGdcmXaRVXs5CNdeyCL5JY/Q==","shasum":"7f2938d8b860e43b358ab12e18d54f8bf304e67b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1-beta.0.tgz","fileCount":8,"unpackedSize":8864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqCYQrE7VU0rzvjp1imhX1zK1cClssTUadSVexuBitAAiBYX4Laie9FsitgB9pG5sad+BJbzB11VSH8H3pDuXO0UQ=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1-beta.0_1692596025029_0.5718901301267574"},"_hasShrinkwrap":false},"0.9.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"df1ba3889511513a52e5dabae64b990ae091e0f3","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-bx28asZU0urigUO6AY1zpwAQHrkq0VjhkbHp+kUu1ZNvfKXSoK9ez4ryaDL+/8mYFVbRYD4aayR6Mjlrv9xVqA==","shasum":"8d104e966fd495f5b82b1370ccfe83da7bca028b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1.tgz","fileCount":8,"unpackedSize":8857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+L0/zKqubKdTXgumHj32nnMTi1PsuDATGENNGRZwrEAiBDOP5Uig1AVuyie9Mlzw6Bnbv8QSRs0io3fecPB6p1Gg=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1_1692596399137_0.5756121053783492"},"_hasShrinkwrap":false},"0.9.1-dev.20230822.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1-dev.20230822.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"0be378095e8929da1716149de61ee5017d6f52ed","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1-dev.20230822.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-MfCCW2teNQHV1/1zgPDHMGNlIpKbmAUKlFWjgknvkXT7g9VTHJnYwT4MYrM7rVzHKp63iXjStXEQfNBmGAk8zg==","shasum":"1fa41d61350510952baffb3549ae533e61bde8d7","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1-dev.20230822.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmDTIqYvvgnfTyjWILIFWC9mK9dke9LQCh7HKWRiNRjAiEA8YGy1wzxLTgOWCmwxPyUF/sY8KQKyiZF6auxQodAN+4="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1-dev.20230822.0_1692672029737_0.7265976929277056"},"_hasShrinkwrap":false},"0.9.1-dev.20230831.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1-dev.20230831.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"MIT","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"bc00c092d6e5f611ba93c6867cccdf4b7d5fba90","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1-dev.20230831.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-LtjFOxQKfDa7oFUTE4KR7Xrw5iPKMs/0MzuJJVTO4igDtILiEzOO7Tsezcu6GjM5XLYf1xmjJCFiovMFYsYChQ==","shasum":"92ccbd9a14b2f2683849205540cdc1fe7a3d2509","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1-dev.20230831.0.tgz","fileCount":8,"unpackedSize":8872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGd24Q8I3/tWg34+tKLN1fQsMygZZAlsbptix83d/8XNAiEA5fm6OJHZwGZNwCdi1aX+OuKhiioARCheXo8PbE7sWKw="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1-dev.20230831.0_1693449622484_0.36431048655330955"},"_hasShrinkwrap":false},"0.9.1-dev.20230904.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1-dev.20230904.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"7e87aa7cf3a725be7ce3c384ef682c0a9c579d09","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1-dev.20230904.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-yiudQyIdpgMYcralsAS29gDAzbwwM/o3Wba+Bcvod3wQxSsZXrHjVpF0WJYTqm5rrpk5Hue3zpyo455gI4nBfQ==","shasum":"550783d134139a8d6d3f3d766246b3dd330eafa1","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1-dev.20230904.0.tgz","fileCount":8,"unpackedSize":8879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLt5YMYXT09jAgqOryYVQNjXE1wuVoGuJ1GZYLOuow0gIgLzeRVv8ejTgwxrlJsEtsCqmV7TGNTaVPy1mNIIl8Hts="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1-dev.20230904.0_1693795276386_0.8944779137226111"},"_hasShrinkwrap":false},"0.9.1-dev.20230912.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1-dev.20230912.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"fa73cfd332afb169bcea799d0b8146b2e6b5e7a6","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1-dev.20230912.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-nI4GISp9CGGjdWV8DwiC3PBT7eLz4unWTGr6YNQwjSlqxaUPpVd76yWIyVNhKmfOHtfnob/8LIhLHM5G3I/Daw==","shasum":"ce8d8670c8326e825cc730149079a5d81e917ddb","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1-dev.20230912.0.tgz","fileCount":8,"unpackedSize":8879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5lteCMgoHys768TOOQL0lKNR9ZwfjdEUDIA8/t/tjLAiBg6tGhVFYaoUn6Q50Aiq/zb87biEA3OaRTtr5LW50/QQ=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1-dev.20230912.0_1694486438826_0.705523791617761"},"_hasShrinkwrap":false},"0.9.1-dev.20230920.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.9.1-dev.20230920.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.9.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.9.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"2f212a192c6990fb4184a564e8618f697946716c","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.9.1-dev.20230920.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-IzV4HCo0ZEsGK+Efs1HTy0VOhcQRSNPfLArjsWkL/NN7ihQ0/t+bkaAWXaRa3H7e47jhj3hQmD1WAV58T3mKxQ==","shasum":"d6784ad3e39e518b3a7ec7b4e7316ae0beae079c","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.9.1-dev.20230920.0.tgz","fileCount":8,"unpackedSize":8903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJo8y/OGu8nwdKD1GPOnV7kIF2vL7pLI2TUs1YQ01q+gIhAJYO2dPY8HZkri/xlYWsErNw00VxiSpQQX7wkvr+aTRj"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.9.1-dev.20230920.0_1695177636753_0.5158554406085551"},"_hasShrinkwrap":false},"0.10.0-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"37d157e87fb569767b62f32da8aa6c90e04eec48","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-beta.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-IGL5ykFBqAavoyxkSVLlSmqsn85nHLuPnVeOD6OfTFT6Wb+KtFtuRTyb/Pn2ydxrd/ArtOig8f16uBNFrCaRrg==","shasum":"5a13450a407bf6e8a544095610c076ee5eaabd32","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-beta.0.tgz","fileCount":8,"unpackedSize":8898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDASnodS/1GRkB/yx6VnMf6bFbEATdaWjAxUX2oqheAqwIgYNadrWNQHOqHBdYhpR6REfKgVOS6ti27jOJzWvbW5VQ="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-beta.0_1695446792492_0.5274652283773495"},"_hasShrinkwrap":false},"0.10.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"37d157e87fb569767b62f32da8aa6c90e04eec48","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-NZJ2ZVO6hxtF3fGXDiiuPpBXJ5C0YgaWvqRoBf7I7GHBEc1VnKFCq/Dkyff9Ru0Xm5LLu+hxX6c1wOgoexZ6SA==","shasum":"062d0f8dddab46b6482c637d3efb4639284d76ce","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0.tgz","fileCount":8,"unpackedSize":8891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEM5Ay5AXckM1Q6Jd8dSUGnipwJCtEV3+tQwWO56O7tTAiEAmAoeIwdaC4ZyR+ecefwcFz15/xb8lR8jTwFa/BsI4xg="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0_1695447424330_0.3187642000564921"},"_hasShrinkwrap":false},"0.10.0-dev.20230925.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20230925.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20230925.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-tuS9OVvA2arGsFjYa+0lBJ86/wwCnW5CdyVVLEGobFdQ3lRsh7aHrdqLykydVSp1G1IVVIW4BHIah5rn/1fR4g==","shasum":"2e5d2de8e56a9663dca503efa3c9e98a6443f85e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20230925.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIp33ZxtOCZnRer1b5zHNAKXIURhVCfma6Jak52PGbrAiEA9RxmIe8s8iRhUmo/+CuIDA8MeN3zIplziNzPqocLGO4="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20230925.0_1695609644053_0.05610115176306252"},"_hasShrinkwrap":false},"0.10.0-dev.20230927.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20230927.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20230927.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-bEuHr4EWDalHSVTFnrkG4hjqn01gTstasd9ZMYO+AB7RoRSSJPHbIdKaCuVBkPHjL12aFRjEyyvvJgL8BBh7KQ==","shasum":"679785a45728f55f2016f890211ef22099bf0b16","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20230927.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCi2Sl/xOun8UOHDdqnJrIQZTPqkeio4bSbuZ27u6NugIgRljrg8x417nZ+EfPPH91kbTjkyIVvltKl4wjxdOC9JE="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20230927.0_1695782602368_0.3334435975610066"},"_hasShrinkwrap":false},"0.10.0-dev.20230928.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20230928.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20230928.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-tfAgcRpi9LSK2uxlyOob3jFQL2E9LUX7tOJD6owX5QxhKj7ZConLW4fQMN6+UHrmfdcLxxDRLCTrhchXbGIM6Q==","shasum":"df7370fef34cb5a328b10b4da576e83b164a2993","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20230928.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc+7sWKRXBb3RF7aLGzvhBIKdhQVhm1Ua4GuUa0f+baQIhAPrKl6a/B4xCAoFObrUIyeCBjGQM8zpByt+RxzEFcPhx"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20230928.0_1695868897973_0.32364052183679126"},"_hasShrinkwrap":false},"0.10.0-dev.20231002.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231002.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231002.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-N5p6zSMsrstiq9hBdsGn1gQ1UyIz0QPtfwUw8EFbo/bR+mzGJXIMD18SzYcKGBh2qVdmlnHlHy3NJoW6e3OIeg==","shasum":"90948e1f4c1b953bd2e5eb9de123b2dc95725271","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231002.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaR9dMsEGg30TPru0yfPPOuPH3sPJpnlWiXZVToUKTXwIhAKpNnZ8sIHHXyEn1UIYSxp6fyHbU+fOdjW9UZx/uAx7N"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231002.0_1696214527986_0.034095527925137814"},"_hasShrinkwrap":false},"0.10.0-dev.20231003.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231003.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231003.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-jjVhcOwGoaQWpR8Je/mXCnnddAFy4pJTeaVfMZb19Z9UH3kUUtTabAp9xdS4mGmm+pqysGzOwSR2y9xowZwQPw==","shasum":"16a7638571e364dda3c427bc1e698f8506c7b541","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231003.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGj6+ijnsT1NFf+sheRzsHISZf6VJv9l1To3bySm7oJ2AiBRtkZMst6XAnQPlvRX2HQSAzG0ddNnkK/hLnbCdmPX0A=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231003.0_1696300874106_0.3998288821882299"},"_hasShrinkwrap":false},"0.10.0-dev.20231004.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231004.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231004.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-6rjKiMSIGFUMJVWqGFj4Jw7lLh/+ILX4HJeKShQjbnKmchNDx6BE/RICyGRpN1teBhKsWe58KzR725Uj0n951Q==","shasum":"070f8d746cc0ebae5b3dffce224a5b810653d16a","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231004.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoWwmKTIukoy4vl3gzW8Yx+o/hJY5sUtao+I+DJnzYvAiBsbf1z8P57GvSzBn+bxOm0Wd8icxRmudcoV9q0cdKkRA=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231004.0_1696387332445_0.33457400283470107"},"_hasShrinkwrap":false},"0.10.0-dev.20231005.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231005.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231005.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-jD0yCcoxGhMXNfwx9gMCegMEy0dqPDDudT2m1xskfkV9mXacup6xdOe3h7xB9e//CCr8RGaoUEyxlxrxsuLfCg==","shasum":"a238e1f7bc8a8e5aacdcdcacd9e3c9cb5c487ab4","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231005.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDm9xEAGmWMolIXYejTXPS5jErbhFndhMsChFb9WkepJAiB51pa0rfoyvLB5A70zPNzhP8sQT3fBXaF17RwhxnnXeQ=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231005.0_1696473681602_0.30264716353535537"},"_hasShrinkwrap":false},"0.10.0-dev.20231006.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231006.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231006.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-09meHREVUjFlwR2LeeGIt3aZMbKoA5uyHQSd3gdWJdxnHot51GgMdPzW0foeaeXdb1UCLmO3lUSMnqe5RN2BmQ==","shasum":"8a26e8671ef4cdec1620f644af40af742ab03be9","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231006.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5Rc5T8iqc1Csc8xkxA/5aA7bIvZ6rRMyueLtr0JUEkAiBVYz71VnIAv0VZPGw+P7T9MqiPn5y00tPSwlkZXaDgLw=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231006.0_1696560071697_0.6035794758906989"},"_hasShrinkwrap":false},"0.10.0-dev.20231012.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231012.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"d9cea9e1e80b4598ef13fb643537f548048baf0e","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231012.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-K5CM/jWC5Llk5RUVS8Pywz+HGPVXO5Pg60n7HsEKLjAWpLNX/UQqsqHYLqDlsKMhfW+SSCeclfF6RXeU5fPJUQ==","shasum":"dfade568277f4769eca77d8404c407cbde8aa7a5","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231012.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnSs655pTA8d3Of6r0B4UdBkcp+7ElUUFxTXVqvc9tbAIgSRcr8/yomNRyXIxkNu3X7Stm5RMlv64c1LRbKhkOOVM="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231012.0_1697078573169_0.5359261625792924"},"_hasShrinkwrap":false},"0.10.0-dev.20231015.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.0-dev.20231015.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.0-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.0-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"83211a1eed5ab5ce23034b4d889f062254ac22a4","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.0-dev.20231015.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-GZhk5/h9gq9Jl1DRjI+triU3JmwKXWypf1QWlAxlVJJmBvTCHQZlr7rW4U6atVkPj1QSie3Iih0Wvag+Y5aEQQ==","shasum":"2d567ba1e743634fdea0407babfa4838b7cc4621","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.0-dev.20231015.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyq99edumtxeXRutCH51Voq4vDFGorBsHaAGxchklC6AiApjWNngGun5AI11sFE4abLDhzPZ3EpvycbrVjNgUEfmA=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.0-dev.20231015.0_1697337651478_0.1154098380393942"},"_hasShrinkwrap":false},"0.10.1-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.1-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.1-beta.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9SU32rrtT0n1O2iT0Spr83D4BtZevQcOXD+E5ZoiSztpXZrPy+VqB9fyY5a069iRcdcUd3xtySqaMVw35thphw==","shasum":"7707093a4675babbe3bd0e9e160cd862b0aa2df6","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.1-beta.0.tgz","fileCount":8,"unpackedSize":8898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjOYmhbKQDFRPTWWu8o1lhqEEGJWw0/3Dwi+o8w7IKKAIhALNN1kp5nQO4Nmld2DlxVQIVoYijr2Hg0WEQXYrveS5+"}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.1-beta.0_1697435608871_0.8417541615898412"},"_hasShrinkwrap":false},"0.10.1":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.1","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AUtOZtZoOayGTHdvMilLULzJOEtUyt2y83QWcYeiUTwK6BKmyzKxV/S+kNaWzXii046QmlalXu2jjoytiEqadg==","shasum":"cd9ef89f27ea66b345e224a14ec6d16702bf5f9c","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.1.tgz","fileCount":8,"unpackedSize":8891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1voQphhk6NEJrRTP0buL+iMr0Wo8h0PyrUMX9gYu7/AiEA7LRZW/6ZXcyJAhQu2D8GviOruzTiKhWLKY5HQgekCSg="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.1_1697437173850_0.6786297491481768"},"_hasShrinkwrap":false},"0.10.1-dev.20231017.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.1-dev.20231017.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"ab7411f873afb9c3e0e5ede14fb5321fd9cce659","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.1-dev.20231017.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-OAGzUwVuVG0bZ/u555CAxLTj5xdhnZuR2hYSc2GeUSOGhOMAaWRi8/OC1/o2NhRm6UHUx+wI7GzSVs5G0yThdQ==","shasum":"a1c8061afe62840cb67ba61214ec696568eefa3a","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.1-dev.20231017.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+LGBeHmFJDXrgxgmqzinX2Sv+fnf2sGz+MFdBShMgpAiEAzlSfEF8/iK5TLgu4ySCjod6v6o8GjLry0sc8gxAkl5Q="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.1-dev.20231017.0_1697510492023_0.09342343936991293"},"_hasShrinkwrap":false},"0.10.1-dev.20231018.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.1-dev.20231018.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.1-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.1-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"10ca6f7eb99b358869f0d7585cd88537590013f0","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.1-dev.20231018.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-O1O4/vhUMEfAR9IWsBfyO9mIzBlyEhPWrPIWU/h1d+RrQF8odrnJVnhXQLMRVEF1A/wlfqySbyX3qHvyiR3/XA==","shasum":"ef94b7486cf9f56550fc011941ce476199b1b142","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.1-dev.20231018.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOpJ2Y0Bbfq7CR8mb/24JpU5w+o8IBhd0m2/bKxoq9NAiEAgaC+DjqQcgOHKTuePMAlBNWifn63tgUr4oALS04EfoI="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.1-dev.20231018.0_1697596953673_0.5417558576489181"},"_hasShrinkwrap":false},"0.10.2-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.2-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.2-beta.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-aVPY8g80Bjb/LkvRo/ZQJS5WIlgMl8bl2jLmcZG1BTGhbQg27kIpS7yn6r0za1r4el585ZFDzL1b7MXchGa1pA==","shasum":"24b5fc9f9364a65e680e53d4bec345c735db8099","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.2-beta.0.tgz","fileCount":8,"unpackedSize":8898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9kW2Mhz+mnvzLxjDcWxot0BAOs+9M1e+uVQBrhMfIkAiEA16wxExOjvrfjJjkbPy8lWHl19F4i3ZwCvje+8CVxmqU="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.2-beta.0_1698143510964_0.23744183389481988"},"_hasShrinkwrap":false},"0.10.2":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.2","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.2-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.2-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.13.2","duckdb":"0.7.1","tslib":"^2.3.0"},"bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.2","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-jEIH/3RNrhVH6lDrxNyZd/GYUE5NiZ0K5mf07KD7vJzjO2eeHZUa2mW/eAoIoyi+xa0h/JewYMv4yw79G2blBg==","shasum":"f799aa64e0eaae10514cde8ea0aa7619800a8ab3","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.2.tgz","fileCount":8,"unpackedSize":8891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIET7J6UO1LOPalRuFIts87W35+wO1vGmD64xyTASgweOAiEAilOvQ3KjL4ShBHOA2CFA0wpD65kVXbTdE0fnwnC8hzY="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.2_1698144349161_0.926824910797047"},"_hasShrinkwrap":false},"0.10.3-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.3-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.3-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.3-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"cadf2b4d96482f18a3561da04a23421d2dd897d2","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.3-beta.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-edjK9xLR8edcls40ajZyboCotef0C2S5wrRiNPwqFmZBERRqVSdtCbVVUTOq+34O6cCkHYI31tjJRpwNZTb73A==","shasum":"6258a6e840ad168da168af8a19a9ad3bdfdf1221","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.3-beta.0.tgz","fileCount":8,"unpackedSize":8898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvt2xePeDCtEXxE8LKkHk4uIU9N2RdUzhS4hXlOInCpAiEAjyH/DFG3rGbDpSclrZswJfDAiGyKAGk6ZFDTWkmzM0M="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.3-beta.0_1704971409490_0.25531615375109684"},"_hasShrinkwrap":false},"0.10.3":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.3","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.3-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.3-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"cadf2b4d96482f18a3561da04a23421d2dd897d2","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.3","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-wqigk80HK27SJyhJAbzT4r9HSxy+PiBEzPYzR777ID3DtiumkpvP4hmdZsEhjV7PwRS04A3yWUIhA3MbwbxExg==","shasum":"54e2a117e18d1f565e5b263d9f3dbd368d18697e","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.3.tgz","fileCount":8,"unpackedSize":8891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/mk32Fv9XSdLGVKsIOwwUsQ/1QPZkEcXVfu/ccB0cxAiEAgSbY8W0Tdtlo17IzDTYKqe1mxU4LDE1faiVQ4NyD6xc="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.3_1704972264575_0.4159814281659673"},"_hasShrinkwrap":false},"0.10.4-beta.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-beta.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"f7c378693220c4229528d10854efce65e5703eca","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-beta.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-+HFK1HY5wA8CEOe/H6wfkzvN4wEGu1G/hkz9GKR4qpYv1ng+e6vxWOTS3ENSTKtHlb4e/KaAJ9Zo7t5Li7LImQ==","shasum":"a6b60ba91ce942934f11585f9c15799401cf2fe2","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-beta.0.tgz","fileCount":8,"unpackedSize":8898,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWe2hGxMKE6Aii9dHbbo2s7m4QjGULiPemEqSWbJN/FAiAgIfrv7HOFp099qZ90jIteiO7lA4KyELACG/7XkfyiHg=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-beta.0_1705573346249_0.21532790995313644"},"_hasShrinkwrap":false},"0.10.4":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"gitHead":"f7c378693220c4229528d10854efce65e5703eca","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-3tzPY+Ph7nggkGvG+ewV/MW4F2/SvRiVBHXRhVj0TW1l+DdiEto14b8AjSEcyCDyhU05aC6MlK8WuGtobEl5Rg==","shasum":"f61163b8bb19dac0076f194683b3812aafc429fa","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4.tgz","fileCount":8,"unpackedSize":8891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTmzvDH1PQ5/nV6U6Xm3J0mCoOx48d4XeuFdZ1g8SyUAiBmaootGL1S47ubUKocCs9SXSUzj6JMcfQHfOYezLeLOQ=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4_1705574220845_0.7032629073908958"},"_hasShrinkwrap":false},"0.10.4-dev.20240122.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240122.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240122.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-oU72Ui+hg+VgAnleiHBWf/5mDWy/LAScCcAVHay7O43m3SXIB0Ngu+mZUVFz2B5SKftCzm14DlaTt0+0ZNG6pA==","shasum":"4e26b57aa821dad14290f316fd053372564b888b","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240122.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQj/M0DGlB7dPnStRzvdV1H6BoHauKr70pAsi8VgGG4QIgGgm3gPdSB2bqJY9HEgMK8HdgUK40qnSuOqn9fb7zPq4="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240122.0_1705891476759_0.5433821449392069"},"_hasShrinkwrap":false},"0.10.4-dev.20240123.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240123.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240123.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-Kf06SyKHLd++W7O4+M7kwswh+QPQI7ZYT9/M65PH7aBCnkxBTwcr/JRcI/d0lANtTL5AiDbLS+IDiV7OzWmLuQ==","shasum":"c24a23bd227e0e3d4d4ed06d3cc5398c218db1b1","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240123.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICLCRY1CckNF0yXeAH1OrWs/1VSavdirzroVBSldukapAiAOw+/atwELPseDeHt34cU3kFy0xNnbgYyuBabb9BcGVA=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240123.0_1705977866492_0.03442307939742939"},"_hasShrinkwrap":false},"0.10.4-dev.20240126.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240126.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240126.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-pKF7xb888P9tu+7gyTfM/oa/41O/I7djXQc9FtOixyQ2jW63wBigZ3nMwRmXVpCd2TbXtaSK6Cfb3xFjwUV/dA==","shasum":"8056fe60c6b6271b97ce25368d704c65e2aa925f","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240126.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKflneMUSVsS8U2AOGA5nd5wxDybhqtRBNfda52ygwAQIgJIv4l8DP71Wj5tARsazFI4nmjoWran7MiAH6wAqht7U="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240126.0_1706237095852_0.39178338104218935"},"_hasShrinkwrap":false},"0.10.4-dev.20240129.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240129.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240129.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-sqXfexpd226KmWQ7JtuK/LO03nq0Cz97gidjU/hnNa84jiYUiGklPKzACrtRKfDkVDqrnP3mcYPiJVf2gNXGLQ==","shasum":"d3f9e2e3c547c0b458db8317c5cb970d9464a17f","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240129.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICayye0doRKC2IbytWJBo6S14emkpQeyiGM0SxzNsyk/AiAwjN1jJBTXinwe+rlLp/nxlxU14ef7Ix9EVtVuB0WUqg=="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240129.0_1706496254465_0.3598211497516737"},"_hasShrinkwrap":false},"0.10.4-dev.20240130.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240130.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240130.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-S2atxvh83dsP20/JVQB2oJPGPnYpQLTxVu++ed3oKwCbrcXAAVNXxWDKrvBwAcHZec7zj0t2vVfRshO2+MS/8A==","shasum":"40c7ecdc8b6f2dd9995e8c11597077682787ac82","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240130.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3XaMErsB7701HIYiB/OmH4WtCJcX9/PDSxwYmytZG+wIgIhKNYcgzftnrytAMm6h7YEC0gXKa1u8Bm0YtJk/DwBQ="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240130.0_1706582684280_0.6290010997486357"},"_hasShrinkwrap":false},"0.10.4-dev.20240131.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240131.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240131.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-OMPoq3b/KAe4MHWhpNxnZfdz+H5jXt9pIpLdyKxlEA8PZZQgAVySEJNAHhGGLDnYJq1DRSCCIM3pM4MpEnPAxg==","shasum":"6573ac26f8d7f368fa65c9cf8082962c085af589","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240131.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUDIcifP1+NRl4tqAKXbeGnoJ6wDZgZNoYXlBfsbxvUQIgIyF+Nfby9uqz0/drGPX+Rv6hSP01LazmU4BZXkAkEZE="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"star.you","email":"star2ver.dev@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"eason.kuo","email":"v6610688@gmail.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240131.0_1706669100703_0.9741346589920812"},"_hasShrinkwrap":false},"0.10.4-dev.20240202.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240202.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240202.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-dTLe64BW3UnUPUH01PklNSHONrHo1Pdmtm8Ry2KX/pgUAlpQAiiQCmLyUOFCywqRMUKgEIJiBrzX69T1B/Qqgw==","shasum":"6755a4ea6bd97d46f477b726e18aea6aa9e62105","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240202.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWH91YZOV+/jSyq59gwJrBlKR7DFftaCgV2sI39Cjp+AIgSU4/cszYEdQ99iTpJgo04KqsuCeSCt4ZnR7YTy+DcEE="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240202.0_1706841888576_0.44468658454407595"},"_hasShrinkwrap":false},"0.10.4-dev.20240207.0":{"name":"@vulcan-sql/extension-debug-tools","description":"A collection of Vulcan extension debug tools","version":"0.10.4-dev.20240207.0","type":"commonjs","publishConfig":{"access":"public"},"keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"license":"Apache-2.0","peerDependencies":{"@vulcan-sql/core":"~0.10.4-0"},"devDependencies":{"@vulcan-sql/test-utility":"~0.10.4-0"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{"inversify":"^6.0.1","reflect-metadata":"^0.1.13","class-transformer":"^0.5.1","moment":"^2.29.4","ms":"3.0.0-canary.1","lodash":"^4.17.21","toad-scheduler":"^2.2.0","uuid":"^9.0.0","js-yaml":"^4.1.0","nunjucks":"^3.2.3","axios":"^0.27.2","glob":"^8.0.1","tslog":"^3.3.3","joi":"^17.6.0","dayjs":"^1.11.2","koa":"^2.13.4","class-validator":"^0.14.0","duckdb":"0.7.1","tslib":"^2.3.0"},"readme":"# Debug tools\n\nA collection of useful tools to help us develop extensions.\n\n## Install\n\n1. Install package\n\n   ```sql\n   npm i @vulcan-sql/extension-debug-tools\n   ```\n\n2. Update `vulcan.yaml`\n\n   ```yaml\n   extensions:\n     debug: '@vulcan-sql/extension-debug-tools'\n\n   debug:\n     # Optional: Path to store debug logs\n     debug-folder: 'path-to-a-folder'\n   ```\n\n## Tools\n\n1. AST Printer: Generate AST tree in [mermaid](https://mermaid-js.github.io/mermaid/#/) format.\n   1. Build the project: `vulcan build`\n   2. After building, we’ll generate AST trees in `.vulcan-debug` folder for each query. You can use some tools like **[Mermaid Live Editor](https://mermaid.live/)** to view them.\n","readmeFilename":"README.md","gitHead":"4e0f6ec3c8b406c255f832defab07d030d52f2ee","bugs":{"url":"https://github.com/Canner/vulcan/issues"},"homepage":"https://github.com/Canner/vulcan#readme","_id":"@vulcan-sql/extension-debug-tools@0.10.4-dev.20240207.0","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"integrity":"sha512-TuT3liO+63cthlhOWK+FDQiTKuIrMeYqUBpuXwneyEqfPo9dPMdTfO6g1Nzy0jJMD0W7ZfFoHRoElfNyyZZpXQ==","shasum":"e22427a22b8fa05d66b1c21f16716b6f373eae20","tarball":"https://registry.npmjs.org/@vulcan-sql/extension-debug-tools/-/extension-debug-tools-0.10.4-dev.20240207.0.tgz","fileCount":8,"unpackedSize":8906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7e2lWf1laDKIysva5ELGUFB3GY3Ryscknah4X/wQYcwIgD6gNY0EAb6lUGj0NY4zuQOfHXrNsrWQYf4kGtdJgqEY="}]},"_npmUser":{"name":"cannerbot","email":"william@cannerdata.com"},"directories":{},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/extension-debug-tools_0.10.4-dev.20240207.0_1707273880072_0.8250721083834811"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-13T01:27:14.161Z","0.1.1-dev.20220913.0":"2022-09-13T01:27:14.433Z","modified":"2024-02-07T02:44:40.505Z","0.1.2-dev.20220913.0":"2022-09-13T02:17:57.501Z","0.2.0-dev.20220913.0":"2022-09-13T06:43:54.369Z","0.1.0-alpha.1":"2022-09-19T09:08:37.100Z","0.2.0-dev.20220919.0":"2022-09-19T09:14:35.179Z","0.2.0-dev.20220921.0":"2022-09-22T06:04:56.635Z","0.2.0-dev.20220922.0":"2022-09-22T15:53:45.850Z","0.2.0-dev.20220923.0":"2022-09-23T15:33:25.833Z","0.2.0-dev.20220924.0":"2022-09-24T15:34:43.280Z","0.2.0-beta.0":"2022-09-26T02:11:00.058Z","0.2.1-beta.0":"2022-09-26T06:45:58.437Z","0.2.1":"2022-09-26T07:53:31.974Z","0.2.1-dev.20220927.0":"2022-09-27T15:34:50.336Z","0.3.0-dev.20221005.0":"2022-10-05T15:34:13.140Z","0.3.0-dev.20221012.0":"2022-10-12T15:35:15.360Z","0.3.0-dev.20221020.0":"2022-10-20T15:38:03.086Z","0.3.0-dev.20221021.0":"2022-10-21T15:34:55.878Z","0.3.0-dev.20221025.0":"2022-10-25T15:36:01.990Z","0.3.0-dev.20221030.0":"2022-10-30T15:34:01.934Z","0.3.0-beta.0":"2022-11-03T06:16:15.181Z","0.3.0":"2022-11-03T06:40:35.724Z","0.3.0-dev.20221103.0":"2022-11-03T07:18:01.130Z","0.3.1-beta.0":"2023-01-17T03:51:43.573Z","0.3.1":"2023-01-17T04:17:14.601Z","0.3.1-dev.20230117.0":"2023-01-17T15:35:23.651Z","0.3.1-dev.20230118.0":"2023-01-18T15:34:40.534Z","0.3.1-dev.20230119.0":"2023-01-19T15:34:46.671Z","0.3.1-dev.20230120.0":"2023-01-20T15:35:57.285Z","0.3.1-dev.20230121.0":"2023-01-21T15:35:17.051Z","0.3.1-dev.20230122.0":"2023-01-22T15:35:05.141Z","0.3.1-dev.20230123.0":"2023-01-23T15:34:36.361Z","0.3.1-dev.20230124.0":"2023-01-24T15:34:31.628Z","0.3.1-dev.20230125.0":"2023-01-25T15:35:25.564Z","0.3.1-dev.20230126.0":"2023-01-26T15:34:31.359Z","0.3.1-dev.20230127.0":"2023-01-27T15:37:18.137Z","0.3.1-dev.20230128.0":"2023-01-28T15:35:20.452Z","0.3.1-dev.20230129.0":"2023-01-29T15:34:25.579Z","0.3.1-dev.20230130.0":"2023-01-30T15:34:41.421Z","0.3.1-dev.20230131.0":"2023-01-31T15:34:44.341Z","0.3.1-dev.20230202.0":"2023-02-02T15:35:27.477Z","0.3.1-dev.20230204.0":"2023-02-04T15:34:23.130Z","0.3.1-dev.20230205.0":"2023-02-05T15:34:43.275Z","0.3.1-dev.20230206.0":"2023-02-06T15:35:57.266Z","0.3.1-dev.20230207.0":"2023-02-07T15:40:14.591Z","0.3.1-dev.20230208.0":"2023-02-08T15:34:45.401Z","0.3.1-dev.20230209.0":"2023-02-09T15:35:05.163Z","0.3.1-dev.20230210.0":"2023-02-10T15:35:34.212Z","0.3.1-dev.20230211.0":"2023-02-11T15:35:24.766Z","0.3.1-dev.20230212.0":"2023-02-12T15:34:45.526Z","0.3.1-dev.20230213.0":"2023-02-13T15:34:39.475Z","0.3.1-dev.20230215.0":"2023-02-15T15:35:03.864Z","0.3.1-dev.20230216.0":"2023-02-16T15:34:50.697Z","0.3.2-dev.20230217.0":"2023-02-17T15:35:04.470Z","0.3.2-dev.20230218.0":"2023-02-18T15:34:49.013Z","0.3.2-dev.20230219.0":"2023-02-19T15:35:33.252Z","0.3.2-beta.0":"2023-02-20T03:35:33.108Z","0.3.2":"2023-02-20T13:10:30.237Z","0.3.2-dev.20230220.0":"2023-02-20T15:34:49.609Z","0.3.2-dev.20230221.0":"2023-02-21T15:35:32.223Z","0.3.2-dev.20230224.0":"2023-02-24T15:34:50.272Z","0.3.2-dev.20230225.0":"2023-02-25T15:34:24.599Z","0.3.2-dev.20230226.0":"2023-02-26T15:35:18.627Z","0.3.2-dev.20230227.0":"2023-02-27T15:34:33.244Z","0.3.2-dev.20230228.0":"2023-02-28T15:34:53.558Z","0.3.2-dev.20230301.0":"2023-03-01T15:34:57.778Z","0.3.2-dev.20230412.0":"2023-04-12T15:35:59.015Z","0.3.2-dev.20230413.0":"2023-04-13T15:35:54.469Z","0.3.2-dev.20230414.0":"2023-04-14T15:35:28.260Z","0.3.2-dev.20230415.0":"2023-04-15T15:35:46.974Z","0.3.2-dev.20230416.0":"2023-04-16T15:35:08.631Z","0.3.2-dev.20230417.0":"2023-04-17T15:35:37.313Z","0.3.2-dev.20230418.0":"2023-04-18T15:35:56.817Z","0.3.2-dev.20230419.0":"2023-04-19T15:35:26.461Z","0.3.2-dev.20230420.0":"2023-04-20T15:35:33.665Z","0.3.2-dev.20230421.0":"2023-04-21T15:38:49.990Z","0.3.2-dev.20230422.0":"2023-04-22T15:36:23.359Z","0.3.2-dev.20230423.0":"2023-04-23T15:35:21.718Z","0.3.2-dev.20230424.0":"2023-04-24T15:35:33.346Z","0.3.2-dev.20230425.0":"2023-04-25T15:36:39.771Z","0.3.2-dev.20230427.0":"2023-04-27T15:36:14.566Z","0.3.2-dev.20230428.0":"2023-04-28T15:35:52.196Z","0.3.2-dev.20230429.0":"2023-04-29T15:36:51.532Z","0.3.2-dev.20230430.0":"2023-04-30T15:36:54.531Z","0.3.2-dev.20230501.0":"2023-05-01T15:35:23.978Z","0.3.2-dev.20230502.0":"2023-05-02T15:35:53.563Z","0.3.2-dev.20230503.0":"2023-05-03T15:35:59.176Z","0.3.2-internal.0":"2023-05-03T21:31:28.995Z","0.3.2-dev.20230504.0":"2023-05-04T15:37:03.354Z","0.3.2-dev.20230505.0":"2023-05-05T15:36:06.827Z","0.3.2-dev.20230506.0":"2023-05-06T15:35:53.302Z","0.3.2-dev.20230507.0":"2023-05-07T15:36:18.719Z","0.3.2-dev.20230508.0":"2023-05-08T07:26:54.841Z","0.3.1-dev.20230508.0":"2023-05-08T07:34:48.923Z","0.3.2-dev.20230509.0":"2023-05-09T15:37:32.005Z","0.4.0-beta.0":"2023-05-11T09:14:11.410Z","0.4.0-dev.20230511.0":"2023-05-11T15:36:29.021Z","0.3.2-internal.1":"2023-05-17T07:43:35.290Z","0.4.0-dev.20230518.0":"2023-05-18T15:38:26.745Z","0.4.0-dev.20230519.0":"2023-05-19T15:37:53.265Z","0.4.0":"2023-05-19T21:17:33.825Z","0.3.2-internal.2":"2023-05-24T05:54:03.452Z","0.4.0-dev.20230524.0":"2023-05-24T15:38:17.524Z","0.4.0-dev.20230525.0":"2023-05-25T15:39:13.501Z","0.4.0-dev.20230526.0":"2023-05-26T15:37:49.035Z","0.4.0-dev.20230527.0":"2023-05-27T15:38:02.385Z","0.4.0-dev.20230528.0":"2023-05-28T15:37:18.261Z","0.4.0-dev.20230529.0":"2023-05-29T15:37:56.116Z","0.4.0-dev.20230530.0":"2023-05-30T15:38:01.878Z","0.4.0-dev.20230531.0":"2023-05-31T15:37:52.781Z","0.4.0-dev.20230601.0":"2023-06-01T15:39:02.400Z","0.4.0-dev.20230602.0":"2023-06-02T15:38:37.269Z","0.4.0-dev.20230603.0":"2023-06-03T15:39:27.487Z","0.4.0-dev.20230604.0":"2023-06-04T15:37:32.813Z","0.4.0-dev.20230605.0":"2023-06-05T15:38:15.919Z","0.4.0-dev.20230607.0":"2023-06-07T01:38:10.326Z","0.5.0-beta.0":"2023-06-13T06:59:03.390Z","0.5.1-beta.0":"2023-06-13T07:56:50.171Z","0.5.1":"2023-06-13T08:44:53.305Z","0.5.2-beta.0":"2023-06-26T06:13:11.408Z","0.5.2":"2023-06-26T06:27:32.872Z","0.5.3-beta.0":"2023-06-29T08:18:03.804Z","0.5.3":"2023-06-29T08:39:39.754Z","0.6.0-beta.0":"2023-07-07T11:26:35.566Z","0.6.0":"2023-07-07T11:35:24.010Z","0.6.0-dev.20230708.0":"2023-07-08T15:39:33.535Z","0.6.0-dev.20230709.0":"2023-07-09T15:39:54.579Z","0.7.0-beta.0":"2023-07-21T10:48:11.554Z","0.7.0":"2023-07-21T11:31:18.508Z","0.7.1-beta.0":"2023-07-27T09:57:51.900Z","0.7.1":"2023-07-27T10:12:57.635Z","0.7.1-dev.20230727.0":"2023-07-27T15:39:40.591Z","0.7.2-beta.0":"2023-07-31T08:39:59.647Z","0.7.2":"2023-07-31T08:51:01.121Z","0.7.2-dev.20230804.0":"2023-08-04T01:48:04.621Z","0.8.0-beta.0":"2023-08-04T08:45:40.342Z","0.8.0":"2023-08-04T09:28:24.080Z","0.8.0-dev.20230807.0":"2023-08-07T02:41:29.745Z","0.8.1-beta.0":"2023-08-14T07:08:22.745Z","0.8.1":"2023-08-14T07:29:55.558Z","0.8.1-dev.20230815.0":"2023-08-15T02:40:42.973Z","0.8.1-dev.20230818.0":"2023-08-18T02:40:14.507Z","0.9.0-beta.0":"2023-08-18T11:18:20.963Z","0.9.0":"2023-08-18T11:30:55.624Z","0.9.1-beta.0":"2023-08-21T05:33:45.239Z","0.9.1":"2023-08-21T05:39:59.320Z","0.9.1-dev.20230822.0":"2023-08-22T02:40:29.930Z","0.9.1-dev.20230831.0":"2023-08-31T02:40:22.627Z","0.9.1-dev.20230904.0":"2023-09-04T02:41:16.592Z","0.9.1-dev.20230912.0":"2023-09-12T02:40:39.035Z","0.9.1-dev.20230920.0":"2023-09-20T02:40:37.005Z","0.10.0-beta.0":"2023-09-23T05:26:32.763Z","0.10.0":"2023-09-23T05:37:04.528Z","0.10.0-dev.20230925.0":"2023-09-25T02:40:44.251Z","0.10.0-dev.20230927.0":"2023-09-27T02:43:22.563Z","0.10.0-dev.20230928.0":"2023-09-28T02:41:38.144Z","0.10.0-dev.20231002.0":"2023-10-02T02:42:08.151Z","0.10.0-dev.20231003.0":"2023-10-03T02:41:14.311Z","0.10.0-dev.20231004.0":"2023-10-04T02:42:12.637Z","0.10.0-dev.20231005.0":"2023-10-05T02:41:21.866Z","0.10.0-dev.20231006.0":"2023-10-06T02:41:12.044Z","0.10.0-dev.20231012.0":"2023-10-12T02:42:53.325Z","0.10.0-dev.20231015.0":"2023-10-15T02:40:51.722Z","0.10.1-beta.0":"2023-10-16T05:53:29.048Z","0.10.1":"2023-10-16T06:19:34.003Z","0.10.1-dev.20231017.0":"2023-10-17T02:41:32.195Z","0.10.1-dev.20231018.0":"2023-10-18T02:42:33.934Z","0.10.2-beta.0":"2023-10-24T10:31:51.229Z","0.10.2":"2023-10-24T10:45:49.395Z","0.10.3-beta.0":"2024-01-11T11:10:09.607Z","0.10.3":"2024-01-11T11:24:24.725Z","0.10.4-beta.0":"2024-01-18T10:22:26.381Z","0.10.4":"2024-01-18T10:37:01.003Z","0.10.4-dev.20240122.0":"2024-01-22T02:44:36.905Z","0.10.4-dev.20240123.0":"2024-01-23T02:44:26.620Z","0.10.4-dev.20240126.0":"2024-01-26T02:44:56.036Z","0.10.4-dev.20240129.0":"2024-01-29T02:44:14.620Z","0.10.4-dev.20240130.0":"2024-01-30T02:44:44.435Z","0.10.4-dev.20240131.0":"2024-01-31T02:45:00.874Z","0.10.4-dev.20240202.0":"2024-02-02T02:44:48.735Z","0.10.4-dev.20240207.0":"2024-02-07T02:44:40.259Z"},"maintainers":[{"name":"fredalai","email":"fredalai00@gmail.com"},{"name":"shimin.wong","email":"andreashimin@gmail.com"},{"name":"cannerbot","email":"william@cannerdata.com"},{"name":"wwwy3y3","email":"wwwy3y3@gmail.com"}],"description":"A collection of Vulcan extension debug tools","homepage":"https://github.com/Canner/vulcan#readme","keywords":["vulcan","vulcan-sql","data","sql","database","data-warehouse","data-lake","api-builder"],"repository":{"type":"git","url":"git+https://github.com/Canner/vulcan.git"},"bugs":{"url":"https://github.com/Canner/vulcan/issues"},"license":"Apache-2.0","readme":"","readmeFilename":""}