{"_id":"@asledgehammer/pipewrench","_rev":"9-8de1affa7e546d6fa73829bbb005b912","name":"@asledgehammer/pipewrench","dist-tags":{"latest":"41.78.18"},"versions":{"41.73.21":{"name":"@asledgehammer/pipewrench","version":"41.73.21","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.73.21","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"9eaa99d3b23f2f46b7c741f3060947fca3fb4309","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.73.21.tgz","fileCount":1030,"integrity":"sha512-aRoqFoNrgfUztA9vpGvi/OyUNtAsF76tG+XosbghZ7dXhI7Ac9pJ8VrahqyXvB/paNCT3A50/bFwMXPTHJNn5g==","signatures":[{"sig":"MEQCIGD+PW1eh3GmuAvBXPmnXimK1VGDLUa+KlNOHKBhhD+wAiBh4aLDWo8qcoG9IpsUhGhIioSBS2rpPvOxVOrvD/3XlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10650774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+w9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfSxAAiz7ffmwCmuIB+JoOjUk5IWRQKv8J0bVptsWLs2rgltUljJdK\r\nBwYt+YSCpAojmiQE76wpwZZLNprK7CKBnWMkqob5BS80OZYinUFYd3cP8N6e\r\nrrgMJWKeSg3S1pbhs1D1OduPB88GuHpxO7h9L1AvO0EGdFK360OV8/SYrzZe\r\nQqPKhYiFq3Smzs9gBKX6xM609mH0+GO4OXezpOdJJG9LQZFtaq8SaRzvqJRu\r\ni9LbCq2edi7wuMvzFuUY5Tg7o39ocj/A3W3tXjdrFujJPEju4X7Grk9FE9Iw\r\n6Tn3hyR1zVgB0jiNJxyooR5gG3cZOiFW7efensKGle6kNrYskGloku2BIa5S\r\nS8mbDrbFtvDiCuVHvzgTuaVKvGctpkFdrbs54DLFbnRuw54i/Fy6XDy8HPh0\r\nZuFN3HNEQroECJPF8tTrnGvmkvFMkejyh6AH7ah6SadWuz/XqN4WXQlUitwi\r\neF6FqV5j6acB62jWV6oZku0UtyG7DFifLY9pBJm8l2EMFm7c67iCowzAamiK\r\nW/+LcuhBTyXDgebeA4/bOmxb5qyRj8vtlZxw5+t/WJLnD8rmfGyMZbsgrv5N\r\n9UrlLXNi2Jc57UUXTwAq332MIiK1kYrHBfRquZGCw03jhftFgSIjUUSWMhr5\r\nTl+wFmw6Qy1/f+/qJNpmFCqSFdeaiwOWEoU=\r\n=8+KI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"58ba577ec293fb9288c5ab712db37e1fc28fc306","scripts":{"build":"tsc","patch":"node patch.js"},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"lua-types":"^2.12.0","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.73.21_1660620617736_0.36607710167152674","host":"s3://npm-registry-packages"}},"41.73.22":{"name":"@asledgehammer/pipewrench","version":"41.73.22","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.73.22","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"52a0176d1bef1c963db39e23292a5fdaada3186c","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.73.22.tgz","fileCount":1031,"integrity":"sha512-SazkKvGGOoAlYCzSZXzLm3nETbYDPLu/YpTb2wbX8WDNdwrO2pKBbnb9EnPxDibzxGqmESMxuxR7VQ9a6F9t4w==","signatures":[{"sig":"MEUCIFcrUHyhpqpe1JBywZPVRO4ExAVMidRA+9GDVIZwCmhNAiEA/oL+X2mDY3+g4/XKHOczcwLutU21i02Zr3itzKmsmJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9496060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqDmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppew//QIXmVGaczYpHhDEoWXI+N5ijXrKuQME0QMTj5MroNxfoDLPp\r\nOHQLxy8+17YMsRVo+9U2PTGkvBmzyKl+cIYfq0AJSVDTVUmefncIrAE1ZZCE\r\nd6/iKhT8J5U77KcRWeQop6YYRV6kZfQ2vUJh6DhkXZmUEEL/NZ3YiSCPZ2C6\r\nmvjlTMNpV/t186NVZuZhO9OGkY4xXKNeUleyeqcMvQy/W2ZLInAN8E6Dj2vW\r\n7zniayogp5jebJxokQBbFPxrKdu/oik4VvvZjdxFucJJRpKTjV/fhpA253sY\r\nusuOA3wm3VC3q7qtzcqNmIqssYtWZFDeu9Vaxc3JOvr3bddkp38iMEGSkCrF\r\nzk8YJr1FB1lcyV4WbSWrXhxT9xzxX7nzhrCiVDZJWzyjPBpsnaSKT0gg8oKA\r\nKz582sUGuT6VcqrZ1fM9PHiehiEt8fk+juP8rnoSjQe4uNavQrPe3nGmW/5h\r\nkJ5NH8IC2uCEOYFSrCsfR/4B2J2n6sZOTXCFFqrFRMk5WWSBs7cAQDiQAgyn\r\n4qvlK3/b1giPjX+Y8lIXstjrOGdL+WwCrTdGPTEt/HlVC9LmQt4uywghW485\r\n7A+VH/ZnK+80qdSvrQs2JTwWg1pC7vtEXH+yVDUJlFhexyE/0LWm/YDyDVpV\r\nlzlO0bhBAvfOpxAjvfoxDPC/quP0/J/sR90=\r\n=ENVh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"3f940eb3b689e5a804457b648e4739195db95d27","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"2.7.1","lua-types":"^2.12.0","typescript":"^4.7.4","@types/node":"^18.7.8","@types/prettier":"^2.7.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.73.22_1661378790454_0.00027267601787572815","host":"s3://npm-registry-packages"}},"41.74.1":{"name":"@asledgehammer/pipewrench","version":"41.74.1","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.74.1","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"7416cb482c449eba3689c9caf7e45ea9bb6fbf18","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.74.1.tgz","fileCount":1031,"integrity":"sha512-3TPhT7YgcMm4KdjLEGzXKLD/YPXBHQEK/mEtB2Lxs5hGd3BhrQzRkhhO0QIQce36FEkVfZNXNpMEmDnpmXQyiQ==","signatures":[{"sig":"MEYCIQDP3SeHU9hEQOwhaSemv93k+nbCESOoSv+Lxrt1r6RBYAIhAMzObnHTJUUuEZTOhtgLyY0eavFSaCzdKzaHLuzKra9I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9496059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqEpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpftQ/9HWMgLfL3xd3Ts16jb2ncv1usGhz7YWqDdh59zFOYUeQZxUsv\r\nSEsvj8647Cqo5x1DpSPc4hovy84t375vAiNxU11PyW14KwzY/vEDV2zv0d0E\r\nNio6NS6Pd5YP8KnR58VjjPTM1fRj8rkLfv/JASJAn94EsD69q9qy3CF1vy8V\r\nV2b8dz0gWhknBWp8u7+6GNyEqb6odSlxYC0MEbVnArFckYNRFl1hbcOv3Gdn\r\nrE2kKKQxT0Uujv4BfflU7KYWjyQl/al/W+6OrYe5ttmLTTGna5lSGWT4Qar0\r\ne3mg0ps0fps/eaUOczVuAy9oUxoPNFG5KqcLcJ/EXauehnEpBZgWmIyKOj6j\r\nsFV8p6JiigW3X9J636PnHqobdfWRaWmWEXpdJIdSnrb+r9/0k5PBq92jfCch\r\nHRLWwaCwBOeS++DsDExM1gQf7jpFOS1VB+ohiUHhwbDOdKin668uNbwo/vaD\r\n47neuGo+BfpsItYBZwGuhPMiHndmNaLNxJMtQScJ8xFi/NDmjQZ4e6MMSSto\r\nRQUDeKQoB/e8kGjxNDf4BGQUGAmHXjnLE8t66bXLBC6aazYhbY0S55aPI5NN\r\nxZXnKakoKKWwo9Avyx0PviCf1sUIajDtLTWtzN8Zlb4kuOc56PmyO+vmOvGt\r\nmJ7dK26+RqEf6uEEAEn0eXkRNZZF4IplVm0=\r\n=WCpv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"1aeb8fb6168913930ce2d0ef5d8eb48f7e4dad8d","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"2.7.1","lua-types":"^2.12.0","typescript":"^4.7.4","@types/node":"^18.7.8","@types/prettier":"^2.7.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.74.1_1661378857007_0.2387060840180215","host":"s3://npm-registry-packages"}},"41.74.2":{"name":"@asledgehammer/pipewrench","version":"41.74.2","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.74.2","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"d254bf45ed2baffa7a07284222b449c310fa6353","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.74.2.tgz","fileCount":1031,"integrity":"sha512-3K9FqA/k5BH0iX1ACPC6vJxyowWzXQ1VWdsj7FWWYBIYslXz47JqPkYZBF6OIwXfPNX36uiW0SrtGmHswAZk3g==","signatures":[{"sig":"MEYCIQCkAm02PDDd44TYNmtIFkO3TlO7wtOjLCtSFwZKuExRggIhAJMcRKQ6TcpzBz0kiMpVxKnsOYl3dLE+YoTNSTFbso0/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9495751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBrRNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofng//fDS7iTowZXbcqh2csEO+aMVQwLPkQ3d4xYQxqpnvZp0mblap\r\nxhxUs2GEs8qBSp02YEZ84CQO1dc8BqEAf3sAvYf83ETd2kjY3LetADFkwAV9\r\n567weIJMbetDrabKPfaJ3nVuX1Aw1h9/2iLZ9ERGcqIdIcU4n4ICqvQnofHn\r\n+nTE8+t2mQjSLiKrbGpLWkC2miLhUicgyWYnAFHTLGV7MTLDce/9is9HDzzy\r\nHm+nBUnRt+5J/Dl6TYTOc8mxCDhSSt4DJtLt3aj56dz9JqqxSo8+r7bwJ89A\r\n/ad8x0YhLN6VYVOqMDrVGLYFREgDYSVlup7cY9XqO/qFd0kw0wTCLCDPjCpQ\r\nFtPYRDqeYKWdf1nQXA5raCWUHW3L8nAaDVlhV4BOY+waVATF42jOf1gEhKHB\r\n40DT1U6qUJaS5d4pRnl/xCyq/5LWV+5gFAN5E1YCmUmt+JGThgW5p7LuUUKC\r\nJHgxh+kkq8VgY+m9U//GKTtjL3LmNqqJ/roCXAL3LPoIwoXgtK/8AJpNVtbJ\r\nRdlH4PvvDp+IqpXsXNoA1XmPFG6hTQmsWI/OoDdhY2B+goSdpXFGlWXFFJj8\r\no7uZMloLoePCsJwicSCMWYV6bBF65foI9Y9/afgaCz9CWX+sYjhTuruCYB5k\r\nm+JVoqGnJjqkzZsWyqrI11tC+t1DP4SwOu8=\r\n=a9pH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"86c2a502102faf5082ca240c4d3bdedad877b839","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"2.7.1","lua-types":"^2.12.0","typescript":"^4.7.4","@types/node":"^18.7.8","@types/prettier":"^2.7.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.74.2_1661383756942_0.08500036775626385","host":"s3://npm-registry-packages"}},"41.73.23":{"name":"@asledgehammer/pipewrench","version":"41.73.23","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.73.23","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"297ce791d26ddd86f2a3add5ece857f5254fcf74","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.73.23.tgz","fileCount":1031,"integrity":"sha512-5AEhAUEZ7LQRkaneDSFHuS4KqPBJ1Vq6sFYiuhzrat2ukv/Z8ICEzaOEe98E4g0bNz/QcilocfyusX55Dj9aTA==","signatures":[{"sig":"MEYCIQDRYcXUvR4ZZ3c94B7EbHuaKNu9FV5H02CfaPQqV9f3GAIhANZtqDz/GMrAFvwR1MCRgZAQ6ssqMCBbrTIwc1wMaOyI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9496072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBx56ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdiA/9GfeD26Jwp/CLQUblvVf3PVtxIIDAZMYrJsQkcCxSGxRM5DLy\r\nPqW66fbJLzLh10BWLi3dV4HKXtkGVKyqnwMGPzqJOsd/LHGET4Bi0ZDsrMbk\r\ny7iXAm5NM67dxln/xwhICw9X1ZbGqZCURHHUtpY35+o3JoszyayQxXgEtN3h\r\n6m3nBa/jvP2xo00dkBmFcd/Zsj0c6l5BB6E33nvjivg4NhEGE01GDCph21kk\r\nQTt8aKeJucBDumJthOVfnlfEzIdo+6UwSHqH9e0zRpFdUPVswGaiXjDrmlvO\r\n9blG7SaX38bSd+VKgM+RQvdMUIwr7PV7k50O0wOf35KM1gJUGcFAzX30t2BA\r\nsvO1mQCw0+q2Nbu+VXUL957jLcJHbJBWz1Rux9ixpor+8uRuxxundh6bKUxn\r\n0kn4xDaRlUb6zH0vt0jF7YeyhQzxFT4GKelKr7eLahWtATM5WMWLGTbIY2wu\r\n6s2lJ/UuKPe7YoA13BWQLLb99MVmcZUsb8DRnifh3k6FuA5dCdiljaHMhjwI\r\nwpW/2hH1aTfhNrr0vDvUf3TbR0sk3XV+x1Y0CJrtWYtF+Vq/fTPt4rSQHAqi\r\nrgse2Tjp6peZrnJFxGG/vtZSfdzozf1wECtnbilyIXsOPg4bC82uZlnjk4YD\r\nL2pCVgdf9rq7WAF8y5PuvBn3KTE8G1sgV8M=\r\n=AZN9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"6fdaa62bdc3b252d6cdb0e6b8ca8e9887635911f","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"2.7.1","lua-types":"^2.12.0","typescript":"^4.7.4","@types/node":"^18.7.8","@types/prettier":"^2.7.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.73.23_1661410938019_0.5059083679901704","host":"s3://npm-registry-packages"}},"41.74.3":{"name":"@asledgehammer/pipewrench","version":"41.74.3","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.74.3","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"42ca1027dddf4ccbfe527d0212d361f4c9e2b0cd","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.74.3.tgz","fileCount":1031,"integrity":"sha512-HKaEfFihl6s20+A0V/lrISVd6QCPOlPPR+wB42ZW3YAYjsek7nP2JoBAq0Qp1/fWg2a1Be0BAIdWaoZqjvnkGg==","signatures":[{"sig":"MEUCIQCnr1gsF6L7X3ChUuYb0rDLtcJO6bvlrVWlzRQgVwfp9AIgBoc+bkx2wCcz4v3jun23TAFgD2VkQuzrswcVHjXqnNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9495763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBx6eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEOA/+PZcEiNbDtmku2vTLSlVT1s+u3C56+GkJqLJkV5DCYxQfQzRT\r\nSgvejCw447KDwNX2MdNeWLkAAOtIiuaEWLqt/nvoJZLD0JbUQil84B7woHSz\r\nVceL15jVzba8yN17JLAczhEvO6qVTToUpzSSt6axvQK2V2wYr1wWK6kk4fee\r\n3TgsKuk7mGS7BAi+dWWpMHxE2/B8GYqmSoekn0F/YApzZokuKtVDsIkohy/k\r\nwIJJLErnP/+mOoTU1Yqda5KRYcB9w/Q6gaPI9JlJuuVEvdrjEFrIdnp+b+h9\r\nMyH85IBv36IZWUARiqTqy4KVToQSz1GJnIGQ2lyLg9mrYfgfWv2ZgqowXGLG\r\nNasBL3cynBLEPpYdnKwdXBASagZMf/5Zu0//NHVR7v7xUHxaoamxlxbziy3X\r\nzePjpbn73G1yuFFwGO8HBSkdBfm48tz9tOEgqwJxoWKeYwD9InGXIxokMNXm\r\nQRXyrIcI/U8Ict7jYRdkcKgapUCnuuxXQJvuzrAIidqTeNTnSJRgZD68RTI/\r\nRr9PSw5szF82WSZc6nKpMBx7NCc2jTFfuz829FzMloNpLiM87+4GRQovd+N7\r\nBGpNxoxRO/pdO2x7r3s44ADqahhop9FcZvEBJeZRItPzYNRdYBuiYbZpwNmF\r\nowZ4Tp4xNQs8ruGuWeVK+B0Ik+9hvrIC6EU=\r\n=aYDr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"443ede31b09440f97562cf9c04160a01bb10350b","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.15.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"2.7.1","lua-types":"^2.12.0","typescript":"^4.7.4","@types/node":"^18.7.8","@types/prettier":"^2.7.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.74.3_1661410973809_0.6236850303062627","host":"s3://npm-registry-packages"}},"41.76.1":{"name":"@asledgehammer/pipewrench","version":"41.76.1","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.76.1","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"2ccaf8bf1988ad6a207c7fb754cc98fe69165489","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.76.1.tgz","fileCount":1031,"integrity":"sha512-Ai39hfnv2nJoDr6iQYFwAVomSWg4l9VrOS6vEkXRXIWk9mJpMp23Oj0r3Vwqy2OsAjWsP6csaLWpSxhXJJnYkg==","signatures":[{"sig":"MEYCIQCYo6dLGWP7djaYlt+ct2SOW8GU4I6beUjE+BNmqEaMnAIhALZa0YsJImMQeSoOUdOdVSd1iGAqKqNSiTU0JqnG7zQj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9501476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHSW1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3RQ//eCEgi7rxgB7FsHByXuuIelzg5grESOC3ZbfYyOkXapOUUUxv\r\nbm1IYZBTy3xBvRG3ABGGIbe1ALkWAYCVXUF1Ixpsz0zxJbdvb8785a8MZs6A\r\n05UfbtohsR6V5WlJglKKywpEEgwmW/EMGlxP8cPT0ChQMWKkOLzNeVffzree\r\n01gvcYEBdA3PEDAyml8ES6EUr5aOoQErq+5w7D1aLle/3wzr5dKVyHKP//iE\r\nwP7w+7MdW3pU3WhIXx25UBD0NYHQZ0TqRWwIsyz3W3UF/r03Gnr1BnDNO8GE\r\nGmtnfUEXWQAlEkhsxMN/sB/wRCXWLU7s9s+AOiZgLyNvTn+EqFrbVzgdU0Ld\r\n+/Mse9Tk+OZJD47tslmB1R1ApYG1RCmDx2IFdcDv6DbgFZlvbmhQSsiDacc1\r\nIi9lIiPmi2IOIVZc0kFChvx5VNJ9UD4+3ohzIioEkdPE/HFoNNea/of1YXM4\r\nfMvulx1BEKDcpUnyGddIaID6DcHwgse2TnKERq2PHzlvqBd+7J7mSzVqT8J0\r\nF8kbjo8G0dk5m2A7P0anMQVWWN3btfp+Xe+FLGTyRVbXD5S+IysibRkj/TZu\r\nAP2fp/MR/jrxhdBXDun6A+WpVB0BL59EmaPPsmMAn3IQ6L2NX+/TaPFYuk2W\r\nSd3nqzNGhudikfD6Rk99LIk4nkgraqWRY1I=\r\n=2ggq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"27f478bbd731b016588bc5935faf205759b6f6d4","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"8.19.1","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"2.7.1","lua-types":"^2.12.0","typescript":"^4.7.4","@types/node":"^18.7.8","@types/prettier":"^2.7.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.76.1_1662854581648_0.21350569807998854","host":"s3://npm-registry-packages"}},"41.78.16":{"name":"@asledgehammer/pipewrench","version":"41.78.16","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.78.16","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"14ccd7e563fca6698ff44fc0ebc1e69fe4b5de00","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.78.16.tgz","fileCount":1033,"integrity":"sha512-ahjcqzqLYzaKE+cMTT2rE/KXkffXe7e1qxK1U4OBSsgYvC5NO1GhceyIY6OLdykKayUK581LJ+Jn3sdDBWct0A==","signatures":[{"sig":"MEUCIFkNeNmbEJZU131fm0m0KJwZJ/ogOjjBmodHGQ8Dw0jYAiEAt1mvWBmr6Mtf6K0xG8F7vwXsfqjk+/kJgQE3+UyqPXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9518325},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"817bd083e56786554e7abf4063bcee4b14f4631f","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"10.5.0","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"3.3.2","lua-types":"^2.12.0","typescript":"^5.5.3","@types/node":"^20.14.9","@types/prettier":"^3.0.0","@shughesuk/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.78.16_1720406800738_0.5268142531535633","host":"s3://npm-registry-packages"}},"41.78.17":{"name":"@asledgehammer/pipewrench","version":"41.78.17","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","_id":"@asledgehammer/pipewrench@41.78.17","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"homepage":"https://github.com/asledgehammer/PipeWrench#readme","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"dist":{"shasum":"b1ed87f0a80ccd270d5e26f04b633df20b732ccf","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.78.17.tgz","fileCount":1033,"integrity":"sha512-qxB7wuM+1LpoSNjeUZcTNgDdDu4hSd+Bf0TQh8B4h09clQIxefbSUEFCFcYfNyWqsSa69Ynz+uYpwaykbl/rDw==","signatures":[{"sig":"MEUCIH8iK15PlZN/B/nMLq+8Ohm03Y3YO+Cpiwsqsviwv7CKAiEA2p1dwckRF39Y46Hm0ykWjzjRZc5excOPsRcdOd4b9Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9518329},"main":"./PipeWrench","types":"./PipeWrench","gitHead":"30b42ae7a6eada6f129849b340d9bacab240160f","scripts":{"build":"tsc","patch":"node patch.js","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"repository":{"url":"git+https://github.com/asledgehammer/PipeWrench.git","type":"git"},"_npmVersion":"10.9.2","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"devDependencies":{"nodejs":"^0.0.0","prettier":"3.3.2","lua-types":"^2.12.0","typescript":"^5.5.3","@types/node":"^20.14.9","@types/prettier":"^3.0.0","@asledgehammer/pipewrench-modeler":"^1.0.11"},"_npmOperationalInternal":{"tmp":"tmp/pipewrench_41.78.17_1734109891039_0.18468498735320216","host":"s3://npm-registry-packages-npm-production"}},"41.78.18":{"name":"@asledgehammer/pipewrench","version":"41.78.18","description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","scripts":{"patch":"node patch.js","build":"tsc","extract":"pwm-cli luapath=./pzserver/media/lua outDir=. && npx ts-node scripts/stitch.ts && npm run patch && npx prettier --write ."},"repository":{"type":"git","url":"git+https://github.com/asledgehammer/PipeWrench.git"},"main":"./PipeWrench","types":"./PipeWrench","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"author":{"name":"asledgehammer"},"license":"MIT","bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"homepage":"https://github.com/asledgehammer/PipeWrench#readme","devDependencies":{"@asledgehammer/pipewrench-modeler":"^1.0.13","@types/node":"^20.14.9","@types/prettier":"^3.0.0","lua-types":"^2.12.0","nodejs":"^0.0.0","prettier":"3.3.2","typescript":"^5.5.3"},"_id":"@asledgehammer/pipewrench@41.78.18","gitHead":"68aba9d658b59fb22f19eb7a88da52698e0f01c4","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-0udSvXzw2IvcXuZ2S3qQisERrp8ZMHTBMoAqFp0OC74rM6ogOj8Aywuc/UmdisRkol2HqBFgGB4B3AF0Phalcw==","shasum":"09fe3ef675c2fecc34226d088af9e2dec328e7bc","tarball":"https://registry.npmjs.org/@asledgehammer/pipewrench/-/pipewrench-41.78.18.tgz","fileCount":1037,"unpackedSize":9660441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7dZHn2iOlnEKEPH2vxKIYWMQqNS4YAXvz9n6J3dvMSgIhANdcMgLH+TMpazL10131qShYapZ61+6G/bmOp7s6rhUq"}]},"_npmUser":{"name":"asledgehammer","email":"asledgehammer@protonmail.com"},"directories":{},"maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pipewrench_41.78.18_1734196411205_0.4782880402779832"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-16T03:30:17.685Z","modified":"2024-12-14T17:13:31.628Z","41.73.21":"2022-08-16T03:30:18.010Z","41.73.22":"2022-08-24T22:06:30.709Z","41.74.1":"2022-08-24T22:07:37.259Z","41.74.2":"2022-08-24T23:29:17.320Z","41.73.23":"2022-08-25T07:02:18.327Z","41.74.3":"2022-08-25T07:02:54.205Z","41.76.1":"2022-09-11T00:03:01.946Z","41.78.16":"2024-07-08T02:46:40.960Z","41.78.17":"2024-12-13T17:11:31.289Z","41.78.18":"2024-12-14T17:13:31.480Z"},"bugs":{"url":"https://github.com/asledgehammer/PipeWrench/issues"},"author":{"name":"asledgehammer"},"license":"MIT","homepage":"https://github.com/asledgehammer/PipeWrench#readme","keywords":["pipewrench","projectzomboid","project","zomboid","pz","typescript","typescripttolua","tstl","lua"],"repository":{"type":"git","url":"git+https://github.com/asledgehammer/PipeWrench.git"},"description":"[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)","maintainers":[{"name":"asledgehammer","email":"asledgehammer@protonmail.com"}],"readme":"\n# PipeWrench\n\n[![Test](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml/badge.svg)](https://github.com/asledgehammer/PipeWrench/actions/workflows/test.yml)\n\nPipeWrench is a set of TypeScript definitions for both the Java API and Lua codebase for the game Project Zomboid.\n\n## Advantages\n\n- TypeScript provides type safety where Lua does not.\n- Code with errors will not compile in most TypeScript environments for improper usages of types.\n- Writing Lua works with PipeWrench. (Lua Interfaces & separate Lua files)\n\n## Caveats\n\n- TypeScriptToLua Caveats: <https://typescripttolua.github.io/docs/caveats>\n- Lua types are in BETA.\n  - `lua/client/Context` and a couple other design patterns aren't processed so these calls will need their own Lua interfaces built manually.\n\n# Development\n\n## Getting Started\n\n### Prerequirements\n\n- steamcmd installed\n- npm installed\n\n### Install PZ Server\n\n#### MacOS\n\n```shell\nbash scripts/install_pz.sh\n```\n\n#### Windows\n\n```\n./scripts/install_pz.bat\n```\n\n### Generate typescript definitions\n\n```\nnpm run extract\n```\n\nDone!\n\nnpm install\n## Releases\n\n### Versioning\n\nWe automate the release process using github actions. Version numbers are based on PZ versions, with an additional patch release version at the end. For example `41.73.3` would be the `41.73` PZ version, but with 3 updates to correct typing issues. Note this is not strictly semver and there may be breaking fixes in a minor patch version.\n\n### Creating a release\n\n To create a new release run\n\n```shell\nnpm version 41.73.1\ngit push --tags && git push\n```\n\n# Support\n\n![](https://i.imgur.com/ZLnfTK4.png)\n\n## Discord Server\n\n<https://discord.gg/u3vWvcPX8f>\n\nIf you like what I do and helped your community a lot, feel free to buy me a coffee!\n<https://ko-fi.com/jabdoesthings>\n<https://www.paypal.com/paypalme/JabJabJab>\n","readmeFilename":"readme.md"}