{"_id":"tree-sitter-c","_rev":"4240775","name":"tree-sitter-c","description":"C grammar for tree-sitter","dist-tags":{"latest":"0.24.1"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"time":{"modified":"2026-03-26T00:46:15.000Z","created":"2015-03-08T06:29:42.881Z","0.24.1":"2025-05-24T17:34:07.761Z","0.24.0":"2025-05-24T16:08:30.465Z","0.23.6":"2025-05-24T16:05:54.474Z","0.23.5":"2025-02-08T16:52:53.909Z","0.23.4":"2024-12-15T22:25:06.104Z","0.23.3":"2024-12-15T22:20:49.535Z","0.23.2":"2024-11-19T04:26:08.499Z","0.23.1":"2024-09-23T01:15:45.092Z","0.23.0":"2024-09-03T00:13:23.352Z","0.21.4":"2024-05-31T18:52:17.401Z","0.21.3":"2024-05-25T07:37:19.842Z","0.21.0":"2024-03-13T00:14:10.077Z","0.20.8":"2024-02-13T16:45:13.769Z","0.20.7":"2024-01-22T16:15:27.346Z","0.20.6":"2023-08-13T20:50:34.775Z","0.20.5":"2023-08-09T19:25:37.252Z","0.20.4":"2023-07-24T19:40:15.570Z","0.20.3":"2023-07-18T21:09:27.210Z","0.20.2":"2022-08-01T22:03:10.882Z","0.20.1":"2021-09-20T17:23:27.946Z","0.20.0":"2021-09-15T23:43:07.251Z","0.19.0":"2021-03-04T01:01:02.543Z","0.16.1":"2020-04-01T16:15:25.777Z","0.16.0":"2019-12-10T18:49:22.441Z","0.15.3":"2019-12-03T01:00:37.984Z","0.15.2":"2019-07-02T22:49:58.497Z","0.15.1":"2019-06-24T19:06:37.357Z","0.15.0":"2019-06-07T21:32:57.353Z","0.13.13":"2019-05-08T21:48:42.087Z","0.13.12":"2019-04-18T21:51:59.419Z","0.13.11":"2019-04-18T18:02:35.873Z","0.13.10":"2018-11-18T21:36:48.673Z","0.13.9":"2018-11-16T22:07:45.123Z","0.13.8":"2018-11-15T01:04:36.229Z","0.13.7":"2018-10-30T20:24:26.867Z","0.13.6":"2018-10-28T20:36:08.750Z","0.13.5":"2018-09-21T20:48:03.688Z","0.13.4":"2018-08-24T00:25:44.098Z","0.13.3":"2018-08-06T22:03:10.688Z","0.13.2":"2018-08-01T23:48:22.705Z","0.13.1":"2018-07-31T20:52:00.982Z","0.13.0":"2018-07-18T17:58:34.200Z","0.12.1":"2018-07-10T16:36:08.098Z","0.12.0":"2018-06-15T20:54:14.799Z","0.11.4":"2018-05-14T21:30:53.381Z","0.11.2":"2018-05-09T18:07:27.856Z","0.11.1":"2018-04-16T16:13:02.484Z","0.11.0":"2018-03-28T18:22:25.395Z","0.8.0":"2018-03-06T01:41:58.912Z","0.7.0":"2018-03-06T01:18:17.535Z","0.6.0":"2018-02-13T00:48:13.696Z","0.5.1":"2018-01-09T19:38:26.766Z","0.5.0":"2017-12-22T01:04:28.683Z","0.4.8":"2017-12-13T20:07:57.474Z","0.4.7":"2017-12-07T22:38:54.245Z","0.4.6":"2017-12-07T22:18:08.749Z","0.4.5":"2017-10-05T00:38:57.675Z","0.4.4":"2017-10-04T20:02:33.879Z","0.4.3":"2017-10-04T19:25:43.261Z","0.4.2":"2017-10-04T16:25:47.134Z","0.4.1":"2017-09-14T22:08:00.868Z","0.4.0":"2017-09-14T22:07:08.779Z","0.3.0":"2017-08-02T23:28:29.629Z","0.2.4":"2017-06-21T21:58:03.993Z","0.2.3":"2017-06-20T22:55:08.274Z","0.2.2":"2017-06-20T21:47:54.481Z","0.2.1":"2017-06-20T17:19:25.669Z","0.2.0":"2017-03-18T00:57:30.430Z","0.1.5":"2017-01-31T20:15:17.149Z","0.1.4":"2016-11-18T23:38:14.711Z","0.1.3":"2016-10-05T21:50:30.710Z","0.1.2":"2016-09-05T21:46:40.711Z","0.1.1":"2016-09-04T18:23:07.463Z","0.1.0":"2016-09-01T23:30:04.718Z","0.0.2":"2015-03-08T07:51:46.883Z","0.0.1":"2015-03-08T06:29:42.881Z"},"users":{},"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"versions":{"0.24.1":{"name":"tree-sitter-c","version":"0.24.1","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.3.1","node-gyp-build":"^4.8.4"},"devDependencies":{"eslint":"^9.17.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.25.0"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-c@0.24.1","gitHead":"7fa1be1b694b6e763686793d97da01f36a0e5c12","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"17547c320f607814d8140e6079bd7017354bd35c","size":947664,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.24.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.24.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-c_0.24.1_1748108047556_0.636623254892736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T17:34:07.761Z","publish_time":1748108047761,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1748108047761},"0.24.0":{"name":"tree-sitter-c","version":"0.24.0","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.3.1","node-gyp-build":"^4.8.4"},"devDependencies":{"eslint":"^9.17.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.25.0"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-c@0.24.0","gitHead":"091093731389448e10822dd140621cfec1ff96b2","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"926833d4f304768e09cc51feadae9dab72b81b84","size":947641,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.24.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.24.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-c_0.24.0_1748102910188_0.3111158918958947"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-24T16:08:30.465Z","publish_time":1748102910465,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1748102910465},"0.23.6":{"name":"tree-sitter-c","version":"0.23.6","keywords":["incremental","parsing","tree-sitter","c"],"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"license":"MIT","_id":"tree-sitter-c@0.23.6","maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"dist":{"shasum":"62a7a69a417cbf022fa97a8d5f7e2afb5712dcfb","size":944490,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.6.tgz"},"main":"bindings/node","types":"bindings/node","gitHead":"ec69f91b23dd8630d68710b911d77127146ff7ef","scripts":{"lint":"eslint grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground","install":"node-gyp-build","prestart":"tree-sitter build --wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-c.git","type":"git"},"_npmVersion":"10.8.2","description":"C grammar for tree-sitter","directories":{},"_nodeVersion":"20.19.1","dependencies":{"node-addon-api":"^8.3.0","node-gyp-build":"^4.8.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.5","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.22.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-c_0.23.6_1748102754222_0.14450681044995473","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-05-24T16:05:54.474Z","publish_time":1748102754474,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1748102754474},"0.23.5":{"name":"tree-sitter-c","version":"0.23.5","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.3.0","node-gyp-build":"^4.8.4"},"devDependencies":{"eslint":"^9.17.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.5"},"peerDependencies":{"tree-sitter":"^0.22.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-c@0.23.5","gitHead":"2a265d69a4caf57108a73ad2ed1e6922dd2f998c","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.18.2","_npmVersion":"10.8.2","dist":{"shasum":"6855c89a2572e3916b0bacbfe4d1a73ba17895fe","size":943087,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.5.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-c_0.23.5_1739033573644_0.8726328130577548"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-08T16:52:53.909Z","publish_time":1739033573909,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1739033573909},"0.23.4":{"name":"tree-sitter-c","version":"0.23.4","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.3.0","node-gyp-build":"^4.8.4"},"devDependencies":{"eslint":"^9.17.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.5"},"peerDependencies":{"tree-sitter":"^0.22.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-c@0.23.4","gitHead":"3efee11f784605d44623d7dadd6cd12a0f73ea92","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"38fc259b3ae191aaf3a3b5b292d1fc3a0a8148f4","size":948168,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-c_0.23.4_1734301505856_0.7805693389291206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-15T22:25:06.104Z","publish_time":1734301506104,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1734301506104},"0.23.3":{"name":"tree-sitter-c","version":"0.23.3","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.3.0","node-gyp-build":"^4.8.4"},"devDependencies":{"eslint":"^9.17.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.5"},"peerDependencies":{"tree-sitter":"^0.22.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-c@0.23.3","gitHead":"cc34f2c0db18c760af9eadd3729f856ebafda7c6","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"24cc48aa19f796e9afc22f667811bba3c07b1aa0","size":948164,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-c_0.23.3_1734301249275_0.5817603933904563"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-15T22:20:49.535Z","publish_time":1734301249535,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1734301249535},"0.23.2":{"name":"tree-sitter-c","version":"0.23.2","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"devDependencies":{"eslint":"^9.14.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-c@0.23.2","gitHead":"6a4ae2e08916fd08e5739250bb64a14392b01c99","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"552b1b0cca771665a81f704e4eda3edf9f6faaba","size":938064,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.23.2_1731990368215_0.08696184262385032"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-19T04:26:08.499Z","publish_time":1731990368499,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1731990368499},"0.23.1":{"name":"tree-sitter-c","version":"0.23.1","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"devDependencies":{"eslint":"^9.11.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":"queries/highlights.scm","tags":"queries/tags.scm"}],"_id":"tree-sitter-c@0.23.1","gitHead":"f4c21152f1952a99f4744e8c41d3ffb8038ae78c","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"c54560253eea40cfa42f034845a64c543d8072fe","size":937737,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.23.1_1727054144762_0.8250033801630485"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T01:15:45.092Z","publish_time":1727054145092,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1727054145092},"0.23.0":{"name":"tree-sitter-c","version":"0.23.0","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"devDependencies":{"eslint":"^8.57.0","eslint-config-google":"^0.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"scripts":{"install":"node-gyp-build","lint":"eslint grammar.js","prestart":"tree-sitter build --wasm","start":"tree-sitter playground","test":"node --test bindings/node/*_test.js"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":"queries/highlights.scm","tags":"queries/tags.scm"}],"eslintConfig":{"env":{"commonjs":true,"es2021":true},"extends":"google","parserOptions":{"ecmaVersion":"latest","sourceType":"module"},"rules":{"arrow-parens":"off","camel-case":"off","indent":["error",2,{"SwitchCase":1}],"max-len":["error",{"code":160,"ignoreComments":true,"ignoreUrls":true,"ignoreStrings":true}],"spaced-comment":["warn","always",{"line":{"markers":["/"]}}]}},"_id":"tree-sitter-c@0.23.0","gitHead":"d8d5bf1ea34e82e0eee1bda9641ccfd093655ec2","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"1d017c4e2a894d4bb717f62904a4817f08a95859","size":639811,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.23.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.23.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.23.0_1725322403062_0.19236116162800343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-03T00:13:23.352Z","publish_time":1725322403352,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1725322403352},"0.21.4":{"name":"tree-sitter-c","version":"0.21.4","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"devDependencies":{"eslint":"^8.57.0","eslint-config-google":"^0.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6"},"scripts":{"install":"node-gyp-build","prebuildify":"prebuildify --napi --strip","build":"tree-sitter generate --no-bindings","build-wasm":"tree-sitter build --wasm","lint":"eslint grammar.js","parse":"tree-sitter parse","test":"tree-sitter test"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":"queries/highlights.scm","tags":"queries/tags.scm"}],"eslintConfig":{"env":{"commonjs":true,"es2021":true},"extends":"google","parserOptions":{"ecmaVersion":"latest","sourceType":"module"},"rules":{"arrow-parens":"off","camel-case":"off","indent":["error",2,{"SwitchCase":1}],"max-len":["error",{"code":160,"ignoreComments":true,"ignoreUrls":true,"ignoreStrings":true}],"spaced-comment":["warn","always",{"line":{"markers":["/"]}}]}},"_id":"tree-sitter-c@0.21.4","gitHead":"deca017a554045b4c203e7ddff39ae64ff05e071","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"cdbeaab5911688c7c919fcf6ca4f23b3b388fc79","size":635372,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.21.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.21.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.21.4_1717181537163_0.5946815031931993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-31T18:52:17.401Z","publish_time":1717181537401,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1717181537401},"0.21.3":{"name":"tree-sitter-c","version":"0.21.3","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"devDependencies":{"eslint":"^8.57.0","eslint-config-google":"^0.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6"},"scripts":{"install":"node-gyp-build","prebuildify":"prebuildify --napi --strip","build":"tree-sitter generate --no-bindings","build-wasm":"tree-sitter build --wasm","lint":"eslint grammar.js","parse":"tree-sitter parse","test":"tree-sitter test"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":"queries/highlights.scm","tags":"queries/tags.scm"}],"eslintConfig":{"env":{"commonjs":true,"es2021":true},"extends":"google","parserOptions":{"ecmaVersion":"latest","sourceType":"module"},"rules":{"arrow-parens":"off","camel-case":"off","indent":["error",2,{"SwitchCase":1}],"max-len":["error",{"code":160,"ignoreComments":true,"ignoreUrls":true,"ignoreStrings":true}],"spaced-comment":["warn","always",{"line":{"markers":["/"]}}]}},"_id":"tree-sitter-c@0.21.3","gitHead":"00ed08f1a6c18141bfd7a81638e4d239a0bb55cc","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"ddffa369e12811d341218f6e4456c4f9e4cef11d","size":640548,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.21.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.21.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.21.3_1716622639541_0.09855435739191143"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-25T07:37:19.842Z","publish_time":1716622639842,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1716622639842},"0.21.0":{"name":"tree-sitter-c","version":"0.21.0","description":"C grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-bash.git"},"license":"MIT","author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","c"],"dependencies":{"node-addon-api":"^7.1.0","node-gyp-build":"^4.8.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.21.0","prebuildify":"^6.0.0"},"scripts":{"build":"tree-sitter generate --no-bindings","lint":"eslint grammar.js","test":"tree-sitter test","install":"node-gyp-build","prebuildify":"prebuildify --napi --strip"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":"queries/highlights.scm","tags":"queries/tags.scm"}],"_id":"tree-sitter-c@0.21.0","gitHead":"b125bec9b331722e4eaab6e02e1fe5b14eefd967","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-bash/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-bash#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"53947a9cb9f35cf4bb07ae1916e67c64c50445be","size":841568,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.21.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.21.0_1710288849783_0.5528276399584504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-13T00:14:10.077Z","publish_time":1710288850077,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1710288850077},"0.20.8":{"name":"tree-sitter-c","version":"0.20.8","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer","c"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"license":"MIT","dependencies":{"nan":"^2.18.0"},"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.20.8"},"scripts":{"build":"tree-sitter generate && node-gyp build","lint":"eslint grammar.js","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":["queries/highlights.scm"]}],"_id":"tree-sitter-c@0.20.8","gypfile":true,"gitHead":"25ca2718aacaf0feda8b0709471332f303a0cef5","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"d69d82ee946c46bb25efca2d4db7bb2269ec3848","size":280734,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.8.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.8_1707842713529_0.35687309411368107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-13T16:45:13.769Z","publish_time":1707842713769,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1707842713769},"0.20.7":{"name":"tree-sitter-c","version":"0.20.7","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer","c"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},"contributors":[{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"}],"license":"MIT","dependencies":{"nan":"^2.18.0"},"devDependencies":{"eslint":"^8.56.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.20.8"},"scripts":{"build":"tree-sitter generate && node-gyp build","lint":"eslint grammar.js","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":["queries/highlights.scm"]}],"_id":"tree-sitter-c@0.20.7","gypfile":true,"gitHead":"df6ac34d5eb1dccfac8f2a9011a8491300818d7c","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"3f88ff9761fd1ad12ea4fe93e0e1c6d2c8e87efb","size":271001,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.7.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.7_1705940127147_0.32904615195046416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-22T16:15:27.346Z","publish_time":1705940127346,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1705940127346},"0.20.6":{"name":"tree-sitter-c","version":"0.20.6","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.17.0"},"devDependencies":{"eslint":"^8.46.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.20.8"},"scripts":{"build":"tree-sitter generate && node-gyp build","lint":"eslint grammar.js","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":["queries/highlights.scm"]}],"gypfile":true,"gitHead":"a2b7bac3b313efbaa683d9a276ff63cdc544d960","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.6","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"shasum":"fd88514eef58f221a2960cbcd81df9feba4474c4","size":235461,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.6.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.6_1691959834574_0.4292953732734319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-13T20:50:34.775Z","publish_time":1691959834775,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1691959834775},"0.20.5":{"name":"tree-sitter-c","version":"0.20.5","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.17.0"},"devDependencies":{"eslint":"^8.46.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.20.8"},"scripts":{"build":"tree-sitter generate && node-gyp build","lint":"eslint grammar.js","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":["queries/highlights.scm"]}],"gypfile":true,"gitHead":"93ef1785bbf854cf964e6e53d6e1e6885a4d8ebc","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.5","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"shasum":"c971404c805a3383a8b4cede98c304851439cca0","size":301868,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.5.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.5_1691609136930_0.9039052435332935"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-09T19:25:37.252Z","publish_time":1691609137252,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1691609137252},"0.20.4":{"name":"tree-sitter-c","version":"0.20.4","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.14.0"},"devDependencies":{"eslint":"^8.41.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.20.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","lint":"eslint grammar.js","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":["queries/highlights.scm"]}],"gypfile":true,"gitHead":"ad095896dd223f1c22b85ac5ec84ab11fb732b07","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.4","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"shasum":"0d4b01c32187ba1f57e4db445c57a2e5f3651cad","size":249035,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.4.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.4_1690227615299_0.44035121008741074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-24T19:40:15.570Z","publish_time":1690227615570,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1690227615570},"0.20.3":{"name":"tree-sitter-c","version":"0.20.3","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.14.0"},"devDependencies":{"eslint":"^8.41.0","eslint-config-google":"^0.14.0","tree-sitter-cli":"^0.20.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","lint":"eslint grammar.js","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"],"injection-regex":"^(c|h)$","highlights":["queries/highlights.scm"]}],"gypfile":true,"gitHead":"262ce4488ef0c489f7456c0a365da60b3f8b2bf3","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.3","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"shasum":"d98ede0e7a34d4e0cd3b154fb2228b20501f177b","size":255972,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.3.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.3_1689714566903_0.4306884236724189"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-18T21:09:27.210Z","publish_time":1689714567210,"_source_registry_name":"default","hasInstallScript":true,"_cnpm_publish_time":1689714567210},"0.20.2":{"name":"tree-sitter-c","version":"0.20.2","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.14.0"},"devDependencies":{"tree-sitter-cli":"^0.20.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"]}],"gypfile":true,"gitHead":"7175a6dd5fc1cee660dce6fe23f6043d75af424a","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.2","_nodeVersion":"18.2.0","_npmVersion":"8.9.0","dist":{"shasum":"6bc86898d0f55ee1ed796f625e448d9301a20543","size":157026,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.2.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.2_1659391390658_0.9967546746218614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-01T22:03:15.155Z","hasInstallScript":true,"publish_time":1659391390882,"_cnpm_publish_time":1659391390882},"0.20.1":{"name":"tree-sitter-c","version":"0.20.1","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.14.0"},"devDependencies":{"tree-sitter-cli":"^0.20.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"]}],"gypfile":true,"gitHead":"e348e8ec5efd3aac020020e4af53d2ff18f393a9","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.1","_nodeVersion":"16.4.0","_npmVersion":"7.19.1","dist":{"shasum":"0f3b00f92ef8a67068e6a83fc066ca6dac029240","size":151838,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.1.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.1_1632158607331_0.992083822990357"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:18:34.287Z","hasInstallScript":true,"publish_time":1632158607946,"_cnpm_publish_time":1632158607946},"0.20.0":{"name":"tree-sitter-c","version":"0.20.0","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-c.git"},"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.14.0"},"devDependencies":{"tree-sitter-cli":"^0.20.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"]}],"gypfile":true,"gitHead":"a584fc98ca1bbbb9788d55026f8b483bd725a60a","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","_id":"tree-sitter-c@0.20.0","_nodeVersion":"16.4.0","_npmVersion":"7.19.1","dist":{"shasum":"a890d3ea47235ced13634f3f9eff53e3f0fa900d","size":147558,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.20.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.20.0_1631749387050_0.8180913990708711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:17.037Z","hasInstallScript":true,"publish_time":1631749387251,"_cnpm_publish_time":1631749387251},"0.19.0":{"name":"tree-sitter-c","version":"0.19.0","description":"C grammar for node-tree-sitter","main":"bindings/node","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.14.0"},"devDependencies":{"tree-sitter-cli":"^0.19.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"]}],"gypfile":true,"gitHead":"5aa0bbbfc41868a3727b7a89a90e9f52e0964b2b","_id":"tree-sitter-c@0.19.0","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"shasum":"d82dbc871ad4b10a6c30459dc8178beda390087f","size":149102,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.19.0.tgz"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.19.0_1614819662285_0.4736118488230423"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:15.293Z","hasInstallScript":true,"publish_time":1614819662543,"_cnpm_publish_time":1614819662543},"0.16.1":{"name":"tree-sitter-c","version":"0.16.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.16.5"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c","h"]}],"gypfile":true,"gitHead":"88592f162e218e3d0de28f1e5d1835e6ef2c57b6","_id":"tree-sitter-c@0.16.1","_nodeVersion":"10.15.3","_npmVersion":"6.13.2","dist":{"shasum":"ca955744866b13e76daeacd600ac3d2dcc92e501","size":152340,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.16.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.16.1_1585757725624_0.4789776287015368"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:13.684Z","hasInstallScript":true,"publish_time":1585757725777,"_cnpm_publish_time":1585757725777},"0.16.0":{"name":"tree-sitter-c","version":"0.16.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.15.14"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c"]}],"gypfile":true,"gitHead":"e42a2595677f0379f46135b9eb4bab0719d3f345","_id":"tree-sitter-c@0.16.0","_nodeVersion":"10.15.3","_npmVersion":"6.13.2","dist":{"shasum":"93aa22f1e2e7b2252b2b74fffa6c648596f73451","size":93340,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.16.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.16.0_1576003762168_0.39623337766926614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:12.164Z","hasInstallScript":true,"publish_time":1576003762441,"_cnpm_publish_time":1576003762441},"0.15.3":{"name":"tree-sitter-c","version":"0.15.3","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.15.14"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c"]}],"gypfile":true,"gitHead":"91ac28fa5e80dfcc15bd264f8af7d24404cf3bd9","_id":"tree-sitter-c@0.15.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"f195ce6ddafc2332b9c14e0da34d761bf1752f34","size":139485,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.15.3.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.15.3_1575334837822_0.52827704797756"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:10.741Z","hasInstallScript":true,"publish_time":1575334837984,"_cnpm_publish_time":1575334837984},"0.15.2":{"name":"tree-sitter-c","version":"0.15.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.15.5"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c"]}],"gypfile":true,"gitHead":"22decdc361767838dd36f1da4125b35b5b9a3c28","_id":"tree-sitter-c@0.15.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"e87851230a9e366812e5f65ad42492bbc4214ad5","size":183250,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.15.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.15.2_1562107798346_0.797914579399077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:09.127Z","hasInstallScript":true,"publish_time":1562107798497,"_cnpm_publish_time":1562107798497},"0.15.1":{"name":"tree-sitter-c","version":"0.15.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.15.5"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c"]}],"gypfile":true,"gitHead":"b44a2e10c55d07e7e9adbf6db3224d31f0acefc2","_id":"tree-sitter-c@0.15.1","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"742bffefea4fa0a6b3cecb1287a66cae7f95d5c3","size":183848,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.15.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.15.1_1561403197238_0.15328106637129002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:07.538Z","hasInstallScript":true,"publish_time":1561403197357,"_cnpm_publish_time":1561403197357},"0.15.0":{"name":"tree-sitter-c","version":"0.15.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.15.3"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"tree-sitter":[{"scope":"source.c","file-types":["c"]}],"gypfile":true,"gitHead":"59bba708e772d3506fd95e1369e48723a5b8a7d9","_id":"tree-sitter-c@0.15.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"ccbf6541cd714865b8d00b2ba405c40d4f843fa2","size":159919,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.15.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.15.0_1559943177057_0.30871770929923614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:05.944Z","hasInstallScript":true,"publish_time":1559943177353,"_cnpm_publish_time":1559943177353},"0.13.13":{"name":"tree-sitter-c","version":"0.13.13","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.14.5"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"916b606f99e882d24f971ff35fe0871936950d7c","_id":"tree-sitter-c@0.13.13","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"a1055f1539528909fa3abc0076f49566dfb1e408","size":219820,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.13.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.13_1557352121949_0.7494768548043067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:03.736Z","hasInstallScript":true,"publish_time":1557352122087,"_cnpm_publish_time":1557352122087},"0.13.12":{"name":"tree-sitter-c","version":"0.13.12","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.14.5"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"f2817eaf396ded320b8b2cc84c1ccd079eeeb249","_id":"tree-sitter-c@0.13.12","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"cd4e64ed74ebe6a7d64d3b89c76b105a9b18b40a","size":196820,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.12.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.12_1555624319174_0.23631610979955586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:01.324Z","hasInstallScript":true,"publish_time":1555624319419,"_cnpm_publish_time":1555624319419},"0.13.11":{"name":"tree-sitter-c","version":"0.13.11","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.14.5"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","test-windows":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"79930c48fd37c1b75dab86065213fdc34ff19645","_id":"tree-sitter-c@0.13.11","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"shasum":"ffa1fbe2c2ab75acb16c1250708af989ebfae8a1","size":194895,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.11.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.11_1555610555702_0.8367937444732179"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:17:00.233Z","hasInstallScript":true,"publish_time":1555610555873,"_cnpm_publish_time":1555610555873},"0.13.10":{"name":"tree-sitter-c","version":"0.13.10","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"05f62b9f84e91a5bfb3e768c0d1271f20ac8ee35","_id":"tree-sitter-c@0.13.10","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"8a1713942b22324ecfced8deee7bf82ea4c55b77","size":192834,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.10.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.10_1542577008450_0.16748971091427922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:58.653Z","hasInstallScript":true,"publish_time":1542577008673,"_cnpm_publish_time":1542577008673},"0.13.9":{"name":"tree-sitter-c","version":"0.13.9","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"62b3b9c0170c4212b23676d52658f6db494e2757","_id":"tree-sitter-c@0.13.9","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"c7e5bf3c599cfac08accc5b96a1ef8e9cdef25f3","size":193007,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.9.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.9_1542406064909_0.9064079925210176"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:56.872Z","hasInstallScript":true,"publish_time":1542406065123,"_cnpm_publish_time":1542406065123},"0.13.8":{"name":"tree-sitter-c","version":"0.13.8","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"5bb7eff0d4a43e23c6beb20610142f05b9e49562","_id":"tree-sitter-c@0.13.8","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"55f5656cd29d96a175410397697f82327b6b5e22","size":192958,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.8.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.8_1542243876114_0.12740114910685918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:55.075Z","hasInstallScript":true,"publish_time":1542243876229,"_cnpm_publish_time":1542243876229},"0.13.7":{"name":"tree-sitter-c","version":"0.13.7","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"b7fb8b969171040fc7043d63e9b2b3f24f95954f","_id":"tree-sitter-c@0.13.7","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"9e9b05a35f763ab1a20f28774b6dd222e7f92b49","size":192058,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.7.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.7_1540931065443_0.5551553675055376"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:53.357Z","hasInstallScript":true,"publish_time":1540931066867,"_cnpm_publish_time":1540931066867},"0.13.6":{"name":"tree-sitter-c","version":"0.13.6","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"afc1d5bb3ae6567ae3e4311577e96f9111b758fd","_id":"tree-sitter-c@0.13.6","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"0d6587b949007ed41b005a473d290cfd80fa314a","size":180313,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.6.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.6_1540758968543_0.2770072450602199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:51.759Z","hasInstallScript":true,"publish_time":1540758968750,"_cnpm_publish_time":1540758968750},"0.13.5":{"name":"tree-sitter-c","version":"0.13.5","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"62c9f7e1648feb1c071a7d226c910053c958372c","_id":"tree-sitter-c@0.13.5","_npmVersion":"6.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"c58ddd30d39cd85482b1812f33635fa78b363bb5","size":172830,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.5.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.5_1537562883532_0.40820059707733747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:49.964Z","hasInstallScript":true,"publish_time":1537562883688,"_cnpm_publish_time":1537562883688},"0.13.4":{"name":"tree-sitter-c","version":"0.13.4","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"d766a0ac849f0105180b36b43db568867f25c759","_id":"tree-sitter-c@0.13.4","_npmVersion":"6.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"1ae6210836666cc806ba8897f203ee8810f03547","size":189358,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.4_1535070343925_0.01721581258278526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:47.679Z","hasInstallScript":true,"publish_time":1535070344098,"_cnpm_publish_time":1535070344098},"0.13.3":{"name":"tree-sitter-c","version":"0.13.3","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"2d86fc4bead0a846a8348517d9be68f1efa9caf6","_id":"tree-sitter-c@0.13.3","_npmVersion":"6.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"69a3923f3f0c283baf7171a19cb15f150bd25e7e","size":189345,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.3.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.3_1533592990544_0.960987088665944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:46.047Z","hasInstallScript":true,"publish_time":1533592990688,"_cnpm_publish_time":1533592990688},"0.13.2":{"name":"tree-sitter-c","version":"0.13.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.4"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"9712b0647b6460273822119d5430ea2e15859054","_id":"tree-sitter-c@0.13.2","_npmVersion":"6.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"5a58030bef1a11032a390f7de891bee5da6a0df8","size":189343,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.2_1533167302523_0.056815265064295906"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:44.452Z","hasInstallScript":true,"publish_time":1533167302705,"_cnpm_publish_time":1533167302705},"0.13.1":{"name":"tree-sitter-c","version":"0.13.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"03f13586688f35cd21d34031e6cb473428c643d7","_id":"tree-sitter-c@0.13.1","_npmVersion":"6.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"15bd46a9f33d1bcaf3c22097c4f214ac4c234eb6","size":201351,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.1_1533070320765_0.7223280490462285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:42.654Z","hasInstallScript":true,"publish_time":1533070320982,"_cnpm_publish_time":1533070320982},"0.13.0":{"name":"tree-sitter-c","version":"0.13.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.13.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"ad1a909842103a7e0f89963c026620115d6f3579","_id":"tree-sitter-c@0.13.0","_npmVersion":"6.2.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"a15bc1a7a506892f9866bbdda6a4b309956181ba","size":197214,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.13.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.13.0_1531936714063_0.21052175383705074"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:40.433Z","hasInstallScript":true,"publish_time":1531936714200,"_cnpm_publish_time":1531936714200},"0.12.1":{"name":"tree-sitter-c","version":"0.12.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.12.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"65b6903cabfc3068b267e89bfc8f681b6d8f87bd","_id":"tree-sitter-c@0.12.1","_npmVersion":"6.1.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"5368334623d9d63c846c189e186a60306940d9f1","size":268783,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.12.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.12.1_1531240567952_0.9937664627556428"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:38.817Z","hasInstallScript":true,"publish_time":1531240568098,"_cnpm_publish_time":1531240568098},"0.12.0":{"name":"tree-sitter-c","version":"0.12.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.10.0"},"devDependencies":{"tree-sitter-cli":"^0.12.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"a3a67acbf4a257c22d4c6a7daca3047650f5a029","_id":"tree-sitter-c@0.12.0","_npmVersion":"6.1.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"6ff2e70bae1bab691fea9b5c7c92e751d89eadf9","size":267676,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.12.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.12.0_1529096054694_0.7237237768882863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:37.091Z","hasInstallScript":true,"publish_time":1529096054799,"_cnpm_publish_time":1529096054799},"0.11.4":{"name":"tree-sitter-c","version":"0.11.4","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"0.11.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"4f7716a85ee4296189fa80e47dbae902d9e8ab3b","_id":"tree-sitter-c@0.11.4","_npmVersion":"5.8.0","_nodeVersion":"9.8.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"b622fd9918aa2d43062b8cb1fdbd0a4649ddd9a1","size":310385,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.11.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.11.4_1526333453266_0.20973581387375506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:35.392Z","hasInstallScript":true,"publish_time":1526333453381,"_cnpm_publish_time":1526333453381},"0.11.2":{"name":"tree-sitter-c","version":"0.11.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"0.11.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"5f13de984c05374d206d028277eb3a99a2ae875a","_id":"tree-sitter-c@0.11.2","_npmVersion":"5.8.0","_nodeVersion":"9.8.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"c49adfed94525458f6d1165f6d9ab9627f5aebcb","size":304914,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.11.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.11.2_1525889247612_0.18544775252037482"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:32.743Z","hasInstallScript":true,"publish_time":1525889247856,"_cnpm_publish_time":1525889247856},"0.11.1":{"name":"tree-sitter-c","version":"0.11.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"0.11.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"d3721d751b3a0f42d155a959b54d7f745c2b4616","_id":"tree-sitter-c@0.11.1","_npmVersion":"5.8.0","_nodeVersion":"9.8.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"517ebb9a31f89c9c46440c46d282d8baf05bb993","size":305147,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.11.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.11.1_1523895182339_0.34394351160450887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:30.962Z","hasInstallScript":true,"publish_time":1523895182484,"_cnpm_publish_time":1523895182484},"0.11.0":{"name":"tree-sitter-c","version":"0.11.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"0.11.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"abc71e7ced7c9546e9a300b91ab4cf514a4220be","_id":"tree-sitter-c@0.11.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"8cb2ff75beae7522070a5b62a76f69945c73da9c","size":303057,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.11.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.11.0_1522261345290_0.264853662410409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:29.165Z","hasInstallScript":true,"publish_time":1522261345395,"_cnpm_publish_time":1522261345395},"0.8.0":{"name":"tree-sitter-c","version":"0.8.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.10.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"18dfbae360084f22055a49fd5d64ff982be630a6","_id":"tree-sitter-c@0.8.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"a1442274e09faf450c01429ad484a9edf9a34fd1","size":273398,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.8.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.8.0_1520300518761_0.6859884615412912"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:27.153Z","hasInstallScript":true,"publish_time":1520300518912,"_cnpm_publish_time":1520300518912},"0.7.0":{"name":"tree-sitter-c","version":"0.7.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.10.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"a2bbfc6bdcb44a899e4577cbad42fceecb857a08","_id":"tree-sitter-c@0.7.0","_npmVersion":"5.7.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"3f260ed53c08cbf7c9ea7f30c7f6b0424363d090","size":273398,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.7.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.7.0_1520299097473_0.6857856869128223"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:25.468Z","hasInstallScript":true,"publish_time":1520299097535,"_cnpm_publish_time":1520299097535},"0.6.0":{"name":"tree-sitter-c","version":"0.6.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.9.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"4ae4047542e46290a60d5b072028f7d71628662d","_id":"tree-sitter-c@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"c9b32a4164b4be98e219b561101f72a6bcaa3e0e","size":273596,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.6.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c_0.6.0_1518482893603_0.12738865669462984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:16:23.575Z","hasInstallScript":true,"publish_time":1518482893696,"_cnpm_publish_time":1518482893696},"0.5.1":{"name":"tree-sitter-c","version":"0.5.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.8.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"537c754fb45c76a2e01b5e0dc91c13c6932c98c9","_id":"tree-sitter-c@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"9d2e9819fe4c91a103f78a233665087de5a71785","size":268563,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.5.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.5.1.tgz_1515526705300_0.7268742234446108"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:21.659Z","hasInstallScript":true,"publish_time":1515526706766,"_cnpm_publish_time":1515526706766},"0.5.0":{"name":"tree-sitter-c","version":"0.5.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.8.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"98d47770bd069348622c8ffad8bd34c186b3907b","_id":"tree-sitter-c@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"d2b97ccc5518ca49b6c1c8bc19a3e4c7016614d7","size":268853,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.5.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.5.0.tgz_1513904668501_0.6696901922114193"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:19.841Z","hasInstallScript":true,"publish_time":1513904668683,"_cnpm_publish_time":1513904668683},"0.4.8":{"name":"tree-sitter-c","version":"0.4.8","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"5e968d6357236b9f873a4062fb36aeb47dd9de34","_id":"tree-sitter-c@0.4.8","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"08fad66f01528beeaadb6f1f141f8d8cd66f8362","size":268701,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.8.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.8.tgz_1513195677349_0.18727153888903558"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:17.945Z","hasInstallScript":true,"publish_time":1513195677474,"_cnpm_publish_time":1513195677474},"0.4.7":{"name":"tree-sitter-c","version":"0.4.7","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"8d2d468085bc0c7983fa30d4d1bf1bf33a574ec4","_id":"tree-sitter-c@0.4.7","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"a46d511b0c7e1d851aedecd3de104f46738cbac2","size":267258,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.7.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.7.tgz_1512686333775_0.4881776496767998"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:16.153Z","hasInstallScript":true,"publish_time":1512686334245,"_cnpm_publish_time":1512686334245},"0.4.6":{"name":"tree-sitter-c","version":"0.4.6","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"1907a5eb7b4c597c09f0fbd4638d0396865ad0a3","_id":"tree-sitter-c@0.4.6","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"479273303a6a7d3a479e5a23419cb7c44e94ffaa","size":299182,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.6.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.6.tgz_1512685088651_0.2506864503957331"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:14.459Z","hasInstallScript":true,"publish_time":1512685088749,"_cnpm_publish_time":1512685088749},"0.4.5":{"name":"tree-sitter-c","version":"0.4.5","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"ab941b6ca508c14a0b486515c95ac4ce8379492a","_id":"tree-sitter-c@0.4.5","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"124e435519ccd9d3926f6bec29028f7215d4afe8","size":260978,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.5.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.5.tgz_1507163937532_0.7701788945123553"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:12.656Z","hasInstallScript":true,"publish_time":1507163937675,"_cnpm_publish_time":1507163937675},"0.4.4":{"name":"tree-sitter-c","version":"0.4.4","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"6ee8bd0e6f9625029317cdb9d696ef1c051bddcc","_id":"tree-sitter-c@0.4.4","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"b3373d1309b5b28581abd6fe77c9d21833617c1c","size":251649,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.4.tgz_1507147353730_0.04577082325704396"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:10.419Z","hasInstallScript":true,"publish_time":1507147353879,"_cnpm_publish_time":1507147353879},"0.4.3":{"name":"tree-sitter-c","version":"0.4.3","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"90caefcaa79050b53683d2fd55dc5b0edb56663d","_id":"tree-sitter-c@0.4.3","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"9b188603976bc7d355e5a9021b39847070a06955","size":251527,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.3.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.3.tgz_1507145142750_0.39274623757228255"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:08.357Z","hasInstallScript":true,"publish_time":1507145143261,"_cnpm_publish_time":1507145143261},"0.4.2":{"name":"tree-sitter-c","version":"0.4.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"115e79496811aca18925d8bb5747b113154f11e3","_id":"tree-sitter-c@0.4.2","_npmVersion":"5.4.2","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"760e5ea35d940232793271a980d2fc22da24db0d","size":243536,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.2.tgz_1507134347021_0.6384425319265574"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:06.667Z","hasInstallScript":true,"publish_time":1507134347134,"_cnpm_publish_time":1507134347134},"0.4.1":{"name":"tree-sitter-c","version":"0.4.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.7.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"d83bc292ab30742a3586904fb2838b196a1422fc","_id":"tree-sitter-c@0.4.1","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"f257d092b0fa243ae98a5ce68a7d266c4da36901","size":243243,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.1.tgz_1505426880731_0.4624963568057865"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:04.657Z","hasInstallScript":true,"publish_time":1505426880868,"_cnpm_publish_time":1505426880868},"0.4.0":{"name":"tree-sitter-c","version":"0.4.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^7.0.1"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"0cc285503845c6c1506d5a6d4b4ca5ef83ab53c8","_id":"tree-sitter-c@0.4.0","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"9e7f68f9f3a97bfc670251904143e8396b0a9cf9","size":243243,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.4.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.4.0.tgz_1505426828533_0.4593662603292614"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:02.993Z","hasInstallScript":true,"publish_time":1505426828779,"_cnpm_publish_time":1505426828779},"0.3.0":{"name":"tree-sitter-c","version":"0.3.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.6.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"9655660732329d7127bf8d4acebeac6814a3d5b5","_id":"tree-sitter-c@0.3.0","_shasum":"a63cecc944703692ac1a9bab9f8ceb3681697e33","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"a63cecc944703692ac1a9bab9f8ceb3681697e33","size":252047,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.3.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.3.0.tgz_1501716509495_0.16792814270593226"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:16:01.099Z","hasInstallScript":true,"publish_time":1501716509629,"_cnpm_publish_time":1501716509629},"0.2.4":{"name":"tree-sitter-c","version":"0.2.4","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.5.3"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"70a4367af8bfd34838afbe4c893f53de3ba422fd","_id":"tree-sitter-c@0.2.4","_shasum":"0319f739385ef7b28f6318ce7d4e4c368739f84b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"0319f739385ef7b28f6318ce7d4e4c368739f84b","size":251788,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.2.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.2.4.tgz_1498082283809_0.9210049635730684"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:58.833Z","hasInstallScript":true,"publish_time":1498082283993,"_cnpm_publish_time":1498082283993},"0.2.3":{"name":"tree-sitter-c","version":"0.2.3","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.5.3"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"b895c3f778def26f1de01d67e229c2eed0294d82","_id":"tree-sitter-c@0.2.3","_shasum":"6439b126daa3405987ad9446151e127a38994882","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"6439b126daa3405987ad9446151e127a38994882","size":243803,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.2.3.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.2.3.tgz_1497999308120_0.8092113903257996"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:56.915Z","hasInstallScript":true,"publish_time":1497999308274,"_cnpm_publish_time":1497999308274},"0.2.2":{"name":"tree-sitter-c","version":"0.2.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.5.3"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"997aee5bdff223ddafc3e70a54bd789dc72a9c29","_id":"tree-sitter-c@0.2.2","_shasum":"e70b76a97b4472183313e8bad0bd115cda2829f4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"e70b76a97b4472183313e8bad0bd115cda2829f4","size":243798,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.2.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.2.2.tgz_1497995274284_0.1640155571512878"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:55.329Z","hasInstallScript":true,"publish_time":1497995274481,"_cnpm_publish_time":1497995274481},"0.2.1":{"name":"tree-sitter-c","version":"0.2.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.5.3"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test && tree-sitter parse examples/* --quiet --time","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"76b912ef4b3789909cf558fc8c63977619b09231","_id":"tree-sitter-c@0.2.1","_shasum":"701ab416aa4c7c97de465a37366b3212b58f26d3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"701ab416aa4c7c97de465a37366b3212b58f26d3","size":243360,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.2.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree-sitter-c-0.2.1.tgz_1497979165506_0.28596065542660654"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:52.949Z","hasInstallScript":true,"publish_time":1497979165669,"_cnpm_publish_time":1497979165669},"0.2.0":{"name":"tree-sitter-c","version":"0.2.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":"^0.5.0"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"12491d4dc7aecd2409dd1d068b8bdf3b24d14d1e","_id":"tree-sitter-c@0.2.0","_shasum":"4396a3952ff2bb87786688b717e1bebfc064c23f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"4396a3952ff2bb87786688b717e1bebfc064c23f","size":123906,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.2.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.2.0.tgz_1489798650176_0.8797955778427422"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:51.343Z","hasInstallScript":true,"publish_time":1489798650430,"_cnpm_publish_time":1489798650430},"0.1.5":{"name":"tree-sitter-c","version":"0.1.5","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":">= 0.3.6"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"d881240dedfcace3c49baf67dc9bf836abe92e4c","_id":"tree-sitter-c@0.1.5","_shasum":"edbf74f79e5c75880f55819c6a47c0ae9aef0a31","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"edbf74f79e5c75880f55819c6a47c0ae9aef0a31","size":129763,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.1.5.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.1.5.tgz_1485893715055_0.07400808157399297"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:49.927Z","hasInstallScript":true,"publish_time":1485893717149,"_cnpm_publish_time":1485893717149},"0.1.4":{"name":"tree-sitter-c","version":"0.1.4","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-cli":">= 0.3.3"},"scripts":{"build":"tree-sitter generate && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"e833e464ae608f40d486bb6c6e1519aad5801c80","_id":"tree-sitter-c@0.1.4","_shasum":"774c9c3243c7358a6a1bd1e1b95a9ba95f28f116","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"774c9c3243c7358a6a1bd1e1b95a9ba95f28f116","size":129045,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.1.4.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.1.4.tgz_1479512292872_0.17546854470856488"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:48.312Z","hasInstallScript":true,"publish_time":1479512294711,"_cnpm_publish_time":1479512294711},"0.1.3":{"name":"tree-sitter-c","version":"0.1.3","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-compiler":">= 0.0.45"},"scripts":{"build":"tree-sitter compile && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"af1545d0a6126cb534e4cfcc1fced7e44ac11a6d","_id":"tree-sitter-c@0.1.3","_shasum":"4834e1afecbf8e50c4bc8ba65c43b184b5bc08c7","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"4834e1afecbf8e50c4bc8ba65c43b184b5bc08c7","size":155561,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.1.3.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.1.3.tgz_1475704227380_0.3955612399149686"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:46.708Z","hasInstallScript":true,"publish_time":1475704230710,"_cnpm_publish_time":1475704230710},"0.1.2":{"name":"tree-sitter-c","version":"0.1.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-compiler":">= 0.0.45"},"scripts":{"build":"tree-sitter compile && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"1be62128ebf8aa4c31a63edc5020c14d4668b095","_id":"tree-sitter-c@0.1.2","_shasum":"6f8019721018206fa93c67f9193051fb5ebecca5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"6f8019721018206fa93c67f9193051fb5ebecca5","size":156531,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.1.2.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.1.2.tgz_1473112000480_0.02100230543874204"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:44.983Z","hasInstallScript":true,"publish_time":1473112000711,"_cnpm_publish_time":1473112000711},"0.1.1":{"name":"tree-sitter-c","version":"0.1.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-compiler":">= 0.0.45"},"scripts":{"prepublish":"tree-sitter compile && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"8a463c1ae0fd754df5557d1b5348ac7e061dcb31","_id":"tree-sitter-c@0.1.1","_shasum":"02a40f34133eb0fbd7cc5bf37a9b546e503a08f9","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"02a40f34133eb0fbd7cc5bf37a9b546e503a08f9","size":163003,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.1.1.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.1.1.tgz_1473013383528_0.5999817999545485"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:43.410Z","hasInstallScript":true,"publish_time":1473013387463,"_cnpm_publish_time":1473013387463},"0.1.0":{"name":"tree-sitter-c","version":"0.1.0","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"^2.4.0"},"devDependencies":{"tree-sitter-compiler":">= 0.0.45"},"scripts":{"prepublish":"tree-sitter compile && node-gyp build","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"c9b6ab29126abb127bd7cc4703413b2fbd99f294","_id":"tree-sitter-c@0.1.0","_shasum":"852d3313b84d4b1030554fd436a36878900c227a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"dist":{"shasum":"852d3313b84d4b1030554fd436a36878900c227a","size":166141,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.1.0.tgz"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tree-sitter-c-0.1.0.tgz_1472772600928_0.14653765060938895"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:41.349Z","hasInstallScript":true,"publish_time":1472772604718,"_cnpm_publish_time":1472772604718},"0.0.2":{"name":"tree-sitter-c","version":"0.0.2","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"1.7.x"},"devDependencies":{"tree-sitter-compiler":"*"},"scripts":{"prepublish":"tree-sitter compile","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"386f48d111b4c0d0dea7956667ffbcfbc7341dd5","_id":"tree-sitter-c@0.0.2","_shasum":"5cf58a64a6a32f3f66a8113a54ab29771477ff6a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"dist":{"shasum":"5cf58a64a6a32f3f66a8113a54ab29771477ff6a","size":54528,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.0.2.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:39.754Z","hasInstallScript":true,"publish_time":1425801106883,"_cnpm_publish_time":1425801106883},"0.0.1":{"name":"tree-sitter-c","version":"0.0.1","description":"C grammar for node-tree-sitter","main":"index.js","keywords":["parser","lexer"],"author":{"name":"Max Brunsfeld"},"license":"MIT","dependencies":{"bindings":"1.2.x","nan":"1.7.x"},"devDependencies":{"tree-sitter-compiler":"*"},"scripts":{"prepublish":"tree-sitter compile","test":"tree-sitter test","install":"node-gyp rebuild"},"gypfile":true,"gitHead":"3293e97bbcd9257d5f3f5d015f28dc2a0179a325","_id":"tree-sitter-c@0.0.1","_shasum":"42da56e0fef2503fa6ae4236395d7f4d3b36cd41","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"maintainers":[{"name":"ahlinc","email":""},{"name":"amaanq","email":""},{"name":"atom-team","email":""},{"name":"daviwil","email":"daviwil@github.com"},{"name":"joshvera","email":""},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"patrickthomson","email":""},{"name":"rewinfrey","email":""},{"name":"tclem","email":""}],"dist":{"shasum":"42da56e0fef2503fa6ae4236395d7f4d3b36cd41","size":53633,"noattachment":false,"key":"/tree-sitter-c/-/tree-sitter-c-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tree-sitter-c/download/tree-sitter-c-0.0.1.tgz"},"directories":{},"_cnpmcore_publish_time":"2021-12-23T01:15:38.637Z","hasInstallScript":true,"publish_time":1425796182881,"_cnpm_publish_time":1425796182881}},"readme":"# tree-sitter-c\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-c/actions/workflows/ci.yml)\n[![discord][discord]](https://discord.gg/w7nTvsVJhm)\n[![matrix][matrix]](https://matrix.to/#/#tree-sitter-chat:matrix.org)\n[![crates][crates]](https://crates.io/crates/tree-sitter-c)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-c)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-c)\n\nC grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\nAdapted from [this C99 grammar](http://slps.github.io/zoo/c/iso-9899-tc3.html).\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-c/ci.yml?logo=github&label=CI\n[discord]: https://img.shields.io/discord/1063097320771698699?logo=discord&label=discord\n[matrix]: https://img.shields.io/matrix/tree-sitter-chat%3Amatrix.org?logo=matrix&label=matrix\n[npm]: https://img.shields.io/npm/v/tree-sitter-c?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-c?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-c?logo=pypi&logoColor=ffd242\n","_attachments":{},"homepage":"https://github.com/tree-sitter/tree-sitter-c#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-c/issues"},"license":"MIT"}