{"_id":"tree-sitter-php","_rev":"45-c6aeaa1ac6ba28940087b0cc67e8a161","name":"tree-sitter-php","dist-tags":{"latest":"0.24.2"},"versions":{"0.1.1":{"name":"tree-sitter-php","version":"0.1.1","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.1.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"b63c669806af8c3df40e69820bf784b0e5f20dc3","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.1.1.tgz","integrity":"sha512-1DVTaOriExhTQmsbe7blcrEnfadB7OZSpDQIHP1f0EL3dy8GMDSPW0dlsq+IOsKH5Mts06mzlcex59d0zBc+CQ==","signatures":[{"sig":"MEQCIAMDyFVKOJpszv1euApojXKebEGie4wcdw5XkwLzJVkWAiAKWpP8bIOl7lSJssfB2VV3gTxOrwzB8giGUhqFGO/c0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"7f33d29f24fac85dd449a7ba04fc44607b90ebe1","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"5.6.0","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.8.0"},"devDependencies":{"tree-sitter-cli":"^0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php-0.1.1.tgz_1513273846532_0.16531800106167793","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"tree-sitter-php","version":"0.2.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.2.0","maintainers":[{"name":"joshvera","email":"josh@joshvera.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"9b4f75579b8280cd8fae5b635485c52d4d68b0d1","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.2.0.tgz","integrity":"sha512-BhLO6XKnaH2hQeZjUXhYFf3cOeGkhSX98M+9QToWdnAqBx0tq03OCtfOMBtVwJG23U3OSIidYMnJ1C/ZuH2oFw==","signatures":[{"sig":"MEUCIQCLhvKMQabNff90sizlAwB5HPUMtuzMPp0Yi2RQM9FS+wIgCPqxjeTDuYyzOvTAtyGhF4RsCYwZG0JRD9iqkYat1RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"a09bf6fb7b17dbdb4dd9117e72293aa9b16ba738","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"5.6.0","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.8.0"},"devDependencies":{"tree-sitter-cli":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php-0.2.0.tgz_1513926952738_0.5004121894016862","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"tree-sitter-php","version":"0.3.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.3.0","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"97ba5e1c9c8ddd8bf1e9298dea9a8caa0ae5b684","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.3.0.tgz","fileCount":13,"integrity":"sha512-+EiKDrOudafPTPi/PYJfWtSJXoaAKzPHdOvYRAPB/xXh6jr8cPdcGY9Cks95QjIaVY7loQ93450Zwv2mvWE0oA==","signatures":[{"sig":"MEYCIQCGFsV1H2BYNxK5a3mTPGICTkcwFbz/YCtKVtKaYo7WCgIhAPVGMO4k9dZA4FqykqBmngEbtmhg3nkT62yNiJ6dpSzp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29478258},"main":"index.js","gitHead":"83205e9dddc7e3711a07e23f4d3f1c7b3298053a","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"5.6.0","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.3.0_1518484177954_0.719724236237701","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"tree-sitter-php","version":"0.4.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.4.0","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"53d5cad5792eb47682aea671d72ef1c443cda978","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.4.0.tgz","fileCount":13,"integrity":"sha512-FU3hUN49h/OwigOL0klya6rTwHCYinbLIm/++t4dhJ5YM0GB5OsIVFy3/X19w44BFLm61tbMySMU9WtY05JVoA==","signatures":[{"sig":"MEUCIBY/XElPP4xS9IELb91m0nu1Hg8wmmhXT2GqR6KitMDaAiEAnydHCpYgwxJ0Y7btP+TSVrV5srCIXbpktKMA4Hmg/O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29555082},"main":"index.js","gitHead":"b804e51434bfe6030a8166ef03980b259c09d015","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"5.7.1","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.10.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.4.0_1520301453513_0.02776721841607599","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"tree-sitter-php","version":"0.11.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.11.0","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"12631f0fe5fc013ab5d537ca2cc401781888d9d3","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.11.0.tgz","fileCount":13,"integrity":"sha512-KF4M9myRwNgJgO/iNLEqzq8XqC5UHFeVTm/Ng+Yr2FBJm3fR101/P8vivizjI2bTi3uzBJsC0vU7rTTcupUefA==","signatures":[{"sig":"MEYCIQC0+Gdii9Hq548q6QFVNBdUu6kFkNA4ey26bWGbbe+1WwIhAL+QsaIn4l/T1+d4OW5nSdGaQKOOpWyE8arf0dnl6Snp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29171777},"main":"index.js","gitHead":"f51f85148f3c4b204ab8abf662fbc4cecca929b3","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"5.6.0","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"9.8.0","dependencies":{"nan":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.11.0_1522271171978_0.8101278718497766","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"tree-sitter-php","version":"0.13.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.13.0","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"c3a8d13ec35672064edcd53f0913ec4e983d510e","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.13.0.tgz","fileCount":13,"integrity":"sha512-PlYvZJ+bwMVaUvbmDvaVBzsZqhDmx4mILG2Yvz6vhWMThHkq06NWeuV9YX0H7TrYzVBJQ0mF1My4gSPCE/0D0A==","signatures":[{"sig":"MEUCIQCVxESpsz8U/Y6uAhBZ5Ucb0OABeb+sQSotGmCE6mx+ZAIgaRcqTRH9k93syLBA8hCFTB2JnHy6QsCfmLk/ZhofOSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24542254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbT6jFCRA9TVsSAnZWagAA4WMP/jj94MGwq/OMl7tReJJ3\nN2p1YQczXVwdzOZZZJXIF83j8w2LFXWPiSG6dlFqjfcUBmV54+MaUNKSxF7u\nEVTolouSHMQXIMi3TJ9YtSl2/QRQyQAamBQMGiW+dqF5l+CdmKdqF5T3EdyV\nxiG3v/vUhejtNuMEapLXG/tLcud9o79P1W7UDY+o7UK8oaY5o3/0PAFStBpS\n7z9JA7c0u4HOc0tC+vxiWLYInKqE9LXKA7Uf46/joK9iPcLLtDjjdPxBQNNv\nhbHurvXxpTCLxwf1bSpprCIUjNcueV5jbSTLD9IAl/mTVbXmT1it9CQOLZAe\nG4tyEHmAVdEGOvpjj65x1k0WQbMVQpsQXXYYl4yjmyK61e9k8E34C3T2eYrv\nV4qrbunLYt6o+1G1XkaYLSEPIMxjxjLhD95pApWQdBAJHReUpKUdmsXtgWaZ\n1uwlhg6MEFCShlSadavDI1NXhwi+VvQ3LQ2/0acxtsbVlh/1pY+HLmd3ofvc\njGbeoKLHvSFAftu471LjB6HEzb0bPpT3Nw4afoyt2KT5E6FfmXg9iPiEEKae\nwv028I/pFatKv7jEUyNo+Bj4Vrc0xbmpINBw8/2Ncap61fSNZpF7cpdloTHB\nh12xAXTYR/bQOPop1bNNFBIUAOFLyQax0waYWQZLX/WMnDplzzo8S7W31AlH\nIHK7\r\n=mnud\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"134158cb6a472b42b21a37165c14e3f8e2604e00","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"6.2.0","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"8.4.0","dependencies":{"nan":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.13.0_1531947205330_0.3688296988042621","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"tree-sitter-php","version":"0.13.1","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.13.1","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"83e543735973b01a67ff05290b60a7c34d2b3dc2","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.13.1.tgz","fileCount":13,"integrity":"sha512-Qc7w4D0XG3KGcfcEM9K/YBighVw2uijTIENmqPp32HcCR/8IZwzuNSbAkbD44PPw1WQFvtBZVJqOc91kMH+LPA==","signatures":[{"sig":"MEYCIQCGSIDPKmtT1wEtorTVERSZSDMWE3Tp5H96E02IllcJKQIhANQd9A5kWQhHSdPX+BSxNtmBPdXuFnV/C3XeIx1mVsNc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21702634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAaVNCRA9TVsSAnZWagAAxgEP/R42HzLk8+KmB9m06Wzh\ncPb6gdFJVbplVUktdjoRVAaKyGqG8ebF6KCxm+NEh2bY12x5t/MgFNseP6+y\nrMq9/HU9LKvg6kAFxXUzxjQm5gPb4qWu6TVBmAUXZn1yIFgdss8MVe2FJqSc\n73pbTvJFn18WpUspnZR/2jXv17C2lmERb8U981Od4jFVioGsd70fqW/7B2/b\nagk2VT6vFJs9atm7Zuof1zky3Stq/IRxs90YecfuDgCKX29sohOq2LLS0cJu\n6eFlQz1bQo/6ISzeRfvRHJJhcErymWufHhxybtJGCazUwe4UON8xsrcUiOwB\n/LNcL+VeAcuHF6X6XIlqaePj8VCHZuIlZenXYSlaCj3Xub6wYKh2NgvtQgQN\nqml+0QM5fiTAvKBZaDMKxIonK2jNFr7Y/XcNF4+I/Qmrh8PqzFVJVk3yMm4v\n30gnEXdZsDmqbgB4T9JwkkCoNp43538NaKOykum6jgSDq61Mg+aRN6cIOSeb\ndBt7mPkaZ72a01tpWU5wvVa/G8ZheSzMXuycndmEYYI8LNY8eVAd8RrYOYgW\nsoldAexkgkZFrn3GzCGvVlAsl+QyyQESQ6lpYeZZeoA+RV7k2ZDhtXEUCWf2\n8PRYi8k9dhzHzQdIykgbelTzGFoSlwYaNn3vfBXKQZWXsyM4KlmURj4PFzNZ\n1fIZ\r\n=9UEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8443558ac33a8dd4206e5d8fdf80495be0062654","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"ben3eee","email":"bene@datakonstruktion.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"6.4.1","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"8.9.3","dependencies":{"nan":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.13.1_1543611725019_0.8459608204160827","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"tree-sitter-php","version":"0.16.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.16.0","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"cec273e73f6a84f92c856289e4552eee006e9813","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.16.0.tgz","fileCount":14,"integrity":"sha512-FXGgrEJ6MPAX68O7gABfBoO7phzj2gKHDDLk26MdHaimcQP4P7nKHtPRSfbi/X+2zrM0NWVAjzGZ/SsuHoh/QA==","signatures":[{"sig":"MEUCIEyemGDW/qWmMDDcE6yYLT1IBh6qeu4KnyPHbeYtPY1HAiEA7uICNspB6Vas9dw4VkrRmRHBmhbw1/AU0BuKH9etKUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2846398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8C8PCRA9TVsSAnZWagAAPTQP/ideoZd/6gTGo1cl5y9z\n+lmyCNDQhFdiDUTjc4RCYFWy9zuIOoiZgM4cu2geFzj/E4eG/w2JuNUwXd4o\nY/ES9JDh2gnXoT7JhgrRdaYJ5go7H8qwehUfP9QcAOtDVtatScsixfW3h6sV\n9sjTsP1jfYtooUwSA6Urx5VUIpa9ZEBLNkNp9SDvwjpZ+bkrbu1sP/wB+6C0\nyl4Y/xi2BvQHBUCHdolXS40xxlp4zzyDFiJySbAMvZBz+Zfb1AS8R89xqsQu\nNocp90AlLmfM1RuopLe9JJ2hgLmnEimI+wSBhJWa2m2psp37JJgAb757s/TN\nz50cf+44lirixwh5Vtj9corEHtfsrOmJ0yGiyDWwqG7ArKIVPvzlbcR67/Uu\nTLJZ0n44k6vTgmnMd5t/r5nI26XT7BxReoO3kFl1YLhfA+grUHy5GXvOv97g\n+ixAy1G1kpQwSsVI/yWEzbPoYQsJ1GAgM0jxpStQwG9u4rejwBBBzvT4sTeH\nOSXTRUAINCkgsAhW/akR1Gl8t5K5RWI/DRWqZmmgt9cqBBqe0CsMCF+54dNs\nP65AyhhK5nACxH6e0QjzeahoRd4kbQVR9UyytseL1ymnldT3k/vK2A72XM5e\nI4Y+/8YoEFjYEaDD3RHExjmSTvWzB3D61KMmHASRe20x889yaDRT0qdOgQiW\njJny\r\n=2DDY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"07d05b2ce284c8d3d6965c5fa571b677670ed678","gypfile":true,"scripts":{"test":"tree-sitter test","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"6.13.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.16.0_1576021775394_0.8381817635671576","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"tree-sitter-php","version":"0.16.1","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.16.1","maintainers":[{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"a97179d9e83ff677f53bcd2825dc44b1f88533de","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.16.1.tgz","fileCount":16,"integrity":"sha512-to4RVCeHsnKF5yNUHy/eiepHOE96UoNUTekzC8PBd1lQCNhi7RtcNiXvyPaRbgYbrWsyQVcNJYyP8VSLSzfSSg==","signatures":[{"sig":"MEQCICz2Ur2gC47fxNBlF23as4A1dPyJxyLclt1F2hXWRnTNAiABSBneMmjljXZydXyQNeN0S7V55bKMsip06oiEZtc1AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2482775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIP6kCRA9TVsSAnZWagAAg+sP/0kxh+Z9hyaEJinCN8TZ\n8D1Iwr6QnFAeSrRqYOfxphALZWRoAR6sbOHD0Qd4n+4U9D91Ztw6kZxHvMHA\nJjNWhq08yzaBNLTvRxsM1ZwkYlQwet/xwUT2stlY00aBqrtCYmlzT6xZSitu\nQdl1vH4Ks8ClyhvbNDQQwOqUo6RGUPi1JinBTdlsTqzZ206/Dq7SRhGfND9A\n7GVx/8OEgzK2O5TM3YudpuQ+HLyEH0VsIHSUsq1Ych7OnA2TYXZKiTQbDFgz\nd4dM9fx3Mp5XpMgzOqleakio4r3BnY+/o0HH89s7dPoHRL4GrrWjrXmM0mCR\nD8NYyoH9jU3NMkhwF4F7u/VHeOILwgriwDvP4sMQBdXaM1TyXYHfcVhmPbD2\n/3cJh3ZsdSEPFLTeb8ygKTTnMXGMB67OQCw0T3vGVDgJg9zGsbE5nOCsW3bB\nIR5BaZclOpgpAZvbFwSJkxmJ8r7B9Mn9t4tWJpn7r7/eh6wougXhXMcLxxam\nSO8Zsxsel2gYDd4ggw2nUoEXkuLFyvWDwfcIHtKYCy38ZdH0YPV9C5qt+cYt\nWfecAYScSyHWZ47Nrm3rbGdlFVV6/EkyC9VkPcxDQLMbq8H0ky7K+tWJv4vS\n5wk32D+krL9U6M3JaEJG+Ne2i2gJmy5WP8jrG61tJTS2PzjA+xXbtOcWL84V\nvoEd\r\n=ggF6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f2b4925b780620edf388fc0ad1140bfb90c37f77","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"6.13.2","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.16.1_1579220643697_0.8270344911879903","host":"s3://npm-registry-packages"}},"0.16.2":{"name":"tree-sitter-php","version":"0.16.2","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.16.2","maintainers":[{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"15c48dbd44cc56c4660d48ef883c9fc0f3e0d35b","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.16.2.tgz","fileCount":18,"integrity":"sha512-BkewhybED1xRQkDpmXkjpBZ1OdnWcmjyu3tGRsoiFqbeNeDtWxac2wzpBdkQr+aSUKlJoCkpBFytM1KcQa5SoA==","signatures":[{"sig":"MEQCIGm0ZGC275eep7CwOkz/aWP6MP2BLQvuIyVAylK/sb9JAiAC5ErN325KPhW+DlCwmRprJDJ3fvX9VgRpIaCXRbDmlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2668167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFzeoCRA9TVsSAnZWagAA2yEP/2TJI7jPqN/411DYGNWu\nTj4dAThiZDXnjCDOBeDUjzBCgOwqxBN1E8HPjgzp/ra0kduQV4/xv7SCRjgu\nGwsNx3gItHSLR2OraV1eiS7B7ItjrEJlDxnxTuxZ3er8HbZk92y1U0i5qhiv\n/R3cJYEYejCPxFTPMhsi67zdrf80jloj/H4/tJ4ZTh25B6+36P66KqHvmYiO\nYAXZL2EvAQsrhGM5RuScr7mn3rO3zSDNWtl8p9D4zFtKE+zbmk4hFtTXD8xp\n6cOMiG1rqi5A/Prrfn8i7adzKPsjrw14+j6xMtS02D2ibuA3Gux2TXpgtya1\nS+niBdM286yOcGZUNC95edQG+F64Bl8k5HjFOI/lKcSHBja6jf8p5dD/j/ft\n9gItKqiVI1AUFPrV938Oa4MKi3+nrtnS9cG157uYHAqtYfroJ3oGb+/qq0T0\nvjx18CesYwtiJDqruvCoy0X/pXpBET/g+gxFXzX/veCseczghEbkjUZMF7dt\nhl+JBfo33knKXTwxTVhuxJ3y1TmjXn62Lf7T3wTXK7ktTiBeUNU5Ipft8Gh4\nXv0bgjvqemFA2pVUQbYqWP3Zi2es6Bx4jPB/5SOGk9RRC7LsWCZe0GRc1cm4\n0CugGB4wED6xMLUL0onJLj1wnP/O4+o+nIZEzvTJ50He6M295jiB8kBVuwb6\n5cHe\r\n=QL/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59d697e94418f4a22876e2f873025c989842874f","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"6.14.4","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm"}],"_nodeVersion":"10.15.3","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.16.2_1595357096191_0.0446492193837329","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"tree-sitter-php","version":"0.19.0","keywords":["parser","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.19.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"f194d2c542a5a3cf8a0bf5de4b96df6c2333f10e","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.19.0.tgz","fileCount":23,"integrity":"sha512-YchOF4ai+CIP8AMHuNDohEOG4T+9+6YwVqyNwWS9+BIBze41D32V9FCc88/v4W5YRvvCdRqJk8V+hWtnCHrUcw==","signatures":[{"sig":"MEYCIQDxlw3FIvFfb2YPPjvaa7NQUH4Hhi19yImcAenEziWEsAIhAMWIIeRMct1C0HeXKekJ5kToSLE8dcgiAmMCUI+aouXT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2673051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQDUACRA9TVsSAnZWagAAACAQAKMoTT9MpX6xM/rtohpS\nwu/m6ggppeLpZTcb7xKyy4ekrGtCcG8vp5seMckNBy8wB32HUmJcYPYc+CfG\nMmV7iLC0DPatYosQC8/GiE9N5eGRJ+lRXgaIzvfUxTlAREU9YFyH8TchxXLq\nffuX+iLYBUIsvpcFScqg7aI4nJOsJ5SW5juMsv2D4Fei563ayW/ffXpwqtrh\n4j064QRNTiEJjhAn9PWOyKA8O2J6tixOIwCTICUQw9nsWe+PJF7rH56Bg8Ub\nXDgvHQxQkdPmCEBS3glbI+df85JJxScj6nompZKgHoA5KwapODov4m4YIug1\noaGTHbnSQLqgba/Rn746SgDCdxRa+WOkqPee99yjWUhQ76daNPPGtGsAzbGx\nwMi7uF15m3e7l3R9yTE+CaytW5WH8a5Pw3Efkhglz8UciRNuf4dUOKUx8NRi\nBdGZeVnsTEu/Jh6tb1+fCY3KdZYyOAPHGzWDo5LrAy2igrdZW6W5p065LM3j\n85S/avN/ohWUAgikaVzlrwNwjMoSjxJ1z6sZqKdGFlGCJ96aWNNSGvhm66nh\nncAW0ZgE9iX3osZPo1V9bboqxw01XzD0aTtKHJ0k7RJbPQINaka+pRUaYqPt\nJUn0ag8Lcv8rB8WtOYAB9zazl3Q+UkKkqElVw7Z+y5xMUtvcrs7KWYsozQEE\nWSac\r\n=2uA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3ef0d5c253affe4b7fb46d9505db6df143db565a","gypfile":true,"scripts":{"test":"tree-sitter test && script/parse-examples","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild","test-windows":"tree-sitter test"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"7.3.0","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm"}],"_nodeVersion":"15.5.0","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tree-sitter-cli":"^0.19.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.19.0_1614820608211_0.14424381563720634","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"tree-sitter-php","version":"0.20.0","keywords":["parser","lexer","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.20.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"1cc0eac7c6823b57899d013d7156d886d1fde91d","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.20.0.tgz","fileCount":34,"integrity":"sha512-di7d1jjAu05Hj9AufXlUQzTHGaThemU2HV9MjE17HnbW8TfuwNzH0Q0BQuJLrIJipjK9bhqhNe1fS9wtkyUkYg==","signatures":[{"sig":"MEUCIQCx5iqxhOKDUyCyDsHm1s3zWBDkf5d9RFKKJRnfZ+MQMQIgAx5GU2Cya1g5fTEDZtOvLe/HGdjyP/DnW972OFJxGXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5372454},"main":"bindings/node","gitHead":"0a99deca13c4af1fb9adcb03c958bfc9f4c740a9","gypfile":true,"scripts":{"lint":"eslint grammar.js","test":"tree-sitter test && node script/parse-examples.js","build":"tree-sitter generate && node-gyp build","install":"node-gyp rebuild"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"9.8.1","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm"}],"_nodeVersion":"18.18.2","dependencies":{"nan":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.54.0","shelljs":"^0.8.5","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.20.0_1700342162473_0.7725630850111673","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"tree-sitter-php","version":"0.21.0","keywords":["parser","lexer","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.21.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"492691bf15f2368aab6bfa3d467c2fb584b311b2","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.21.0.tgz","fileCount":61,"integrity":"sha512-1R2ReqCkIRP0GGm/3NxhjmIjQXh+DQvg7ruZ9srRYHXWCBm6dTDxDsE/2d9xFVB2ti6tWPZlFV0q0SOt+bDkWA==","signatures":[{"sig":"MEQCIEcNyLVRufPGK08xHq6tcElAN29sFrJP6MW+92acykRFAiAEl4x/1kLi1J2+W4aeNByDOBC26Oe7d5OmSwZqIo87og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10681675},"main":"bindings/node","gitHead":"b75c767f474c992d6cf02df6b184a425eb63565b","gypfile":true,"scripts":{"lint":"eslint common/define-grammar.js","test":"npm run test-php && npm run test-php_only && npm run test-load","build":"npm run build-php && npm run build-php_only && node-gyp rebuild","install":"node-gyp rebuild","test-php":"cd php && tree-sitter test","build-php":"cd php && tree-sitter generate --no-bindings","test-load":"node -e \"console.log(require('./php').name, require('./php_only').name)\"","test-examples":"script/parse-examples","test-php_only":"cd php_only && tree-sitter test","build-php_only":"cd php_only && tree-sitter generate --no-bindings"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.2.3","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"]}],"_nodeVersion":"18.19.0","dependencies":{"nan":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.54.0","shelljs":"^0.8.5","node-gyp":"^10.0.1","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.21.0_1706376853478_0.17355976686744934","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"tree-sitter-php","version":"0.21.1","keywords":["parser","lexer","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.21.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"3b8c030a42ee1dff854fcd2c1a76c154ef67cb4d","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.21.1.tgz","fileCount":61,"integrity":"sha512-VosCUk4n6bKiBhpHA7KrdwfiS30RIdaFsiMlNo98VeL1xRQ6SKsvjXRrCwVHM2Pc5S88FPTiTHMXb8vLno0Cyg==","signatures":[{"sig":"MEQCIHIyPhorLqZ8nt1RvEBu0Fnvta6vR5Spk7YUm5INmC85AiBz91uVzYEpaXcIGEACKwC+pkcSubHnqga8wLcXLxh5iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10681675},"main":"bindings/node","gitHead":"29a49d3a53353444ee2226e2efa140fec69dd3e0","gypfile":true,"scripts":{"lint":"eslint common/define-grammar.js","test":"npm run test-php && npm run test-php_only && npm run test-load","build":"npm run build-php && npm run build-php_only && node-gyp rebuild","install":"node-gyp rebuild","test-php":"cd php && tree-sitter test","build-php":"cd php && tree-sitter generate --no-bindings","test-load":"node -e \"console.log(require('./php').name, require('./php_only').name)\"","test-examples":"script/parse-examples","test-php_only":"cd php_only && tree-sitter test","build-php_only":"cd php_only && tree-sitter generate --no-bindings"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.2.3","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"]}],"_nodeVersion":"18.19.0","dependencies":{"nan":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.54.0","shelljs":"^0.8.5","node-gyp":"^10.0.1","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.21.1_1706377831013_0.32484427601947585","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"tree-sitter-php","version":"0.22.0","keywords":["parser","lexer","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"618e73085f787cd5d055ef1468333a571c369937","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.0.tgz","fileCount":61,"integrity":"sha512-F04ZydVk7ySZ5LGKPPhnQd1iaOTnDg2D12FLukm0wnzkQAZBYyWA6TKxBUazutftuf21Q70A86lSgd5O+jomCA==","signatures":[{"sig":"MEYCIQCGx7V3Jdk/ZJO3gmYFirfMgJUnhcAQVQ9G3kWPMY6VHQIhANtcG9Ia6TcJ7xH+aTzzzmhNLkmLA3loexUq81r2cJOV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10742953},"main":"bindings/node","gitHead":"c7fb0aab36320fff216b514868694427ad7868f6","gypfile":true,"scripts":{"lint":"eslint common/define-grammar.js","test":"npm run test-php && npm run test-php_only && npm run test-load","build":"npm run build-php && npm run build-php_only && node-gyp rebuild","install":"node-gyp rebuild","test-php":"cd php && tree-sitter test","build-php":"cd php && tree-sitter generate --no-bindings","test-load":"node -e \"console.log(require('./php').name, require('./php_only').name)\"","test-examples":"script/parse-examples","test-php_only":"cd php_only && tree-sitter test","build-php_only":"cd php_only && tree-sitter generate --no-bindings"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.2.3","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"]}],"_nodeVersion":"18.19.0","dependencies":{"nan":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.54.0","shelljs":"^0.8.5","node-gyp":"^10.0.1","tree-sitter-cli":"^0.20.8","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.0_1706886585168_0.7969411655284502","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"tree-sitter-php","version":"0.22.1","keywords":["parser","lexer","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"23731fcdd0eb657ea2037f90bee0d3c70dbbddf2","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.1.tgz","fileCount":61,"integrity":"sha512-X/QRhbi6g0fAzEso3H38WuNBMieLa6ALgU2VdTcbKdW74p5wmp2gQ3XziTwD08R6jATTBdgmM1KX2QWC3hyK2w==","signatures":[{"sig":"MEQCIALVpkEFlpnra2AiaPZidDuQaReUrsEyHLcwDvg48LugAiB1wYEAt/2B7RK+j9t0SXSH2G+koQpHElfSDXDJRrE16g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10728990},"main":"bindings/node","gitHead":"8ab93274065cbaf529ea15c24360cfa3348ec9e4","gypfile":true,"scripts":{"lint":"eslint common/define-grammar.js","test":"npm run test-php && npm run test-php_only && npm run test-load","build":"npm run build-php && npm run build-php_only && node-gyp rebuild","install":"node-gyp rebuild","test-php":"cd php && tree-sitter test","build-php":"cd php && tree-sitter generate --no-bindings","test-load":"node -e \"console.log(require('./php').name, require('./php_only').name)\"","test-examples":"script/parse-examples","test-php_only":"cd php_only && tree-sitter test","build-php_only":"cd php_only && tree-sitter generate --no-bindings"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.2.4","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":["common/scanner.h"]}],"_nodeVersion":"18.19.1","dependencies":{"nan":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.54.0","shelljs":"^0.8.5","node-gyp":"^10.0.1","tree-sitter-cli":"^0.21.0","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.1_1708892618013_0.15048539795104565","host":"s3://npm-registry-packages"}},"0.22.2":{"name":"tree-sitter-php","version":"0.22.2","keywords":["parser","lexer","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"e25bf25a06b5f1f6d396f0c9d2f6dcdba78f6adf","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.2.tgz","fileCount":61,"integrity":"sha512-DPu8nsFR2q9ocjefP3hhTDa6IDVaCQbPOFi/ElMUGiWvql6k8SKX2DUjzRcfbWNpLDAh30k7oQgC3Gmq3bhlsQ==","signatures":[{"sig":"MEQCIB9jRzLTE6jjbi+0d7eVypbURQiFEYRTVdXpKdzfZ6U/AiBBOejCyrAGrYj8VM7nkEZ8XuPPtOPFKt19INAbBD8dQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10728990},"main":"bindings/node","gitHead":"78a78df5e06b4c13173af2a1f607c9a853d0f240","gypfile":true,"scripts":{"lint":"eslint common/define-grammar.js","test":"npm run test-php && npm run test-php_only && npm run test-load","build":"npm run build-php && npm run build-php_only && node-gyp rebuild","install":"node-gyp rebuild","test-php":"cd php && tree-sitter test","build-php":"cd php && tree-sitter generate --no-bindings","test-load":"node -e \"console.log(require('./php').name, require('./php_only').name)\"","test-examples":"script/parse-examples","test-php_only":"cd php_only && tree-sitter test","build-php_only":"cd php_only && tree-sitter generate --no-bindings"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.2.4","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":["common/scanner.h"]}],"_nodeVersion":"18.19.1","dependencies":{"nan":"^2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.54.0","shelljs":"^0.8.5","node-gyp":"^10.0.1","tree-sitter-cli":"^0.21.0","eslint-config-google":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.2_1708893937710_0.9771970122004765","host":"s3://npm-registry-packages"}},"0.22.5":{"name":"tree-sitter-php","version":"0.22.5","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.5","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"450e480d682dc31313fee69d7c3a9af26045b24f","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.5.tgz","fileCount":38,"integrity":"sha512-wxmcxLyPU4eWRe2mje0jvojU+FgV/HDU6RLHRpg3sjGXLGWaAyoHWrWPg9C33AZ0Q1Qwfp2LGO2HzMz+Q9xs/A==","signatures":[{"sig":"MEYCIQDMoxSR2As41Yw/+cb90Lo7IyReyny5G1KVdG2duDarpgIhAKJEoze3qN95dasXCu5mwISH3Dw/YzV0KwO8XX33lHQx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16791473},"main":"bindings/node","types":"bindings/node","gitHead":"b38c53537769df05871643c9688c264074fb6076","scripts":{"lint":"eslint common/define-grammar.js","test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"for dir in php php_only; do cd $dir && tree-sitter generate --no-bindings && cd ..; done","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.5.2","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.13.1","dependencies":{"node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"eslintConfig":{"env":{"es2021":true,"commonjs":true},"rules":{"indent":["error",2,{"SwitchCase":1}],"max-len":["error",{"code":160,"ignoreUrls":true,"ignoreStrings":true,"ignoreComments":true}],"camel-case":"off","arrow-parens":"off","spaced-comment":["warn","always",{"line":{"markers":["/"]}}]},"extends":"google","parserOptions":{"sourceType":"module","ecmaVersion":"latest"}},"_hasShrinkwrap":false,"devDependencies":{"eslint":">=8.57.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.5","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.0"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.5_1716091045608_0.6715375787385125","host":"s3://npm-registry-packages"}},"0.22.6":{"name":"tree-sitter-php","version":"0.22.6","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.6","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"d9df3dbb28b2869f76675ff8231626a2b68c97a9","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.6.tgz","fileCount":38,"integrity":"sha512-Zb782CG3XCZks66h6A5x04kUGg9npx1kL06Ku3TlfZbjBJWUyjd6OSLtuquBCumbNtnuCTMZtGHfC9iAEbphOw==","signatures":[{"sig":"MEQCICz6gp9hY6KKp2xbPVbseBjSkkDrM32uRVrYIer4WoTWAiAjsFJgoMRVHEpJ4GX8u1SrJn4Iarquy6G5KVm9UpA0zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18138467},"main":"bindings/node","types":"bindings/node","gitHead":"95840555fb86bfa67658426ecc11961f41653e81","scripts":{"lint":"eslint common/define-grammar.js","test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"for dir in php php_only; do cd $dir && tree-sitter generate --no-bindings && cd ..; done","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.7.0","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.15.0","dependencies":{"globals":"^15.4.0","node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.4.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.6_1720191703527_0.7080025570731989","host":"s3://npm-registry-packages"}},"0.22.7":{"name":"tree-sitter-php","version":"0.22.7","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.7","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"788480829bd0be7a05bb8c3fe517a98f9dd17586","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.7.tgz","fileCount":38,"integrity":"sha512-zD+oNjVVv2i/hQcGHFSdMFI7B1IX1dR1liz336WLlYwBC8GFUONC54eCua/z54UjZfpci8+3sRRcXusZM2LMzA==","signatures":[{"sig":"MEQCIG6g8d0Jt+GqQNxRTX+zZbKM+AoziXxC9H3Bk5H+ZPwNAiA5vU7XEtocj2XM7lDk9/gJN0CZ8MazLvpjDqToz9fmYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18138467},"main":"bindings/node","types":"bindings/node","gitHead":"575a0801f430c8672db70b73493c033a9dcfc328","scripts":{"lint":"eslint common/define-grammar.js","test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"for dir in php php_only; do cd $dir && tree-sitter generate --no-bindings && cd ..; done","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.7.0","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.15.0","dependencies":{"globals":"^15.4.0","node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.4.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.7_1720192139847_0.2533301633863012","host":"s3://npm-registry-packages"}},"0.22.8":{"name":"tree-sitter-php","version":"0.22.8","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.22.8","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"774bc853c8c88ab50e449f0592337068ee62e20f","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.22.8.tgz","fileCount":38,"integrity":"sha512-X3VeTwgofcRaR1+GQBBkA0dGdS8MntAPjkgmsqmYtx2Jh/+bYzvc8/nM+D5S6HQW7npvAIf6DzP1DADP5xooSw==","signatures":[{"sig":"MEYCIQC0xGOybxYGV+m25eTVeYmm/TRFiGKQDum8zlWP8BOXUwIhAKPblvf+yOLQn0K9eEhIFaKdsrFEbsw2U3Ua+tg3s2iw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18246644},"main":"bindings/node","types":"bindings/node","gitHead":"c07d69739ba71b5a449bdbb7735991f8aabf8546","scripts":{"lint":"eslint common/define-grammar.js","test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"for dir in php php_only; do cd $dir && tree-sitter generate --no-bindings && cd ..; done","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.7.0","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.4.0","node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.4.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.22.6","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.22.8_1722009958556_0.9152458909490173","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"tree-sitter-php","version":"0.23.0","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"80b4265ba793dc1ea29b8e6377008da0979d638c","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.0.tgz","fileCount":38,"integrity":"sha512-4DsZ6b5QM3eWPmYgTSHyXrODnL5WRsPKQptkZGzXCfKiwf7mqQWAkBct69/jeJnXsKk/x+qYUMJ0wk6kWqKTqg==","signatures":[{"sig":"MEUCIQCzjeU/IAUYYFJYzA8e1iMZ1RgqM34z1Bu+xUlRLfTIxgIgds+kXC73T+Y3q7/G+djPdR9bHlx9/216AUYXR9LI/so=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18080304},"main":"bindings/node","types":"bindings/node","gitHead":"d13c91bc48aedf7db8240c52503eee694134ec53","scripts":{"lint":"eslint common/define-grammar.js","test":"tree-sitter test","parse":"tree-sitter parse","install":"node-gyp-build","generate":"for dir in php php_only; do cd $dir && tree-sitter generate --no-bindings && cd ..; done","prebuildify":"prebuildify --napi --strip"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.1","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.4.0","node-addon-api":"^8.0.0","node-gyp-build":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.4.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree_sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.0_1724814084305_0.9929282400961259","host":"s3://npm-registry-packages"}},"0.23.1":{"name":"tree-sitter-php","version":"0.23.1","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"bb9c3d9a17a1e1e9dd81848043c6f5693805761a","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.1.tgz","fileCount":39,"integrity":"sha512-LOHY06stz7pf2ShBchNvQl2zOlO0kE+4xz4rw//B3YJbyw577JTKemiukCnyNW6qLWsfu5mzjSNP/jKCc3mWJQ==","signatures":[{"sig":"MEYCIQCEYjrGMtrKdzoXt0FM8tPuo1U+BBPBj7/5Jh3oz2yOsAIhAOC1qe3pH6E/jNamKHT6UUA13Sm+IzZ7NZ9M6l9h/UdG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18080668},"main":"bindings/node","types":"bindings/node","gitHead":"7be3711b71503047f0df7dd88f82cc803bd0b22c","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground --grammar-path php","install":"node-gyp-build","prestart":"tree-sitter build php --wasm -o php/tree-sitter-php.wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.9.1","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.1_1725308016713_0.015288834646388194","host":"s3://npm-registry-packages"}},"0.23.2":{"name":"tree-sitter-php","version":"0.23.2","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.2","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"4b5c5e724d4bb7247a785cca6700fed5ee1d950c","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.2.tgz","fileCount":39,"integrity":"sha512-ocmpnfo7jtWFkHeWnPIs1QhSdOP8eSuhaS6DM1OYHUBJTzlJAlFQ7uECnwv9FqlTzclNrJidysQlXyiluUIyhw==","signatures":[{"sig":"MEUCIAZHRkYnnzX8Pk69E3PnsHrGJUUELBpmA912u7g7j8kZAiEA09c84DF7RWxhcVZ1QlVGT5xCnprPFhAJrRr2T5L/E3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18080668},"main":"bindings/node","types":"bindings/node","gitHead":"a1e0befae61715d9e162529b3c2bfd961d183613","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground --grammar-path php","install":"node-gyp-build","prestart":"tree-sitter build php --wasm -o php/tree-sitter-php.wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.9.1","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.2_1725308340037_0.38174332927955756","host":"s3://npm-registry-packages"}},"0.23.3":{"name":"tree-sitter-php","version":"0.23.3","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.3","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"62c765f8219f3f816af07dd7f129afe670d30027","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.3.tgz","fileCount":41,"integrity":"sha512-rJTl7XQclRhdltTHQhQqMot6HzPUNM2rrk7CdgT7k85lVDtOblr4l3JBRnkRtDje4DUSJM7t5+4KhWGWiN70kQ==","signatures":[{"sig":"MEUCIQCjrLxgE/UyT45MmPpKSW3KeIsHl0fBTJjyIdHyWytdLQIgCrPg9iYN7c+pvqrml12/b1c33Y6ISsDKwDwcsNTSb5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21470840},"main":"bindings/node","types":"bindings/node","gitHead":"a342f7c0ad1db48afc6d2420cdd87b55b51a0644","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground --grammar-path php","install":"node-gyp-build","prestart":"tree-sitter build php --wasm -o php/tree-sitter-php.wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.9.1","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.3_1727789696085_0.33741240012761686","host":"s3://npm-registry-packages"}},"0.23.4":{"name":"tree-sitter-php","version":"0.23.4","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.4","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"e8b5fc45010c7a2f478889d072f7944e455e549e","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.4.tgz","fileCount":41,"integrity":"sha512-aH3hs3pClbhLwGgEXoJqGNqCuEzLBBzfEQvSCrcJuFYMJc0hnviw9FZSjL8OvxVL+fqR1+wH3qDrGPlO5kwj9g==","signatures":[{"sig":"MEUCIQDJaWgoVszeNcDrLmv600npMFw5AW705g5VyMeKAjJcvwIgLWUtvYR30wgJbO8YpmktBrAR65xNfrSCkhFqP0XVWQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21433355},"main":"bindings/node","types":"bindings/node","gitHead":"07a04599ed9ac97f82c6383a24ae139a807930f3","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","start":"tree-sitter playground --grammar-path php","install":"node-gyp-build","prestart":"tree-sitter build php --wasm -o php/tree-sitter-php.wasm"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"tree-sitter":[{"path":"php","tags":"queries/tags.scm","scope":"source.php","file-types":["php"],"highlights":"queries/highlights.scm","injections":["queries/injections.scm","queries/injections-text.scm"],"external-files":"common/scanner.h"},{"path":"php_only","external-files":"common/scanner.h"}],"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","node-addon-api":"^8.1.0","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.9.1","prebuildify":"^6.0.1","tree-sitter-cli":"^0.23.0","eslint-config-google":"^0.14.0"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.4_1727982113080_0.9952106815207928","host":"s3://npm-registry-packages"}},"0.23.6":{"name":"tree-sitter-php","version":"0.23.6","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.6","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"2fa569663630e104718c15b3df8ba977ed0306c8","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.6.tgz","fileCount":44,"integrity":"sha512-J2xFFj7vyFV3bhaX9VGlN44ptJOMDckLxQcaH+wp2/ieP4gBOaz4KlthReomff5FMabNtW+Odtz1U9HGttpEug==","signatures":[{"sig":"MEYCIQC1oAlxSsLhMxKwSIPnLIK3RJCs1pEeudGK+ReGpuQx8AIhAJNU0nLDJ1b3Kx8iURK53CpZUdTR6oC2Wat/IjmFyV0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23024629},"main":"bindings/node","types":"bindings/node","gitHead":"10705d50a27d25e1db0416f1b19c01d5777fa100","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.6_1731282551923_0.5125104063658648","host":"s3://npm-registry-packages"}},"0.23.7":{"name":"tree-sitter-php","version":"0.23.7","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.7","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"1af74126ebaea7c97adca9d1f29f7894a86eb698","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.7.tgz","fileCount":44,"integrity":"sha512-c4NKH8dcMWqXl2wj8RtmdVhQ3MWAVS7b69F4av318j5VVtAOWstjvXcxqEDF514pcc7PEMuIuRsH8UK0qS6XWw==","signatures":[{"sig":"MEYCIQD9twvdlOxBOV9Xp//zsa6yqKC0w10zEriBTa5T4UiYKwIhANAsPwSNPG3lDkdzKQxCtmUr1MhTt9PpM11nsQAIIwmO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23030121},"main":"bindings/node","types":"bindings/node","gitHead":"aba019369abe0328fc9d6eb9b30f5306870351e8","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.7_1731283501833_0.7036699935351611","host":"s3://npm-registry-packages"}},"0.23.8":{"name":"tree-sitter-php","version":"0.23.8","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.8","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"54471bcb5b32186204cae9f00365ebe3fc1acc16","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.8.tgz","fileCount":44,"integrity":"sha512-E/UCU0QFmvQhUY2X5QDFDmFSvGRw/u0UCxj+48yCvTQSyYiKe81sP7r5QS9KQGYpfthzEGW0sQLAdAadcFU5ZQ==","signatures":[{"sig":"MEQCIHv22EG4yw+oxSqJOeLRLLrlfJkq1QTFcM/WyM2f9vpOAiBI6wH9slb5YwsWctUKpeaBhz0zqNsDh3Rgn0nCIiPLbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23030121},"main":"bindings/node","types":"bindings/node","gitHead":"43c1a223fa622318796425c2e5624758924a5d8a","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.8_1731285052983_0.8651106940986864","host":"s3://npm-registry-packages"}},"0.23.9":{"name":"tree-sitter-php","version":"0.23.9","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.9","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"c7a3640d5809656e22031d5e10ae4838ee686721","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.9.tgz","fileCount":44,"integrity":"sha512-OUgMqXC099l56N5MkOFOoNknxkTgn8kQnZtS/PnHati01cMNmRakyQ/Dk+wezNKLkSC+CY/7M04HgNbDR7w/0A==","signatures":[{"sig":"MEUCIQDgDnM/kKWunI8uaxjUcPIDjHJBbkvhBeynQ9r7rhClBwIgNzmgV+g3zYiCztuu9CrWnkDh+fypbiBDmvd9wda51H8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23030121},"main":"bindings/node","types":"bindings/node","gitHead":"15bc5b11c8a9b1523d632580e960dc73a857fe90","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.9_1731285610412_0.40154075099694375","host":"s3://npm-registry-packages"}},"0.23.10":{"name":"tree-sitter-php","version":"0.23.10","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.10","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"1f1f709db2371ad29a854875cf8a5eb6f15fc10e","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.10.tgz","fileCount":44,"integrity":"sha512-Oyq74ZwIr8M+epr5aDuURV0rhviuI81vVqOmttK7bVob15083U3BQ/4ghlPIo+GHvLRHc/nU5k7QELbpR0hv9A==","signatures":[{"sig":"MEUCIQDPCR+2e5EWA2CcFwqNW/DnKuOyRj2cb6YUfgoo8M84vwIgBuXpcRan54vcLodSa3YnAhWgzSXqH3uoPbEBGZ7ATR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23030124},"main":"bindings/node","types":"bindings/node","gitHead":"89e256dab1a990366e7931911fe144a14ffa539e","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.10_1731285663712_0.13000641697654114","host":"s3://npm-registry-packages"}},"0.23.11":{"name":"tree-sitter-php","version":"0.23.11","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.11","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"230dbb467b25423bee3cb0ac6d2d5e73b3a530ae","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.11.tgz","fileCount":44,"integrity":"sha512-n+YHSKmYKCyPXsg72rqoUtXyCmNRsG/xe7ExrF2g6bXDERcQ/NPOKIzNfRIcI3f3TtbD6PooA0gMW0EpuuUjVA==","signatures":[{"sig":"MEUCIQCdCJNQv/YmPgukdi2WgmmWpnoYHyCWutVm64hIpLud3AIgeuBcemEPrVuBhYjya7Cc2r8nBuPi83ESpnfybupIO54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23030155},"main":"bindings/node","types":"bindings/node","gitHead":"43aad2b9a98aa8e603ea0cf5bb630728a5591ad8","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.0","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.11_1732076727213_0.8556077794456565","host":"s3://npm-registry-packages"}},"0.23.12":{"name":"tree-sitter-php","version":"0.23.12","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.23.12","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"f91ac4969b30ec406e361d79c9937848e2d9799b","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.23.12.tgz","fileCount":44,"integrity":"sha512-VwkBVOahhC2NYXK/Fuqq30NxuL/6c2hmbxEF4jrB7AyR5rLc7nT27mzF3qoi+pqx9Gy2AbXnGezF7h4MeM6YRA==","signatures":[{"sig":"MEQCIGkaE0Rnp6PpWDwq9gf6hzcHbWluvcovpJoizN0m9HE7AiBcZvvmiHUDc8PH2J/y0mlC6S+vRQ8YRQcEpEwzLlkDfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23296945},"main":"bindings/node","types":"bindings/node","gitHead":"f7cf7348737d8cff1b13407a0bfedce02ee7b046","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.18.3","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.24.4","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.21.1"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.23.12_1740650743836_0.3218353388062156","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"tree-sitter-php","version":"0.24.0","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.24.0","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"ecbeb5ebfc52afcde102a9d97377bfbed166e485","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.24.0.tgz","fileCount":44,"integrity":"sha512-IeQuk88eN+KP8WxE2iCAaVoWEaLOKiBCBhcNBnHFpWqO1zJWWaaVLj+uD2zQdY1V/lLCLRbBjMNF+RjJYUXx0A==","signatures":[{"sig":"MEUCIQCUzguIjqWjae5DW8VeH7PpnT1HmxC0pi/LU0KLhMdBswIgWXOR7ZDAO2smKS3XNZkaQb69J+9mR9HHndAXv7jYyd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29836300},"main":"bindings/node","types":"bindings/node","gitHead":"182f034cd19a2f41f751eee0d57378fbfc96ab3a","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.19.4","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.25.5","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.24.0_1754915883713_0.3734562013314273","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"tree-sitter-php","version":"0.24.1","keywords":["incremental","parsing","tree-sitter","php"],"author":{"name":"Josh Vera"},"license":"MIT","_id":"tree-sitter-php@0.24.1","maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"dist":{"shasum":"af3d4e3471ec82ba1467952a6172b7cc2b6aa24d","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.24.1.tgz","fileCount":44,"integrity":"sha512-XVZ7JQjIflETlMDIl6veVa5LoCrvsLyGqgjfGR2ZKSgcKVWFsCxdT3Gy3aF2lqgIivpkt4SGu9n9nI+CIo9i/w==","signatures":[{"sig":"MEYCIQCfmz3cXHfQHBWc8Fte5AdIJ9GIrJnl43SDeA4mGKJG5AIhAPIAVDD5MK2u5VZBbWLAXkhCgNjVbGRwNrB2WkKd9fm6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29836331},"main":"bindings/node","types":"bindings/node","gitHead":"1269143868747e3b8e50f221ca0a2e5a1a2f2b44","scripts":{"lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js","install":"node-gyp-build"},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"repository":{"url":"git+https://github.com/tree-sitter/tree-sitter-php.git","type":"git"},"_npmVersion":"10.8.2","description":"PHP grammar for tree-sitter","directories":{},"_nodeVersion":"20.19.4","dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","prebuildify":"^6.0.1","tree-sitter-cli":"^0.25.5","eslint-config-treesitter":"^1.0.2"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/tree-sitter-php_0.24.1_1755382534992_0.8293486830888674","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"tree-sitter-php","version":"0.24.2","description":"PHP grammar for tree-sitter","repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-php.git"},"license":"MIT","author":{"name":"Josh Vera"},"contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"main":"bindings/node","types":"bindings/node","keywords":["incremental","parsing","tree-sitter","php"],"dependencies":{"node-addon-api":"^8.2.2","node-gyp-build":"^4.8.2"},"peerDependencies":{"tree-sitter":"^0.22.4"},"peerDependenciesMeta":{"tree-sitter":{"optional":true}},"devDependencies":{"eslint":"^9.14.0","eslint-config-treesitter":"^1.0.2","prebuildify":"^6.0.1","tree-sitter-cli":"^0.25.5"},"scripts":{"install":"node-gyp-build","lint":"eslint common/define-grammar.js","test":"node --test bindings/node/*_test.js"},"_id":"tree-sitter-php@0.24.2","gitHead":"5b5627faaa290d89eb3d01b9bf47c3bb9e797dea","bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-zwgAePc/HozNaWOOfwRAA+3p8yhuehRw8Fb7vn5qd2XjiIc93uJPryDTMYTSjBRjVIUg/KY6pM3rRzs8dSwKfw==","shasum":"194122129380b7a5ba71e1206919ff1c77fedcdf","tarball":"https://registry.npmjs.org/tree-sitter-php/-/tree-sitter-php-0.24.2.tgz","fileCount":44,"unpackedSize":29836331,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBB1UxfzuvMkp82MmKS2waHalKJJ0TrhACLe/Tp7cKoDAiEAu3WA1bvhhPRkglhms8GNzaLV3mV7PVp2ZptRchGvcBg="}]},"_npmUser":{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-sitter-php_0.24.2_1755494180733_0.8918652152255093"},"_hasShrinkwrap":false}},"time":{"created":"2017-12-14T17:50:46.652Z","modified":"2025-08-18T05:16:21.094Z","0.1.1":"2017-12-14T17:50:46.652Z","0.2.0":"2017-12-22T07:15:53.025Z","0.3.0":"2018-02-13T01:09:38.142Z","0.4.0":"2018-03-06T01:57:33.604Z","0.11.0":"2018-03-28T21:06:12.217Z","0.13.0":"2018-07-18T20:53:25.473Z","0.13.1":"2018-11-30T21:02:05.260Z","0.16.0":"2019-12-10T23:49:35.536Z","0.16.1":"2020-01-17T00:24:03.847Z","0.16.2":"2020-07-21T18:44:56.457Z","0.19.0":"2021-03-04T01:16:48.360Z","0.20.0":"2023-11-18T21:16:02.763Z","0.21.0":"2024-01-27T17:34:13.723Z","0.21.1":"2024-01-27T17:50:31.282Z","0.22.0":"2024-02-02T15:09:45.429Z","0.22.1":"2024-02-25T20:23:38.228Z","0.22.2":"2024-02-25T20:45:37.894Z","0.22.5":"2024-05-19T03:57:25.789Z","0.22.6":"2024-07-05T15:01:43.750Z","0.22.7":"2024-07-05T15:09:00.141Z","0.22.8":"2024-07-26T16:05:58.854Z","0.23.0":"2024-08-28T03:01:24.541Z","0.23.1":"2024-09-02T20:13:36.970Z","0.23.2":"2024-09-02T20:19:00.264Z","0.23.3":"2024-10-01T13:34:56.410Z","0.23.4":"2024-10-03T19:01:53.331Z","0.23.6":"2024-11-10T23:49:12.182Z","0.23.7":"2024-11-11T00:05:02.111Z","0.23.8":"2024-11-11T00:30:53.276Z","0.23.9":"2024-11-11T00:40:10.665Z","0.23.10":"2024-11-11T00:41:03.965Z","0.23.11":"2024-11-20T04:25:27.472Z","0.23.12":"2025-02-27T10:05:44.141Z","0.24.0":"2025-08-11T12:38:03.963Z","0.24.1":"2025-08-16T22:15:35.218Z","0.24.2":"2025-08-18T05:16:20.921Z"},"bugs":{"url":"https://github.com/tree-sitter/tree-sitter-php/issues"},"author":{"name":"Josh Vera"},"license":"MIT","homepage":"https://github.com/tree-sitter/tree-sitter-php#readme","keywords":["incremental","parsing","tree-sitter","php"],"repository":{"type":"git","url":"git+https://github.com/tree-sitter/tree-sitter-php.git"},"description":"PHP grammar for tree-sitter","contributors":[{"name":"Max Brunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"Amaan Qureshi","email":"amaanq12@gmail.com"},{"name":"Caleb White","email":"cdwhite3@pm.me"},{"name":"Christian Frøystad","email":"christian@xist.no"}],"maintainers":[{"name":"maxbrunsfeld","email":"maxbrunsfeld@gmail.com"},{"name":"joshvera","email":"josh@joshvera.com"},{"name":"ben3eee","email":"bene@datakonstruktion.com"},{"name":"atom-team","email":"atom@github.com"},{"name":"aymannadeem","email":"aymannadeem@github.com"}],"readme":"# tree-sitter-php\n\n[![CI][ci]](https://github.com/tree-sitter/tree-sitter-php/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-php)\n[![npm][npm]](https://www.npmjs.com/package/tree-sitter-php)\n[![pypi][pypi]](https://pypi.org/project/tree-sitter-php)\n\nPHP grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\n\n[ci]: https://img.shields.io/github/actions/workflow/status/tree-sitter/tree-sitter-php/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-php?logo=npm\n[crates]: https://img.shields.io/crates/v/tree-sitter-php?logo=rust\n[pypi]: https://img.shields.io/pypi/v/tree-sitter-php?logo=pypi&logoColor=ffd242\n","readmeFilename":"README.md"}