{"_id":"@eirikb/parcel-transformer-mustache","_rev":"3-9f27621322b12d41579c06be8a958d38","name":"@eirikb/parcel-transformer-mustache","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@eirikb/parcel-transformer-mustache","version":"0.1.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10","parcel":">=2.0.0-beta.1"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Eirik Brandtzæg"},"module":"dist/parcel-mustache.esm.js","devDependencies":{"@parcel/types":"^2.0.0-alpha.3","@types/mustache":"^4.1.1","husky":"^5.0.9","mock-fs":"^4.13.0","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"dependencies":{"@parcel/plugin":"^2.0.0-beta.1","@types/mock-fs":"^4.13.0","dotenv":"^8.2.0","mustache":"^4.1.0"},"gitHead":"683b440df995ffa45b821280bce93a78ab54f171","description":"[Parcel v2](https://v2.parceljs.org/) transformer for mustache files.","_id":"@eirikb/parcel-transformer-mustache@0.1.0","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-V0dvnSi+Umvo7DAXi0TX9bMzMdjStQk7An10Ztljzzw7o+56eDNg6im24N1fznhkzO9XN1WpT1ANDaUin9AkEw==","shasum":"c1ab2b4d28ea22f5884514d74300fa6b74172b4e","tarball":"https://registry.npmjs.org/@eirikb/parcel-transformer-mustache/-/parcel-transformer-mustache-0.1.0.tgz","fileCount":12,"unpackedSize":199451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTS9wCRA9TVsSAnZWagAAS0MP/2/4SRDM0Sqb8LOkKpgn\nHonYVR1FZaJFrv/gH/ivD+y0TiOGwf1kzafs/w21/oR65ss6g4ZGw8E1onKo\ntTFlkLCbxHkAGDvNiFTj0z92zHCVNvQAKpB4nVYTHBPBiVwQhsJAQptRAOtM\nlI4HF6nqOT8ebCIlIU7JlGOOMMNBUFowHljioSG3jIhVyYNcFiammg8vy8zY\nZqU0YA+3dFtbXFKnLm/TCTTTkxu6KnxByUzB+6v7PXDxeY2JZSWea1d9ErRC\nfsgaHp4qOMDrbX2FH4F6z6DEdakZAsFHk/RzXKIh/XnSaBskgdmA5hjRLAla\nhsn9CmGO+RYoeKyi4BtDTsEjYGxPiCuCl7s+uRmWtrEyiEZ8Z7PrCM86MeFz\nOOpSssbr3CPoCC8exaAHo3FdftxT5cu2V0l6eAm8AkuA7xsTeHYEb+W3mDbh\nPioruUfFxO2KMe9RG7bfMmLalxth0Ya/RSI5fR3L66D3IUEns055+7LzitKL\ny0Fru9OCIiDsPyc0pH+tMzWB2fejZqf3ZYP6sEc6IqPm3IDptAA5JBpHp/qx\nTbq1JFBn/rGQan4m5amuWPyT5ulSgCvBDidvMo+uSPWsQPPoCrkMTAWgVcxx\njPyohMTLWQLflXihmZ7ERpViorbuOC4fzgivkontsST11V03pe9BXOb9WOsD\nYYDk\r\n=3Kiw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4bxLR1cUlSOQ/OCU281c5EJHYiW9fhye22DwEpmwIlAiA+9rB4c5uTBGQKiJGSFpFcIPLL4jztgZXO6DyUgFVE8g=="}]},"_npmUser":{"name":"eirikb","email":"eirikb@eirikb.no"},"directories":{},"maintainers":[{"name":"eirikb","email":"eirikb@eirikb.no"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parcel-transformer-mustache_0.1.0_1615671151817_0.5166686609405755"},"_hasShrinkwrap":false},"0.1.1":{"name":"@eirikb/parcel-transformer-mustache","version":"0.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10","parcel":">=2.0.0-beta.1"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Eirik Brandtzæg"},"module":"dist/parcel-mustache.esm.js","devDependencies":{"@parcel/types":"^2.0.0-alpha.3","@types/mustache":"^4.1.1","husky":"^5.0.9","mock-fs":"^4.13.0","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"dependencies":{"@parcel/plugin":"^2.0.0-beta.1","@types/mock-fs":"^4.13.0","dotenv":"^8.2.0","mustache":"^4.1.0"},"gitHead":"76709a218e01f8e8d5e7ba175f43089f7181781a","description":"<h1 align=\"center\">parcel-transformer-mustache</h1> <p align=\"center\">   <a href=\"https://npmjs.org/package/@eirikb/parcel-transformer-mustache\">     <img src=\"https://img.shields.io/npm/v/@eirikb/parcel-transformer-mustache.svg\">   </a>   <a href=\"https:","_id":"@eirikb/parcel-transformer-mustache@0.1.1","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AD1RwsTVJAf2T/9knbaaqdT88cAIDPSMQrQewAYlQzEbhWk/pcekvHTPalgakQacvjBQYKU4/OqKoexFbT/SYA==","shasum":"87d099d80a2c750059be0eada88833720cad425e","tarball":"https://registry.npmjs.org/@eirikb/parcel-transformer-mustache/-/parcel-transformer-mustache-0.1.1.tgz","fileCount":12,"unpackedSize":201521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVbdqCRA9TVsSAnZWagAAID4P/Atka9XiSPpAXDnRUL9m\nzSOX+pgih4k6ZcukIlvsRItse2UfPi+crxW4dPV+STUGSDEUmhK/QP/iHGtj\nBrPsj83IVQxUwqRjj18YtTmj0cJG/GIJK2jdhVIT7flWs2UDma0V6naDUR50\nKDfSIJ/x6kV9xOQWNDuki2sRz8ihjWI1MB1RAaNUaVh07hdK1wrs1duKI4/m\nfcU3/LwmaA5oo1AvXgGIPZofHsaiUXZ2GIT7UNi7vFV2cynDsEin516EdkCO\nyDIENkTKeHWpeW6f7TkJpz1C25T9vNDXo1cqP/6WyS5PrOTlHt0/ylQVOWU9\nB4zlWFCpTmdjvjzY8Y2Ox05cASq3EiZi7pmEUotp87EYACBKK4Mcpd9/vmZ8\naJ9so4jMIATlV6ERn5OTNmhcFVvdgTG7hkeVjvLMSOFFQ6e1dhl0vutAAyg+\nQQ6ZZNvYuQuxj+LItYVrx2oyZSYXI+VNp74qmeJNThiI0JauOR0qaccowL+B\n9wdU+1cUKmELi1GJsEeVPWm2FfijyjxVJ3m0DjsfsIReiLKznZe3LfsQcth7\noNqZcu0FZX3WeGGRhdlwEMedTOq4+cV3Rj0dOxhVtX7ZGI3EwFLQR4x0SFNp\n0NBYND4hZEREnPLsqCwn05lLRESXxfSDuMlCv9T8c/HUSqEvHMrnOO+rOFMS\narQ8\r\n=+lGA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDmYDl3oiGBOr7xxvJ+orijSdPBOJML69dyHbk3AffSAiEA/bOQQy4Oq1317RbqcunB+u5hs9JgdqRTd6/5xFfpZSY="}]},"_npmUser":{"name":"eirikb","email":"eirikb@eirikb.no"},"directories":{},"maintainers":[{"name":"eirikb","email":"eirikb@eirikb.no"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parcel-transformer-mustache_0.1.1_1616230249805_0.6681310078258649"},"_hasShrinkwrap":false},"0.1.2":{"name":"@eirikb/parcel-transformer-mustache","version":"0.1.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10","parcel":">=2.0.0-beta.2"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"prettier":{"printWidth":80,"semi":true,"singleQuote":true,"trailingComma":"es5"},"author":{"name":"Eirik Brandtzæg"},"module":"dist/parcel-mustache.esm.js","devDependencies":{"@types/mustache":"^4.1.1","@types/mock-fs":"^4.13.0","husky":"^5.0.9","mock-fs":"^4.13.0","tsdx":"^0.14.1","tslib":"^2.1.0","typescript":"^4.1.5"},"dependencies":{"@parcel/plugin":"^2.0.0-beta.2","dotenv":"^8.2.0","mustache":"^4.1.0"},"gitHead":"c9e92214b1ee16fc086ed545d9a57b9ee91e04d4","description":"<h1 align=\"center\">parcel-transformer-mustache</h1> <p align=\"center\">   <a href=\"https://npmjs.org/package/@eirikb/parcel-transformer-mustache\">     <img src=\"https://img.shields.io/npm/v/@eirikb/parcel-transformer-mustache.svg\">   </a>   <a href=\"https:","_id":"@eirikb/parcel-transformer-mustache@0.1.2","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6Bos/dWul2EZ0Ne08spYMnzi4a8spwM6U5K73l6OM7E9lbL6hZYM/vvxflptr0iEfq2kQUtwbMMvcCd0dglREg==","shasum":"33783f7bfb87231ac45a4c3c8aa6d282936d5297","tarball":"https://registry.npmjs.org/@eirikb/parcel-transformer-mustache/-/parcel-transformer-mustache-0.1.2.tgz","fileCount":12,"unpackedSize":201482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFW0CRA9TVsSAnZWagAAV3sP/if5EgF6A9nHJr/VT4Ts\nAI/9AF9HCmHjLbZZsNMBnIkNWImxPig/K+NsLIyxX/jzgO/ppzCOS7oUeK7G\nvb+QH8bGrHRUdEDgWdrr3qskJYu2uDYCAA7qXN1yYqYs/qD0CtEAM+GhqGSl\nHRWRNI4BE533nkCg/ZVbhhoY5HJr13ScgQEKEAG3KvDnjBvpmGN9V52CM/mQ\nDvkUIYIIEprzWDnwWrKQ0Q+uK96q9/Q0Y3smPobWFT0vxcfHHTdjRExMRFjE\nNw3Jnevo/4nca+DK7V6SodmIo6Uf1Z4Y7gsBB3FieTBl7NsW3RzhMTFPaLO/\nDwMbZGdQwyNlanvI82KvSCgr4JXW2Te4UZFUGlqjtEyklICHGUT2QlNAC6yP\nioyFuDVu7mD78YqKw/5vWV9uwreNiMsHpgoaR7y3NDxknm6t/aRjZzSclzL8\ncy6f0O+c2JGEoFg8YsNJHAHq30pI2wugbhoPpz9LbBC3F+ALdXbkfZgHL2Yy\nPsYB6kJ8o18SfVd1bPGEiLnDkYDUJw05U02s8ZZ/EuhlGu6SYguViwwLQnpq\nLJXvYRaAhRijbhFZSMrJvUAFkFhX/hYt/2vMe5oHpEmi2zEVU6+TMmzMP0ek\nBKvJoJt7/4GtqPdNqTt0MYtbfn1SyocpsLq3krDyD4u5U0byIzyDC41npFKR\n+mGZ\r\n=3HJ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNVWuxJYsbBnF2Mz30aQccmtsUDc104a7O3jhsU0DyeAiEAyvfe26qRf5LaCINLban9wH6TNBXajVWZW7fyqBpiy5o="}]},"_npmUser":{"name":"eirikb","email":"eirikb@eirikb.no"},"directories":{},"maintainers":[{"name":"eirikb","email":"eirikb@eirikb.no"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parcel-transformer-mustache_0.1.2_1617450420433_0.25412102144103543"},"_hasShrinkwrap":false}},"time":{"created":"2021-03-13T21:32:31.777Z","0.1.0":"2021-03-13T21:32:32.004Z","modified":"2022-04-05T07:00:34.397Z","0.1.1":"2021-03-20T08:50:49.965Z","0.1.2":"2021-04-03T11:47:00.630Z"},"maintainers":[{"name":"eirikb","email":"eirikb@eirikb.no"}],"description":"<h1 align=\"center\">parcel-transformer-mustache</h1> <p align=\"center\">   <a href=\"https://npmjs.org/package/@eirikb/parcel-transformer-mustache\">     <img src=\"https://img.shields.io/npm/v/@eirikb/parcel-transformer-mustache.svg\">   </a>   <a href=\"https:","author":{"name":"Eirik Brandtzæg"},"license":"MIT","readme":"<h1 align=\"center\">parcel-transformer-mustache</h1>\n<p align=\"center\">\n  <a href=\"https://npmjs.org/package/@eirikb/parcel-transformer-mustache\">\n    <img src=\"https://img.shields.io/npm/v/@eirikb/parcel-transformer-mustache.svg\">\n  </a>\n  <a href=\"https://github.com/eirikb/parcel-transformer-mustache/actions?query=workflow%3ACI\">\n    <img src=\"https://github.com/eirikb/parcel-transformer-mustache/workflows/CI/badge.svg\">\n  </a>\n</p>\n\n----\n\nMustache transformer for Parcel 2. Supports `.env`-file.\n\n### Usage - config package\n\nThe [config package](https://www.npmjs.com/package/@eirikb/parcel-config-mustache) has default values set up so you need\nless config in **.parcelrc**.\n\n* Matches all \\*.mustache.\\* files.  \n  Such as **manifest.mustache.xml**.  \n  This pattern helps you IDE associate the file ending,  \n  but it was also the only pattern I was able to use as Parcel 2 Namer.\n* Matched files are renamed without **.mustache.**-part.  \n  E.g., **manifest.mustache.xml** becomes **manifest.xml**.\n\nInstall:\n\n```bash\nnpm i -D @eirikb/parcel-config-mustache\n```\n\n**.parcelrc**:\n\n```json\n{\n  \"extends\": [\n    \"@parcel/config-default\",\n    \"@eirikb/parcel-config-mustache\"\n  ]\n}\n```\n\nRun:\n\n```bash\nparcel build manifest.mustache.xml\n```\n\n### Usage - transformer\n\nThis is how you can use the transformer directly.  \nFor example transforming **manifest.xml**:\n\nInstall:\n\n```bash\nnpm i -D @eirikb/parcel-transformer-mustache\n```\n\n**.parcelrc**:\n\n```json\n{\n  \"extends\": \"@parcel/config-default\",\n  \"transformers\": {\n    \"manifest.xml\": [\n      \"@eirikb/parcel-transformer-mustache\"\n    ]\n  }\n}\n```\n\nRun:\n\n```bash\nparcel build manifest.xml\n```\n\nNote: You can change `\"manifest.xml\"` in **.parcelrc** with anything you like, it also supports wildcards. Note that\nthis approach will not rename the file, e.g., if you input **file.mustache** it will be named **file.mustache** (in\ndist).js\n\n### URL\n\nYou can add URL to other assets, such as images by using `{{#url}}image.png{{/url}}`.\n\n### .json-files\n\nIf you put a **.json**-file alongside your other file it should be included as view data:\n**manifest.xml**  \nor  \n**manifest.mustache.xml**  \nand  \n**manifest.json**\n\n","readmeFilename":"README.md"}