{"_id":"vite-plugin-transform","_rev":"11-e9b3ee49a933dbe438ed7411078b6517","name":"vite-plugin-transform","dist-tags":{"latest":"2.0.1"},"versions":{"0.0.1":{"name":"vite-plugin-transform","version":"0.0.1","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"9477b9f100e97c03f0a1681bebd07c44025f81da","_id":"vite-plugin-transform@0.0.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-w/2jAoKtpV0ZtuujjuniCYxsDvIhA87wgCfaZjwyXh8tWSkkYZWBlP25/XiDrAK7+A/D5IsHp4NuJeGJJ2nAlw==","shasum":"895876188ad03afaae7094c5aaced44b6069930c","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-0.0.1.tgz","fileCount":4,"unpackedSize":10806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoDupCRA9TVsSAnZWagAANiAP/AoESKonINxHh0+lh1Jv\nklSYbHg/pCl8h2uVNgpD6kTLh0qzjCtnrYhxXNOtbjet4Jcn9bd+EIT3MBGC\nABekEMiPxsrbv0jovv0o4WgLrD/0OD9Bvx+UzzPXFToAyJHOyOcLkBw8kkVv\nhOvIJ7A45ZBhdH8JJaDh225R230HqQbiIHI+BecfvGKXfHpOUqeXQfCsaF9F\nJuvi5+QFNTvUa/EejeeJWebaD6uvffow1SpnjB0L+hsoXfuPGUA0vO7+ijKe\nXHbrioda5yDg+EHhpnEydHUadpAYK0WO7qiQDJFUZ5HqP58a9esDC4Zij20P\n5rsCEjTVDFTwARmoMg82PefGJ5z65nzXNlucYLl2AyqYKOPG4G2EXnwVufur\nq23n9MRE4+YTaYOpipleLs2kfA15JaWAdMkhFWAR94Njbhlm28Au5dCkYHFP\nJdTiirEfPfOj0/b4VuOJz5IUqgp9rdylGS8b7HbI2sxLuER5MPNW4DkyhNII\nBFZTzIIemcz55pkAZQdewoTHthOaI01Mn7bmkSK9TdKZpSOaCjD8M60ou2GX\nU2jAyxVbtQXI/pa0+9CTxPIgkEtbmlm8G1izfKIfNEmaplhZFi7Fz4gfBzS8\njXlZIcqRygdk44EScQZz2UVTJquDHongGzDwNHz8AP/k4b20h5H8Z6WZ4fdd\nLU4V\r\n=2L7S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2NM3v5lq1+7plHnmYPnu3q048+PQ/a0UKeom2ti9tTQIhAKbLeHggAMipq9DVr78EkdLVpcLd6dIVucnPj+tOoPLS"}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_0.0.1_1621113768361_0.4471919957841015"},"_hasShrinkwrap":false},"1.0.0":{"name":"vite-plugin-transform","version":"1.0.0","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"c5acb27baf65fb06154cda5e949a67b0f3e6ad4e","_id":"vite-plugin-transform@1.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-24k7BawKNuCjHV22Bkb83bJdHXJcAzH3CVCmc9z7upybdyby9axH658mgH/Me8RKWxIgMhYfSmTE0/U43SjIuA==","shasum":"37557aae99c93e0ca52a29374510e6b113873810","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.0.0.tgz","fileCount":4,"unpackedSize":10806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoD4WCRA9TVsSAnZWagAAb0YP/2StOtd1jCN0S7/V8ZGc\nRS629yh+Tmj79KHE+OmSZQ2VHDOnf/a8wsFODWID3S7tcKNf/pD534uyPWqR\nkAUtFX+SS9ARz7SrdpTiIPq0UG+edsL1xE63QsFlIL/T16sYjCH1uF4kj73e\nf6lzosYsNjjs+BwGhAR4QfX/gQGUcbeik2dnBVgzSIZGQwbDPTIwAwbA4ny3\nJOIMekL2KLSy+EJ78BJborUy++pXnshM44JhNviH3HdJHMxqDioMVCy3JPO1\nw2DR27gtEvcKBVyPM8ZwTrv7o4dmyhWpIYQd9ML9sbsoYra+zzzR6e0BkMm/\nJ8JabW19xL27l07ylmS9QbNvnKF7wU7PMlP8GdMSxHLn12YbrG7EvbUNBPtd\nWHOoS6AAIwWLb8bX687sOlKoLNtm+0sBhaa3AM1F/eKcyHtyK2E+C0frGr66\nIYzy8fEVdkjqnEb6UwNpGTT9WOk42OpUKdpZQ6xLCQbzb8xNFg9nlylpUbaY\nDOSKMUiCN/aNhJPp7eQzK0Qgfj572FxatlOkfX0W+GxIP9NFZqee5hIupPNP\nu9m50+6LuuvUiUZ+NPYtClLu+VVen8IUYe0S5HYdR668rbUhEwbYZTJPhKTp\ne49OZuu/x5UxgTucPbz63XY2xHaPWnilJZKgCfC8ASTti8Ii9przojxIscQd\nDl+c\r\n=pFMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwyzVDnZrMk127UNuTaYlavh2qEdZce66VgRw8p/RFPQIhAI2th9a4l/KwlEyaf6Jxp9JwUbJ88FbPmR3b9DQ+CdA8"}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.0.0_1621114389715_0.9599180040177715"},"_hasShrinkwrap":false},"1.0.1":{"name":"vite-plugin-transform","version":"1.0.1","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"436877131237ea9d0266199302bf6febd5470e92","_id":"vite-plugin-transform@1.0.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-bHkurligeJV9oWchcHVqscWDgHp4fv3jKj72GjtQlRhcfhQPThCw+rb4FUkE94/+zeyqMGJLJPq3FDDVnxiEAA==","shasum":"cd53b0b827cf92ff72f16bbb909945e3bd4055e6","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.0.1.tgz","fileCount":4,"unpackedSize":10825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoETSCRA9TVsSAnZWagAAqBwP/2CtV3Jf401XHm2QJumE\nybap5xC1236p5raeo46owFyHfp9NDuc/A8EpPWdvo1N3O1ZahArMQjky8LSq\nIRaN4wj9RDtt/rkSav4atestLt4saP5nZy8e2HYwSe2ZZlqgj9AabNcliqn4\nnyBjO9x8uxo2VF4XbEAijBHs+Cl6XWT5F+bolVfiDC9PL6W5e8EWTB13C6tF\nyZt9XfkD2aqANg5OAlOlMBdgjaXaAGi1sYWxejW9YrdUmi1R68rDH7qtuICQ\nfzVSjI38GSgcvQXpIbaoX7uPgBkTgMK9WjrlP26xmfp+AHl2vIE3BDBju8Eb\ndnpJc4+TKkPsDaSR02EitckrRp12FUnyzmfFrvLZYAlGGQJL8iLFKpMmmOpg\nC+X6m7ztQyMWTG3a/Rt6svH2ffQJ8BmexLOS8tQydDII7XrlkcL6sC4uEAQC\nkmaDjIFfEKM9rrA93/XKH1cBnob9ufo7+vCoCJrbETprTHUuyLRmABgaO14S\ngiRIfMfp/Wgz/KK6S9hp1nxsGBZcQXz9Su+mV+UN48+7njpWes2f6/tH0bOO\njbZXHFZXNTM0QSv+6fyDAmFZDizbQOL+wt9T8W+SKAM3Y6LNDR2uXO7HSsZs\n1Ne55Ak8Z4qcz4mUPhWxpmuvR82tB0AxoyGzcwRSGIQW0925qb/4LpcpuqFc\nGZBU\r\n=l98u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Hn3RK0IW2rjUzVMtwRyJDFR2WBgfsX+rAnlbozbKBgIhAKmNSyInznqpWKylGL/4CW55jOp7EtafBkNNuGCSHUcM"}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.0.1_1621116113831_0.9689275520415062"},"_hasShrinkwrap":false},"1.1.0":{"name":"vite-plugin-transform","version":"1.1.0","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"7399e7b12388e8df1f4aeaa7566a75ae8537a216","_id":"vite-plugin-transform@1.1.0","_nodeVersion":"15.11.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-cTsqEab+YUby2pxWgL5eCGDQ4mdzeI+VKbnVVRsUwSQCeIyj5TW4VpKo4ljMm5Waq56agLG3+J0U3BdRwJNtCQ==","shasum":"d52b60788e58c76ee694ead2a4be4de8a836d04f","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.1.0.tgz","fileCount":4,"unpackedSize":14867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNV1tCRA9TVsSAnZWagAAhUUP/R2VpRf6coxJ3uRJfVkX\nUaLB56Fohp9XW10yGCigjlwjDWhAr9jTFj0550CnL3r3hvZYsi285zP+30aV\nt57l4a6rKI/DRN6kMdOjnzGEu+h4243+SYiFs6VB1NDsYaCrYXf6rLkSB1wx\nBxxj0QNoqvgIeos6S4Nyt9QZgHfz06zDw05F1O1jHwkE4pDHDOV4oJfQJcmx\nInCUSfnb8I4kPtMp/ycBDl+wZroxOfRJr172JF+NPvqydk7zPNdRFyBihnj7\nq3a90QLEvVZ9/84m1Gka0pdlXUlPY4yVI5BqVDmqFFd8wLrljCs5/zO/FCkn\ne4x5VsyciyVk/nDqmvpxoxV+3nNTTOo+pns6wTn/H4PN8AIAjVlVCSNtPnFe\nachcdiVXxJXr6Yj1YV5PYmD2CPGQzURT8eGkR9iv5DgmHJMuwDu303uK3wsB\n4dg0VSd17ubtlyY1K9VUknI23as5M3jbFVkmouDwT0R64Y/UyNKCe2lunNkR\nZQcYDcc+DRvIx6DE42nxQ9q6hFlw7SZOcGSPoiucyU4lT01DmJcPS/vs5Q9f\nktg5KNFUJI9EZVNLX4smlnT+hW0Bomllcfyd8Q8K00K/CtX6TngFjCfn3fkq\nWrEEr3KaURC//UzUnT+0h1+vAAtVlevO7qwaOLyWmuIqoFw7+OZZ3jFIYsdi\nU4aR\r\n=gwmd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0Xuxd+oZjPllDEtsEq7ghdrA0I9oSvVRJNhXDQCev2AIhAJQEj+adnplQdoDxFaxUG4dXhni+jfoo2xv3EVUXFtQh"}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.1.0_1630887277218_0.5764648904657868"},"_hasShrinkwrap":false},"1.1.1":{"name":"vite-plugin-transform","version":"1.1.1","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"2812fadded03556f753aca10b82c86d338dfc31e","_id":"vite-plugin-transform@1.1.1","_nodeVersion":"15.11.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-Ccpdm1V1KJUsKVtttcpqG0DsSLxUCyZBEWOmDRikt16tUlpW5rg6/KhZ7N6iGCciDiHXBuia3Pj+1GMTs2qUgw==","shasum":"ab9589a66569e963095c902193ea7c63d117edb0","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.1.1.tgz","fileCount":4,"unpackedSize":14864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNV+1CRA9TVsSAnZWagAAwGYP/0yq5j58OaJqIl/GpwXj\nI6xJp+eBddJ4c4HyoZUMAqClsEZWoxVOevJKcfshqz/LvuDKebWXGtMx8tER\n6g99ivLHg6i1DCxn287pjLz0QoYwTnbMmdhjVJ+UhI6ayntyiMuDcpwBIUaS\nWhuvYXN461l06cDE4wNa/PMkSioIB7AHmmBFnIAfw1V8JbJEIA83fr+wXmEN\nwD1ubhmqXxb93hJd0uuOxwOHq7BdsXOQ8/zD3SDqFv+IfnF+E5uyN/bFE+jr\nH/hDfSVcJvVwiezDTBkQfH8o/yAKbUQdmfGDzVc+Hllxe7iZDXaxGbx6Lgdr\n0WFjSRyB7TopbsfAucB2rBAD2RHosnuGjK3eP31KXqjK9cAztlsvqLK22Dlz\n/eVtsgIGwdps4WiEYZdCNqCvR/U/Tsy8A85tvn0ml9wcE4jmsk69wBI7WzjP\nIAw1oRKsIjJ4sV1dCKlGJVhqh0kuO+7AUbcf1yD9GH3fCZUP4eW5zXlVy6ZI\nFlFmcl5Y6zgt71y1jqwrfl1+Q2XegPepXyR59YPF4sA1AJ6rqSQRQ8Tp+rC1\nhHUcufNjkM4T89lzYUqIYO7xEMEznUQd1ey8CpvVDDWHNsZoARnjtNmRcsVd\nLJXwBhw8YJOz/tlTFJDMLloRdbD7iv8WGQ6lQ1YqK5b6Q/M/qFh1mns7TuY5\n62kf\r\n=oGP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAZClf3Q/M+aPAnj98s8OLeKJdH7VqssLZbGIqe8rhYgIgHC7Y08IIFmYyWC+oRWs8n/UGz2lBQPVwLJJAp4Hx8jY="}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.1.1_1630887861838_0.2980608009352905"},"_hasShrinkwrap":false},"1.1.2":{"name":"vite-plugin-transform","version":"1.1.2","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"7e324db484761684627547d304adf12eb618146c","_id":"vite-plugin-transform@1.1.2","_nodeVersion":"15.11.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-9LA0gUzpj4V2KUzPI7iPZh4H/CKZd7YFrO7Oac5z0cSP2aPiTBhAu4LkJJu2KxRpBlifCdk3dGk23XAd9DerSg==","shasum":"63246643c7940b3e85f946a0686fd4cb3b0592ea","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.1.2.tgz","fileCount":4,"unpackedSize":14862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNWBQCRA9TVsSAnZWagAAhxEP/0bxUPhoEMLEtNZgOFnH\nK4nbXdyWVDDGSQ480cNaGchX6I+L0Ht6gVnIY78BUjI1ifn7qfU8QxKO0C2A\ngNn2iRm+LHRX1B8QDpSMwZFrtUM3RCIwXuReG01oXG3ZMfEtF7z/PGvS/nq0\nnujPBvbUUF8KMVO+FWEXBzSdNCJR0wRy0kfj84/bUmPknYaDbx78Lse3gjR1\nrG5qDmyN9TwxS7xYUZ1L7aqi5TtXblaW+RCh8uMyQuKsomVdtA8prcARB097\nU5IkeZBsjePR6REbxXxDUzEI7n6lG1u+wE5o6iLuiNT5/z+Vy2XIc+Wrecwm\nIigEJ12jMDlPYkRF3DkdAPFXII/TZtb4PHrgIF03RvNtpjWOpd5uMPhzQo/+\nXFg/8sGgccXkoXXND1aPKmyuxidtasyeXp9c1+CUGk4SAiAgFsd348xlnhiH\nndF3ajE0GQP5kFfG60lMGAVoiUQ8LZ9H6cjsFHx3shsE/Jl2iT1ucJb32hRS\nOCLqByGvhLKAwihroy9qmhpoGWYBZhAOwEHRmd8WCy6FW9cc16cI/1ADC/h9\nTcYqrwzYY4VVDDflVlWBkt3M/Y/pfxk+JC9OowNJKpho84pFvvzyDswKKTRq\nPZqe/1EHtX+vKz+t2FeAm3IJaueBhE+/AQzNLScQql3bUYHqcrGIJVq+zIwp\nycqJ\r\n=ei5l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDrLhlpeK+khlQax7bV1n4EhU32ZLV9GCGxW4pEvtjaKAiBmqfZmUcnBht4yL0Wow+uHH8Ro8Qt3NHRddwJ9Rv5CwQ=="}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.1.2_1630888016169_0.36904702866067174"},"_hasShrinkwrap":false},"1.1.3":{"name":"vite-plugin-transform","version":"1.1.3","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"86628ee165c31a3a1c663be7c005ef934798e359","_id":"vite-plugin-transform@1.1.3","_nodeVersion":"15.11.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-6MTHB7J7HKILXTBTENhc378zrm75wWR+8ZHYKLVq02tsaXlnoGG8aFhZOtDWthNkGCNAcp31epAc/HiSzPwFbg==","shasum":"d8c43e2d168da7d8bb7418e063bca3dd2ce61155","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.1.3.tgz","fileCount":4,"unpackedSize":14806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNcS1CRA9TVsSAnZWagAAI/MP/iku3ECKg5GFFAIm66Jb\nDFWHyuQx7BNxEWhWmxjWvrFHYTRv4y6TRXtf9lC3OUisp+XW7F2Lfu8OhZVf\npevnsS8DD/aT1Y6gT9VWglHacelhKKgsG/VfhHPdda/ffPfc4us/KWf0eTcC\n6tAx3oqlQBc9cKV6vOmNuM43HBP5Q9jQflkXcanf4Y9pyAXnuAnPxZ0WxwHK\nELDTlvSuKGRWYC7UdUJd3/6uMsC69YpBCMMaEAFJapPUFvbKO9BALxDYefbY\n9nyxlLfacyXNNht++ei6tVvvp2YrQxZXlqnVkF1H+j0uKjRUT8HB4qKE/LrY\nLv0KOkmTfd/C8KyEmbnE/BnTFX9q0vA3xMiJklSSQfvMQ9eR5Vh9dKf0Axpm\n4zgHG8Ea4D1E4iNxb/r732DR7SAtDUMLYfuhnfJdijw3S2asVr1XvNTudJ3s\nO5HPSPOnj6oun/7k5u9qTUpreF2IBcsGQUIdanOh7VCWgQuLojPedE+iGYGF\nj3hKEPc0Qr++i5RHHvVdVQA4nXUlBaXbuCPsJOrwPQMLkwjZR672WuD7/alh\n7jQqxEk+baq0T81N2zh938p+gbe4C/Vv8NjO5oFaHM9PCSYI4mgM+WMerSLX\nWnrlKOnNXeBz15pFDPocNOaL2Hq+NJBSUMnmLdBfUsQqcFLfwLSb/ANybWkJ\nHfgT\r\n=sPFC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRUU2PIWeyJfqRqKY6Iz2OWHmws1cQeeVz4lzB985q3wIhAKptOfW/MfuhBOSXpSgg5Mie0AvfKwptbG+1bWUPlckC"}]},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.1.3_1630913717202_0.4488947840841069"},"_hasShrinkwrap":false},"1.2.0":{"name":"vite-plugin-transform","version":"1.2.0","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"4f968545c0044340193986fad73fcfb7c5ef5380","_id":"vite-plugin-transform@1.2.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/khx8P0o70Wl5tW6fAqIkWx/SATV7IFKcz/eQVpBkJzHWzTm2Ymt7KMz2divqkukKesIPcRLvnXqqVuedHvI8Q==","shasum":"fdd01312850d9ca30c75fe4c3d2104e5bc4d93bb","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.2.0.tgz","fileCount":4,"unpackedSize":16227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6D7FLkcCkPv8OLvZEy9YJ3m9vUiUde5vXTRRi0k30cAiAHcTCW12OnJQUhQa7I+jhyVc6w0sUh8y5EQ58Lg8QByA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk2HBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNDw/7B+9egSZxDzyZnk6XEFXwjRRP+EyLMcnwA9UyPnK6yO6e1UBk\r\nJ+kiol9e02tQiiFbmz5Yx778+rOJlLJOZgGsa6cPJcOqmZVT7oEJTOt+77Sq\r\nens4JeDd6rYO5v0INz0ESplf7nvcf1xVS4BJsFZufZ+TKGxhnM6CZxC/63IA\r\n1cDh8EnORj9oD5esvnXsiZo1qxDC33TEpYHnloz/pyi9PYLQmS2NcRZ8HzmH\r\n5Zrf1e6LWd4ezS3f8+1lcbSpL/LTLucJvyaUz5A3GWYzGEPayLWyP/k6cYC8\r\nDCNJWKq7j1huVbPQJv9khCib1ihkcwRLWs1L/NSftST/kVDBEt9SMrwEH+35\r\nAS5bwuHwhSwNckacJTkP8Q3tZaurNujt7j4UHUGepRk5lg/6LhbOpXuR8t4Y\r\ngScbgPDEeUdFNOWJ1O1rAzQos77IhnWNPt3lUZyX+dHnrWB4Mst4kfqs4vtl\r\nHm9Ud5AB9erTlE5bytuZ7NEhBMHyYIKudWbOIyxxwcJaC04L8Da1RP+w8Wku\r\nHzma56cI//6b/DXca9aYjNJN+imozk5YxOrGWGnbr+7XvlAeCjtpN7srhg+b\r\ne747Mrg7elmViZUXxJ0j22fz6oGAtb4+iQ7pyYsEY5RwZ9vv8loSytPs2CvG\r\neHXbTke7sO6iO/oHujMqefALTdjnEHZdJO0=\r\n=zmRj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.2.0_1670603201018_0.7232774296344628"},"_hasShrinkwrap":false},"1.2.1":{"name":"vite-plugin-transform","version":"1.2.1","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"2da7014ae1bfe47eb32f08ad3cebfe302128ea03","_id":"vite-plugin-transform@1.2.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-ic8EOyCV93TSa/23/CUZBpcPHf0/vMLS0k9L/r9nJ7yAr5tskulRGilvNqZE6ZSr+K2c+kbDrKVXBK+vnWjkvA==","shasum":"9cebbddf96ad17a971342fb2243411b34b45daee","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-1.2.1.tgz","fileCount":4,"unpackedSize":17758,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3CB5RaqZsQUG5O9VRBGjBDQc/ZvJtnW73MSC6mguaRgIgE8bFX0DqvVyUkEi0SWSz+wAFcnvKESfplmQm+OUkfyU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk2ixACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjdw//c6qtn0VHbWpkpYCBFlg1anK4VkuOYnInTqtb/9x83zTUkrfv\r\n3HTEXeREoze8InaP2BHp2R4EvlRA9cEoZO+8GPX4OO2I0VHVzsjLob8Uhm+f\r\nx7Z32ocqrs0o67KzHPKt4omlY/UvASH8W1hIiEsYrV4Q3+vv1U2jFr62R1fD\r\nHn/w8QO1qhAJTZO8x0Sr80gOtOd+FUlxygGnuflhIoo/KWjv0Roier234OGl\r\ntk5SMXNBpAgTk6FSfDnKEcKc7Zf3b+LnrG7Ut/P7VAU0j1T+AjrdB7PVNJhb\r\nQY9szuuJdybzafPYHcmtaB+jcGJBSmZM5CBk4zMiH2O9jHhRfzBQ0voddXzf\r\nkHiwlXwUvXulsH8Vr7l6tO/TE1mqyms5Fx0ZlyboSRar1j13HzD0sfHtvXbC\r\nyc8lTlNm15V8s+5VS7BgG6g5LqmV7T7c8odpXu9wfT0h0d6/Ta+8RMU8CPjM\r\nxGYceLtjV54wTC1VAI9JxBC6eRR71Bbr/aC8J/iDd7ZvhpHS/3l1y5AY4jA2\r\n7RW1lxoSkJ1oDktnwS7SEQzKr37IrySI4Mc5jMslJL0ofaeBjvTX49XrViUR\r\nk0EyOv2nwz5EID7Os+ZLQywlu7w9v/8mMiAk87OFhGcv2IVz5n5RT+gGFKs7\r\nHIOxqijvtG0ESQn2PPmflGV0dmcF1eLWR98=\r\n=K1Zk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_1.2.1_1670604976909_0.9594670191393038"},"_hasShrinkwrap":false},"2.0.0":{"name":"vite-plugin-transform","version":"2.0.0","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"781360b98dad7ef9d0246ad7ee161f456aa0c90c","_id":"vite-plugin-transform@2.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TqgOb7Ld7IxCX9oI7OttoJc95Iu8IPGD3Gd7orrTlZUIGUr4fjApMh61DdpreSO1JpGf7pkTXryHdwFfsxAuAg==","shasum":"a4010ebd7b247a9ece058bb07989550966f78013","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-2.0.0.tgz","fileCount":4,"unpackedSize":14791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz3hBnLgdF7er6CV+gWL+M2c99DFhwISkqDD76ixpatAIhAPMS8TNfFgv+kVJzpozGDr69LRlJLTknlQSKaJXdVZg0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk+JUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCFg//TgCqmclWF/ehMUDTNn5aLpHr5xJ5f1ud4KZ24oultBOum9qV\r\nWqaYbQU6AJV6uCR6ZwpwX05UNMfjsGDpWVAaXX1EgWrKd5B8hLtWwYxmtZ8F\r\nrgxkViJtr2aCfHIl6n29UOdfhBoq+AczDGBWsosHZkaUjXxTdKcsBL9niP3D\r\ngDnDIsz0dDtaFL28Tf2C5VuRwiEJvJFntWLVanXK934H8b7YXLfSrCsZ0n6f\r\njaZs7iL0DPYzlMyLPkXNAicX7Cj883fr0+g6HpkUgLR6mst9rbE6KHe1w9cS\r\nQSZ86fxRWVegQq85S0gnuRbO6XWo1XWBhbU2x/shdWTCGz0qlAhCrxJl6wtW\r\nk4taxQ4cQi/Z/TQTz6O08gUTljtIbIWvEYNczmMNDNNMTxCzlx9v9E3J4zoq\r\n+L/JHpqWhQfVAt7VXOTM2FJIy3OsQRtsIolGxLvjhvqb6sA/C9kT4HE5Uz6O\r\n6Vjw1dTJT7bzdV2fIL2EpgZS0cDHZ8qmb5THvgxJNwTk9B/vrvvKnitdTZMi\r\nUGdCg3loPJpBQXlMVHErFXac+4FP1nODvGWT0rKixaoTLvr7wvaPYJ2oBB7w\r\nnJDNAoeaXa49iQzauTOTHGpDagrkKbKOlxaxzFJ9VONaNQUNreifgB6eWLrR\r\nvfBI3sXRMezBtPsaFa3h3C2eWliObQOPkFY=\r\n=eH0P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_2.0.0_1670636116352_0.4753114264361442"},"_hasShrinkwrap":false},"2.0.1":{"name":"vite-plugin-transform","version":"2.0.1","description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","main":"index.js","module":"index.js","scripts":{"test":"node -e \"P=Math,G=console,$='\\n',I=P.max,i=P.min,U=P.round,u=G.log,O=(s,n)=>s.repeat(n),o=y=>y.length,p=(a,A)=>O(' ',U((I(o(a),o(A))-i(o(a),o(A)))/2))+a,X='Hello Friend!'+$,x='Just Trust Me!'+$,h=`[${O('=',I(o(X),o(x)))}]`+$;u(h+p(X,h)+p(x,h)+h);\""},"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"license":"MIT","bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","gitHead":"0a15d8f7656d529517894390712b3a9f3389d047","_id":"vite-plugin-transform@2.0.1","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-sI9SzcuFbCj04YHEmhw9C14kNnVq3QFLWq7eofjNnDWnw/p+i+6pnSvVZSx1GDVpW1ciZglrv794XEU/lGGvyA==","shasum":"330e894c9c6c3a8b1c659ed0562b098cf41a4ab0","tarball":"https://registry.npmjs.org/vite-plugin-transform/-/vite-plugin-transform-2.0.1.tgz","fileCount":4,"unpackedSize":14550,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuhPiRzVjTyvjiFoT6rmTU0eZ8JgYFhMBHtYadIvQL8AIhALcxTDvtC3XtqgP+3AcnsRT91ZRExiruPbdwQgPrFnY+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk+OqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHBhAAiMhruRZj9UV+LTOvTBZ8KdUNttxgtCGZhInioBI5ABkzFFZD\r\nTgi5DBTDc71v6DB6ehVigeJnq5vG8h5gxl55na7rP4ixDThxL0qDQVe5biOF\r\nSeyDXuqiqrbcOYi3KGSQhoV4JjUYcIUZ4IFGejrIpLXJ7uF7My7GMxrVAuvq\r\no7eJfNxfbFc0HRgNB/nxxY/bGEon7R6SVmxfBrQ5elCiy+PJyBrBUhH/vPMo\r\nIPc0OTR2mvgqr4HPpwMYMp8RkPGtAb2sPyHVKk/5YKVSOGg5SBHWlhQt8//R\r\nv22avJ6eFl2s20COgMwOp04frPmJfpczDiqyjw3MVBtjco8royJj3JB3IHnm\r\nueYQgj+4HawDv/2z+9lCbi1QOUaKHs6g/uenpDzD3nicemrERM3AlEmgY15u\r\nEYe+g2DTwIpKD+h5dSUpinrJdPxdkQ3R1gJdAdi2UK9pTMTYgWf5iQ/ms/Mn\r\nqSJlcf43M5PrqYVUVqW0dztIyBRE5XDqxS4zOhNofoseOCTAdw/O3woDSHke\r\nYpsTSYSnIwWSoz5UJeaEM5MiAqZ8yU0ZlMv0RPKwcnq42xqIoQ4YIGP56tN8\r\nr6KjUf7+I9FVgx3hRfQMPsMlZDPyFjnKBd5cXZ7XngiE/RphWZwzJjROeLci\r\nNxIGNPlpEsL2yC+3w5lBzbvS59xHfQt9jqU=\r\n=f3xV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"},"directories":{},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vite-plugin-transform_2.0.1_1670636458503_0.5796083569870125"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-15T21:22:48.360Z","0.0.1":"2021-05-15T21:22:48.528Z","modified":"2022-12-10T01:40:58.756Z","1.0.0":"2021-05-15T21:33:09.869Z","1.0.1":"2021-05-15T22:01:53.964Z","1.1.0":"2021-09-06T00:14:37.327Z","1.1.1":"2021-09-06T00:24:21.971Z","1.1.2":"2021-09-06T00:26:56.325Z","1.1.3":"2021-09-06T07:35:17.363Z","1.2.0":"2022-12-09T16:26:41.144Z","1.2.1":"2022-12-09T16:56:17.086Z","2.0.0":"2022-12-10T01:35:16.520Z","2.0.1":"2022-12-10T01:40:58.661Z"},"maintainers":[{"name":"silksofthesoul","email":"silksofthesoul@yandex.ru"}],"description":"Vite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.","homepage":"https://github.com/Silksofthesoul/vite-plugin-transform#readme","keywords":["vite","vite-plugin","replace","transform","resolve","bundle"],"repository":{"type":"git","url":"git+https://github.com/Silksofthesoul/vite-plugin-transform.git"},"author":{"name":"Labuzov Evgeny","email":"silksofthesoul@yandex.ru"},"bugs":{"url":"https://github.com/Silksofthesoul/vite-plugin-transform/issues"},"license":"MIT","readme":"# vite-plugin-transform\r\n\r\nVite plugin to handle your resources. For example, to replace occurrences by a regular expression, or resolving paths in cases where the usual tools do not help you, or something else.\r\n\r\n\r\n<!-- vim-markdown-toc GFM -->\r\n\r\n* [How to use in project:](#how-to-use-in-project)\r\n* [Resolve path with plugin](#resolve-path-with-plugin)\r\n* [Syntax](#syntax)\r\n* [Exclude](#exclude)\r\n* [Replace words](#replace-words)\r\n* [Replace words alternative](#replace-words-alternative)\r\n* [How to process bundle files](#how-to-process-bundle-files)\r\n* [Examples](#examples)\r\n* [Difference between versions 1.x.x and 2.x.x](#difference-between-versions-1xx-and-2xx)\r\n  * [Resolve alias](#resolve-alias)\r\n* [Contribution](#contribution)\r\n\r\n<!-- vim-markdown-toc -->\r\n\r\n## How to use in project:\r\n\r\nInstall [npm package][npm] in your project like `devDependencies`:\r\n\r\n```shell\r\n  npm install --save-dev vite-plugin-transform\r\n```\r\n\r\nIn the `vite.config.js` file, import the library and add it to the plugins list:\r\n\r\n```javascript\r\nimport { resolve } from 'path';\r\nimport { defineConfig } from 'vite';\r\nimport vue from '@vitejs/plugin-vue';\r\nimport transformPlugin from 'vite-plugin-transform'; // Look at me!\r\n\r\n// https://vitejs.dev/config/\r\n\r\nconst alias = {\r\n  '@':      resolve(__dirname, './src'),\r\n  '@npm':   resolve(__dirname, 'node_modules'),\r\n  '@root':  resolve(__dirname, '../src'),\r\n};\r\n\r\nconst replace = {\r\n  'replace-me': 'Hello Friends!',\r\n};\r\n\r\nconst exclude = ['node_modules', 'Main.vue'];\r\n\r\nexport default defineConfig({\r\n  plugins: [\r\n    vue(),\r\n    transformPlugin({   // add plugin\r\n      tStart: '%{',     // set opener capture tag\r\n      tEnd:   '}%',     // set closer capture tag\r\n      alias,            // enable replace alias resolver\r\n      replace,          // enable replace by key-value\r\n      exclude,          // exclude file path patterns\r\n      callbackArray: [  // add your functions in this array\r\n        str => str.replace(/hello/igm, 'Привет'),\r\n        str => str.replace(/Logout/igm, 'Выйти')\r\n      ]\r\n    })\r\n  ],\r\n  resolve: { alias },\r\n});\r\n```\r\n\r\n## Resolve path with plugin\r\n\r\nThis is a rather strange way of resolving paths, initially I wrote this to dynamically import components from json, since I did not know how best to do this, but in the end, the plugin did not cope with this task, but in general we get about what was required. I don't know why you need it, but it might be useful to use.\r\n\r\n**Example:**\r\n\r\n_Suppose this is some data file in which there are paths that we would like to resolve:  \r\n\r\n```JSON\r\n// example.json:\r\n[\r\n  { \"name\": \"J\", \"path\": \"{%resolve-alias key=\\\"@root\\\" path=\\\"user/jjjj\\\"%}\" },\r\n  { \"name\": \"{%replace-me%}\", \"path\": \"{%resolve-alias key=\\\"@root\\\" path=\\\"user/bbbb\\\"%}\" }\r\n]\r\n```\r\n\r\nOkay. Now let's import this file and see what happens there:  \r\n\r\n```javascript\r\n// example.vue:\r\n```\r\n\r\n```javascript\r\n<template>\r\n  <pre>{{ex}}</pre>\r\n  <!--/*[\r\n    {\r\n      \"name\": \"J\",\r\n      \"path\": \"D:\\\\serverProjects\\\\test-2022-08-12\\\\user\\\\jjjj\"\r\n    },\r\n    {\r\n      \"name\": \"abc123\",\r\n      \"path\": \"D:\\\\serverProjects\\\\test-2022-08-12\\\\user\\\\bbbb\"\r\n    }\r\n  ]*/-->\r\n</template>\r\n<script>\r\nimport example from '@/data/example.json';\r\nexport default {\r\n  name: 'App',\r\n  setup() { return { ex: example }; }\r\n}\r\n</script>\r\n```\r\n\r\nThe example is rather contrived and will not work with such a resolving. But maybe it will come in handy for something.\r\n\r\n## Syntax\r\n\r\nThe default syntax is: `#{key-word}%`, `#{resolve-alias key=\"\" path=\"\"}%`\r\n\r\n-   `#{` -- opening capture tag\r\n-   `}%` -- closer capture tag\r\n\r\nYou can change default template syntax if add `tStart` and `tEnd` params in configuration:\r\n\r\n```javascript\r\n// vite.config.js\r\nimport { defineConfig } from 'vite';\r\nimport transformPlugin from 'vite-plugin-transform'; // Look at me!\r\n\r\nexport default defineConfig({\r\n  plugins: [\r\n    transformPlugin({\r\n      tStart: '%{',\r\n      tEnd: '}%',\r\n      // ...other options here...\r\n    })\r\n  ]\r\n});\r\n```\r\n\r\nAfter this config changes you should use something like this:\r\n\r\n```javascript\r\n  console.log('Hello %{friend}%!');\r\n  console.log('%{resolve-alias path=\"@\" path=\"aaaa/bbb/sdsd\\cfdf/weq\\qwe\"}');\r\n  //see Examples section\r\n```\r\n\r\n## Exclude\r\n\r\nTo exclude some paths from processing, you can write the `exclude` key with an array of values in the config, which, if found in the file path, will be ignored.\r\n\r\n```javascript\r\n// vite.config.js\r\nimport { defineConfig } from 'vite';\r\nimport transformPlugin from 'vite-plugin-transform'; // Look at me!\r\n\r\nexport default defineConfig({\r\n  plugins: [\r\n    transformPlugin({\r\n      // You can use regexp, because under the hood, this is used\r\n      // new RegExp(excludePattern, 'igm').test(id)\r\n      exclude: ['node_modules', 'app.js']\r\n      // ...other options here...\r\n    })\r\n  ]\r\n});\r\n```\r\n\r\n## Replace words\r\n\r\nFor simple word replacement in project files, add `replace` object with keys and values for replacement:\r\n\r\n```javascript\r\n// vite.config.js\r\nimport { defineConfig } from 'vite';\r\nimport transformPlugin from 'vite-plugin-transform'; // Look at me!\r\n\r\nexport default defineConfig({\r\n  plugins: [\r\n    transformPlugin({\r\n      tStart: '%{',\r\n      tEnd: '}%',\r\n      replace: {\r\n        'robot': '🤖',\r\n        'smile': '😀',\r\n        'up-vote': '👍',\r\n      }\r\n    })\r\n  ]\r\n});\r\n```\r\n\r\nIn your working files, you can use code like this, then:\r\n\r\n```javascript\r\n// AppForMakePeaceAndHappy.vue\r\n<template>\r\n  <p>Hello %{smile}%!</p>\r\n  <p>Look at the %{robot}%.</p>\r\n  <button>Press %{up-vote}%</button>\r\n</template>\r\n<script>\r\nimport navi from '@/data/navigation';\r\nexport default { name: 'AppForMakePeaceAndHappy', };\r\n</script>\r\n```\r\n\r\n## Replace words alternative\r\n\r\nFor ~~simple~~ word replacement in project files, you can use a plugin with parameters similar to the following in the `vite.config.js` configuration file:\r\n\r\n```javascript\r\nimport { defineConfig } from 'vite';\r\nimport transformPlugin from 'vite-plugin-transform'; // Look at me!\r\n\r\nexport default defineConfig({\r\n  plugins: [\r\n    transformPlugin({\r\n      callbackArray: [\r\n        str => str.replace(/Logout!/igm, 'Goodbye!'),\r\n        str => str.replace(/Another world/igm, 'Another replaced world'),\r\n        str => str.replace(/again/igm, 'and again'),\r\n      ]\r\n    })\r\n  ]\r\n});\r\n```\r\n\r\nAs you can see in the example, we add functions to the `callbackArray` array that take a string and return a string, with your possible data modification already.\r\n\r\nHowever, it is worth noting that the replacement will be made only of those data that will be found in the files, in other words, reactive data, variable values will not be processed. It's pretty obvious, but don't forget about it.\r\n\r\n## How to process bundle files\r\nYou may want to treat a file located in the public directory, as well as content that is replaced in the application. To do this, add the \"replaceFiles\" parameter, the value of which will be an array with the paths of the files you need to change.\r\n\r\nExample:\r\n```javascript\r\n// vite.config.js\r\n// see Examples section\r\n//..\r\nconst replaceFiles = [\r\n  resolve(join(__dirname, './dist/data.xml')),\r\n  resolve(join(__dirname, './dist/data-notimported.xml')),\r\n];\r\n//..\r\nexport default ({ mode }) => {\r\n  return defineConfig({\r\n    plugins: [\r\n      vue(),\r\n      XMLLoader(),\r\n      transformPlugin({ \r\n        tStart: '{%', tEnd:   '%}',\r\n        replaceFiles\r\n      }),\r\n    ],\r\n// ...\r\n```\r\n\r\n## Examples\r\nVisit the repository with examples: https://github.com/Silksofthesoul/vite-plugin-transform-examples\r\n\r\n##  Difference between versions 1.x.x and 2.x.x\r\n### Resolve alias\r\n- v1.x.x: #{resolve_aliace}%@lib#{/end}%/abc\r\n- v2.x.x: #{resolve-alias key=\"@lib\" path=\"abc\"}%\r\n\r\n## Contribution\r\n\r\nI will be glad if you inform me about [bugs][issues], [wishes][issues], or make a [Pull Request][pr].\\\r\n...Or you can improve this document and correct literary and semantic mistakes that I could have made.\\\r\nFeel free.\r\n\r\n[git]: https://github.com/Silksofthesoul/vite-plugin-transform\r\n\r\n[npm]: https://www.npmjs.com/package/vite-plugin-transform\r\n\r\n[issues]: https://github.com/Silksofthesoul/vite-plugin-transform/issues\r\n\r\n[pr]: https://github.com/Silksofthesoul/vite-plugin-transform/pulls\r\n","readmeFilename":"README.md"}