{"_id":"@zackad/prettier-plugin-twig","_rev":"23-8e262edaf8491d8ca4673e82332ef690","name":"@zackad/prettier-plugin-twig","dist-tags":{"latest":"0.18.0"},"versions":{"0.7.0-alpha.1":{"name":"@zackad/prettier-plugin-twig","version":"0.7.0-alpha.1","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.7.0-alpha.1","homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"afae409dfbac46983b7156d1f9e6caf560fc7376","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.7.0-alpha.1.tgz","fileCount":55,"integrity":"sha512-aAT0VWfR1g2Mncf5VJQhaAAaPQuKi1K039Gv+7JAjFMdUm7v/Ry7PsQpGvtVUDs/XIjldG+1+8scXXHYdcS4ow==","signatures":[{"sig":"MEUCIQCglYwgaYfgLoiuV/lf1hydYZyIaE6OOOMGYmrKdmBqUAIgdXCruTpwsQ0WXqvib+qdPVJ4NQcFAdgZsC3C08YeSu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103462},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"1eb670846b9c86b4a017e7363d926e6e951feaac","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","prettier":"prettier --plugin=./src/index.js --parser=melody"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"resolve":"^1.12.0","prettier":"^3.0.0","babel-types":"^6.26.0","melody-types":"^1.7.5","melody-parser":"^1.7.5","melody-traverse":"^1.7.5","melody-extension-core":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.7.0-alpha.1_1719306531887_0.9691900966952056","host":"s3://npm-registry-packages"}},"0.7.0-alpha.2":{"name":"@zackad/prettier-plugin-twig","version":"0.7.0-alpha.2","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.7.0-alpha.2","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"b30fe79958ef6e9a35e980079bee3d2001f542ac","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.7.0-alpha.2.tgz","fileCount":100,"integrity":"sha512-QoKNVy2qYmFe8rWXeocpslxfnE2zka82oFFdig0Qy15yVB3qSDFPkMhlkjVnBny8i1pubpKzxt6qnMte51Kljw==","signatures":[{"sig":"MEUCIGaFj09xypFLs3o/eYewPO8dYQiNXMgS6oei2y8H/HEHAiEAmZVqu0FmtIlPcHN7NmbRpWPbNECLxGq54TMgWwkMGhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319406},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"2e8522d4752a5a9cc71460d637b0feba34bcb72d","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","prettier":"prettier --plugin=./src/index.js --parser=twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.7.0-alpha.2_1722063940875_0.05237786649756293","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@zackad/prettier-plugin-twig","version":"0.7.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.7.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"ae0a4424ab3805f0bf7d6a03f437c7b124a1dd4e","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.7.0.tgz","fileCount":100,"integrity":"sha512-AedIV7MwAsxfRBvOmxiujLNqDl0fSwWpoVllDXgm5v/uBlr06EUTsLgJCvBtUviYWk/zTg6qkTzEgSHkVrGRmg==","signatures":[{"sig":"MEUCIQD78TC3ka2K/rnba4uyh9oXH1hMstUDIzQ9uQQyeLQXYwIgMaKp8VwOnjJ3eFd6SGOdihdEzZVlhkiQXokuy+BuuUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320600},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"ad2e2aab25b66cc5cf30e60e267919425943c1c7","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","prettier":"prettier --plugin=./src/index.js --parser=twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.7.0_1722484903904_0.3117006400627329","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@zackad/prettier-plugin-twig","version":"0.8.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.8.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"75566498f6a87ab4ab27f077d96e3333af1b8ecf","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.8.0.tgz","fileCount":101,"integrity":"sha512-P9uo6zyefMeAQnmhWvWJEKuIaygJ/CLXBnjfTpvEVPEqsFLRI0scHPgGKY44E/vKi4aQCR6AuyT7BLVHDkN0Hw==","signatures":[{"sig":"MEQCID36BoOgT+9nJKssZj1WsxoogrAxkCLEdhhlFEEUjinGAiBZFC6ZjPpjgLvPBX4SKEPuPv4e+SrBt5XVvuyzpR8mcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324141},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"15d1a9107b4b56f60e8a06bf4c285765d11a6021","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.8.0_1723171480938_0.9009471105445248","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@zackad/prettier-plugin-twig","version":"0.9.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.9.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"fd71b34e411de08215dae279cdef9fec86fd3f7a","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.9.0.tgz","fileCount":101,"integrity":"sha512-CTX4jgw+DUyZwMjiOR3coJL3PNOD1F/d/Y53PIDRLJW+JsD4U+GUVPs1E8dFclNKFkByCVq9Ee+7KNOnoVtLAg==","signatures":[{"sig":"MEUCIQCz2b91FswAxsLS99m9z6Qbe2HKrnhVWhdyBZFgsz2GAgIgSdjS/an36dM9ZKCrwbkMVCVlk4vkSTXms82lW3o+qhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325381},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"6d3d78e55589ac8f7b83401257ee14eaca37d1de","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.9.0_1727924089042_0.20776838012500787","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@zackad/prettier-plugin-twig","version":"0.9.1","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.9.1","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"6a6eba9e2721590ad9c0daf24a8592928bdbb4a9","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.9.1.tgz","fileCount":101,"integrity":"sha512-v8yiHr1GKbht8kYlstDqMxPvBcnQqYG1YfkacdGNkZcEzyHzgJHYh/a5POCalEZI28rcBxojAhrPJAo6Ab8WaA==","signatures":[{"sig":"MEYCIQC5PT4RQlbhBdLUtnPZsN1zOZ0u65xD4mMsuB7zzp6JTgIhAIInSvjjACAm75+zRMJ6KDOUKOTiWUt23wb1VvdnkZ3m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325970},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"a92ebb19d44200f617a613131d36424bf7a5d2e0","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.9.1_1728544830059_0.1848462803473243","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@zackad/prettier-plugin-twig","version":"0.10.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.10.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"bb560984a07c81a43afce4bf0a64f35910588d4c","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.10.0.tgz","fileCount":101,"integrity":"sha512-0LZ9mbVII37Qdc4HqvjDMcu9MuJlExXl0K4OIPyu9PLu5Y7EH+tTgnXcnEz+iiWML0dmBNAFGRHzpLkI5ipHpA==","signatures":[{"sig":"MEUCIHufnklT+a1IO4KnJ+qNOFfe9+WnyFwEzwCqgsF/oZDZAiEAkPX2XEpw7OeI1c0SUmFtaxQ0+r7nptGUKckK6HeGFmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328026},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"72e534c29d71bd71ce12666f3cc9ffa9cbc072aa","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.10.0_1731299128500_0.09754320591292287","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@zackad/prettier-plugin-twig","version":"0.11.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.11.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"83a47386c7eb7ed8c59de96abe6d4c8619fa981b","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.11.0.tgz","fileCount":101,"integrity":"sha512-CA34xND/zinDnUH/wP5hKhsftrBPuHlxl3+IpkK1pcXfS5ATlkUeIH9OGseD9NXSMoTsgWAabJzvdRyJajdV5w==","signatures":[{"sig":"MEYCIQC91wqCYCWSlyOfn2eeKl0UvkRl2vp6ZjbXkV/BzcZllAIhAPBSYsNctnY0Ss5Vm6exbKeOq88cDc8l8UuUjD3h0bB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328119},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"6e530292dd2a0e9e3e55a30376d657cfee8b3d70","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.11.0_1731394759597_0.14457902238192966","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@zackad/prettier-plugin-twig","version":"0.11.1","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.11.1","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"5bf1408a1832dbf036680254f4b9882c8d692a8a","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.11.1.tgz","fileCount":101,"integrity":"sha512-ZffAu80yxBt5VNq2HnxuQLApOq7s/zTSnIIp98b6E+6U3tRE5UonUlIJj6vTey5kxFgDzErB2/XY/FaWX/bdFg==","signatures":[{"sig":"MEUCIQCSx9blqWXzMIEkMxVB7y7zefdWaeNHV+gD+VvPUDrwXwIgWrwGYD0bL2qPGXGmQMOAlDDzL21n8zyrMB5+Ia4IvIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":328505},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"787d923d5b37a7f9723451c49a742f7523c1cac3","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.11.1_1731452111772_0.7961831666533672","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@zackad/prettier-plugin-twig","version":"0.12.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.12.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"a8633f70039880fda8575d51f19f6c88d7bf70b1","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.12.0.tgz","fileCount":101,"integrity":"sha512-LqSy+kjSXSpjBMrZuAX2Gb3fs3uTZRHhWo3mkzcRuhB8lzjtg3kGXmGJD7e89DDxkHGxo58TN1SPY64xNAFAJQ==","signatures":[{"sig":"MEUCIQDL1YKgu6cbcMkctcgPhgy2ObHhk724LNOtlspXubj0iQIgc+cbD0SFzoBj2fX3dMBTKfvnnzm1BcCVXKXz0iZ/leY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329007},"type":"module","engines":{"node":">=18"},"exports":"./src/index.js","gitHead":"234f420f08b72d94e1b6d0fc9e8c4f159dcd89e3","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","resolve":"^1.12.0","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.12.0_1732259373203_0.9938493287960095","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@zackad/prettier-plugin-twig","version":"0.13.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.13.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"0c244c84f1fc6bff5bacbf15a458d4abde917542","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.13.0.tgz","fileCount":101,"integrity":"sha512-4dnLVw/F1QM9iI2HcXsAgLeZM/9yj21N5xMppUSKeb7N6bq/JeD+l6Gb8lfkbcsykgKQ2WiwlLneefFYKRqtRA==","signatures":[{"sig":"MEYCIQDKh7ZAq0QHP+aN/wOSXYOZOZtb2yzZNr/6YBE3PllXtAIhAIrrlblm59JFQX18mMhZSCU2FyVz3q80qDDa0L5AfrG7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329371},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"b9738bf0eacac6740886cef0eb3a4bf7847b1fed","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.13.0_1733716676199_0.417029091284987","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@zackad/prettier-plugin-twig","version":"0.14.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.14.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"30899c9d5b28e4d51c6fdb00d5f3632b0fb304d5","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.14.0.tgz","fileCount":101,"integrity":"sha512-OtPqnCEyf83G1rRW8y7hz9AqO3D6fRHGpp1dfyVfT4A7XbZfHiLuOEF5gxkhfcT3/aBKW6UKT07c/FnDZfwhFA==","signatures":[{"sig":"MEQCIFGHC0KJm1EvpxZzEPL4w2fv2R2W23NuON6VDp4skShrAiBO4sXNdyjNOu3jPJliaq4aDCb9IOBS2NDCvaULEZj5ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330412},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"f5185be8838efd983aac6a1a85507f7285350ef2","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.14.0_1734494310025_0.9812629774709409","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@zackad/prettier-plugin-twig","version":"0.14.1","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.14.1","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"39d876e6b0345246ca18206d421046191f21f865","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.14.1.tgz","fileCount":101,"integrity":"sha512-atVSzC8724b+kJtgmYgPzITfFeA5Zfj3hOihAevSvzSwjZHcPQiOCNABEZWNIn4M3RQV/UONa+4N9wQZmArgEw==","signatures":[{"sig":"MEQCIDL0XEfcj09ze7oOK7cVEc0sVY3xV02z1NsJpG3B5YREAiBitmtt48QWM5tWKrRZqANMWcO9nsEPGKqwrP/fop9IRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331174},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"cfea7f04b7836d5c48f2b6f20121d04fd2af6ded","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.14.1_1735964120904_0.5832172935999416","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@zackad/prettier-plugin-twig","version":"0.15.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.15.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"5e7b3b1c0bcedd482dfce9ce431d1b4cc07c481d","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.15.0.tgz","fileCount":101,"integrity":"sha512-8fOLE6NGGCRWn5n6vqINPneK/aQdIdOHdoUHj56chRWZj4gTZsAQoDZXso975rfgKA63zAYAvy63t4gaOdcWaw==","signatures":[{"sig":"MEUCIAOX5srG6F0IqClMCRMODMgDiyW1yuQrg34DjJrVbRoKAiEAw7cBXxnDt9jrLIQ/27uQ6aOm3qFL6iqnZK46r6hDPAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332849},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"20efe68ef861b1771e893e116baca804f785c3eb","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.15.0_1738383842690_0.8949476962524743","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@zackad/prettier-plugin-twig","version":"0.15.1","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.15.1","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"c949e9ce15671c1b50e5faa578fa3b1c2fc1c19f","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.15.1.tgz","fileCount":101,"integrity":"sha512-1l6wE5rbk9F2H2xr0umXPOOMzkkggKQRTGuItNqs8S6DPu08d3YFufky3WncNT2Ak1M+gU+lUOxRkNOIqsX3+Q==","signatures":[{"sig":"MEUCIDB4ucc+UQt5DTLH8IWV5aMjSYut3Fnx/cVVbVU/aGfkAiEApdo0csrUgGMyU/OkB3GbAdED//gkKFICx6ReZeedVtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333091},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"77a1233eb669b900df4ad8b50e82ba307c6cbf9f","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.15.1_1739337567973_0.8239692933053464","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@zackad/prettier-plugin-twig","version":"0.15.2","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.15.2","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"e3c6535b75cb903b9af9df0caefd585f0c8aba58","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.15.2.tgz","fileCount":101,"integrity":"sha512-05PtlP+SWBXeLGVp8J9qCzYpjlSazeZ2Gayc7uZA9LmtFFRLaQahz/u3yLwAWXDUHFZ4xra0ZpDq0JAdqWLGHA==","signatures":[{"sig":"MEQCIDvakCmFpFMDBW24tZFO6/REBL7g2EU65qeM7C8bxqDQAiAXlU4mDuZY2zOtdFSNrwQjb+yNw3Th5VmsW2EtDMp9PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333253},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"f746ace15eee8a7ca3f7acc859338addde52b02b","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.15.2_1739500504684_0.21173878851723904","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@zackad/prettier-plugin-twig","version":"0.15.3","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.15.3","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"790604e6181d76aedc3547b8cf4eb94484790abe","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.15.3.tgz","fileCount":101,"integrity":"sha512-R8csxPqWAGjbGBRMXZz/wOLH40uLp6QDIdCFBSwIBTrysNb9eI1KCi66Vz4tcyd+i7vuz7o17pB7izzhg8T6jA==","signatures":[{"sig":"MEQCIHH68Y2A1YjgwFbO023Jn1wb4DDVWXE6FatW/+grMlNoAiB6/vBrhMDpcTrmTUJ589wY4x/tCRA0ypcCpIFsv/i3+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333328},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"90d1828dc5932bf522145f75e18611d430a613d3","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.15.3_1740223659900_0.7366923438989854","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@zackad/prettier-plugin-twig","version":"0.16.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.16.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"8a03c542e399489416ae0cd62b54b3f2027d4273","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.16.0.tgz","fileCount":104,"integrity":"sha512-04ra6HWYHA5kuiv3def2d6MHzCyzG9zuCYWB5jvVpOqDrMJEt2I5D+xsQa4MtvkJ5v89kq0uFFT/PBd772bh/Q==","signatures":[{"sig":"MEUCIQD+m0lxggWRU011LDFtvVSqOUi60w3D52Sq6AbA4/zHogIgTeOxk3z8CZot8wMU+Wl5rtqycSRHUvkbiR5hdtbxYjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336409},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"c0fb7c2dfee4fdb83d242d776caa11e977e759ff","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.16.0_1742202950497_0.26287158335275307","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@zackad/prettier-plugin-twig","version":"0.16.1","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.16.1","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"b4f029435bee64b0af3d15080e56285f8c360aa8","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.16.1.tgz","fileCount":104,"integrity":"sha512-Zb0g4nVnGO2JDJ9ig07v5McHHqAH970OVyyNz0ql+mAfZ9gmqRGEGZKXnmDhVWGlOb5egy0irciur3Wtm8UD8w==","signatures":[{"sig":"MEUCIEFrLeE8QP7we1EDjI2dwuLMTDoGBwVxE0F8nTOwlR50AiEAzgK1XmcQ5WDmPCjgQYV/8eVqT6VDrQsEhLRI8U/FwXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336422},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"7107de60fad2dc949abf83f03c6bf16af87bc835","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.16.1_1765502340111_0.9535832216671558","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@zackad/prettier-plugin-twig","version":"0.16.2","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.16.2","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"b2be3914a5bdaed7e849fd82c0340e40b80e0349","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.16.2.tgz","fileCount":104,"integrity":"sha512-ZOqdhtfyHbUAbjAZelYlQVdpMbTIL0D13RLUAd0vr6Aeq6em34ptcMsHfZiNxRPrtgYSRWUy4BKcPZYfBN4xHw==","signatures":[{"sig":"MEUCIQDQOdUXcdChjSrYPe9MA3CdD+cXrfXCBvyiyOlJrnW+EQIgU5azAYhPgWE6PGpzoXQfBwZAWRB33W8uvYIWKIzbd4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336409},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"ccdfb5464695cf6fe5cc1d06554d3e970a238132","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.16.2_1765521674632_0.6395443055192189","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@zackad/prettier-plugin-twig","version":"0.16.3","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.16.3","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"f5bc4952ae797a8f4bcfa70f70800e50dff303b0","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.16.3.tgz","fileCount":104,"integrity":"sha512-CMacuv9pgdgfxVxWa2VX3TmOvXERgPsD8LWuBo9xKeVzRsVQzNCoxsH/7eELGogiYz2E44ete4vLL2tQy6DhIw==","signatures":[{"sig":"MEQCIHc694pjHM2tgljZzXi/baSMPIBPkCh41cMK3KBEfIkMAiAEtZ/hS3dAukI4iUImXa1p+h1BxbObhXDr1fiNLP03nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336837},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"fec7081e74c3077c2cf03f95e25fc3fe39a97a81","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.16.3_1770080541019_0.0339651081733332","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@zackad/prettier-plugin-twig","version":"0.17.0","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","_id":"@zackad/prettier-plugin-twig@0.17.0","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"84c417e53cdaa814927e3b34428f9c979ef02971","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.17.0.tgz","fileCount":107,"integrity":"sha512-vEuR3vDP5ydWMTBhs7sDvsSz6Ttd5BCCO0/I9GmlFRylJ60R8aw9c0fPAHDTylw07+8RxOBjTMKlpEf+Vo9PdQ==","signatures":[{"sig":"MEQCIAq74BdWcGj7lMG9pbcqYre/kYTtpMaEbKIXS4x8C+b2AiAdJagWsAFBxeXPYXDFZ3WCszmm1t/sbwX+a6apQ19kZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342981},"type":"module","engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"cd750db56365ce7e023d1a7e38c683d599356882","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/prettier-plugin-twig_0.17.0_1773797379521_0.8490343708068597","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"_id":"@zackad/prettier-plugin-twig@0.18.0","bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"dist":{"shasum":"8e231b79edaddb2bd893aad011c84dd7721a5c3d","tarball":"https://registry.npmjs.org/@zackad/prettier-plugin-twig/-/prettier-plugin-twig-0.18.0.tgz","fileCount":108,"integrity":"sha512-z8YuEj/plMRpk7yuflPlfJiktOyq3jIwSeWmC/+WNsGyelV7yweP5bxLfgumzyJMTxqaB4PObMd4gXKvmK8IFQ==","signatures":[{"sig":"MEUCIQDisSvqBG6vVHmo9PC9tqBvGP0ukI1FrOzT1oROOGLAVQIgNZvd6BjM46Ro7r4ppn7Umz9lCa9RRr7wHuKAh2U0W2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBz/svrgFqerE/trsSSJmtLKoFxzYVs9yWhQu0DYi0j0AiAM/ocw8KDak0izLd+SYGPOVWUWCGyBbPdYpPaPC/KfIQ=="}],"unpackedSize":358839},"name":"@zackad/prettier-plugin-twig","type":"module","author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"engines":{"node":">=18"},"exports":{".":{"default":"./src/index.js"},"./package.json":"./package.json"},"funding":"https://github.com/zackad/prettier-plugin-twig?sponsor=1","gitHead":"ddde8b1825178a290bb8034574ef8e56ce4476e4","license":"Apache-2.0","scripts":{"lint":"DEBUG=eslint:cli-engine eslint .","test":"vitest --run","test-smoke":"prettier --check --parser=twig --plugin=./src/index.js tests/smoke-test.twig"},"version":"0.18.0","_npmUser":{"name":"zackad","email":"zackad.dev@gmail.com"},"homepage":"https://github.com/zackad/prettier-plugin-twig#readme","repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"_npmVersion":"10.2.4","description":"Prettier Plugin for Twig","directories":{},"maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"_nodeVersion":"20.11.1","dependencies":{"he":"^1.2.0","lodash":"^4.17.21","prettier":"^3.0.0","@babel/types":"^7.24.9","@babel/template":"^7.24.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.5.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-prettier-doc":"^1.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/prettier-plugin-twig_0.18.0_1792843072305_0.4063787871722211"}}},"time":{"created":"2024-06-25T09:08:51.747Z","modified":"2026-10-24T11:57:52.569Z","0.7.0-alpha.1":"2024-06-25T09:08:52.026Z","0.7.0-alpha.2":"2024-07-27T07:05:41.066Z","0.7.0":"2024-08-01T04:01:44.116Z","0.8.0":"2024-08-09T02:44:41.132Z","0.9.0":"2024-10-03T02:54:49.226Z","0.9.1":"2024-10-10T07:20:30.351Z","0.10.0":"2024-11-11T04:25:28.719Z","0.11.0":"2024-11-12T06:59:19.772Z","0.11.1":"2024-11-12T22:55:11.952Z","0.12.0":"2024-11-22T07:09:33.406Z","0.13.0":"2024-12-09T03:57:56.402Z","0.14.0":"2024-12-18T03:58:30.183Z","0.14.1":"2025-01-04T04:15:21.115Z","0.15.0":"2025-02-01T04:24:02.937Z","0.15.1":"2025-02-12T05:19:28.158Z","0.15.2":"2025-02-14T02:35:04.852Z","0.15.3":"2025-02-22T11:27:40.062Z","0.16.0":"2025-03-17T09:15:50.678Z","0.16.1":"2025-12-12T01:19:00.285Z","0.16.2":"2025-12-12T06:41:14.795Z","0.16.3":"2026-02-03T01:02:21.196Z","0.17.0":"2026-03-18T01:29:39.737Z","0.18.0":"2026-10-24T11:57:52.417Z"},"bugs":{"url":"https://github.com/zackad/prettier-plugin-twig/issues"},"author":{"name":"Tom Bartel","email":"thomas.bartel@trivago.com"},"license":"Apache-2.0","homepage":"https://github.com/zackad/prettier-plugin-twig#readme","repository":{"url":"git+https://github.com/zackad/prettier-plugin-twig.git","type":"git"},"description":"Prettier Plugin for Twig","maintainers":[{"name":"zackad","email":"zackad.dev@gmail.com"}],"readme":"# Prettier Plugin for Twig\n\nForked from [trivago/prettier-plugin-twig-melody](https://github.com/trivago/prettier-plugin-twig-melody) with focus on twig template only.\n\n![Prettier Twig Banner](./logo/wide-dark.svg#gh-dark-mode-only)\n![Prettier Twig Banner](./logo/wide-light.svg#gh-light-mode-only)\n\n![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/zackad/prettier-plugin-twig-melody/ci.yaml?branch=master&style=for-the-badge&logo=github)\n![GitHub License](https://img.shields.io/github/license/zackad/prettier-plugin-twig-melody?style=for-the-badge)\n[![NPM Version](https://img.shields.io/npm/v/%40zackad%2Fprettier-plugin-twig?style=for-the-badge&logo=npm)](https://www.npmjs.com/package/@zackad/prettier-plugin-twig)\n\n---\n\nThis Plugin enables Prettier to format `.twig` files, as well as `.html.twig`.\n\n## Installation\n\n```bash\nyarn add --dev @zackad/prettier-plugin-twig\n```\n\n## Configuration\n\nAdd the plugin explicitly into your Prettier configuration (e.g., `.prettierrc.json`) using the `plugins` key:\n\n```json\n{\n    \"plugins\": [\"@zackad/prettier-plugin-twig\"]\n}\n```\n\n## Usage\n\n```bash\n./node_modules/.bin/prettier --write \"**/*.twig\"\n```\n\n## Options\n\nThis Prettier plugin comes with some options that you can add to your Prettier configuration (e.g., `prettierrc.json`).\n\n### twigSingleQuote (default: `true`)\n\nValues can be `true` or `false`. If `true`, single quotes will be used for string literals in Twig files.\n\n### twigAlwaysBreakObjects (default: `true`)\n\nIf set to `true`, objects will always be wrapped/broken, even if they would fit on one line:\n\n```html\n<section\n    class=\"{{ {\n        base: css.prices\n    } | classes }}\"\n></section>\n```\n\nIf set to `false`, this would be printed as:\n\n```html\n<section class=\"{{ { base: css.prices } | classes }}\"></section>\n```\n\n### twigFollowOfficialCodingStandards (default: `true`)\n\nFollow the standards described in [https://twig.symfony.com/doc/2.x/coding_standards.html](https://twig.symfony.com/doc/2.x/coding_standards.html) exactly. If set to `false`, some slight deviations might occur, such as spaces around the filter `|` operator (`s | upper` instead of `s|upper`).\n\n### twigOutputEndblockName (default: `false`)\n\nChoose whether to output the block name in `{% endblock %}` tags (e.g., `{% endblock content %}`) or not. The default is not to output it.\n\n### twigMultiTags (default: `[]`)\n\nAn array of coherent sequences of non-standard Twig tags that should be treated as belonging together. Example (inspired by [Craft CMS](https://docs.craftcms.com/v2/templating/nav.html)):\n\n```json\n{\n    \"twigMultiTags\": [\n        \"nav,endnav\",\n        \"switch,case,default,endswitch\",\n        \"ifchildren,endifchildren\",\n        \"cache,endcache\"\n    ]\n}\n```\n\nLooking at the case of `nav,endnav`, this means that the Twig tags `{% nav %}` and `{% endnav %}` will be treated as a pair, and everything in between will be indented:\n\n```twig\n{% nav entry in entries %}\n    <li>\n        <a href=\"{{ entry.url }}\">{{ entry.title }}</a>\n    </li>\n{% endnav %}\n```\n\nIf we did not list the `\"nav,endnav\"` entry in `twigMultiTags`, this code example would be printed without indentation, because `{% nav %}` and `{% endnav %}` would be treated as unrelated, individual Twig tags:\n\n```twig\n{% nav entry in entries %}\n<li>\n    <a href=\"{{ entry.url }}\">{{ entry.title }}</a>\n</li>\n{% endnav %}\n```\n\nNote that the order matters: It has to be `\"nav,endnav\"`, and it must not be `\"endnav,nav\"`. In general, the first and the last tag name matter. In the case of `\"switch,case,default,endswitch\"`, the order of `case` and `default` does not matter. However, `switch` has to come first, and `endswitch` has to come last.\n\n### twigTestExpressions (default: `[]`)\n\nMake custom Twig tests known to the parser.\n\n```json\n{\n    \"twigTestExpressions\": [\n        \"snake_case_test\",\n        \"camelCaseTest\"\n    ]\n}\n```\n\n__Example__\n```twig\n{{ a is snake_case_test }}\n{{ a is not snake_case_test }}\n{{ a is camelCaseTest }}\n{{ a is not camelCaseTest }}\n```\n\n## Features\n\n### `prettier-ignore` and `prettier-ignore-start`\n\nWhen you are not happy with how Prettier formats a certain element or section in the code, you can tell it to leave it in peace:\n\n```\n{# prettier-ignore #}\n<div   class=\"weird-formatting\"   >This will not be re-formatted</div>\n\n<div   class=\"weird-formatting\"   >But this will be</div>\n```\n\nYou can also tell Prettier to leave entire regions as they are:\n\n```\n{# prettier-ignore-start #}\n    ...\n{# prettier-ignore-end #}\n```\n\n## Testing\n\n-   You can call `yarn test`to test against all regular tests\n\n## Credit\n\n-   Author: Tom Bartel <thomas.bartel@trivago.com>\n","readmeFilename":"README.md"}