{"_id":"@putout/plugin-remove-useless-template-expressions","_rev":"9-aa09703733572e9fe4660f5b96938b76","name":"@putout/plugin-remove-useless-template-expressions","dist-tags":{"latest":"3.0.2"},"versions":{"1.0.0":{"name":"@putout/plugin-remove-useless-template-expressions","version":"1.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@1.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"700ccc32f16e72b1ad2ef88cb414842c66312f3d","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-1.0.0.tgz","fileCount":4,"integrity":"sha512-0hoebmiDeGCGxAeJZ1upnbHpmpTAIPdqxj1Ks3R3oISSoVtnQPwiFdenTZcTDMQY/ohPnb5u2wIqq82JXb8LUg==","signatures":[{"sig":"MEUCIBdnu9YIFBRCB0BvUsFvXrcjnZKsuCFPy+vK6RYCGeT9AiEAioa8V4o5STvWQTR2Lfd96ddEDmcrx/hhpVYY5q3HaaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFwb8CRA9TVsSAnZWagAA/HcP/3eyiiSnZEYREmnmJmUq\nJNwh5tYyGE0O9AY9DRphyL+RGcYJ9TN8M/1aoCVYa7K5eHBME8c/qM4YbKLO\nBAubUqB/Qb0URKTGyekGKluRuTffJgCzjenFOi1RPZ1XKX5V5tf6FpKVp8iS\nQKhd0feFXl11JBiT6Z+oWpTuQZ54bMy0o0iUXOELHflVHORyOhHMZIqAxhDE\nZ7EW9C5c4bBy1+vVAn91cP4V3Dy8UE9RXZxl4jBkTxDZ9VRRPQmzufwITzzC\nUK9FomkBGhSs7PZUr2a2GkXtRKxFv4jmmV0KMIb/YB1EiyaI0dars+gXcY29\njNWW1hLei90Axbzkn/fo8dnaIskFQ1k2i4PlyXDijP5Gqt8jon8CO8k0AEJz\nW+73CJ2yw6wfNlj5Mru/haWfoHnAL8gxvipwTNDM14fII5J3EyIE65JSaHR1\nVQWJzeK0Fs2lVwMERBbDoaZhHaKfjpmpntjHq3fDT3OXM634rgamnqbZU0is\nYFcbPKZFwn5AFBhOTKW0vdDXkqPdJ33JZR6knSxZU202PoF8hedmkIPsipM3\nmZMDCRYZez9ZKywRO9fgWj5je0Y9Iq/MfSizxTek9J7HJ++vJ8k9CnvIxfE2\nBEiFu2RlkDiOKMw8BQJDZsQVBsn/QGwkbZuOXaTQafNCR6tvbBhnniI9Nodz\nD3og\r\n=U/MX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-template-expressions.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","putout":"madrun putout","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.4","description":"putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","eslint":"^7.0.0-rc.0","madrun":"^7.0.0","coveralls":"^3.0.0","supertape":"^2.0.0","@putout/test":"^2.0.0","eslint-plugin-node":"^11.0.0","@putout/eslint-config":"^1.0.2"},"peerDependencies":{"putout":">=7.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_1.0.0_1595344636329_0.1483101174993544","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@putout/plugin-remove-useless-template-expressions","version":"1.0.1","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@1.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"3fb38b82c0ae8e6d4b70eca79c683db14d6df3be","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-1.0.1.tgz","fileCount":4,"integrity":"sha512-N/C//lQDusFo/MjxGMJuI1a7ccBaEKTjmh9xAL7dyMT+oH+9Qv0JagThul4mUYoXZqJH27TXWrPdHU2JzCpFBw==","signatures":[{"sig":"MEQCID3wAvTh0Ud0dnxhejL6JdIaWaq5cHxIY/SSW0ggl1ZEAiAQc1w8Gbe87XcUQZBje1WQjz1Bdjj7t6UV+ZmWZSG+NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJssGCRA9TVsSAnZWagAAcqsQAIcz+9LpxKXvVLZjdtWZ\nKKppdihFuOWvlU9ZjkMTy8B89nGVYmwaH6iTmFC6qVp7tqOdZpZlyAqeToxM\niDMruLJoi4fjENF70XK4yJC9ra8smJuZHwDxykJdr1eEYIqmb63vA8xMZTCt\nRw3mGKDv/KnkchT+IiBq6urGfKW2MvvUTuRDd9n9+8HQxUgwIlHbzxNLFWSo\n69BGgMp0/RIE/oKwmEworsNlhTUsn9kVOhSNGpr6U3hdpgPobhUaarXVklN+\nbvwYbMLkcFKgRrTdhHCkYSKrfsgYxy78hNZJFeFfPrAX8oLKMvki+Ij9KfJf\nhPacRERwGPVdbOi/7UiOjDRT3ihd1/NdddKOncXIwHOve5xp+OnFlLFHUY2C\nuT5F5LEfUdbGR/tSNKu3eGv2VfKZP7Q5COHtuF6cz1o5XjirEEH9oDUUHTKc\nBKzfhks2rkpqS95252nqf3NXNzKBVlYVgLHLat2ervhnmnO3d4Du1aJTMu9B\nuDAR6VhoFoZHc04vatUnoAfylUxfHSGw3we3XPtSlmh977Y8kUZvfC1hIJlQ\n2AYdtyfLR6jUbKH7sRM3RBww50wmFypuQd/X7bWU3iggT9LoLJzLg78Bjs84\nplvyuZaz2fgjQRFDtLNQ3bOBU/xAWfWiEvdVI3pvvYcB9NK1jLGV4oBD+zvq\nRaza\r\n=l00V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-template-expressions.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","putout":"madrun putout","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.4","description":"putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"14.7.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","eslint":"^7.6.0","madrun":"^7.0.0","coveralls":"^3.0.0","supertape":"^2.0.0","@putout/test":"^2.0.0","eslint-plugin-node":"^11.0.0","@putout/eslint-config":"^1.0.2"},"peerDependencies":{"putout":">=7.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_1.0.1_1596377862022_0.25743457024551497","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@putout/plugin-remove-useless-template-expressions","version":"1.1.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@1.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"c4a2b1b4f854d265b4ab3b51b12b238e17be50e4","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-1.1.0.tgz","fileCount":4,"integrity":"sha512-wLLQt0/xYlN1jM5EACVNghO+qoZWpo+x6wcfQEYkRFjIq33+Ow5YvNCHyczI9yfeFKLC9lcmrcTlTq6oNlHM0w==","signatures":[{"sig":"MEYCIQDZ2lEqF2x0HSXw7mEuz7Q94RWjd6fYeMoi+Al7GxAVogIhALxzzWBljjxY50DDy4XO5Cc31O0rdt2yYl/O0HGYTKxH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYh0PCRA9TVsSAnZWagAAfzkP/1As0hG+T8CZV+uBvRaL\n1i7+QW1jAApL+a2bPWq/NLQnE9vRsqPdh4i1G9tA4H4rtffW0XlYAfljnpcZ\n6a5mGNgl6/VpybyqFblOqy1KjuLJTBCmikj4yVGaiMFrzqkxU3aEq5eZ1DDt\nYxB8Vpfl55OljbMi+vWItQBZbvv/nlqn8AKgUEZw3dm2eLxO3McHrqLV/bqW\nqAQfF2d2zyKqQa05G92rPfDhiuEeEJwg9DeFRRLkdeVMY16MvgR4F6Hb4j8b\nNT8lGAWItYO9PO4EbNjhmqI6xgYwWiRHzYTkrvBXDWY5NJuIZKrcWrszQfmd\nqkvoKjYBrMnOjszA4KvlpxYZ8tB1CqoEP1Fc7duNxGkU2MKrk3MW4Bx2KsxA\nxekP9rw7JZx5S5SecE1NFcc6aMLSpBETKmLQ7OwytF2n5l+lr3QUyiQ3yiJ3\nnZtu7XnJyAvB6Nu8igUSZutuH8tFHf1N5GuUWvPk+8MSXWzgtmW4/GkpRU0p\nctgA6PYzyKBvAp7F9qkr3HkC58KMULkcRMHMVjk+t6dTOk73l8Fm0mfy6S0b\nUGjtXA5NiZAYgi9paYkeHSAFgqgvmacwBNel/rmq5J1+fLXUiViIGSGh/gvU\nZfQ2gxUt3jI+1h81ijkOfFbMW7HRFqBUrMkpzVWyf5K2huHMWcG/JskQJXCI\nbzeQ\r\n=8tGW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-template-expressions.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.10","description":"putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^7.6.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","@putout/eslint-config":"^1.0.2"},"peerDependencies":{"putout":">=7.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_1.1.0_1617042703392_0.5212438850885353","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@putout/plugin-remove-useless-template-expressions","version":"1.1.1","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@1.1.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"f26f96457debd6f87d2089319890ff2ddac5ae59","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-1.1.1.tgz","fileCount":4,"integrity":"sha512-BsSnKfgVJFMlyfA1wOyBHxC3SsRAtbTphCOCx1jcCYWzsI7ZMppJ7vg4iVzJsuonF1j2gF+W/qfoZ6jTJbgBHQ==","signatures":[{"sig":"MEUCIFId5iHNFtgmV6hDr11A67QksNCQVF6wZt8WoEEh7Qn0AiEAx7BHb63QQzqBdAXZHyOkaEb2grl8u5nr0trgUmxfpGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl6scCRA9TVsSAnZWagAAXNkQAKMAM4ODrtI9Gwc6oRL+\nisyyoeJYfOLSzmJ1ZubQCszh9dAlTBSuqlybU7NUfCjCL/PWTGep6pGYouFW\nUWe7LJBU961/hO6v7ckomR4oNA6liJRj98wBSuLJ6hJM0CnGYc/UlW4eit0X\ncngiiM6napSg0mjltFZxEQeeKRdFdjqZuBetu1p6hhNfBBW2fKp5mudv+dxk\nLU0PkJaHssMkqqHil+ST0q3tUCobQbX9DwwfRTWwpodPvd88e2ZcRr6PPfIU\nnknrSJ5i24+6S22F8ZOlBc2Ki+iG6EEYiNhyUOspfidqDLYH0E0vWvpHeKY7\nN1POUUSSvHbV7YP8hjjilmUGdIZ+mtuoS25O/A4Xr8tGET9pwmY78BbjcE/z\nAzt7nuegPbzsA1mW+til5HOihsRhdmlR+n/a277kSEu2VHzy2mH2i4mi60Hl\nLS4QRRDQ57+E7eM7bFH9WWxE9y0aGWp7cx+VCmhRnJymXI0KMSawNDxrsoCE\ns2IxBJIZvilAFF855QvJFdkG0j+2jR0eMJVjaOlxTbHVSKfmvV9cT39Qbe+z\nhq8h0G1qzDe/cyb68/lT1t7wQGS8+HizkYrtBdUEMNObHtxJkMxtvdvU7x4T\na9m3xYYwB3uq/cwYtRpaqmPOOwlNKJhOQxp72QHXPd0XDvNBizZ7wu9sbC6b\n6sgQ\r\n=AvGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-template-expressions.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"7.10.0","description":"putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"16.0.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^7.6.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","@putout/eslint-config":"^1.0.2"},"peerDependencies":{"putout":">=7.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_1.1.1_1620552475453_0.5969625426730603","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@putout/plugin-remove-useless-template-expressions","version":"1.2.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@1.2.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"fba8065aa99ee22a89f2a3ddf81d35916eed572f","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-1.2.0.tgz","fileCount":4,"integrity":"sha512-GP4NsXjxioCUWYXQdaiTnrZrNB946gOaZEp0Av5hTbzpaCZQrzSgus4368gHDUqsfKhnfYYk7KS8miW9tDw+Bw==","signatures":[{"sig":"MEQCIHdmhYpBwzewfnaRTa9KfBQI0o0BR1L2nbNarCFb17fUAiAsh3Si6MznFkdMMEG5Tx5KsuE837KlHzl2CbpaNDWkIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn9DdCRA9TVsSAnZWagAAj+MP/2cjJHIigUXT70uFG/6/\nSbaiCySvRHZ1doIgFKgU+nAwunNd4oLEIKr9RpT9IF0wFRrGTXGf9ZdpxE0W\n1ujIpnPV5in2sTNE4oHv/+DS59jPw9WbkDmr4jv11s3dM++fFqWWhKQdzifv\nZXwq9Au9w084kP6ZiBYEbEvaTCt+2aMzmBQ22M+PwZmCA81pAhpLEVSzKBWo\nGQqOkh6HiIQfnns2ViABNNmvzTrLWgdP9jDuzGt2l5u78Xx2ChUrwoGX8E4J\nWxW0V2WFkunK2T4CwWXxcO2FC4RqA4PHHqxBtSIfOSDJ7GBS4pzIDGyPyD7r\ntLJj26XpLf6joD972XNVNNrsxpO6ghiD0/v9jcvXp3pg9u9FFGBQktyt+hVc\nPO7uBEOAHUz//foBI64crRSJTSC6rlK7Gn52Az6UjoIe/T8sB4u6JGex6nDK\no4RrvQu8eqDRmnhkK9za2g4noRwQqCjfO3tjMuGx+eQzv/RC9vrGbn99Y5Jn\nwkVi/NoNcjUpQ75Gsiz5Ga81nDAx+KA9gauavm0Om8kdc8IhIX77v0N1gfdE\nBDYi2d93+DFlSON77x5jbm5ONCw8aCDVZjnCu1oJcN5IDL4A/7cg+M1A87PJ\nmYQdEQxQfylm/N0ViAMX30vzYte6Ba+ok0Vdus3HfLjEK8OKYzW8zvbogh2e\nuTc7\r\n=WnCv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-template-expressions.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.10","description":"putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^7.6.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","@putout/eslint-config":"^1.0.2"},"peerDependencies":{"putout":">=7.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_1.2.0_1621086428820_0.27476389397456","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/plugin-remove-useless-template-expressions","version":"2.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-template-expressions#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"1dfd0545566cf87254d8a31b5af59a5f96e0e5ed","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-2.0.0.tgz","fileCount":4,"integrity":"sha512-1Dcnjc4h2Nd6eSvdTEhgtSbqvCMVxv6Mbvhj2yXjzNyP0vMi/CIUta23gM7Ie5Kzpkf/g9xhUUVqYVwYKjIkKw==","signatures":[{"sig":"MEUCIAOQiw7gOnMpOfppwm6900u+m/Q4W/xM1U9kLjJkpJgMAiEA1ee0EKElpnD/HjsZHXLM+HS1ukWfh4gjh34z3Cq1DtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4789},"main":"lib/remove-useless-template-expressions.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"458d470302e4388e051c627eaf2f9862cf7f3796","release":false,"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"9.6.6","description":"🐊Putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^9.0.0","@putout/test":"^6.0.0","eslint-plugin-n":"^16.0.0"},"peerDependencies":{"putout":">=29"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_2.0.0_1686744661738_0.5224188906884211","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@putout/plugin-remove-useless-template-expressions","version":"3.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-template-expressions@3.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-template-expressions#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"31af64a1b4dc9b7abb4acc4e1a6330442ab2c749","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-3.0.0.tgz","fileCount":4,"integrity":"sha512-BzsP0Jg6tIlMUf9iMBKhFGe7TrOJ05HUfn/N6xYtpParl3oJMBNj+7AtYfdJH+JFSpJQZNO2uUggvLbgrUNm2w==","signatures":[{"sig":"MEQCICAjPG3a7Fr3u4Qk6/3loTTS5+oP+Xpe091zP/DHWdP6AiB0My8EmU0hattuHY3trGkDQrcjAON9UC3tkDuhArv3jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4913},"main":"lib/remove-useless-template-expressions.js","type":"module","engines":{"node":">=20"},"gitHead":"514a15ea164f081e9f5905418509da0037ef0cf7","release":false,"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:test":"madrun watch:test","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git+https://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"11.1.0","description":"🐊Putout plugin adds ability to remove useless template expressions","directories":{},"_nodeVersion":"23.11.0","dependencies":{"eslint-plugin-putout":"^26.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^9.0.0","madrun":"^11.0.0","@putout/test":"^13.0.0","eslint-plugin-n":"^17.0.0","@putout/eslint-flat":"^3.0.0"},"peerDependencies":{"putout":">=40"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-template-expressions_3.0.0_1746551229322_0.05144925800471789","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@putout/plugin-remove-useless-template-expressions","version":"3.0.2","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to remove useless template expressions","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-template-expressions#readme","main":"lib/remove-useless-template-expressions.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"publishOnly":"madrun publishOnly","test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"devDependencies":{"@putout/test":"^14.0.0","c8":"^10.0.0","eslint":"^10.0.0-alpha.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^29.2.0","madrun":"^11.0.0"},"peerDependencies":{"putout":">=40"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-remove-useless-template-expressions@3.0.2","gitHead":"a4bc7d72c935fad361660dbfe7b63abdf5df0d40","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-UAYZFhBsEeo7sffHDQB8VZY3j7cqM/Ekij2WyWR1sETgTU9NjWedBv0Rze8ruqfsUaJHgfJMeV8QSm9xb5IgOg==","shasum":"6d4e76cab962608ba6ea698ca2f61ef82fb0e0b1","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-template-expressions/-/plugin-remove-useless-template-expressions-3.0.2.tgz","fileCount":4,"unpackedSize":4883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHuzv3SICZCpSqQzTjFdbW8MZCgE1JVyNsfRb6YDFjw0AiBF3vCfseCz4sB02xzRbaXBvftByB8/qRcTbnlEzh1AIA=="}]},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-remove-useless-template-expressions_3.0.2_1767133239403_0.6727896934044033"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-21T15:17:16.147Z","modified":"2025-12-30T22:20:39.766Z","1.0.0":"2020-07-21T15:17:16.501Z","1.0.1":"2020-08-02T14:17:42.135Z","1.1.0":"2021-03-29T18:31:43.528Z","1.1.1":"2021-05-09T09:27:55.659Z","1.2.0":"2021-05-15T13:47:08.958Z","2.0.0":"2023-06-14T12:11:01.908Z","3.0.0":"2025-05-06T17:07:09.482Z","3.0.2":"2025-12-30T22:20:39.558Z"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"license":"MIT","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-template-expressions#readme","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","template-expressions","useless"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout plugin adds ability to remove useless template expressions","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/plugin-remove-useless-template-expressions [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-remove-useless-template-expressions.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-remove-useless-template-expressions\"npm\"\n\n> Template literals are literals delimited with backtick (`) characters, allowing for multi-line strings, string interpolation with embedded expressions, and special constructs called tagged templates.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals)\n\n🐊[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to remove useless `template expressions`.\n\n## Install\n\n```\nnpm i @putout/plugin-remove-useless-template-expressions -D\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"remove-useless-template-expressions\": \"on\"\n    }\n}\n```\n\n## ❌ Example of incorrect code\n\n```js\nconst y = `${'hello'} + ${'world'}`;\n```\n\n## ✅ Example of correct code\n\n```js\nconst y = `hello + world`;\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}