{"_id":"clickhouse-ddl-parser","_rev":"34-2c337a0b390067362755e2e7931e8122","name":"clickhouse-ddl-parser","dist-tags":{"latest":"0.0.35"},"versions":{"0.0.1":{"name":"clickhouse-ddl-parser","version":"0.0.1","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.1","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"9316a4f911a75b936c8522c23409ad87fcd077a8","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.1.tgz","fileCount":15,"integrity":"sha512-QxoCRp25SO6z/DyCrB/D5ykzXgKLO0ed53GLysp9jVB6tr4G4xaG0yjnJnb1OtuHWerSchj2vcaYWsnp4wntiQ==","signatures":[{"sig":"MEUCIFZF0D9YphC5e+1SPPAJcMq78uRaFcoCIxWb70xs0KjdAiEAyYOTc/kWSlSpVExz65F5YPT0npiFPaMls3K6ROdk5ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55937},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2be40eeef176ff6137f58e151a9c4be73926588a","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","chevrotain":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.1_1761186151646_0.1006558978346428","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"clickhouse-ddl-parser","version":"0.0.2","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.2","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"b836ecb179b88b86c9c6a8c7258eb05714494c5a","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.2.tgz","fileCount":15,"integrity":"sha512-29aoy0mdtzZlkGAIq1XwKDLUeGQRESNWO0hlWKDiti1HUfvx4ceAKZIMijEwDskz4ojPVq+9MD02uzKekQzQHw==","signatures":[{"sig":"MEUCIG13uYC43aW/MyrpoRCEG1b073KkIB886RythxJVKffQAiEA6u2pYKubYMcB9weD6QZl9t79emARMnA7JD735b2Tf00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56048},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c7445c62a3e323acfcc65aa3991fdd565daffca7","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","chevrotain":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.2_1761187144993_0.3922554529274893","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"clickhouse-ddl-parser","version":"0.0.3","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.3","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"a508abf9a9176bda27b1f16be5e20dee1fbc6118","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.3.tgz","fileCount":15,"integrity":"sha512-aO74nCP0iDxvNeBd8DlIW4js5Bkppy/JZMHl2C9qdfTIvxWhj9a0eKzAvTiczl2Hg7X+FaBvszZc5t7yCbWPyg==","signatures":[{"sig":"MEQCIAz3oRPBzKUQciV/aBl6fO8YhtlxzGj136/uxLOjVEbMAiACcjsYKBwj6bOid0E3rAntUUJg09o4vKbqwNXXejkUqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56060},"main":"dist/src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f96bc25b935e6c571a6da1f4dccff97c8d974b5e","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","chevrotain":"^11.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.3_1761187332313_0.6631650959825015","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"clickhouse-ddl-parser","version":"0.0.4","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.4","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"d4b6e402bd5f40a642980d33b50dd15576621de9","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.4.tgz","fileCount":15,"integrity":"sha512-gM0R//X+7SxBZuTDyYavFB+Db4Q85m5zcUnJ65ZHTi56avPhb1HOGWJLiaL+eBn0tLvGOiBQNZsyKrm0gZOoVw==","signatures":[{"sig":"MEQCIG+tyZdHDMlG39mXgcQbbnmNF8EuBpDqxwyQ8tFm7bYZAiAGRKY0nYNH+LbufCW3BogwkJF8CpAnLBzFtw1El24Vcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50618},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"00da986bd826a363c1a2939211fa7c82ae7eb0fa","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.4_1761188357412_0.2687366098147963","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"clickhouse-ddl-parser","version":"0.0.5","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.5","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"0d1d68f74aa43d657e0cda3319692f9d5ed5ed0f","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.5.tgz","fileCount":15,"integrity":"sha512-hb7V3x4hN7QAPGncM9N9DYVSBel0hV671uj4Ypz3w+v77FwD1K+wkBdu4QXfe9fu+f0/lwhIZrOAn7yc8M5A9Q==","signatures":[{"sig":"MEUCIDSxbxj5Ew0srPYjGZDNQmQmCrlucGiorY5FCmqPe0MrAiEAw5ST25TIegDRE3cpY980PoADIEGTIMyB6UxgmeScW7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50633},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"a83f8357d84a62c0b9ef6fe0e6cc17a5ac84af3e","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.5_1761188880813_0.872940268029252","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"clickhouse-ddl-parser","version":"0.0.6","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.6","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"3cf5a0a89acfa9a89edf8a08bcce3ce18168bed2","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.6.tgz","fileCount":15,"integrity":"sha512-USy2K/eXrk7L/jT59eIwJzm/7b4CQc61Ddm5745jBazgZ0CYZxWjikqZa4//HjUVX448bZXkG4OqycAjTpIzyg==","signatures":[{"sig":"MEUCID4vbfBSUkpC2kzxmBjOHm0shMXlJTqOMCnqhSRObilFAiEAi9v1un7/xMZRxP5wi+WTkAQ3+R2Ar29k6y5gOIAn9Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57309},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"96eb44e9e71f8b1fc9e8fe4237726fbbc881d4de","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.6_1761190228399_0.8207717970317427","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"clickhouse-ddl-parser","version":"0.0.7","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.7","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"a34163230417d91d5988dcb4f7ccb90216d2161b","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.7.tgz","fileCount":15,"integrity":"sha512-2u/jxADZxWTf7aFs5CeSdE7Jn2+fR6zyaD+RHERNqj2QXliz3etnLlA3gZmq3N12fR0/kcOuTZS0WuPhP1DQDg==","signatures":[{"sig":"MEUCIQDdN+KcTjf6ToWd2AGht207h1QqNcLyIsBFPfW3WWWSbQIgOdAjxacDLXBph87SuLBMoQ/NwTAFurSuc02fDhWAB2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63391},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"65a3217f61e53663d8a7901a73bea8aadae80b1a","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.7_1761191295885_0.3079801831599569","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"clickhouse-ddl-parser","version":"0.0.8","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.8","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"2ebb0065e6718b53121f707db1b0367a401f0234","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.8.tgz","fileCount":15,"integrity":"sha512-a8kbciq8f+c+oIMINTrQEG+0evoHtq18PtrvE54Iqcp1jHP3uAQW4fSPZmbx2WCFKygXFOSM4YC+TNLdrvEJXg==","signatures":[{"sig":"MEUCIGCSvFrDxl3gmqOq6115rxgu4tQX/2/k34WH087NiVjmAiEAhThaoqng+cQDAiTHU+o6s1EArYOwtow3RYW2cUULy/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68535},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"63257f18a866c747bb73781b2eb7b9a86b374c2b","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.8_1761192789361_0.9062940230271406","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"clickhouse-ddl-parser","version":"0.0.9","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.9","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"2dceb7abca34963f55e669800b337fea122aebcc","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.9.tgz","fileCount":15,"integrity":"sha512-gGHFaWBTOFxgoIADIwzUtxxKzYU+Z8gnBibRgcB3HS5bX2G5njIJxbzeNKcU6dmBW63xKhOgalj6YqBDPgdeUg==","signatures":[{"sig":"MEUCIQCqd2hVPlNdD24f/F8DjbomhjVW95+iK29KV7U1eTIkoAIgDFbYIi4SOkAaexICPKlkneW4a9A3P4pB17b5fN8YVM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76286},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"73a7e99772ee33e6c95e717822942696e62fbdcf","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.9_1761194644896_0.5353146715393962","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"clickhouse-ddl-parser","version":"0.0.10","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.10","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"10c3541725d1925f887524a8bfab3145e2f59456","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.10.tgz","fileCount":15,"integrity":"sha512-isbLOlwdv/uRHOAIMP/x1TAb62jumgK+5E/dW5tug1LZlTi+MKF7GxHb1cqf8Ilcmg4HSXxDPP4lvazYiuq6ag==","signatures":[{"sig":"MEUCIEs9C+uo6Rz6H8y3aycDbq3mc3oPN9wsBFjUpmDyMYddAiEApsvyWlDWujlnokNNKPd6RxQu0PgyfY8Wba4+F3wHjPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77223},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"d6bacdd4db4f2a0e65f3aa4f42d8e0d7a2b31d83","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.10_1761197531972_0.24503681812612932","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"clickhouse-ddl-parser","version":"0.0.11","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.11","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"43f2823507a698434747ef9b5499fa6795100fe3","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.11.tgz","fileCount":15,"integrity":"sha512-+4RjWnjssVPWHxJotTr0/ZU6Kl/CRaEaX4zhJmBfYotjr4dXlF5dPOwwMZnZ7GTJ5yoGnyP9Oqh+AieP/HiMvA==","signatures":[{"sig":"MEYCIQDVL3Pq3N7k3HBQhxeWTzoVviPeiyCpR037EFOiH0rINgIhAJdSjCXC2O5/RsebkRKSuy8bdXDoSqnepvNY7Qq1tcq5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78782},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"7adc2de9bf5a94e8318556cfb5fba423d2388319","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.11_1761198630983_0.6661091605461584","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"clickhouse-ddl-parser","version":"0.0.12","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.12","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"d97ab12b865f7df7de2f4200a33c77910471f382","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.12.tgz","fileCount":15,"integrity":"sha512-MrSyxlFS7HP13NFdFsIvFWvAOhjuvmfzSzvRnkkCPRxsjvV2fUILdEH8vlVlHoJ4tmRbFgDPHbQhvNzp8Dtxbw==","signatures":[{"sig":"MEUCIHHtBxB/bgKZCRxSSjVdsLia64v5eOzCTCtXqknyWHS9AiEAiMvtKoIUa9o+iu5uIeTji3y6iJycGUvNGCGIcC7DgCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80552},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"cc2450f750e6dbf7d18fc608524158e27c1918a5","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.12_1761199355784_0.6979818772679174","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"clickhouse-ddl-parser","version":"0.0.13","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.13","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"92b4b3223aa2d8cb45269c46aaf50a51a2685b2e","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.13.tgz","fileCount":15,"integrity":"sha512-K23rYW/HEDCbBCD8lJWNLUTdFirw5vIgFuTGLRoLp3LjeOkAJmHaP5y3kMJBFBnD8XaHBg25koEEsxs6HMeM+A==","signatures":[{"sig":"MEUCIFKgB13bvyHljHKd9PEuKsT/OBVE3xNWjI8a1wL5ynAJAiEAw2FxiLODZOIYAkMPfgean9+XJXPRTfE9QaKt8suFG+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80560},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"fca960b0daa78de4cd0f455f771320e6ca829687","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.13_1761200661292_0.47861200266622617","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"clickhouse-ddl-parser","version":"0.0.14","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.14","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"88651629cd128e184267eb049b6c07d72107a964","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.14.tgz","fileCount":15,"integrity":"sha512-4SUA23E0UFUBU1UKvVfI/W9H4eabMXWS/9RFaVvtBSSIMdceQdrYPl1MGJfUJKvtkJd0q1JWcoBqUOZIDeCfBQ==","signatures":[{"sig":"MEUCIQDjQStJtzVvjT1Q01r8jxUaM6COSNMBqpjz2vSXT3H5dQIgJR1uOakzd8n8lRtTbZhVoVeNMkFBAw8tD/ZGe19C7v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81455},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"8bf6ef5bcbc02d8f5fcc599fd8f386bc82857f9e","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.14_1761201495589_0.10173182066456765","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"clickhouse-ddl-parser","version":"0.0.15","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.15","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"746c89f9494bc2b69a7a0bd6aa8e4ecb37567379","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.15.tgz","fileCount":15,"integrity":"sha512-YlCdF8fzepKj0rRmwbrZ8OhELfPTaiMMwMpKb7nQ4zdTND58Nhcrk5Wr7UNEwIlgmSW6lgcL830XyCv24Vk4Cg==","signatures":[{"sig":"MEYCIQDfoCQNdP3XK90BxjH5p1+Y16BTr9L0ipEbw7qHOEI2YgIhAMCLZ4RT2wIBojOeSj8IFR8FB5VkIEvpBGYpaahP1+KD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82789},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"5a2b3d706d8149f022cd7680e01bb6ceae7d5aed","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.15_1761202272420_0.12654869973758287","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"clickhouse-ddl-parser","version":"0.0.16","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.16","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl-parser#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl-parser/issues"},"dist":{"shasum":"2e4969a83d8bbb524220b304a1f8f02418a3ce5e","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.16.tgz","fileCount":15,"integrity":"sha512-tlWkuQ/r7De+3htvMJguKfdCVb10zRyz2HkW1KbUB/Uc6maPHi7u0LwmfyrMP6IG4CP21VF9ifvR1ASXXcRBLg==","signatures":[{"sig":"MEQCIFpZ20mzqCiemZ2K7hIWVp8I7mp/3idqr1ai+A3zLYuRAiAEihi0qouCuZjkUBUTelqTvr4H4Fcu14NYLETGhpe1kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83413},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"}},"gitHead":"84c3634cf28b05b7c32945373cfd94c860476803","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"tsc","start":"node dist/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl-parser.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.16_1761202799214_0.8596250138125192","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"clickhouse-ddl-parser","version":"0.0.17","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.17","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"9cd2a5c9bdda6c45fb0575475d3f4a73240f9447","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.17.tgz","fileCount":16,"integrity":"sha512-tqjfLIcAodJVCYRWsYzSNyK8hZQnwmXMI5Hee0jnED7szBRnaJ9b07mAQIYwXjhupllXNAOrHgpFs+i35o+vig==","signatures":[{"sig":"MEUCIQCecMLMr5el/pUa16ett3x/eo1SVcX0G/7EYz6m2Eda/QIgPGlybVepY7qpcfnslgG5P0SVsdQdepHdjYmx8JoFHFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2325312},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"36955f68d53780693e8f9f4d1a81e9aaa41cb776","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.17_1761666861005_0.7765827082325185","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"clickhouse-ddl-parser","version":"0.0.18","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.18","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"7e40e1b503ba343e6c8a58d533982e0cbd22071c","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.18.tgz","fileCount":16,"integrity":"sha512-RG2A/cjNq1Q6zIM4ZJPohOx8B0zWHDNml9rDqe1phAXV4rl07rRgFfSMJv7liQo6Y1oEufWuxP437spSw9BumQ==","signatures":[{"sig":"MEYCIQDxZOL7huzQ3IoO302KcV93Ia+aU2Ha8VeTJNtXaVnNWwIhAJLXpizRnR3rXolcvkUejqoioIt7mSUj1lASSGh4Z/dS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2375633},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"47b92cb95e4559b7a59d116f79ed719ed1f0c4ca","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.18_1763019553540_0.4772386467567322","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"clickhouse-ddl-parser","version":"0.0.19","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.19","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"af63c594a28580ab9b30ab1df6828bf9a3eb41ef","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.19.tgz","fileCount":16,"integrity":"sha512-YaOPpPlPFVv4eYgepA0GWbpSNJ+5PBV33gBTPwT+wHfMvOSuvHvJMGet778twoRO77o3ctS5ImMWOMDNQIHV9A==","signatures":[{"sig":"MEYCIQC8ivzcbShoMIF2vgrru4ibHdKqzQ3C6tkivWTZCrWNlwIhAJYUGNnOH/+qh5+DG9ji8Vc9hgbQZL8LF6z/TZP/NSjl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387801},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"be755c9f92dab66f5a57c91aa3bbb41594df3ab6","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.19_1763021560882_0.3494223089951112","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"clickhouse-ddl-parser","version":"0.0.20","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.20","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"903295cad9d60d5bb770df47dc60a5fc4e96c815","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.20.tgz","fileCount":16,"integrity":"sha512-QB4emrnM82wbEKmga8IdMvLl9bgL/bgyvycKJSNpeD7RlKaTSijlubfOPFOH1vZ+m6iaZ3W593a6BhQKRP5+YA==","signatures":[{"sig":"MEYCIQDJPSqsY9BYBlTWY5UJRL9lpwz22HwMC2qbSIxWaBB6QgIhAOpw2xCEkGTB+Uz7/IrEWoHjEcmeZh3rD8gaMWRmLjhy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2388753},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"9586a9475105a10e1e8f5dcd1b4fb00d5a9b649d","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.20_1763022427551_0.49451434340917544","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"clickhouse-ddl-parser","version":"0.0.21","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.21","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"b417dd3c7528a1d2bb10a5eb9d24ee0bd5396a49","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.21.tgz","fileCount":16,"integrity":"sha512-fPet1EWie1aUENmkL2NpfcuA9n8/YJ/BofoIUNSA1/wFI7O3ZIyCq/eKEVJ4IYRzQoHTefJgAwQH4S0lI48NSA==","signatures":[{"sig":"MEUCIQDhAnZytJb5259c0Y1TAsMwmHdsZUDGWlIKZTDBPOJhswIgO1XuaIi8lh4/RS7LxCtPBgaF/kPX5GyOPQanAwAtVbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391671},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"6a62cc684a7ca3047dd1890d66d30ca30770effb","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.21_1763023996577_0.32552824786540246","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"clickhouse-ddl-parser","version":"0.0.22","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.22","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"892861687fb38d138aaeea08877b31c952b71061","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.22.tgz","fileCount":16,"integrity":"sha512-+e0cBV4OBx84gIqONLMRL9K6g8Kg27cvvq7gdh+tL6z+0GMT9wzxuo/QhwvdrYRflNKWgLIgStLv8Ck1qV6eRg==","signatures":[{"sig":"MEUCID2fmFp5NvdS9ovZ/0eqpvATYs89AZs8Ovug+Fo2lGcJAiEA2pgw9NxsOhpSTSGefDlblCltW2zojn0dkFlCiCJsicY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2396387},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"a7fb5f53394d9daca2bdf62cb1ed52167f8b814e","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.22_1763024677652_0.19508878600406776","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"clickhouse-ddl-parser","version":"0.0.23","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.23","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"43ec9b5445a0568a8f1a17d6c740189e288eff47","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.23.tgz","fileCount":16,"integrity":"sha512-gKfo40CWNlRN1MxQvzXPs3gFZSDODl+nLwsGHCFIdPUhvkMr7CZgxWQNUQ0eVnYT0WIR6Mxjy94q5NXw760DZg==","signatures":[{"sig":"MEYCIQCs3h0ZUyyiWcRDkBm+XbgYp35ug/7iusn08eEz6GlRcQIhALrdrBc8BLWIulfwkeeckZ4bQuJAj11vTkaGsHPHR3w2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2396709},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"2c6d780fa260029fdb7f82b0504a66bb80ee629c","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.23_1763025716142_0.01940910924535655","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"clickhouse-ddl-parser","version":"0.0.24","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.24","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"9393796aeb504d30d948cdb9e3222a0016360a1d","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.24.tgz","fileCount":16,"integrity":"sha512-4QqXzZ7LHBZTP/YYWbtT/dMhOT3WDGGecfOfbHDy2mrAUQ/xBkVu3YXVSPlOMWYbGTHZGjwJ4mFNRU/gsfIZjQ==","signatures":[{"sig":"MEYCIQDpVhPKKo87dWpJFLCPEmuwhebo0rXeeG75QM0INfjvpgIhAJOtCkr2QeYa+fhuKvKQ8KbGc9qgyKAL5wyZNGzKxlqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2436009},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"2364fd737e335a8ee15eb872d68b327f36bc1e88","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.24_1763027499174_0.03454613519358829","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"clickhouse-ddl-parser","version":"0.0.25","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.25","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"2fd20273c243c1b5893fbc842f7c7391ea4d98da","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.25.tgz","fileCount":16,"integrity":"sha512-vRaEQB3CezqVs5dq7cw/lylvB32u1g6iZ0zgneYe+Cwg4v86iM2TvmN18NO5FEc9aRAhrFCQ9YYrBIdK0B5GaQ==","signatures":[{"sig":"MEUCIF0rXuvFNaeNEmHGT0byeKYGJfYbMSrdN8jZofFqZzKfAiEA4AsSX3uxRAbY9Bo+70Tm8yW2UIwkIqAYj4MlpgLLIZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2436043},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"095015f3d5a483865c35a962b735cd700fbde049","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.25_1763028269358_0.617211907939802","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"clickhouse-ddl-parser","version":"0.0.26","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.26","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"89a577700e31728dc963f619817f5e3057ce4fd8","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.26.tgz","fileCount":16,"integrity":"sha512-uhI/d8xd6krUluCuak6Efmtk6jSnSphoKm8j58QnHwARcsDwQbKO1/HejvE5vwROkDrYdSDDbQRIiPtGlL0/6g==","signatures":[{"sig":"MEQCIDtT/fED2Hs20UCkVQfAsSDGmuIdfabYeyTpstp7PfN2AiBkMkdGtCo/J6nVulD7p1T3CPAXLigcAuyE2U2cph13GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2438495},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"23b856118e485067a068be2f3890a073acc3ef88","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.26_1763029284186_0.866952894204357","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"clickhouse-ddl-parser","version":"0.0.28","keywords":["clickhouse","ddl","parser","sql","chevrotain"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.28","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"47b7a9742e68b56dee3ee801cc5a41b607bebd97","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.28.tgz","fileCount":16,"integrity":"sha512-yDlgE9yGqw6OXspJ2ZbVoRdfKpCK/+fw3y9BwpfpCmcpOp1DOf9uDA1iEY2W6Q9HtR2IthvXONQaUIRypy7NyA==","signatures":[{"sig":"MEYCIQCuMx/RHA7nIXAsj/6/J8Nkrpk2DhQTWwMp99ModDfayQIhANnfIQbE7KsXfK8tXBeHKcqORuf4csLoCgTx/UMUPCWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2491771},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"653542cfa81d20558756126aa654ec329ad14426","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chevrotain":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.28_1763357665257_0.24036908706235072","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"clickhouse-ddl-parser","version":"0.0.29","keywords":["clickhouse","ddl","parser","sql"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.29","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"8c84c01d17a12c2e893fc8def1eaf6e9d812e109","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.29.tgz","fileCount":16,"integrity":"sha512-qJLaZy4jWdiuL2NP2g9uOTKEaqb1ReM/POFRpec1gs0o6TNEdxgsQYuaLe3n5MjS61pmN4pwR/E5TyWn0HxmtQ==","signatures":[{"sig":"MEUCIQCKEqn+WpL04bqz6th8vucbgHUt22MCv0UvALPJbjD1EQIgS1tPYGQ7O1K+zzEAl5/gFdYyXA1vyeB6FfTxNbsDUkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225021},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"0e62cf12029be92d0df166c806473e11f0cefa75","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.29_1763373248100_0.7434218572504219","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"clickhouse-ddl-parser","version":"0.0.30","keywords":["clickhouse","ddl","parser","sql"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.30","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"c9332041d3c8df3ee7cd2b5cd272185c0dfb09fd","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.30.tgz","fileCount":16,"integrity":"sha512-jGjT82jKMtZUPTNhwOIh6UT7wWU8fFhSUpvoJqU7fqcSn8zIrgee7RjbgJ/21Ij5W9dFK59IqsD/Z4LVUXf/tQ==","signatures":[{"sig":"MEYCIQD6mwd4e5b3t0/Od364TQzeRXuuhlX98bKGpfzJzvgCHQIhAOKXVCYFLKguWcb3gc99J8ihv6GOVkHfyp+UAZy7pPWk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225293},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"4d81b950e5913f41aa63eaf11f6bbfb29a3e73f2","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.30_1763374912188_0.09549960890689069","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"clickhouse-ddl-parser","version":"0.0.31","keywords":["clickhouse","ddl","parser","sql"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.31","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"4cb4db6ea68c361a1dbe691d24acd5bb8cb2017e","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.31.tgz","fileCount":16,"integrity":"sha512-l7z9Y3ipog+7C5mwkCDddr3Dg7JF7bFLGfIk0HjtqvISD2fVUR0Mx4vFAMJu30dj4QUyEzsSw/mHyBf2o4BWfw==","signatures":[{"sig":"MEUCIDkOMIhHlF028tYSv58oGLSI+sYrkB48vjv8nshgqkOcAiEAllysxYJSvVR6BQJYLAlsCZ6RsRXYGNXpLSFXEWOulg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232611},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"b1d2b76cb3b27ec43230ce1fec2dfd3ef36d981b","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.31_1763397892456_0.8186092439027572","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"clickhouse-ddl-parser","version":"0.0.32","keywords":["clickhouse","ddl","parser","sql"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.32","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"59c66a5d1c92376108f37578cfcefcece6747046","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.32.tgz","fileCount":16,"integrity":"sha512-xpSV3lrwA1CEertS0tsNiY23bLVzaD3ovpB9LIyWBOwA66HsGhE5/suJPdCDpQp4hLxepWNSqvZLgmkE27bX8g==","signatures":[{"sig":"MEYCIQC7J/kGHRa7esa92CXQjzBBpMqRKjewktZh3tv/ReVtcAIhALibjacqWskKOdWmqBCER7tdcBEXIrEzinwDgcB7REaN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236703},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"16f1e311055d87ada01a9ec5878d2a8593f20b30","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.32_1763400285043_0.703302397842128","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"clickhouse-ddl-parser","version":"0.0.33","keywords":["clickhouse","ddl","parser","sql"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.33","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"caa503cfc01147c316bceed458f4109ed95bcbfc","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.33.tgz","fileCount":18,"integrity":"sha512-obsH+8kAcCNRY/10ToVyOr3wPEsRiin+ynzrSh976e4FxRQ0kbQUGfPAPp8OjNPwqglnNAC6IuVByGASIYYA2w==","signatures":[{"sig":"MEUCICkqTXpzNIDN6VYLsg6iauIv4kPDFlN67fZGlDHDjKt7AiEAwU+Q15yIz9oQqSLW8hytbYEyoCbXXTmueIGv+oPbd7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274968},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"9a437f9a27e3f5022e7ec1d8ce3e04cd947a9f25","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.33_1763405349109_0.6672156406761709","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"clickhouse-ddl-parser","version":"0.0.34","keywords":["clickhouse","ddl","parser","sql"],"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","_id":"clickhouse-ddl-parser@0.0.34","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"dist":{"shasum":"4df110f8e39bb51d643121ee1d7733aa895f9712","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.34.tgz","fileCount":18,"integrity":"sha512-GY+8YQneoyfVzfu9PnAOo1CKDYotDNEhOLDHPe/fT4WcrqgUfj9nVRgK5cVTrulTBf+RLtMblStB0aRSdr7V9w==","signatures":[{"sig":"MEUCIGcS6qk1DVQGHJ0+ACLwMcmtMtp7dffoSXCOHQJi6xaZAiEAic6rVmbjY3yI+jKCT0DgIA/EfwJ5tRpWND4sE/OwZ+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":274968},"main":"dist/cjs/src/index.js","type":"module","types":"dist/esm/src/index.d.ts","module":"dist/esm/src/index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"gitHead":"6ff5e3433040a4fc555d09a4a33e215a6b0f32d3","scripts":{"lint":"eslint . --ext .ts","test":"vitest","build":"node build.js","start":"node dist/esm/src/index.js","format":"prettier --write .","prepare":"npm run build","lint:fix":"eslint . --ext .ts --fix","test:watch":"vitest --watch","format:check":"prettier --check .","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npx vitest --run"},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"repository":{"url":"git+https://github.com/olalikeola/clickhouse-ddl.git","type":"git"},"_npmVersion":"10.9.3","description":"A robust parser for ClickHouse DDL statements","directories":{},"_nodeVersion":"22.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","vitest":"^0.34.0","esbuild":"^0.25.11","ts-node":"^10.9.1","prettier":"^3.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@vitest/coverage-v8":"^0.34.0","eslint-config-prettier":"^8.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/clickhouse-ddl-parser_0.0.34_1763406198762_0.48576555096465923","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"clickhouse-ddl-parser","version":"0.0.35","type":"module","description":"A robust parser for ClickHouse DDL statements","main":"dist/cjs/src/index.js","module":"dist/esm/src/index.js","types":"dist/esm/src/index.d.ts","exports":{".":{"import":{"types":"./dist/esm/src/index.d.ts","default":"./dist/esm/src/index.js"},"require":{"types":"./dist/cjs/src/index.d.ts","default":"./dist/cjs/src/index.js"}}},"keywords":["clickhouse","ddl","parser","sql"],"repository":{"type":"git","url":"git+https://github.com/olalikeola/clickhouse-ddl.git"},"license":"MIT","author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"scripts":{"build":"node build.js","test":"vitest","test:coverage":"vitest --coverage","test:watch":"vitest --watch","lint":"eslint . --ext .ts","lint:fix":"eslint . --ext .ts --fix","format":"prettier --write .","format:check":"prettier --check .","start":"node dist/esm/src/index.js","prepare":"npm run build","prepublishOnly":"npm run build && npx vitest --run"},"devDependencies":{"@types/node":"^20.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@vitest/coverage-v8":"^0.34.0","esbuild":"^0.25.11","eslint":"^8.0.0","eslint-config-prettier":"^8.0.0","prettier":"^3.0.0","ts-node":"^10.9.1","typescript":"^5.0.0","vitest":"^0.34.0"},"dependencies":{},"engines":{"node":">=16.0.0"},"_id":"clickhouse-ddl-parser@0.0.35","gitHead":"fe32a807914d849cb94170dde0218c5ac5a21b6a","bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-JUY6b+nuzHPDYwOuviCflN/mx51x6Pv/4n6R35apl3XUddJMWdWaN0d3hkICSD/Q/PCZsZQlQnSmzXHfn+6csA==","shasum":"ddc6a8531124143ad92a446368091007e083fc3c","tarball":"https://registry.npmjs.org/clickhouse-ddl-parser/-/clickhouse-ddl-parser-0.0.35.tgz","fileCount":18,"unpackedSize":274968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCU1sre3BtucyDZQwizl3RHhXT62PHedu53P8EQhp9MJQIhAJPHn9qjr+G6QS7HS550EVjmn5iYHymHCzF33pzoO1YL"}]},"_npmUser":{"name":"olalikeola","email":"okakniyalo@gmail.com"},"directories":{},"maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clickhouse-ddl-parser_0.0.35_1763406242520_0.6319647448124388"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-23T02:22:31.645Z","modified":"2025-11-17T19:04:02.903Z","0.0.1":"2025-10-23T02:22:31.868Z","0.0.2":"2025-10-23T02:39:05.176Z","0.0.3":"2025-10-23T02:42:12.522Z","0.0.4":"2025-10-23T02:59:17.727Z","0.0.5":"2025-10-23T03:08:01.071Z","0.0.6":"2025-10-23T03:30:28.590Z","0.0.7":"2025-10-23T03:48:16.090Z","0.0.8":"2025-10-23T04:13:09.566Z","0.0.9":"2025-10-23T04:44:05.101Z","0.0.10":"2025-10-23T05:32:12.180Z","0.0.11":"2025-10-23T05:50:31.172Z","0.0.12":"2025-10-23T06:02:35.994Z","0.0.13":"2025-10-23T06:24:21.487Z","0.0.14":"2025-10-23T06:38:15.817Z","0.0.15":"2025-10-23T06:51:12.646Z","0.0.16":"2025-10-23T06:59:59.380Z","0.0.17":"2025-10-28T15:54:21.220Z","0.0.18":"2025-11-13T07:39:13.773Z","0.0.19":"2025-11-13T08:12:41.061Z","0.0.20":"2025-11-13T08:27:07.783Z","0.0.21":"2025-11-13T08:53:16.799Z","0.0.22":"2025-11-13T09:04:37.842Z","0.0.23":"2025-11-13T09:21:56.467Z","0.0.24":"2025-11-13T09:51:39.390Z","0.0.25":"2025-11-13T10:04:29.573Z","0.0.26":"2025-11-13T10:21:24.426Z","0.0.28":"2025-11-17T05:34:25.477Z","0.0.29":"2025-11-17T09:54:08.309Z","0.0.30":"2025-11-17T10:21:52.391Z","0.0.31":"2025-11-17T16:44:52.679Z","0.0.32":"2025-11-17T17:24:45.246Z","0.0.33":"2025-11-17T18:49:09.305Z","0.0.34":"2025-11-17T19:03:18.957Z","0.0.35":"2025-11-17T19:04:02.722Z"},"bugs":{"url":"https://github.com/olalikeola/clickhouse-ddl/issues"},"author":{"name":"Olayinka Adekola","email":"okakniyalo@gmail.com"},"license":"MIT","homepage":"https://github.com/olalikeola/clickhouse-ddl#readme","keywords":["clickhouse","ddl","parser","sql"],"repository":{"type":"git","url":"git+https://github.com/olalikeola/clickhouse-ddl.git"},"description":"A robust parser for ClickHouse DDL statements","maintainers":[{"name":"olalikeola","email":"okakniyalo@gmail.com"}],"readme":"# ClickHouse DDL Parser\n\nA TypeScript parser for ClickHouse DDL (Data Definition Language) statements, built with Chevrotain. This parser can parse CREATE TABLE statements and extract structured information about tables, columns, and their properties.\n\n## Features\n\n- **CREATE TABLE statements** with IF NOT EXISTS support\n- **All ClickHouse data types** (UInt8-64, Int8-64, Float32/64, String, Date, DateTime, etc.)\n- **Complex data types** (Array, Tuple, Map, Nested, LowCardinality, Enum8/16, FixedString)\n- **Column modifiers** (DEFAULT, MATERIALIZED, ALIAS, COMMENT)\n- **Table options** (ENGINE, ORDER BY, PARTITION BY, SETTINGS)\n- **Nullable types** support\n- **TypeScript support** with full type definitions\n\n## Installation\n\n```bash\nnpm install clickhouse-ddl-parser\n```\n\n## API Reference\n\n### `parse(sql: string): DDLTable`\n\nParses a ClickHouse CREATE TABLE DDL statement and returns a structured representation.\n\n**Parameters:**\n- `sql` (string): The DDL statement to parse\n\n**Returns:**\n- `DDLTable`: Parsed table structure\n\n**Throws:**\n- `Error`: If the SQL cannot be parsed or contains syntax errors\n\n### AST Normalization for Schema Diffing\n\nThe parser provides utilities to normalize ASTs into canonical forms, enabling comparison of functionally equivalent SQL that uses different syntactic forms. This is particularly useful for schema diffing between databases.\n\n#### Supported Normalizations\n\n- **Tuple element access**: `t.1` → `tupleElement(t, 1)`\n- **NULL checks**: `expr IS NULL` → `isNull(expr)`\n- **NULL checks**: `expr IS NOT NULL` → `NOT isNull(expr)`\n\n#### Functions\n\n##### `compareViews(view1: DDLView, view2: DDLView): boolean`\n\nCompares two CREATE VIEW statements for semantic equality after normalization.\n\n```typescript\nimport { parseStatement, compareViews } from 'clickhouse-ddl-parser'\n\nconst sourceSQL = `CREATE VIEW test AS\n  SELECT if(isNull(tupleElement(t, 1)), 'default', tupleElement(t, 1)) AS col\n  FROM table1`\n\nconst remoteSQL = `CREATE VIEW test AS\n  SELECT if((t.1) IS NULL, 'default', t.1) AS col\n  FROM table1`\n\nconst sourceAST = parseStatement(sourceSQL)\nconst remoteAST = parseStatement(remoteSQL)\n\nif (compareViews(sourceAST.view, remoteAST.view)) {\n  console.log('Views are functionally equivalent')\n}\n```\n\n##### `normalizeExpression(expr: Expression): Expression`\n\nNormalizes a single expression to canonical form.\n\n##### `normalizeSelect(select: SelectStatement): SelectStatement`\n\nNormalizes an entire SELECT statement to canonical form.\n\n##### `compareExpressions(expr1: Expression, expr2: Expression): boolean`\n\nCompares two expressions for semantic equality after normalization.\n\n##### `compareSelects(select1: SelectStatement, select2: SelectStatement): boolean`\n\nCompares two SELECT statements for semantic equality after normalization.\n\n### Types\n\n```typescript\ninterface DDLTable {\n  name: string\n  engine?: string\n  engineArgs?: string\n  columns: DDLColumn[]\n  orderBy?: string[]\n  partitionBy?: string\n  settings?: Record<string, string>\n}\n\ninterface DDLColumn {\n  name: string\n  type: string\n  nullable: boolean\n  default?: string\n  comment?: string\n  materialized?: string\n  alias?: string\n}\n```\n\nToDo: negative floating points\n","readmeFilename":"README.md"}