{"_id":"protoc-gen-elm","_rev":"40-d5cb926ed1bb2d08e00f576bd2450cc2","name":"protoc-gen-elm","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.0-beta":{"name":"protoc-gen-elm","version":"1.0.0-beta","author":{"name":"Erik Timmers"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@1.0.0-beta","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"}],"homepage":"https://github.com/eriktim/protoc-gen-elm#readme","bugs":{"url":"https://github.com/eriktim/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"./index.js"},"dist":{"shasum":"e138d685baf15a58951747eaa41bf1acb77c9203","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-1.0.0-beta.tgz","fileCount":49,"integrity":"sha512-comgZcdNm+0FhEN01dpq57Q8fdADevGBs2U2yJAszaZN5Dv36QEiL2VYVPZSfBqy7I3UpthXERgPpb+EOrRjeg==","signatures":[{"sig":"MEUCICdNtNkDy/TljE8qetOdFxNqiujoAf9ShX4wWkP2LlQOAiEA5tAacpUWjeBY0jgxZ3reM77PvioCgJVDDhc3VciEdQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYqdRCRA9TVsSAnZWagAAjloQAJjm1eYU1LvJcmjeOZ4A\nXG5+ExxzQT6NmzNGeQMJ0Y7eou8PM/akf5bxt5i+smimXnKAc2lTx2b/OC/m\nTB0V1q/trkutObUomL22vQRYZwCTOXbkzWfu2xJ6dXeLi3E/TmJG/CeBWkGR\nb4XQuKCLfoQRzpfM6m6dGEZvKjjeFkeD14DOyCw0dl7/xmDqcf54Gsr92nob\nAmmFbmpMFt5uJ75n+zN/nvYMLEGpmzEuCC+2FBpj3g7RVZyjEnVomIxyVIWs\nC+iKvV7MRvo6O2VMfmd3W1LK9TL6zfPG4UBltphDJrqtMsfxkCJj/25vfeAd\nIMELjrgOFuE8+JzqXC1WWuS7NpKw33TUHlY/u3vtdSo5HA9ICD4tMwNwG6vz\nWUSqsITrMnOoyrZwtfiqF7uWRoK+im4KYn93WmDP5KVALtunfckAFGMOhRu7\nSi8eVAMvAL15bgkVsfnlhO1/AbfquR7TFnzpp/BKCdHj/Wpp6y1LUzBzkMpK\n7UVg3usG2QZaGNxRLV9K/cxJYmwoVPWjctRbsYHmYks+FXjXZXyDX/7A1A/O\nf5wM40dgt7GsZmx5Z+Fw3/6oCnHV1GUhaiU1pGcfgBOThGurJe7C7RbF/Qtr\nWH4gyHEzof33W4cHqebBweUhlOAN+s0ssT9VjviPJkryYWFvvahhIspSo9KF\nYh4Y\r\n=W9bu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1e5049fbbe6ef419ebc69d20d43dbebcc9713efc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"eriktim","email":"e.timmers@gmail.com"},"repository":{"url":"git+ssh://git@github.com/eriktim/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.7.0","description":"Elm protoc plugin","directories":{},"_nodeVersion":"11.9.0","dependencies":{"fs":"0.0.1-security","through2":"~3.0.0"},"preferGlobal":"true","_hasShrinkwrap":false,"devDependencies":{"http":"0.0.0","path":"^0.12.7","assert":"^1.4.1","uglify-js":"~3.4.9","protobufjs":"^6.8.8"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_1.0.0-beta_1549969232521_0.3645644437096962","host":"s3://npm-registry-packages"}},"1.0.0-beta-1":{"name":"protoc-gen-elm","version":"1.0.0-beta-1","author":{"name":"Erik Timmers"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@1.0.0-beta-1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"}],"homepage":"https://github.com/eriktim/protoc-gen-elm#readme","bugs":{"url":"https://github.com/eriktim/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"./index.js"},"dist":{"shasum":"3c4fc13d27216d2399aeeffebf7d3c9bc84a7767","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-1.0.0-beta-1.tgz","fileCount":50,"integrity":"sha512-Jf6H2VOZ31bHBSrDzLJ2bVNaBbaEt1E5Siy5pASJkUM83ys+wNc0F1roKjHGph/C5tJFCdH9OX7RrUXSowBdUg==","signatures":[{"sig":"MEUCIHYQupM4+bMdbKQoX9CnyiAJ9S4Mg5ID1Df2ZgdPouYhAiEA4uI/lDmgJcae0HVH3lvyHKIJvg/2Eb9wi/Qfrb/mXtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYqi0CRA9TVsSAnZWagAAheUP/2vWal6Fj+VXphId37A3\ntT/KJIZEmQbrfI0cYz6lFJk/FCUG82K1SdgBVNhN/farMjBWaWqSGhOCCtpf\nAbCX1xL4gVfWKUoMeHgwsRm4tn/nTogPRZlViX0I8JodWGkF1KgxiYkGB8lD\n2YyQ6HwCy2pjSwFgTGhhMCXJ7N3UYTRhOkYHKxYE3bVUt+PTBXzWUOcm7AIS\nRhETbD0x6F7bm1XQhytmRhItwfZpU2HlwMyxLOKo0JWOi7JK19J3d7N97j1O\ny7xCmCWZMdlxVZcSnVzMM21QOAtKuF8HSReXueDY080J0XI9OdLpHsvFf9Ul\ny0AoZtCk5b58oZm0M//hJq5Dx31BmImzdNbC0eY8ncbN1nUw7Qa/90CbstRL\ncZ1ygod/H1DDrbgaqdLW0TFIy4FGYp/wjcQk4ynbKzy7r2SgBne0hZFhjyx8\n61h07fJzbHu68MQmevJPsa+4z8kkswPUCU1YakpabVtirNJzaQJomFBcRHOO\nNqrcXgq5dB85xhVSf+H5CUkEsFGaUTGlz96ZQuRxZTSjX/znrXhCP7tCyVqR\nELqthXYipdWt3Exn8Vf2xFpB+MboKUz9D0nsneEsSMM3YNGXPVB7B7FscslM\nYmQoj0P/lAGL5pu8V8ng3umaI68UW2Xhu+NeCK50cfh26ChZs+XYN8fMg8Rn\nJeT/\r\n=iKXD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1e5049fbbe6ef419ebc69d20d43dbebcc9713efc","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"eriktim","email":"e.timmers@gmail.com"},"repository":{"url":"git+ssh://git@github.com/eriktim/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.7.0","description":"Elm protoc plugin","directories":{},"_nodeVersion":"11.9.0","dependencies":{"fs":"0.0.1-security","through2":"~3.0.0"},"preferGlobal":"true","_hasShrinkwrap":false,"devDependencies":{"http":"0.0.0","path":"^0.12.7","assert":"^1.4.1","uglify-js":"~3.4.9","protobufjs":"^6.8.8"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_1.0.0-beta-1_1549969587842_0.878022826608827","host":"s3://npm-registry-packages"}},"1.0.0-beta-2":{"name":"protoc-gen-elm","version":"1.0.0-beta-2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Erik Timmers"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@1.0.0-beta-2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"}],"homepage":"https://github.com/eriktim/protoc-gen-elm#readme","bugs":{"url":"https://github.com/eriktim/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"./index.js"},"dist":{"shasum":"a252d4f866516f1d5ffee478c44cf20057921cb3","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-1.0.0-beta-2.tgz","fileCount":23,"integrity":"sha512-2Izc2Cs3rips+ogaQZQZoKEW//4Wy7vH54Oaygsuf0a93igI6VbysQG1/Edsb26t+bKnGuulJEL2x+R4xoGxfg==","signatures":[{"sig":"MEUCIH4VS2HEkaPyNMWF6cxJHJv8kT4Uvx5ubfuvA/IrgtNOAiEAujFe0GrnfzwaTY35iUTQhxY2FgQ22sL7rf02LxRe7mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGkxtCRA9TVsSAnZWagAAPjsP/jzw49KG3NhDki6ij84S\n9sq3g4DQABMqx2yE5q/I58d6eMYOQUuU+5JdZ/TBK10OQHdue9oakI9BFdOR\n+/B/QBAEJgpeH++8CZhqD59noW/IA78zC2cKKS6nsvtcyq2FyiB2xnn07AV2\nsgu6WTQ4Aop6mse0wOhThlacn07mtJjhW05YIXw8UdkO7pPUZ52qC/00AfN5\nIEPkAWlw5fRCloZa5zycQwdL9defek17tf1UiMKZjEQ51jNTv5YRyZiDn7CA\ndFFzVEuF4PFRru8gNNfAQTTpgsWIPUidwIXisEuNw9GSMfoVqIAf18udwgww\np6yon1nFym2Rh7M9bKUtnx1Ho9ip3rUg5LXxTvysZ7soe07KwYWFl/jJXJ5n\nj3c4n6IEvhCRCZ/YYksz1B6rKu/l3ntu47dv0RFvk3bOhxdXppjwpXXN6zeR\nM1Fg3qjFWcVnhPVeyC9fjfHG3XC+rr/jr1A/DbD1E2Ei0r1X2vdSBjfx/wjj\n6GLbrdIgyg4Pc0ILZ/JgkSOlyCQ1ScezUo0tUy123jBhXpCBu9OnyP9tKJfx\nQK34D0b6r61U00bM+Y+K1uYKmcFPTPqPc0EH6yYblLLmZZVZsOoN9Lo+8r2A\ngHSKJCqJiqnWgyFiVIfmrn9XDBm1zW2h2VFOhhbdN86V5c5JB+hlpnr7lS+N\nF4z7\r\n=Qdie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a151e4b057030b29c7888c00ad88954328653640","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"eriktim","email":"e.timmers@gmail.com"},"repository":{"url":"git+ssh://git@github.com/eriktim/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.9.2","description":"Elm protoc plugin","directories":{},"_nodeVersion":"11.15.0","dependencies":{"fs":"0.0.1-security"},"preferGlobal":"true","_hasShrinkwrap":false,"devDependencies":{"http":"0.0.0","path":"^0.12.7","assert":"^1.4.1","uglify-js":"~3.4.9","protobufjs":"^6.8.8"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_1.0.0-beta-2_1562004588529_0.43409778626142503","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"protoc-gen-elm","version":"2.0.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.0.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"46b03a1a6eb54ddd09fb30ea85bed716ad9bc3a4","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.0.0.tgz","fileCount":5,"integrity":"sha512-d/hkr+DFJXJw1P7dLZB03coifds1qCQeILSfufk0w28fbJjU7uGDDkVNVp7KDoRs+gdJYXT5VUSsdTngL8ZWQw==","signatures":[{"sig":"MEUCIQCt3S/Hn/sKPtvg3MWZ6jSFq4y9kOrEM+URCp/58pLrWQIgCean2xPYBm/AJHkTGTOZFYTPT5ZJROp+yYlRJVmF1O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ZxnCRA9TVsSAnZWagAAlUYP/RvpFC3upGBar8lofCeA\nO1O1NOfGp+aBrFsP24c0g2qZdxfzGV5Frij6KsL3BAeZ7j+CjZk2Pc/pWiuv\nhy3+nmUmxhMUqyj9+yAS4o5MnCmpOXpqnbImu8tp+ZKDSE6Ut5e8YZTw3lRl\nx5DHkeN3mzaunt7zbYpX8HAO5yQyEuQK8SRYaNKHL+tZVC68MZi8J/9tzjYq\n4bvEhOUv7cPCAAnLqY0ObT2QzLFV5BQwBvc8/2kqhh/ErTjH7BgfQdj70Y0M\nGK5jgRQ0YxImfo8AHKQ7lLgkpIsw7duI+tfZPz9jjNNQudyIG4Bm1ALOaVDv\n5JkLT7aj6hbhFXAadls1hBs6hvWXRfrFT1wZqXFR/G09Dn7GT32/jtvjLBAl\nGZuq9/g+a+VeoajIYc0JJiGVS2QnxI8VX+hMkv1EddoARcYsdIq1VYcPbt7b\nAIH8zb3/IldbVxIQre6qS/wDHZUbg2vyXiUGpJRDbtYqFNwSrRbl/YLKYnyx\nRtQANOd9slu/dI7bEqUasAaTAajC8Wc8ohG7iqfR+lq1I1EXTOZ5wqnbVqx7\nEV0w41j0vjsmVN3gGvcz7vDy78sVN/r3DK+jYpH9gn5E5eVf0pSx6sjWyvgV\nk3s0sxZZ6n/Z2ms0+6CE/b9yhYDcFJ+Pzns7cx5kwEyV8cboq5bWiPu+bZWQ\nbNRd\r\n=Ua8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0550f2789c356db2295dd4ef06aa6ad8aa6eb716","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.17.1","dependencies":{},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","assert":"^2.0.0","ts-jest":"^27.0.7","uglify-js":"^3.14.3","protobufjs":"^6.8.8","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.0.0_1644010599226_0.6212791040031169","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"protoc-gen-elm","version":"2.1.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.1.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"7a9f8969f0a6ad531f2674526fb0e39fc246d431","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.1.1.tgz","fileCount":5,"integrity":"sha512-1KAdqzeUdpAC2bUflfU9rhg0JxIkoesXW0SFx2t7kUd9pYw1UDV/uA8nUNNkpfF9htg91e2Bkz8VpWw7V3v10A==","signatures":[{"sig":"MEQCIAVZrKzeRFZQm82x0VpAbF05AwMTFFG1U9CnxJ/QICMDAiBdGQjO8pS4MpNeWTtNZwhyWOyyXLKYNIAsQ46fg71+ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQq4MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8xQ/+ID3K33kiR6Eolbh2hFumxJppInhK7aFtQLstBV/nBBOHNreO\r\njEElocSdWJJmAY+EKN+z7twCuE3jU+SHVhZyYEbTiZWc9RuPwOle4piL3bKY\r\nKXG9tBLZrJuEnfcedzhsapfvraBnk+MjxONyqZvWv3v8mLv4rkPV/sS0ycwn\r\nZLHouucvxW0ostvNeQZhs0lIoaWAffabo6YK+PeWFQtAD1jhsj8QF4KRAEsQ\r\nrV6E05FEjqpPAqFtO2qdooTUzk50G2qvdrSJmvXbKcqXbap9hS5j4kyB2LiH\r\nML2jQZ/uhIMaWHw1dK6Od1CcWFPkPQ9QyJtbf7ylRpGS0kJjwOLbKiXrTL/a\r\nm9xPtOdlMfiv4+7hJ88qJhSKbn3HfzHOY4GN0W1W9EG0VCjoLTN8bPkHX9gs\r\n280XUgEGayDr9UeiJzwLYTpir+E8yHeKZvRJ56MSI1HA+luHKJ4XbPJ3dtbo\r\nM3DvqQ8rcRKWrHWprx8V6QzNuv0KK35veWM/jjRtdgjQTTY0+9i+lFIdvek1\r\nsOdnLWy553KTDjQLXXxBwydZqyiKHbc6Q8gFlveVm/JAV5ZZR/9J0fcD1/fb\r\nCdWJ5pOxoegtShboz6vNwjUdqXdxxFIE07NJ0Avoye7ZHKxWt7fdywL6sRDy\r\nUi7P3nH7ByNJKgfq9t0ihrfRFe9SL5DOO8A=\r\n=HZ89\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2c36d0a2cfd31ed815858949be607e3724ee1313","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"17.5.0","dependencies":{},"preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","assert":"^2.0.0","ts-jest":"^27.0.7","uglify-js":"^3.14.3","protobufjs":"^6.8.8","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^17.0.8"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.1.1_1648537100552_0.2577051665779062","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"protoc-gen-elm","version":"2.2.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.2.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"ed336807db793b7917f346011e91dcd0a63c1cec","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.2.0.tgz","fileCount":5,"integrity":"sha512-12pLcSd7TRGqHvUwmVfYMcqL5g70jHKJkez3LqyjDIeq9zWl9d90cEA+1LEs+hXE3IopRgmartALIZjYiCe+Vg==","signatures":[{"sig":"MEUCIFQfsKyrArxdtK+e7EuknxWiiR+jdUyB626oAvVPvHJNAiEA8IM/m2K2jsftj0+mayAYqXCS6aO3kIxId9wMHKGIw+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQpeuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3+Q//bUmkVyHTMnUq0xy7ilVVILNG6TnDYWNiL8usiO2A4Pqs0Qfd\r\nvkbnDmm3tZl+M0/qk5kh9ZHts75rTkh8SDlIZlTABVXEc7w05U04Up0vYdCy\r\n7TrErosTzHOYxqTbNUoEBLF9LZPxTFGRV8+2vjzOnNE5EKyCcOyp/kAGznuo\r\ncDVkBCV+1FGVhgQ5Y7xyhIceBWyuZJlsfvojjqJi39TLF5I/V4dcixRzpcDr\r\ny15tkBiggpRbto3RUXOqse53X2TNlvf5GgB1H617e3K2rwhLAaomjlUBMOWt\r\n/Oa5Yl6JbDp026eSrAW7edgRTBIAtPNitFWCA4YAWlgwJU5Ja/ES+34ssWKa\r\nqzyG6UVh17Vf4aL9xxIwe3wXRQQyF5cTbnBhPnKM1gUpfEQ5VZ+QTBDteApo\r\n//cmJOiUPrCj4op0uxoz1PmLZuM1tGvHbKgCD9wpN2Yz0MgYRmOrJd3zZZIN\r\n0tJQl2WuxpoVsgmtHgnsqfWoS6o9cHY3frTI+8sbadYlo/rtAyNROL0MUda1\r\nYKwJCjGPpwVSK1A3RX9A2d9EVKMyFDQi19xvUQiAnGgKC+IYldVQKbCQbUjP\r\nv+ZfENpJIQlRiTp2ZTu2P+Fn2g9R2Cjxy7DNDqH8xDrT9QveWuOBPtXdL963\r\njKqbV0aVK0fdQp2k0gotHEsGyG29U4AF9lw=\r\n=cafh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c8f7e1b677680ee4ed9ae701e0a640b0f761e6f5","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"17.5.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","assert":"^2.0.0","ts-jest":"^27.0.7","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.0.0","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.6.5","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.2.0_1665308590592_0.9639927038991205","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"protoc-gen-elm","version":"2.3.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.3.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"26feb9a5f5303df0aedbefedfc34d8233faa6d60","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.3.0.tgz","fileCount":5,"integrity":"sha512-R58D6eoqjlaIgnt6bIW+OuEA2d22h9qgwYNwaxIwfOzBncnaoM1D+qz7g7FyOkJJDfZQBCLE2AtLAFg5B/dmeg==","signatures":[{"sig":"MEUCID7f7ibA/QjQK0PByR17Bc49tiu3AAUD6Jj/CMccQFfSAiEA13byU2LTb3U9QgxuBagLC/Evy2syrcOnH59PL7AqhvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbB0bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6AQ//Wpg8wJmoOp/IW0R2q4Eeoh2aVKoWW9HGko2Ya9GikbePRaRj\r\nXdrsZ0MOSiGMrFeE1mHXuKtVBjeZRmPMNo8MWvS5Z3BMD07NMBrkHR9e8cr7\r\neANs4yxy/9Cjt1FSQGlJnC7aPQ3sW1TFrL8wPFRK/81Vp+N+GrRKI0Hxti7f\r\njQIfOtEw3vZl48wMKj7ZANvipLzsNOEC7mk2A1KZp8mzWm+VgLYnhS4FbDK+\r\nl9QnPm2bjgqqs4R7iEppPUvB9a8kT/VYMJ5oSDh50oF+4EbvPBLhow6IPGXh\r\nTrdtQQ5VMGmUadtp+nAOghzx1y9cRai1j+3BKDNI3juBWipSTP1VaFnnQnd5\r\nFPxJ8zXA9zAgkXpc6nvOgAO3Y0qKYlMJc0T2XI6SoQ5mZYN7XhptmE/U3BMk\r\nqdZn78/CubnwO4xzxq1sIPSbRLJOuLuGTIf0ZdW4Ev/jjfiIc/4jMsv7ZwYj\r\n/bwzy6WSHRLt++4n9+Q+FDf1YSLn48E3cNpeGBxkO0fBwKU6XYrJCQpNKjJr\r\nKt9T9938R0YaaIlVuS6oCebv+y6hWuYylDgpO2vPRvWpUMZtTIwtOVMN141w\r\n/QoYqg0NvagxJzhvWSNjbzgzQWD+/c3Yg/rYZfGNbb7RPiXvlH5P6FvM+Zay\r\nZvblaaIFAcTkRcnPsFmf3FMuVbOps5bkH3w=\r\n=+ecT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"21167b6d0e73c2d2e901d410c10302e16604f387","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.0.0","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.6.5","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.3.0_1668029723660_0.6307777777511672","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"protoc-gen-elm","version":"2.3.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.3.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"4f44965d959c0f0e87a0e37d71296a8607b30b65","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.3.1.tgz","fileCount":5,"integrity":"sha512-k6s+f7KGhuxKqFcSRftHv8tqaR1QVlOKhr5etSSlFngNwY55ZvUc8xfm+SsPMriXxdYM+QKXKvb2i7xVZtuI/Q==","signatures":[{"sig":"MEYCIQDTWZyUQiuJU6LvfgIvqt/pqfkGSajT5SADKxGfZC94yAIhANi91t1LctTGJN8HIij61D3j32CSTj4lbBOxAouGpWws","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/pQ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH+w//a0uS202UHt+cvtz6Z6dm+GucTU1ylByz/zu4eDCB5NiRNAMf\r\nIVe1eLFwg0cVbqP4Ei9J0397pN6Oj2mvr1h0IF3qYLX3yDB1lGNd8ieHMjQn\r\nAvn/siRpGtob67Re8SPIFf3dvuSVhIrsS1TiTAz2bq163TjP5VxsAGJdJ/VN\r\nfjTaUDlb34dKc/IFw0vboEYlwvwYy/LPeLc/0Olxz7hY6ljjOIHompapEhY7\r\n1DgeGIAVdXa72Q02iyrD67xMaZHbLUSZNRcY6lLvvq1poCMEEOMd8tK0GhID\r\nTfM+WaLfXoejEuCHP3GMAgkkFFFdzngJ6oi2H1QcHThO0zQWlLTOZWewpYsT\r\nSTnC576XyeJrVGXayXwOuiv7wkCld+D67ytQSx0qhzR7wi8u8mcz4ja6ZioS\r\ntdwy9603woO+yIwSaNCRKsJaEop/L7fZodDr6FDGI8ORQUUZguSLWRpRLNiB\r\nEF1HRBO7QnB1yjqIpRY0aczXJfuF4AdHMn+yesXrdyauriWY8fpW3zS4u/oi\r\nJREjJ+IPRSip4ttVyEwSwrxacidmQmRoaBhyJ020ShhV+gcTpdAoD6WBDnUm\r\np3dYKjJb35OMQf4FJsZphLzYUU2BnIuo2MMb1AvF0PWGHoFA6c4XBH0SVXJB\r\n0mfILov0ogQgjmyQMpBI9eUhwWvUqJDyoHU=\r\n=yo/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"278fb34cadd1fe05c7b05d802eb5b3a1e5cc613f","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.0.0","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.6.5","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.3.1_1677628467831_0.4723062594169971","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"protoc-gen-elm","version":"2.3.2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.3.2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"4579134cb6561edbe8c89920da8a0feedb9c8013","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.3.2.tgz","fileCount":5,"integrity":"sha512-ztkxi3pzfSGdn/Nn0TC2u+/KOxo9l8uR9PP07koCxqHnSxZ5SQA3h+gU5d6W8q7pe+MIrAxhEGVCvS6w1ewvUw==","signatures":[{"sig":"MEUCIQCGqr4En4UhiVN9ZfHJpC4r6ZixeBZot5IdoMMubcjJBAIgCQH9zju1SROjQeardGwL76wH1f2KpEiJkJ/79muVMvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAHAwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojhg//W2Q6YaTd0p0hrRYDiUf8UbtefNLd467dx7UMMetsr5jKd0rq\r\nU51JVk/4/4mdJAPCJPgn8EBJBLnJaVNZKgZn7SQBMtgmBFSkm8rwZBFpgYXW\r\nKlUDneWzqCZKdOR+RSnPhMT4fInlvMZgcWnAQ6+IhaZngxIV0BTk+WTqEOFX\r\n4EsnAMGBLa7nv0l3F3X1lcRoDUei2gas/7FXmzCXCAEETW4BZivIz+xcRBSy\r\nBPCabwx75FNm19YI70NPZSsqAjAW+PGLrNSMeXH3gwYoYa4/p2LuTwx8tk7L\r\n1EesNs/wUpocTBpquwdQAeefbObQOdyxssq6Ipf6zC7U8aLB2OOPH+JgTD1x\r\nS51eAIWyvsR5Ek5hJJfdzJiOpQL8ZAjjvgJXM4ghz3lOsRBcCEA9VLWpe5NY\r\nA3yfksWmTpuaIBqH499XJIRNVN3bI5P5VnuSF0Sg5rlek6izgGH7llHmOdD8\r\nGqPtgvffKTU64FblXkYgrimTBe0k+qvC9LKxYO2xCXqcmsOcB4/MK57janac\r\nJw44BcnV6hJuKV3T6bOreMzUZgS3Cnr4rLUwZlbG7McWKFHaBbnkHFOlvC+O\r\nXyB1DFwKXxjFwCHffjTNeTBwTSZNnCGS3gd3hAbBTC2aYskhvkxvvgOlWsKC\r\nYgAdIBT6YMxgX5WXHMZKr6J/W+MlGcbgfSU=\r\n=0qRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"00c3ce27591bc71742f13d2ce13c58dd638e9eb4","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.0.0","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.6.5","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.3.2_1677750320315_0.2849966415895624","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"protoc-gen-elm","version":"2.3.3","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@2.3.3","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"90b24e329670f1d7f835236318b988b4cd9a90cd","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-2.3.3.tgz","fileCount":5,"integrity":"sha512-6whrwFJIa1yFuTy58OCP0E8VpTKo+ehBdzxyp6Bv3aB1wL9g5QmWJjmPBhb3Mtld1IXoBSsBvQA0l2K1kEgOVQ==","signatures":[{"sig":"MEUCIBYc37w14WVCM/EiQ4HlLd3y66fRordkK7JsZyCGplmBAiEAwyZVryrA5T5qQUjYziQIketfrlo/+D/TJRLcl5Fg+bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAHGJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxQRAAhZJ/36rOt0xWYP65dExn7E5iLtLZvCVYqzaMf+syb3ITcxgG\r\n6qCA9Icpc3+6qItBtIxGsK18ML/PW3YW9dncWOVdi4IQTqcfa9sT/8lbL3ew\r\nz6cp8rWTRxdbXMmxnySDQsEnACRjziGTTi+oNq/DYxzOO4zwMug/72BAE4Pv\r\nusbZ8XqsyHE+TY8nX8KnS1UeII9obtCyjIhHK5K7zTtOYZgkA5RngjFwjzTy\r\ni0a43tmxse8cVQWlDY+kpLzB0qmmjJVaOVZXVfcNFnSFHLTpg4NPrNKZ6NIo\r\ntvLRBpMuBCOkzZ5/b2xxWRBKYABvn7WKH3XMNs3BmXa+gOPNYLpp7AMq+Yae\r\ns/8vYKR1ftM87qW3hR/Wxu2UvDVEgRM8B8Daewrtn8JrXzMatQtX73A/+IaT\r\n9SKZNa8i3dpfKJC2/lOMVlvdFv1BaV6t45iHEdUb5fjuXTEsD/yBE1+1XJAl\r\nD6nCvDu8TO7ujlZQ5PaaAw/dstSSx0o6E2zBIriXVOSN14M/6Dbv6FVsJC9T\r\ncz1WsKyI70EQbvvOvo7FXss4JJDf6dOiz9V057x93C27Kw8lrIgSj70/FFHM\r\nzBWB3HytG/SmuugnS/BZnTP2GdJgwpaIweeK6s6G1tAzYAoiUYje8e5Un2+c\r\nZ5TfRsg85b0d/w0pM400XW/n6adyucTxEws=\r\n=I/ja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b9484aaa9a28cce082f27692e523d23dab6e591","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.0.0","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.6.5","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_2.3.3_1677750665334_0.8270063063935129","host":"s3://npm-registry-packages"}},"3.0.0-beta.0":{"name":"protoc-gen-elm","version":"3.0.0-beta.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.0.0-beta.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"79553508304eea542bcc260630cb9c83d3c83ef9","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.0.0-beta.0.tgz","fileCount":5,"integrity":"sha512-CJIJY8OR0cCzjRW0njU875kWP0at8EIAn4QZ1aEXfE/dBQjKfwLmsxp/viuGIEG2IYfBnGDekJWmlDw5D24UFA==","signatures":[{"sig":"MEUCIQCy1T3jVPNpcHBDS2FkgbMOtV3P6YJfB7/DNXs2jhoUqQIgIo+TovCe8XS/GB3NEfP4zOdRNPkos0UphQ62aVl1YA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKATfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVvw/6Au/vspUC6FaRCjZWyRweOSoIfhilcmJ48J0NAMrIB37e1qsg\r\nFEIysL4BeNxw4YY6CuFtUN8LJTRSgJBIv98e/npxTG6k+PIFlrJAhc4b8M5B\r\nPP04DNOP9zg+u7GVYCFKwlwvxgkU1ULw/59aGyJsm8Z0x3j6Cfy1wnoNn75l\r\nkbkSXNXab0ZdE7JJWOH+4DsNIfLzZLrN0a2e/9e2MxSBLu16/wfzXCGmYXYg\r\nPgc5UBtQ/sg7vExsRvJGZGtJ63bL0aQszySckRHpY9EH/HOWBaLsAAeP3jFS\r\nAAe0AlicwPuBfGd6/J0TMBYa7pj6RlnXk1QtP8u8leUeUdmoOFve5K0DZMKg\r\nQCBknJLVabLSQCf7Zmc5vIjQI4laxwgV958lO8p9CGdYcHU5oC/DnS+FwIlo\r\n5qWE03yg+tu0JTB2Hu9hbHmi50VIw43eAXPS6UQgoXGL4W66xfzp2l10DCDP\r\nDbxit8ZyiMyr9FPiTxDagWANz/CEN2tGMGwv6A3Fvmi3GEhQfkqlWrhFfAr2\r\nlwwdiVY2shm179nBiOLBbJxMMQf9HSdIJbF3dYjpg1n2EgHAstpC+ZbP/Gw0\r\nqrmJKb8B5IotkIJhJlYDSpAvbw51Ngfmwohannvl/0LRMRbWPBwNErkFNJUP\r\nwWmjBj6AcUAd2AWGL82azxcW4R73URz+C/w=\r\n=aF5x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0e6141a2a14e6c828edd9ccca3407809ae537b40","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.0.0","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.6.5","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.0.0-beta.0_1680344287058_0.08464762962754935","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"protoc-gen-elm","version":"3.0.0-beta.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.0.0-beta.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"5d489c7abf509d6d6067d812ee49e2e00c77372f","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-aAsPn1NUBgXGjO+zilsCAuNl1wLIvMjBD3BKU4st3kFjKnihsdFt5cvQN557lbe8LNJX0rlWUi2fQXzOz69VoA==","signatures":[{"sig":"MEYCIQDWCC38ls3C6KIo0GPEaesWc8ej0kC3svACH4pY4ya88AIhALV8QH0VvHwGMpnBrz3ELy+Tls3B+M98lfbVAZd1wY1Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":297834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLHiZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOKg/7BWW8DCzlFLW6JD4mr5dhg7XA9KHYvCqezCnku3QkRVEepmdm\r\nMbgMYIIGiRmr+GdNhemhmpqKEdqUcm7AOc0BPU5Un9K6DvM997Kb+LeVrt3Q\r\nJQ3eC12qm8krHggLLHeUjAa6Ia0hiO+qIOLaiApKRUECnb1CuW7ofeW8yKXm\r\n6zvHHppvzdXXudLNdX7em8gBmMoxC8QT9ROPNzmxVBRrgyTMbiCnN9aiRx5C\r\nd5i5WZcy750ht+/d0nik767ULIOa2JtA/5vVZRD/LrxTDxwKXu6Ec7bZzcjy\r\nxahO7CYho5oFULIhyK8zHsb5oNvtQWbUfA8+OfTznwbmk/NdHdQHSTbRHnCy\r\nJDwU/WGPBkiVzrZqKskvKww63KhFHe/3+kd7vP6VLZ4xiRlkdUz6dH2nbU3V\r\noetFW+X+7RKmJbvDbQsh7MqSVKEm1IkmyyoaRw/ynnPKngDsjl6vlkMeWu7F\r\nwbyoZUT+6A+LZOBoJT/kZ6B4Wn4c3Wd1/1LwbGhnb57YXaak/k+m0DZdv0uF\r\nw8imHZqqRMSBHi1qToqAMlxhfyoXY+4l/U8Z6DpHEHSu+RB/NP49MCoUwG04\r\nY+VvFVUpit7VVJy6UI8fs78nQIg/2ti8zZaFKolJdd/wDnoNp+UQSbhpPnCm\r\neXNgMhyO4AJ7mJdaj3HLkK1QpY3eGKQfOws=\r\n=qOWn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2452cd86c937b6d6488243545883e53df858469d","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.0.0-beta.1_1680636057410_0.1259503518284899","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"protoc-gen-elm","version":"3.0.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.0.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"a7303e4f7b58ca28275c0d53d87a26ba13d33940","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.0.0.tgz","fileCount":6,"integrity":"sha512-EQXcajzlHxQ60Xsdw19j9gvxxIFQy7qlaGPI2oqDWtFDm2B30Ahe5jMtN54HYmsXoV5qCe1NKpAxtJr8r0mXtQ==","signatures":[{"sig":"MEUCIQDhI01VHQhnhEGWaDILWlYsX5wqfWvM9H69cmMp2mlPQAIgH3nWuYkBSzDLwrPWMht2TpX9MdUXtl3F7o5DvnTF7PI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLx/CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowmg/9GcffbIXMF7UT9t/PnKg/D0nKeFu5pUTqQzPvOsLJ2jCdlwXM\r\nU3391usS2yLCx/h0sFQvQpbd7Sl9lIJbIyZFvKZztdsgTLL4v+zXwpQbH/5F\r\n4NU+yG+kKwD8QGJmdBkYluhgJImAx2dFN3cH1rAZekvU7beYwpjYcXbEy9U7\r\nwNZH5xgIoLom/1ADGwwkxDbpkDiC5piAMkayZGPnHeSZ8y+q342CDaJdnLRs\r\nzdZfSw/1ZAWYfKD+j3zkLmfhr4Xh8bLyRL6OM8pSvyzXa+H4XOPY4Cpl/kV1\r\nHFa1IzJrO/fqNmjDMtIx3HNE/+OoqXTDxAuVDIjt4tTrJPOwK8WlDgtVipjm\r\nJAPQ3ZhcetKthLJaZAMnmBg6FgLa8laoyvxI8aU5oNL4nuGqV9KtSjHHPF6P\r\n5quLVLLtAyYsg6v/Ask90AE+ErZ2a3ZOBal7pnmNT3ffBl3fAxr7EJEd60Q0\r\ntU8ECQr8OrX0xbzaknRhvaxsUX30yG5oO8AtB32fWswcMOSNBGQBdJAeOtml\r\nhbKU4usWNk7QTol+hrRdlkY0AYCVprVgabnb3BSj9DRd2nNiLuoNNsmCrbKr\r\ngYsOWyfEgSL+1RE6JTCttFtOwCzY0gKcyVDVyTvidJiKWbQcGolDnrQNBD3r\r\npYI1hPVNS1MhCXntOzHa+IPT+Chxvw6bZFg=\r\n=VJvN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"75eb632a78a536cae056e3ad5c030fe02096d583","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.0.0_1680809922588_0.44243725649633303","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"protoc-gen-elm","version":"3.0.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.0.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"ace36bc3374f64a2435059d5ee2b4aedeba86c52","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.0.1.tgz","fileCount":6,"integrity":"sha512-IHUXQCQdATTL83byRm8RLaQiFBC0olK9lO5NkT6UnUjT+4t4ytO1zWLlQyrh8l6vKi28PimCasBZVkrmBUQZtw==","signatures":[{"sig":"MEQCIBZDsLESghaUtkSK42ced86EEMG85KyyxY9PhnXdFUe3AiAnH8IWXDuNdvDIpu5jzVgHMaplyrKad7aTdf5F0demGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMEGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTHA//RvNE9yK+BmNYWvwQA+nRkPMFIugj3FCjFx3fB9ogXpyLh/Oy\r\ns/lVfnhmT5YWxoXebFAbB/zn0hdyFyrE+HjrflYdm6ctJWqFP8PbBDci/fTj\r\nom+syfxzSQGB5pYyxMjJ744TihVG80f2c0bEkJH58xad2m8c1Jz5HsxJXOL1\r\neHNzMujHhevTuIwdV53FAEpkRW3tTkKkdQHbmPPqSf484gimhNsKu6QCQUZj\r\ndRKnBqz9DgdsTymSFDi4fdHfzw6jiJJt3nf8pD1iN9mDU4vFaIJuFYsNJ320\r\nRjL9DMP3AsZpHHC1TiNcV9IjKhHy/bZRRXrfT9ftVJrnDs3DgaV5x7UdEs+l\r\npW29WitN39itBQ/lRbOA3gLCRdz5cKQK39CNKYjsr1SBTRszT5oCdH8MajGJ\r\nBkFaGlMgg8RWX9mzoAipUm0g3QQneEKEPRa97fPUZIZEc326GM7pMUf4SQpM\r\nh70SvyWQZsM6lV/i4KVWmcOOJwfB6UPi3l29Z0yeIKCb+UkjaSjuZ/oYB4Wd\r\nlAxr6HS6pvJs2O6+BkwvQRsbCoalxWnW7w1Zvawz6qoQT8gv8THwPwMnGPBO\r\nasx+7vJB/KwbPPveKqlc0G2k2a/hNKmg7jRieh/tc7zBO3FI8rskh5xROCT0\r\nYBMLxtq2RgTyIhI+TWB6WxyrkTwrEFoC/Cg=\r\n=tmaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6c395a331c8db3defdbbd52059cc69d15364d691","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.0.1_1680884134572_0.6085730749001601","host":"s3://npm-registry-packages"}},"3.1.0-beta.0":{"name":"protoc-gen-elm","version":"3.1.0-beta.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.1.0-beta.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"e66e1e7b4440fd30e4c35511f8f91351c300d4c0","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.1.0-beta.0.tgz","fileCount":7,"integrity":"sha512-OkFMX08BE9GpNDYjucfHrvbBw7+1Cczk1iLf7wbnz0MLvQetCM2jelP3qxoB0zvvoTno1ZpGa/UxFvoA5Lw4og==","signatures":[{"sig":"MEQCIEgyylV3/PCFfyvb5HGYvJC+NudB1BY0I5pRfaYHodhmAiANARX1Q3acU9CKf29is9BVp5loQBSRo6RB0mxD1TUV8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNRorACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd6A/8DPW6NHZ4B0mDI56q2NXQvm8Yv3OSsYKXB/r5pxnXYrCH96ax\r\nsjTC4ouBOB3tVLbqA7WByRJmcY8umdTdiCCGv0vIx0n9vhRWC/5qoKGxt7zR\r\ncGOBDFJidF81D4B6wVcQKcf46MM0UXszHRCO95X4tdPcr9pROpCqEnfR1oHa\r\nKIbmwy/L8XLHj2BjGh9ulX1qkA/ueeuSHDvhSc1VADQ3Ru3FTJythiQ/zrjP\r\nM1wtmybFmOa7feZ/2FvMGRHp2DsCgaOKWg+QKbTnK+8mzI0fTPmimtAXmgIX\r\nYMQwhxD8GuqpcbltnaN/zIkgaxwlbKAk5n3X2n6wd2XQU7gg0QRMITgQ8WRz\r\nLOgAkWHxqClKnbIOtu092ZqIb785frGQiJQDQzQahd/VqmdxBvabDyG4qJfc\r\nYIrhOtaHo9kVHS1bI81XQft15qVxIXOV8u3UMJpDoQkbT7CgqXEeYQLbtVCA\r\nCqJm1/RPj59TURU3Bn/qlLxzMnsIuYmMZjaAt0SreyX7layWtigm/rZjLQh9\r\nla6JnW11lKFrTx9qRqci6/10T0HLV+YHNgpPQnRjCMHB3+ef9xqSujPSmMmC\r\n7Q+DJ1EUVVWYcAIZK7VfZKkIHGvlsM7W6Zjvxd5FdIGBqRjWCQAdaird0I6h\r\nNslYIr17LhcAn7U9mmnUD5rIptzIqLZA/gc=\r\n=XVix\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a58caf19c15cd26925399dbae6aeef96877ec693","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.1.0-beta.0_1681201707424_0.7351922672341298","host":"s3://npm-registry-packages"}},"3.1.0-beta.1":{"name":"protoc-gen-elm","version":"3.1.0-beta.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.1.0-beta.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"471d390cc1196b373b4a791280505706f33bedad","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.1.0-beta.1.tgz","fileCount":6,"integrity":"sha512-PTtsAO9F4kRs80QY0lmdKRybOwwi8Vo9bR0xDCWVD1CwTTmQ2pvBhddEhIJ80u3J0lA7HDKEOLpFXLiWUvrfIQ==","signatures":[{"sig":"MEUCIGzG46K3uKJlWb/bi8nd4ZoFH8W7H+7Kjzzi5L0VU016AiEAsPyo35Xpp25D/T+4qgQUCYhBBaHJGELWV11lppU1EvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNU7jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ5Q//cNfagVA9rAKtSRML507pmobGB0zEH3DxRjbD40b/W3v6VD47\r\nP3USDehvmXsCvxFj4W3O+QVlKoVSeU6UvkbdKGaxqmJ+nktFF0jYK3MLqN9g\r\nm3jfV6n4Q1vDw5Sruyw3J/BLT6Rv0WJUmtZIyVcGUDPHot66iLQZPzkCnhir\r\n0e53gYu3N9RJ6ItgPyOtpCr1rE+sw2WdQ0KCiu8vCejaqhU8u6KdLGSp0vjX\r\nudqeCZS2R3cX30gyCf9Tuo3cr/0p93RNc2gId3feaExRzqLgvpqSsT1dop4F\r\nA5s0S0hSiQM6U4tty4Ovl5IPwGA4Kz5zG6JvlLkIYpHYqr9pRPbJ4YPXLuNy\r\nt1dQ1iTflLH3eTfzPegh977e2UrVwid1KDe+tbwIKt3tJ6hG00VASguIFmEs\r\n1uTkRTG8wrm/uzqL9AGeScF6mDzbjx+aID9e9jYONd8l8XzgS2wepCOHQGw5\r\nQBIZ7vrvNl9FxwRe3BaFsHmGLQI30U4bVpOnx3ah3dRrgNGiHGxqKDZ4ogWM\r\nHNokPQI/+kmIuYzGIbGRO92G0Hfb5+anAWosf8pUmze22HXEjuBRhqJzYa27\r\ntNhlpOziUM+c9vdNhP2qIKv1XWGPobKJ1y6d/ByPCfZ15HeCBlbvN4A8YMiX\r\n/3Ija2Er9eEhz/b2wS2oi7m/CFB5NOsCeUM=\r\n=YzfS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"52de5379783f328cfc654d92048015297fe2ff93","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.1.0-beta.1_1681215203664_0.941736282303661","host":"s3://npm-registry-packages"}},"3.1.0-beta.2":{"name":"protoc-gen-elm","version":"3.1.0-beta.2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.1.0-beta.2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"47fda0a0f07820038f0100385f726fe3b5601bc2","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.1.0-beta.2.tgz","fileCount":6,"integrity":"sha512-/1WtatU7KMN/1sG+8MZKyJs6Od8kEWSwA02Qgbz8wRX6EjMHJ8PXphge9p2vavCKbUZcONBIX6lDSEjpMnHL4Q==","signatures":[{"sig":"MEUCIDSXXUz/ufWmxrgZvLXxHvRx2fiQN1uGv+dEuDoj3deoAiEAlthQQ3BtSwihvkDgoOhgnygz6FvA5u9NATSF/Ghn4d0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNWNNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTSg//bJ5AvQyetJaM+viRUGAZSPoPojJahTFxkJrhpt2JnDoazZ6y\r\nqDu3jTqsVbg5rcbPsPw5F43Imhg/1vEj+NCZ/Dk0Kq8ZtmWfLmO+WXWIKW0i\r\nqD0joPA/PI657XOAbqwIk6+h8+9fgZ/+wp1kbWO5zA9+rTl4AEyzpvW1pEdD\r\nYzlekKaq1ZPrjVbH9uI+gHQZNzIpzn45V7KHdlrgcGtapuQSuSwrxhYf4GgL\r\nnc8UwDJ1qAM26CVSP1FxRxYC2LRuayJLKwcfM/fHJYKi0hEmk98O7K8vklLB\r\nAEPYR2xnKwwGhMSu8MXH5Zz/EA8YmWP26XSR932um7vJtOHIkuKhUDzv4GXO\r\n6zLSpf0fOW+/gJg40qFPW6uBd8xTrOZ3seUxuzdSVt9/Ffp5wzdQOKGCsyM3\r\nzpgCY187eNPZ9+IPmmwiM+snv5pXoP7f49h83zxyx5m4C8n9faaCE/cZkO/i\r\nIspuTbcSJSHuUB8gMDtGZuyX4Clfl2FvmrTlSjam8q9Ra0HQ76MPiVF6eYRd\r\nl8XTFhSBmQG2VxhdNckN+lL9GVp7BT6Nc+uZpQd8qu7u8xxExr8myRp9ybfX\r\nbwpI0PP5zyGrBvTL5vk2brpMSp3JjTYnJ+MpO6F+V6SgnyQx20D2XPTloimz\r\nkLsijLFVORTDrsbT7L8oi5mAC2JtDmpOt7Y=\r\n=/kmY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"96178cfb11f7468c450656217e76327e030b1fc4","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"8.1.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"18.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.1.0-beta.2_1681220428874_0.5838275014898109","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"protoc-gen-elm","version":"3.1.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.1.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"364e803113c575f8c8235c89466a307a49cdf421","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.1.0.tgz","fileCount":6,"integrity":"sha512-W809/lGT6YF0YPVATmUXpo0jWMO6yjMJDNzrenk4FXgv16NmSYSStY8fw7wYP5Mzlg8USRIhF45jQcXlEdK0uA==","signatures":[{"sig":"MEQCIApNPz2SoUfChi8ANiL8m/GKiiLI6MfCiRn15MTbAIOqAiA1xPlkTA9V/DqJOy6m5nN6ww437iAekiAblj+DdrndrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNWSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1jA/9FYpqyC2CYOuvrEMmAawYXm3z5K8F7s7YUbfOuKOJ/lN9JXw4\r\nqfsIy4T5Gv6rEaP5ZNcFwx1nxEUpLrGhcH+Geyj3izDlhZchVHqjB20CB8HF\r\n6tfZWJ7DxoA/oEWK14ZrTG5ZG51y4kqBClOPBmFwenppfEReJx7ud2SIYfTr\r\nKs3FrCY5Zeyf8BNM8GUgkAuA+W/w8b0/D9gVJG7pS0Us+0XOhYjq2iqXoTcj\r\ne7BZGCViW5casx0lE+cKwinwPglsFXNMXTr4B9rwJPAi7cTC43Q/UiXt9Rbt\r\nOL6G0fpMBUA5Lu17AA4NdFMwQ6v+JGh+p6q++kcvUaTJS7f/MZ4fSdHeAdLf\r\n1Sp4S1DZoFBxQE7QckLdwgkTh1kRuuBlYmwF9GJzDyOdcAA8cNnU8Zlmtdq7\r\nglcP8+w+n0/wU5bEdj6uN1EviWK81qtEgnxbBxx/zbFxsO4Hqy0pW3suZSPB\r\n/vfd3B1qicG0ZfK4Oi5YffazqPQa4ub260Wrjai/BMj0tDvAJfnbA7wqDbOp\r\nohv9T0Q7g7ZkdS4AXIVkrIV6kR8GMc3mwlRiS2VpL8atAG2XsBkn/yEP34CP\r\nuSNvy1Ja74RNiaXdd7Mes02mpslWC65IskPI5gwYJNQkgQPfwTepCm/7Ifh/\r\nrkQqowUCR26dOlhnEExmlPRTMOcgMFWz1Jo=\r\n=JxxL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4773b34546b373f702045c79eec21bd8b404d873","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.44","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.1.0_1681220751599_0.04918494234510473","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"protoc-gen-elm","version":"3.1.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.1.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"4ebfd825c4ed43c65d18ba3c70b9fa0f70aa33fe","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.1.1.tgz","fileCount":6,"integrity":"sha512-QnfrdCk6q9RgsSwXmJ1/gp7vNeFpDXN/f8fxgyMU0H4sUAXcVqZqi1QM/m7cOk8sWsKVYPnD6D5fC8kUxdMRhA==","signatures":[{"sig":"MEUCIHfZBa1oI5TUyxXEVqbrU4itBug7ewuPUDHxRto6uCwbAiEA+qoWzPd9siDbXqlkp5RyIwD+5VfJbVnFnNYSOQ8hcM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNbR5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpobg//STYYOdtl0OWblBccf9r91ztozah7QL8Ig9/tuGyPh2t/0OiM\r\nDlNyZlZfnJwwpC8WooueQddUtyiGDVU1LIqsoRRslcqkRZM2YbFqMnviBK8B\r\nBdou2f+WCQZgAU+hBNCg2nkvMxkIzf80HfhxMdmM3m87eYbY7Xuxv+oUdNpC\r\nkMMBOWge+G+yV1cdTr5JMz5hY+Vp4UZnxGY3MCg9qdGzIJIp2tFPFgNLdxzV\r\nTloM83CSNIhz+HP3aA/6H9EShyj+EfN86VGHUAoMlncJHZIMRH3fbMvFT5zH\r\nnsN1tIVcgJFt5WFg5fFHpkGMqlLqf2HdJIR0S/vF9WKhECnwPtKHXgJFEVUZ\r\n2Kf3Klnnmh6Z9zGg1rrwZ3Z68S6fgTSBYWTDRVL3k87t3GiKn/yBsryxGVyn\r\nuYI/HA8iruz1HClMtAQHo8s6Sga29nRKq7290K5XpUyWiqLU56QsRKi98PPy\r\n3nHHWW445qSwmKzCQX1+cFKyCPniUQnvqJvelyHjNGgDUe1QABq8ic0Bx52e\r\n+VArxnXzLTEGkusAgn22Vzh3k3N9PyNq8d9te3MEzzZEdn4zFukpTpOFb2+T\r\nRDAWZeQAkSbx9gSf5mIkC9jac0eZb96QVcR60Jz5SATNnj1VA3JPrL/IZ42z\r\n+NLEt9JnAWda6PkF6hdpLsoyHUoSW9aA7XY=\r\n=ODEU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5670ff3c934b8d36865a854107fe05fba7d2b793","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.49","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.1.1_1681241209715_0.6903451171167647","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"protoc-gen-elm","version":"3.2.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.2.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"c262a881ed88773674649e4a59eb09fa8314f6ca","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.2.0.tgz","fileCount":6,"integrity":"sha512-Kutyys94Vfo+mujxCD8pgrRfo9nSGE/DqUCWIuQoA9QCeMtmp1zXGns0SQSz7q1wCwkLBC6TM6WHFWqe81qMuw==","signatures":[{"sig":"MEUCIGk49VKEMhFj86kzkCNVzSdS3bn6zyJ7vqOyopMKLtkEAiEAn9Ut+niEV0WdWbfNhLm+4xvJVV8f6L3a1Vb7iht9Rg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110950},"main":"index.js","gitHead":"607ca11cc6a1e07561eafd6fbebc2d40e3407652","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.1","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.49","@swc/jest":"^0.2.24","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.0.1","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^18.15.11","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.2.0_1689109621564_0.7572011891323098","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"protoc-gen-elm","version":"3.2.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.2.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"a3e4a5ce13b9c4f6ce18b69c51cd70c052840eb4","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.2.1.tgz","fileCount":6,"integrity":"sha512-Vdiacpqb4rS06WkzXx+hbCNQbstXVVzNrU4rOutAAT3pBAO42ZDtIgiiuG7xm0tv9pwYE884oAqNkXnEbaBy6w==","signatures":[{"sig":"MEYCIQCDddv75Jl0oCwpaXJ8AMNUD0hexYlrtCLYbQvvctcgjgIhAMiPWm5yKw8gC8IOAxcUeQJaIUJpnZGFeydn3F1xc+NR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110982},"main":"index.js","gitHead":"aea95d2512b74b2d7c16162ee52630905a7a6795","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.2.1_1702310264478_0.44339609235599187","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"protoc-gen-elm","version":"3.2.2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.2.2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"f53c2b40de12c639559bea7c6ea1a14d826793da","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.2.2.tgz","fileCount":6,"integrity":"sha512-7YX9P48acADQzMLE22Jy9+EMEKsEUtLdfKLhBp4f01bUiYpx3FjftuFEWZmNGAwytsolSRBpuMD8fVu15m281g==","signatures":[{"sig":"MEQCIG/whtM2pecax0twfRngiKhC5QKFA+if57qg+gIeYi4EAiBKTKo/BJGapTLRw400Uwbz1rZdO+ROGNL0CzTqcl5s3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111104},"main":"index.js","gitHead":"85997b823425882618ed6a48e9b794d2cfa0c47a","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.2.2_1702330848501_0.0774569270131058","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"protoc-gen-elm","version":"3.2.3","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.2.3","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"dd8408298739c57c43a0e6dec1aebeea193f5831","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.2.3.tgz","fileCount":6,"integrity":"sha512-8bkGzzc+6lJc2aKFh8OetaCwVCLBcpPA/bPOthXFNZFzaprr6lfQ8D5XR+MECkvgYKeFC4kCSLLNilhJlsVM7Q==","signatures":[{"sig":"MEYCIQDQoGH46t4FRVLcrIT+xUr63zYoTxvsIUMbSbfTpfaHJQIhAPOlyX4aIjWjqchH/27gYskNiJJEZmV9Gl7IPNM74hoP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111118},"main":"index.js","gitHead":"5caf0d2952c407eab82ecdcf9c2a80a372cd3d8f","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.2.3_1702331587723_0.5318693264925616","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"protoc-gen-elm","version":"3.3.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.3.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"fd7a333705c329da07f53f367f2fdaa218b299ea","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.3.0.tgz","fileCount":7,"integrity":"sha512-QghmhwLVBWE10QusOVAG0BM1Tn9c4BPHwYhTDQRlfOmVmYFKVgRkY9L7MlUZORNzE5GUVuCu21eC6pUh7ZAFtA==","signatures":[{"sig":"MEYCIQDha17QTUrfokBxV1ssDIKHzLNt1xJ4ecqB6dNLWf41CAIhAPt1NNO7AxOBYItxTsU2xXoqSXtHASVknErtiR6U6vNV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122958},"main":"index.js","gitHead":"207b0717ab5ee5f56b3627bd5b7e49f5fb71f5bb","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.3.0_1702840021025_0.6950622771908059","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"protoc-gen-elm","version":"3.3.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.3.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"9ed6d17a8c90692b73a3a32373d9c878dfb8a27e","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.3.1.tgz","fileCount":7,"integrity":"sha512-xsE0dozA3GPG3iMIsI0RY0nBWXdhaAuaWm06uSpRdFH7L+5kwMsqZ7w2hl+Tk7srljojqdpWv7/J6BZLeKe+RA==","signatures":[{"sig":"MEUCIQDwWscZnDoYxF5o5VXlfMWHyaMouJZdkZTf+UJIGwdtHgIgAIjOwKSjM8LWfI9WHl03oqKKZTM/ms0ek0yRTfrztwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122954},"main":"index.js","gitHead":"6eb6bb1c8a776e878022d60c9bc4cc5f5121541e","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"6.14.18","description":"Elm protoc plugin","directories":{},"_nodeVersion":"14.21.3","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.3.1_1702840780640_0.9258742910419304","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"protoc-gen-elm","version":"3.3.2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.3.2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"0d34a03632374995e178e95c79c269d2bdb7526c","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.3.2.tgz","fileCount":7,"integrity":"sha512-g+UEYLBemfX226M/I0OitvjaD0ZineIO6W0CIo76XlFb0DFO1AJFuirho8LhHZu+O9Qm/xu8vAJiz1ZhsX1n2w==","signatures":[{"sig":"MEUCIQCkXQ8N8WgxVeU1uKAgjRlMEGkphIkesK1184ZqM8qBVwIgONVFrTGeKBk8A1opomjgT+ymuj3utc7fu+KBc6D6jt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122958},"main":"index.js","gitHead":"d146bceef6ebfa9a1f76d3faa4f89bf57912d073","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.3.2_1702841167669_0.9426724742359716","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"protoc-gen-elm","version":"3.3.3","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.3.3","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"788405976289cdf6a95b245b7d230f49e3a748f3","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.3.3.tgz","fileCount":7,"integrity":"sha512-XOR8AcbCWktKSWdrVjdCxTQBTio1WjkCoC87VJA7nOto73gm2QeOJPTl5cv4imcu9QUpjj/bCpjz5+LjyE+XPA==","signatures":[{"sig":"MEYCIQCzzrOWPPQ7aaNf54J99rFUbfxgs+BBIo10GjPvGGJpLAIhAIdhEKK1VDJ6TUrAoUbVqnR58nuz2eu+B7DsB3X9asXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122966},"main":"index.js","gitHead":"05afb581f01a6d606cf9dac927cf8e12394c2eed","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.3.3_1702841532367_0.3223721977854688","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"protoc-gen-elm","version":"3.3.4","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.3.4","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"8c369e3d852a817c8816ac41d07f6b648d14eff9","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.3.4.tgz","fileCount":7,"integrity":"sha512-dkzo6yd53s+9H9wDtAfmpazfEoMK35s4p1/epxIkF2CQ1QFJ/Na2IxYzwNeq8rbER4akxo0jvrKxmt1ZQI80gA==","signatures":[{"sig":"MEUCIQCsb2AsPnK5cBoSY19pfLaLJG+b+scY9jxFsjPGQxXBbgIgS1Oo7z98XFRj77hM4XhZj23s3tjA8+fjJzEAARF8DDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122946},"main":"index.js","gitHead":"298f1eab236f8676ee918bb49876f4212411aa48","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.3.4_1702841790444_0.4552470930320123","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"protoc-gen-elm","version":"3.4.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.4.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/andreasewering/protoc-gen-elm#readme","bugs":{"url":"https://github.com/andreasewering/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"97faea1bf3215353b7eb4e123fedde7c07fc7022","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.4.0.tgz","fileCount":7,"integrity":"sha512-EMjp0WaOBMgVKWhxE63R+Z9sv+0yJ8DtqT9AGpPwIEw3hyo1G+eCNkqpbiKTKkNLtoNNpGGi21aKa6y4nOpEMw==","signatures":[{"sig":"MEYCIQDprnuXd1fV+Ar2iu0xKc/Q78v+hXvaJRTyJ88/ujIdfgIhAJhf5MjtNOY32dcgKZIDQDKt2pI1D1TubuxGsgda3Sfo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128329},"main":"index.js","gitHead":"e3d0aaaac384db47f821f662b0c64e75b5c6742f","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/andreasewering/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.0.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.4.0_1702927699841_0.6219538333708188","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"protoc-gen-elm","version":"3.4.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.4.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"5d11c5857b2f76ef141e9faf540e71221324f756","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.4.1.tgz","fileCount":7,"integrity":"sha512-0prNYgfu0A0A/V9yZhddPcg8dz0hfKx2s1QVJwet51dtUwR6hZK8G92rvGEdf2Gg35xyMXMqaQfh+z2Vn8s9Cg==","signatures":[{"sig":"MEUCIQDebOtFhWUhzyHK4QqkWEnGz2LLag2Z6TtEWHXOVuMW3wIgcvnu75I7gxxooszh/p0hoXy04R5t2tYQOCitT6K2A04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129510},"main":"index.js","gitHead":"77af8ea4c3db803dbc592a47d70680f918360a84","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.4.1_1702990327721_0.7094945966505177","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"protoc-gen-elm","version":"3.4.2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.4.2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"bf282297560110d19b631f039270e6833cb1885a","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.4.2.tgz","fileCount":7,"integrity":"sha512-R2MgScjZZLQfTP4qT5A8p6dHSNBznlcxk0+eAtAl2aTPSL4WscuJXwFLC7VcGoj/oqx7SP6PG/hpepr7Ty9dsg==","signatures":[{"sig":"MEQCIAcQQHPzOhnJUvZL3a4ohF0YWfRFnNiI41+0ypnvUyPLAiAVRV/+9swOk/AKfKAFPMc2XrmrZxLE0A43VsTYjo9sRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129571},"main":"index.js","gitHead":"ead41635d0a4e3d9dca9e1ec987953f61b115d71","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.4.2_1703020917114_0.3025959598279391","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"protoc-gen-elm","version":"3.4.3","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.4.3","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"cdfadc68274587e58474c77d7284868463aaca70","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.4.3.tgz","fileCount":7,"integrity":"sha512-LcVjXpnCGIOA13gLB000O57ZsRjIs9qmdO4QpXrazDgfvae69+hFdCMoMxJ+35A+sRF1RCVdUyCMnJzsU01Jig==","signatures":[{"sig":"MEQCIBZEv0z69MobB+SbdBmKOglo5TxwUAS45r0Jo0Du1AvUAiAZJDMs/m2fiUuBOcXcanstnZ5mlg/3oS3X9pY7Ko2ydg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130320},"main":"index.js","gitHead":"77b5e7f9bc7ba4bba64c70f025db4cbde72fd643","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.4.3_1704407402726_0.24947696819902054","host":"s3://npm-registry-packages"}},"3.4.4":{"name":"protoc-gen-elm","version":"3.4.4","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@3.4.4","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"63d9bf1542430bafe4f5a5e779e6683f5bb82d58","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-3.4.4.tgz","fileCount":7,"integrity":"sha512-CTadUjVJgK1jGGA6pYYN0ZL8oAvnaTaQS1cJnsyr10Xfwwuq++H9FDuv7Salygbq61u420NIPt/iElmfodvJgA==","signatures":[{"sig":"MEQCIDfhWue8YBRiJTwRRygmGbdbGuaU0cFc1M7VwSJODFivAiBGOWZUAbSAAjO9ZV+hvMlZpRgEQyiSi5F48kV7njKTNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131420},"main":"index.js","gitHead":"cf8651200521e7ec77329925cea400f959d9dbee","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.3","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.10.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_3.4.4_1704642522764_0.06845442281743241","host":"s3://npm-registry-packages"}},"4.0.0-beta.0":{"name":"protoc-gen-elm","version":"4.0.0-beta.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@4.0.0-beta.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"80c2d4001b2d3ffb5bac741861f90b41b0be06b1","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-4.0.0-beta.0.tgz","fileCount":6,"integrity":"sha512-NOtiX04OcuWDFeY02hk5SqVvcC0aqd/Hp95J3gmYVXu9NgIVsgd7mvKCP9O6aWqvRrXgsh6vTyNW8PUpaVyzXg==","signatures":[{"sig":"MEQCIASLKs+pE7Gxi/JKQPUNF2Zt+2PyqdGvUkwgu2P6UAkAAiB/ogg0xbRWAvCINFADLf0ghpAnD93A3p6MS+dpqx3qhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130313},"main":"index.js","gitHead":"f499e8e3c3563e380f03ff70cea3b8eaa17604c3","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.11.0","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_4.0.0-beta.0_1708367511581_0.0042816205995461765","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"protoc-gen-elm","version":"4.0.0","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@4.0.0","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"9b4da4df4f34d47a75c22f4bbff1d224843d6eca","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-4.0.0.tgz","fileCount":6,"integrity":"sha512-sCURhyN1alODuoHXA1mdDtrdSBvrDySNjSThjuocli/rbbo0m2/oWPfd7a1IkibxA5cUFhOWUSWU6ln5TP3b8w==","signatures":[{"sig":"MEQCIDeIqPqHr+Q6nVrRO7MIoBCSuP3ay22rvjC7rk8xtTYBAiBcbwsHbY3OIfdat4kISj/UCgqO5dHXtJAhoER8RrBRjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140593},"main":"index.js","gitHead":"e47b4b37e6fe658e917bbfd5402fc868271f8493","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.11.1","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_4.0.0_1709236570185_0.677642432230805","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"protoc-gen-elm","version":"4.0.1","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@4.0.1","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"b75b1e799cf4f4894493ff9dcb2c8f5ea6066d5f","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-4.0.1.tgz","fileCount":6,"integrity":"sha512-vP4lBymsy0W18Band15G4WFa/arRGCgPeYbkP76QQppZUdShB25Q3jBH2joiSIWyfCKYdMcQyimG4ndSjwBkqw==","signatures":[{"sig":"MEYCIQD7rkj64Cdqcvf056ze9g5P9D2fkt7J/Gqhj1qXpudN2QIhALAi3ent6MzGOPdHOup8+491jxSOos/RLNZXNGF4b6Dj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140593},"main":"index.js","gitHead":"ec56faad4d4be0d550cc2c563463ba04270114d4","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.11.1","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_4.0.1_1709319829074_0.15051959677011184","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"protoc-gen-elm","version":"4.0.2","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@4.0.2","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"0d74f5f82895a8b350fdfe5e51f9b9fc3fcaafa2","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-4.0.2.tgz","fileCount":6,"integrity":"sha512-TfRjUdJs9WpPsr8HPLxlnfXUYWYsHB+UpVFl5KNWehCJD1F1sDcYWUVJZBYj6cwhrzfk3lBvGcFtbtk5g0uJ8w==","signatures":[{"sig":"MEUCICx/pvcb2UET5xC3qQvhGuNw0rknE5eB53QjU1AeQwTZAiEAmnberahJuivPahNddX0NXZzbZk0SduqnSxqY5J5HavA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140598},"main":"index.js","gitHead":"5c578fb9b87ebdcfacd17c1020a0d8fdfd47f740","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.11.1","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_4.0.2_1709380383286_0.10457596446515982","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"protoc-gen-elm","version":"4.0.3","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","_id":"protoc-gen-elm@4.0.3","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"bin":{"protoc-gen-elm":"index.js"},"dist":{"shasum":"5fd2cdb66e22a1b04df66ad4344877606dad6575","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-4.0.3.tgz","fileCount":6,"integrity":"sha512-cn33v6+TXFAcEJsfAqaZKhjBKDn5n5oMGbiZzmOBQTgh/1kkbSmgyJHXMBXte5x5eaLK20ancXH9A2r4IG8Nag==","signatures":[{"sig":"MEQCIFMeb8AGQ9fFP5Hw+7Ahlo6rPnRZeTp5mNVeqj0ggmuBAiBbNOI8mkGMh6iONzz/rnbYMzMfk+t3uM8y9PcFg8gRCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141059},"main":"index.js","gitHead":"e5cea157dcc8e45ba463352bae672c17b3d02f92","scripts":{"test":"jest","build":"./build.sh"},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"repository":{"url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git","type":"git"},"_npmVersion":"10.2.4","description":"Elm protoc plugin","directories":{},"_nodeVersion":"20.11.1","preferGlobal":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","long":"^5.2.3","assert":"^2.1.0","ts-jest":"^27.0.7","@swc/core":"^1.3.92","@swc/jest":"^0.2.29","parsimmon":"^1.18.1","uglify-js":"^3.14.3","protobufjs":"^7.2.3","strip-ansi":"^7.1.0","typescript":"^4.4.4","@types/jest":"^27.0.2","@types/node":"^20.8.4","@types/parsimmon":"^1.10.6","jest-matcher-deep-close-to":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/protoc-gen-elm_4.0.3_1709707487593_0.337947421701301","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"protoc-gen-elm","version":"4.0.4","description":"Elm protoc plugin","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"main":"index.js","devDependencies":{"@swc/core":"^1.7.18","@swc/jest":"^0.2.36","@types/jest":"^29.5.12","@types/node":"^20.16.1","@types/parsimmon":"^1.10.9","assert":"^2.1.0","jest":"^29.7.0","jest-matcher-deep-close-to":"^3.0.2","long":"^5.2.3","parsimmon":"^1.18.1","protobufjs":"^7.4.0","strip-ansi":"^7.1.0","ts-jest":"^29.2.5","typescript":"^5.5.4","uglify-js":"^3.19.2"},"scripts":{"test":"jest","build":"./build.sh"},"preferGlobal":true,"bin":{"protoc-gen-elm":"index.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git"},"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","_id":"protoc-gen-elm@4.0.4","gitHead":"b81116cdcc750a50d0cc976cfc666b72f16f0c66","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-at4f1pa9cchVe+qYj49LMX9KThuYDJNtBa7wsmFFz1GdvfQljtO/zoadZsGfw73RAy2QEcXE++loY3TCL5qDBg==","shasum":"7478aecd6a423561857e0329f8ede0e7f1dfb47a","tarball":"https://registry.npmjs.org/protoc-gen-elm/-/protoc-gen-elm-4.0.4.tgz","fileCount":6,"unpackedSize":140748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsBBqPpoHbWtAverSrDEnhRZLneDKCF4/Vv2gOTFpNwAiEAq6JiWed1ITA8wwpbjGKHSBq+5Pxy39OsZONdKyH5bIM="}]},"_npmUser":{"name":"amolitor","email":"andreas.molitor@andrena.de"},"directories":{},"maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protoc-gen-elm_4.0.4_1724530091359_0.9680301219046168"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-12T11:00:32.520Z","modified":"2024-08-24T20:08:11.810Z","1.0.0-beta":"2019-02-12T11:00:32.690Z","1.0.0-beta-1":"2019-02-12T11:06:27.966Z","1.0.0-beta-2":"2019-07-01T18:09:48.686Z","2.0.0":"2022-02-04T21:36:39.363Z","2.1.1":"2022-03-29T06:58:20.690Z","2.2.0":"2022-10-09T09:43:10.805Z","2.3.0":"2022-11-09T21:35:23.838Z","2.3.1":"2023-02-28T23:54:28.013Z","2.3.2":"2023-03-02T09:45:20.449Z","2.3.3":"2023-03-02T09:51:05.448Z","3.0.0-beta.0":"2023-04-01T10:18:07.202Z","3.0.0-beta.1":"2023-04-04T19:20:57.599Z","3.0.0":"2023-04-06T19:38:42.767Z","3.0.1":"2023-04-07T16:15:34.757Z","3.1.0-beta.0":"2023-04-11T08:28:27.609Z","3.1.0-beta.1":"2023-04-11T12:13:23.886Z","3.1.0-beta.2":"2023-04-11T13:40:29.123Z","3.1.0":"2023-04-11T13:45:51.785Z","3.1.1":"2023-04-11T19:26:49.899Z","3.2.0":"2023-07-11T21:07:01.845Z","3.2.1":"2023-12-11T15:57:44.697Z","3.2.2":"2023-12-11T21:40:48.706Z","3.2.3":"2023-12-11T21:53:07.971Z","3.3.0":"2023-12-17T19:07:01.282Z","3.3.1":"2023-12-17T19:19:40.853Z","3.3.2":"2023-12-17T19:26:07.866Z","3.3.3":"2023-12-17T19:32:12.599Z","3.3.4":"2023-12-17T19:36:30.738Z","3.4.0":"2023-12-18T19:28:20.049Z","3.4.1":"2023-12-19T12:52:07.976Z","3.4.2":"2023-12-19T21:21:57.398Z","3.4.3":"2024-01-04T22:30:02.976Z","3.4.4":"2024-01-07T15:48:42.971Z","4.0.0-beta.0":"2024-02-19T18:31:51.902Z","4.0.0":"2024-02-29T19:56:10.388Z","4.0.1":"2024-03-01T19:03:49.324Z","4.0.2":"2024-03-02T11:53:03.492Z","4.0.3":"2024-03-06T06:44:47.789Z","4.0.4":"2024-08-24T20:08:11.591Z"},"bugs":{"url":"https://github.com/anmolitor/protoc-gen-elm/issues"},"author":{"name":"Andreas Molitor"},"license":"BSD-3-Clause","homepage":"https://github.com/anmolitor/protoc-gen-elm#readme","keywords":["elm","protobuf","protocol-buffers","proto","protoc","grpc","plugin","serialization"],"repository":{"type":"git","url":"git+ssh://git@github.com/anmolitor/protoc-gen-elm.git"},"description":"Elm protoc plugin","maintainers":[{"name":"eriktim","email":"e.timmers@gmail.com"},{"name":"amolitor","email":"andreas.molitor@andrena.de"}],"readme":"# Elm Plugin for Protocol Buffers [![build status](https://github.com/anmolitor/protoc-gen-elm/actions/workflows/build_and_test.yml/badge.svg)](https://github.com/anmolitor/protoc-gen-elm/actions)\r\n\r\nThis [`protoc`](https://developers.google.com/protocol-buffers/) plug-in generates [Elm](https://elm-lang.org/) modules from `.proto` specification files. The generated modules make use of the [elm-protocol-buffers](https://package.elm-lang.org/packages/eriktim/elm-protocol-buffers/latest/) library to handle the (de)serialization. They can be used to transmit bytes over HTTP(S) or via web-sockets. \r\n\r\nRemote Procedure Call (RPC) generation is supported and possible to disable with `--elm_opt=grpc=false`. If used, you need to add a dependency on the [elm-grpc](https://package.elm-lang.org/packages/anmolitor/elm-grpc/latest/) library.\r\n\r\n**Take a look [here](https://developers.google.com/protocol-buffers/) for a general introduction on Protocol Buffers.**\r\n\r\n## Installation\r\n\r\nThis package is a plug-in for `protoc`, make sure you have [installed](https://developers.google.com/protocol-buffers/docs/downloads) it and `protoc` is available on your path. After installing `protoc-gen-elm` globally from NPM, `protoc` will automatically find the binary when you add the `--elm_out` flag to your command.\r\n\r\n```\r\nnpm install --global protoc-gen-elm\r\n```\r\n\r\nAlternatively, you can add protoc as a dev-dependency to your project. This should be the preferred way if you want to build your project in CI. If you wrap the call to `protoc` in some npm script, it should still work as expected.\r\n\r\n```\r\nnpm install --save-dev protoc-gen-elm\r\n```\r\n\r\n**You can now turn any `.proto` file into an Elm module**. A similar approach can be used to generate code for C++, Dart, Go, Java, Python, Ruby, C#, Rust, JavaScript, PHP or [another language](https://github.com/protocolbuffers/protobuf/blob/master/docs/third_party.md) to build a compliant back-end server!\r\n\r\n```\r\nprotoc --elm_out=. api.proto\r\n```\r\n\r\n## Overview\r\n\r\nThe following table gives an overview of how `.proto` types correspond to Elm types and what their default values are.\r\n\r\n| `.proto` type | Elm type                            | Default value\\*\\*                                                        |\r\n| ------------- | ----------------------------------- | ------------------------------------------------------------------------ |\r\n| `package`     | The name of the module              | `Proto` |\r\n| `double`      | `Float`                             | `0`                                                                      |\r\n| `float`       | `Float`                             | `0`                                                                      |\r\n| `int32`       | `Int`                               | `0`                                                                      |\r\n| `int64`       | `Int64`\\*                           | `0`                                                                      |\r\n| `uint32`      | `Int`                               | `0`                                                                      |\r\n| `uint64`      | `Int64`\\*                           | `0`                                                                      |\r\n| `sint32`      | `Int`                               | `0`                                                                      |\r\n| `sint64`      | `Int64`\\*                           | `0`                                                                      |\r\n| `fixed32`     | `Int`                               | `0`                                                                      |\r\n| `fixed64`     | `Int64`\\*                           | `0`                                                                      |\r\n| `bool`        | `Bool`                              | `False`                                                                  |\r\n| `string`      | `String`                            | `\"\"`                                                                     |\r\n| `bytes`       | `Bytes.Bytes`                       | Empty bytes sequence                                                     |\r\n| `required a`  | `a`                                 | No default                                                               |\r\n| `optional a`  | `a`                                 | Default of `a`                                                           |\r\n| `repeated a`  | `List a`                            | `[]`                                                                     |\r\n| `enum`        | Custom type                         | First element                                                            |\r\n| `message`     | Record                              | All fields take their default value                                      |\r\n| `a`           | `Maybe` Record                      | `Nothing`                                                                |\r\n| `oneof`       | Custom type with an associated data | `Nothing`                                                                |\r\n| `map<k, v>`   | `Dict.Dict k v`                     | `Dict.empty`                                                             |\r\n| `service`     | `Grpc.Rpc req res`***                              | No default                                                                         |\r\n| `reserved`    | N/A                                 |                                                                          |\r\n| `extensions`  | N/A                                 |                                                                          |\r\n\r\n\\*) 64-bit integers are defined in [`elm-protocol-buffers`](https://package.elm-lang.org/packages/eriktim/elm-protocol-buffers) in `Protobuf.Types.Int64`.\r\n\r\n\\*\\*) Some default values can be overridden in `proto2` specifications. This is currently not supported.\r\n\r\n\\*\\*\\*) Rpc is implemented via the [`elm-grpc`](https://package.elm-lang.org/packages/anmolitor/elm-grpc/latest/) library.\r\n\r\n## Json Encoding\r\n\r\nProtocol Buffers specify a [canonical json encoding](https://protobuf.dev/programming-guides/proto3/#json).\r\nWhen you pass the additional option `--elm_opt=json` to the protoc invocation, you will get JSON Encoders and Decoders generated.\r\nIf you want to be more granular `--elm_opt=json=encode` or `--elm_opt=json=decode` will only generate one or the other.\r\n\r\nThe canonical json encoding has quite a few special cases.\r\nBelow is a list which ones have been implemented so far.\r\n\r\n- camelCased json field names as a default ✔️\r\n- Using json_name option to override field names ✔️\r\n- Enum decoding via enum variant names in .proto file ✔️\r\n- Enum decoding via field numbers in .proto file ✔️\r\n- Accepting `null` as the empty list ✔️\r\n- Accepting `Infinity`, `-Infinity`, `NaN` as floats/doubles ✔️\r\n- Accepting floats/doubles in String format ✔️\r\n- Accepting int32 in String format ✔️\r\n- Accepting int64 in Number format ✔️\r\n- Accepting floats/doubles in Exponent Notation ✔️\r\n- Encoding/Decoding Timestamps in ISO Format ✔️\r\n- Encoding/Decoding Durations in fractional second-based format ✔️\r\n- Encoding/Decoding `google.protobuf.Struct` as a JSON object ✔️\r\n- Encoding/Decoding `google.protobuf.ListValue` as a JSON list ✔️\r\n- Encoding/Decoding `google.protobuf.ListValue` as a JSON list ✔️\r\n- Encoding/Decoding `google.protobuf.NullValue` as JSON null ✔️\r\n- Encoding/Decoding `google.protobuf.Empty` as `{}` ✔️\r\n- Encoding/Decoding `google.protobuf.Value` into/from any JSON object ✔️\r\n- Encoding/Decoding `google.protobuf.FieldMask` as a comma-seperated list of dot-seperated field names ✔️\r\n- Special support for `google.protobuf.Any` ❌\r\n\r\n## Grpc Dev Tools\r\n\r\nThis plugin supports code generation for the [grpc-dev-tools](https://github.com/SafetyCulture/grpc-web-devtools), which should primarily be used as debugging information for local development. Since it adds code bloat to your bundle and comes with a performance overhead, you should make sure it stays out of your production bundle.\r\n\r\nTo enable the extra code generation, enable the `grpcDevTools` flag by adding `--elm_opt=grpcDevTools` to your protoc invocation.\r\nThis will generate additional JsonEncoders for your data types according to the [canonical json encoding](https://protobuf.dev/programming-guides/proto3/#json), a `Proto/DevToolsWorker.elm` file and a `Proto/dev-tools.mjs` file.\r\n\r\nThe `dev-tools.mjs` file internally imports the Elm file, so assuming you are using some sort of bundler with Elm support (like vite or webpack),\r\nall you need to do is import the file at the top of your html file or your main JS bundle, e.g.\r\n\r\n```\r\n<body>\r\n  <script type=\"module\" src=\"/generated/Proto/dev-tools.mjs\"></script>\r\n  ...\r\n</body>\r\n```\r\n\r\nYou can see a vite setup example in the /example directory, which also makes sure it does not get added in the production bundle.\r\n\r\n## Explanations about the generated code\r\n\r\nIn general, the generated code tries to be close to what the code looks like in other languages while still being ideomatic Elm code.\r\nElm's concept of \"Only one solution to solve\" a problem has several consequences here.\r\n\r\n### General\r\n\r\n- Protobufs `message`s are product types, `enum`s and `oneof`s are union types. \r\n- Each `message` and `enum` generates `encode[name]` and `decode[name]` functions, which integrate seamlessly with elm-protocol-buffers\r\n- Each `message` and `enum` generates a `default[name]` function, which sets the defaults as seen in the table above\r\n- `enum`s and `oneof`s generate seperate modules, to avoid naming collisions. \r\n- `oneof`s come in two forms, one where every constructor includes a generic type and one where all types are applied. These are needed for use inside of other messages (you will see why in the section \"Module Nesting\")\r\n\r\n### Module Nesting\r\n\r\nProtobufs have their own module system, which is different from Elms. Here are some interesting points about it:\r\n\r\n- Modules are defined by packages and not by files\r\n- Protoc disallows circular imports of packages\r\n- Declarations can be nested inside of messages, which pretty much makes an inline module\r\n- There are no visibility modifiers. You can access all declarations inside of a message from outside and the other way around\r\n\r\nElm disallows circular imports as well, luckily protoc helps us out here on the package front. However, Elm does not have supported for nested modules, which is a problem.\r\n\r\nFor an illustration why, see the following example\r\n\r\n```\r\n// file: test.proto\r\npackage test;\r\n\r\nenum Outer { A = 0 }\r\n\r\nmessage Scope {\r\n  enum Inner { B = 0 }\r\n  message InnerMsg {\r\n    Outer outer = 1;\r\n    Inner inner = 2;\r\n  }\r\n\r\n  InnerMsg msg = 1;\r\n}\r\n```\r\n\r\nObviously there are two modules here: `test` and `test.Scope`.\r\nWe generate two Elm files:\r\n\r\n```\r\n// file: Test.elm\r\nimport Test.Scope\r\n\r\ntype Outer = A\r\n\r\ntype alias Scope = {\r\n  inner : Test.Scope.InnerMsg\r\n}\r\n```\r\n\r\n```\r\n// file: Test/Scope.elm\r\nimport Test\r\n\r\ntype Inner = B\r\n\r\ntype alias InnerMsg = {\r\n  outer : Test.Outer,\r\n  inner : Inner\r\n}\r\n```\r\n\r\nThis might look fine on first glance, but if we try to compile this we get a compile error. Why? Because the two modules are mutually recursive.\r\n\r\nThe only solution to this problem is making a large module for each package, so this is exactly what we do. But if we want to keep the nice, short names, we will get name conflicts. Protoc has no problems with identical names as long as they are in different scopes.\r\n\r\nTherefore, we hide the large modules as `.Internals_.elm` modules, which you should not need to use and re-export from other modules with nicer names from there. The only downside: We lose the ability to pattern match on types, since we can not alias constructors.\r\nTo not have to generate mapping functions (our solution from v3.x), we instead generate generic union types and apply them in the `.Internals_.elm` module.\r\n\r\n### Recursive Data Types\r\n\r\nFor ease of construction, `protoc-gen-elm` prefers to generate type aliases instead of nominal types. Type aliases have one downside though: they cannot be recursive. Otherwise, the Elm compiler would have to do infinite work to expand the type.\r\nSo if you have a recursive type like this:\r\n\r\n```\r\nmessage Rec {\r\n  repeated Rec rec = 1;\r\n}\r\n```\r\n\r\nwe generate\r\n\r\n```\r\ntype alias Rec = { rec : List Rec_ }\r\n\r\ntype Rec_ = Rec_ Rec\r\n```\r\n\r\nand corresponding `wrapRec` and `unwrapRec` functions.\r\n\r\n### gRPC\r\n\r\nIf your .proto file includes a `service` declaration, an Elm module will be generated based on `package` and the services name.\r\n\r\nThis file:\r\n```\r\npackage some_package\r\n\r\nservice SomeService {}\r\n```\r\nwill generate a `Proto/SomePackage/SomeService.elm` module.\r\n\r\nThe code that needs to be generated inside is actually rather small.\r\nA gRPC call just needs\r\n- the package name\r\n- the method name\r\n- the service name\r\n- references to the en/decoder functions\r\n\r\nThe rest of the work is done by the `elm-grpc` package.\r\nIt provides functions to convert the generated `Grpc.Rpc` instances into `Cmd`s and `Task`s, as well as setting the usual Http Request fields (headers, timeout, tracker etc.)\r\n\r\n\r\n## Live Example\r\n\r\nTo run a minimal live example in your browser, follow the instructions in `/example/grpc/README.md`.\r\nFor a more advanced/realistic example, look at `/example/tonic_vite/README.md`.\r\n\r\n## Well-known types\r\n\r\nIf you want to use protobufs [well-known-types](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf), \r\nyou need to install the pre-built package [elm-protoc-types](https://package.elm-lang.org/packages/anmolitor/elm-protoc-types/1.1.0/) or include the paths to the proto files in the compilation.\r\n\r\nExample: If this is your proto file `test.proto` which uses the well-known type `Timestamp`,\r\n```\r\nimport \"google/protobuf/timestamp.proto\";\r\n\r\nmessage TestMessage {\r\n  google.protobuf.Timestamp timestamp = 1;\r\n}\r\n```\r\n\r\nthe `protoc` invocation will need to include the path to the well-known types .proto file.\r\n```\r\nprotoc --elm_out=. test.proto /usr/local/include/google/protobuf/timestamp.proto\r\n```\r\n\r\n## Limitations\r\n\r\n- All limitations of [`elm-protocol-buffers`](https://package.elm-lang.org/packages/eriktim/elm-protocol-buffers/latest#known-limitations) apply\r\n\r\n## Development\r\n\r\nNote: Currently, this project won't run on Windows (WSL works) because of shell scripts/executable js files.\r\n\r\nExecute `npm install`, `npm run build` and `npm test` and you should be good to go.\r\nYou will need `protoc` installed and on your PATH.\r\n\r\n- The plugin logic is written in Elm itself. To be executable via node, there is a index.js wrapper. It converts the incoming bytes to base64, because there currently is no way to directly send the type `Bytes` through a port.\r\n- Main.elm essentially wires up the binding to JS: A request is received through a port, gets decoded, processed and then sent through another port.\r\n- For decoding the protoc request, it uses \"itself\", meaning that upgrading protoc versions should be done by running the plugin against the new `include` files from protoc to generate the new encoders/decoders (use the `upgrade.sh` script).\r\n- A `Mapper` converts the request into a convenient internal structure\r\n- A `Generator` then uses this internal structure to build an Elm AST\r\n  which is then pretty-printed to a file.\r\n\r\nRun `build.sh` to build the elm code into `index.min.js` (which is imported by the entrypoint `index.js`).\r\n\r\nTo analyse the protoc requests, there are `debug.js`, `DebugMain` and `build_debug.sh` files. Run `build_debug.sh`, then use `debug.js` in place of `index.js` when running `protoc`. This should dump the deserialized request into `debug.log`. You can then put this into the Elm repl for example or use it as input for tests.\r\n","readmeFilename":"README.md"}