{"_id":"next-rpc","_rev":"32-7a6ab4e285bf663d3859f7e12bc84eb4","name":"next-rpc","dist-tags":{"latest":"3.7.1"},"versions":{"1.0.0":{"name":"next-rpc","version":"1.0.0","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/puppeteer":"^2.0.1","execa":"^4.0.0","jest":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"test":"jest"},"dependencies":{"babel-loader":"^8.1.0"},"gitHead":"17898c5328c604c2138da1ac70662965b480023b","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@1.0.0","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-qO8y7KRzDoNlkJlI29svhXUdGHmCQGCQB6C0bSeWEQpcShWUcE2CNcwWQ/zrBWdnIXyH95yTo/CygRX+gctG3Q==","shasum":"50b6dac9abf781e4da194ef05487e2f214c55f72","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-1.0.0.tgz","fileCount":12,"unpackedSize":10923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef9nFCRA9TVsSAnZWagAAywAP/2s8LmMgvl4BpGNgEAVJ\n4iOnPVMAj73HrVRhPLjoqcxV8VhjDFZePs0RrEwAlhJHjBnIDasCaTRIjaEM\nz13qUKZ+n4YN2t72xIw0g57XoA7L86tPfAZ/DSn/O9EpMee37cgLzuzH1Lyr\nBdkpP2J5a6iMBJcRqIyIpx3rk9Lr6cYjWmHWq61BtOgN81N+7M7L7eMkvWAU\nOa+ptGIYLBfnug74RqCWU1+AG38p/u2A2W8RL8jF/yEwjjzBf2btYq13otKm\nO0Pfse5ekHNepIBsDU8PjeuH/CE8kCnBpIGcuFWM17Orc03JtdHezE0tZ17c\nBdoMet1WNckCFSoEfhOlJgGOvcKNZwzqi8dS55oXnp889FOuFvltf/LDQUPX\nB9BD+0+Br0ljvm8Mg+uV51Lcf39aO2+5PSHAGgHMlr1EGbHRytPU0YD0BNic\nQykar3TKxYD0elOiM8HGUzjXcJysy5h/HXCNn8Iuin9nT+OugJg/c5wy6Xz+\nhv5ynv0jfljoSIuAyhqP9yucXbD+wBuaZkppJ0OKBzF8Cf+66XzYUaThDtaf\n5Heqf12xKta7lBFdX2dsDWsiJIMNhWVBAYOZkB37uKtzYqdDyuf37xELo8hv\nvrHFhUlQ8BgMl4WXquH3u5sFBagQuFsztyZLpQyZ1GCeOpIP617Xy1WtzCJs\niJrl\r\n=9286\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSpffitBd0UlxMLdVESqldWU2MY1Esykb92g0/yiyfxAiBqvqaQsE1ak/LUCJyqWIlyLRQ/0ckgGPT5pDndu6iK3g=="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_1.0.0_1585437124451_0.7630750015454317"},"_hasShrinkwrap":false},"1.0.1":{"name":"next-rpc","version":"1.0.1","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/puppeteer":"^2.0.1","execa":"^4.0.0","jest":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"test":"jest"},"dependencies":{"babel-loader":"^8.1.0"},"gitHead":"423a24a4fa0206a19ccadb7c35d5e73a75c9eacd","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@1.0.1","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-yO09ZEmiQ7u/dzxb44TeqqKMMCjRc511ZcbE+DE4Oq/+T+jNsKKcsKdveeyuPKmZOAmeOF5APWlgDFWS0oav4A==","shasum":"4e0de4d7dd2ec0f3d4edd8bbb7147aa077a6e685","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-1.0.1.tgz","fileCount":12,"unpackedSize":10926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef9qJCRA9TVsSAnZWagAA2w0QAIqaYwdz42bzpKrh0XFJ\n/IuFw63gGn0YcERHQ9EUcXo86buZui+w3bPi6zU1FKImlst8su6qz0vLrIM7\nHE0WEf7w8BSfdoYuMF+GljsKIshEuHV+sWXZSmSlDZeXzfSQbcPFTo7weMDu\nnajtCdTOnEI91QQA0vDw5c1nPeOeaYjN/zjSlhmbDYUkyDHtJjG9ANcSbupp\n5ptBTXY5+GRr4y/W1hyS9fkLlCzl8n66UyiJbKbjfSJ8KFQjd6tfbK+Fat/B\n7YzeypIT+hjTVdji7odPGhOE80bEvpiWlUpVLkmhvfEniByhrOeWIaOXG+0K\ndFV8Obxewe02GPwSfp27oVa4eqtFjVzUMlu7/jxLQzYD6FDMFaFyAW5Kk/kU\nUaOjHla6/YIoTCZvbWUB065DTgD5WTRdG55/kLDNKxkRRYuNT2cnx4bGi6S9\nu3IyCPL9zVZ9uyWDDlev9mWA41wJ/WJLA4tRlMyPWGW1+bgPehlwsN7ql3hX\nR2Ox7IJMy3zgF5oY599yCt6AGGpKNlb8ZsEy8VuO9e4JWm96A0xyUtszkJ45\nsQMQ8ON1car4G/J8Lj+lqWg6Cl5a17o4K+jDEsock4Ai3JeIycnzq3DNvUnf\n2+ci+OlEF6ko74/ksajkAf/Ura6V4rC7bo/J4TRes9CRuUfolWtutCTJn2Fn\n/YOT\r\n=iM8d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdlRNgfb5ulMwBErh0BMnx0SP4Wd0O+34B0Y3cBpcidAiAxLij89N07hu6ZUh0SK5Rj8JylOaok8MFXb9hV02xyiQ=="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_1.0.1_1585437320965_0.8023837682086556"},"_hasShrinkwrap":false},"1.0.2":{"name":"next-rpc","version":"1.0.2","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/puppeteer":"^2.0.1","execa":"^4.0.0","jest":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"test":"jest"},"dependencies":{"babel-loader":"^8.1.0"},"gitHead":"7ede82704ed750e632d41673fbe74e7a477a8d98","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@1.0.2","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-Rf+lrfSA/XBxU2fUiX/UBRbyhfaNERvq6JpFs68uxcOAsXjO2tD9GcELvdSFI9gdNj3FJP7d9stOQz15L3yHaw==","shasum":"f32a1d7d42907919686175c81bf6a8a0b37c4f95","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-1.0.2.tgz","fileCount":14,"unpackedSize":12601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegKAKCRA9TVsSAnZWagAA2DwP/jkrzdbt15RliNzN2xlZ\nmvuXvnXWHNSnyPqA3VDIO4yYfMAsATHOIYTE55Kg0OHY449rjFMBedN+wWpW\n4QLplhCE5qFfE9Ni4Hld4gUf/u2s49rGoAePdlyp8ITw5K0kz2ZT6wQ3ZCPu\nsXOpV7c69GHG1YEy6rrl4h+z6ulV7/sFL1+WQehHc/nx0Jt+cjXeF/+Iai4O\nJoY2AdCK0xp1T09De3UVR176MA5gAwjGrhxm4rRE/8x5/5o8WI4KiydJBxMy\nKMwG2ouL/Rjn5g+OPSEDYTrfI50H7YHcbd6484QwuEp+Alg4pWT/nv97RolL\nP7aT0o3/6Xa95UQxED9fOGvGiwwr4pQZN1Dc9FZGqh8lo3M7gVtqXwFIkc0m\nrrIqkucRBayoFTWqSzVwx/SMxyzJdCryy7weWKfeU57JJUw3wOmjsa5idb+c\nJiz9pxQBYfNOnY+79dAJGXMKjADImV7fmUJacNZtT8yYSHskasq+7h7Euz6p\nUNwXaz/L7falZkk+4d33/nepJaPgm05P1Nw8QWJaPmhTuCvYQNqbG7prDYYq\nuaWzAFSVGJ0AllQOfPdugH3grt/IXUCBdTmDfX1Qo/xT0qPpfEAxZltonfO0\nv0ZtgXEDIEpfTaFyabLgOpdKhP4tGd32FI+dmicqp7XRb0fcjrOjQq3r3C6Y\n7INA\r\n=WPdc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmosZf+LnbeBTnFPTYvjpD5C+ONs6DzD7GuYHBgCh0zQIgAerZQWsDwOR7ATRJA8BxAEnMSsDAE3HSzmrrQMakTPo="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_1.0.2_1585487882105_0.1602705670683413"},"_hasShrinkwrap":false},"1.0.3":{"name":"next-rpc","version":"1.0.3","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/puppeteer":"^2.0.1","execa":"^4.0.0","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"test":"jest --testRunner='jest-circus/runner'","fix":"$npm_execpath prettier --write","prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","next":"next"},"dependencies":{"babel-loader":"^8.1.0"},"gitHead":"e6d5dfc7ce99b2ce8e8dab61261b2ed04eb1760a","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@1.0.3","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-p/SvtmzC2N1P3zGpawYFuC/+Q8HKoqf+BJ3RB1914tcW0s3ujcx1evMZqyLKBPHEGdPb6NmWWLNmZqFdxIyW3A==","shasum":"f22c5aba9436e56e5d5180eb94c305d98dfb9b1b","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-1.0.3.tgz","fileCount":17,"unpackedSize":18092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegM3lCRA9TVsSAnZWagAAi2QQAIZqjS03HXk8uwVvR1Qd\nrekBjxMLt0l3ybQ7206iSt/HMeuvfmfazXNUlsqCTxfKYY61Mv91/rcMLlPN\nWI+d2D/uNgIVy2UOHZ4i8giCdg5vWOdLZEPdvO2NP5d10Mn/CKpmHq3PvcwR\njBPZDv6xkVszVKwoLiHAL1AB/o9p2+veXcd3lRRN3O1bRMHjdmL9MV+wkLLQ\nw2PyB+tv6AIoKNxQDDrhTlx1mRIQOHTWdMyazU4M3CAl5Efw4FALyHjw+WIw\nFM7rtkqyvT5zh/ig3xGqaLuq8MingCgPbh5hdH5yYcSXk0sV96Fy8ViUdamM\n3TuaV/B5RUfy37mGqjkgqjIUmKRHxoUkSnvblXx2uaXbrZ6+8FFvJf3pcmLs\nDYbsJm15lRDREDHt7DABvIZhmFSvH/blP8qhOKROa6bZVTqKvcpyJjoTjpUI\nyooFA1/tWlAvw6lYhjVQ81L2TavboNbRAsaNUULhhP4+W+JkbicI+oZAr8PJ\n+knipV90JLG4wx6YamfkZnmemP479fs2u+L9f98k/x+CnswvfRDNY0Mk6k8a\naKepelaxbWHjTh9Sejix2yYwZXbQv3jOwZHD7OMwU5vb/Ip20mNAyBouh6kx\nOfBJ0Efun3ADVN1VELXFG7498JOC0LozEowGqEV/YC/3SnrgJ1jYfthcjWJN\ny5HB\r\n=RQQi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDq8ORz3y3DWUivextdbjiUMBRt1qwP9shlOfqhBh/imAiBGraSGejCem0f8/90bA7E3Ne+YpNENQH7U4y2I+uPoGw=="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_1.0.3_1585499620936_0.25545902384593644"},"_hasShrinkwrap":false},"1.0.4":{"name":"next-rpc","version":"1.0.4","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/puppeteer":"^2.0.1","execa":"^4.0.0","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"test":"jest --testRunner='jest-circus/runner'","fix":"$npm_execpath run prettier -- --write","prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","next":"next"},"dependencies":{"babel-loader":"^8.1.0"},"gitHead":"7c4229c1a429201cae650ca4195884f514681e57","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@1.0.4","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-eJXuQ9iKW5Z4Q8z5n+wkBStUz9mbSdjxbOdQBFiU3bBcAEN3/b6I+cbcPeCG5A5O0/NEUbg6IfRbeUvi29Feww==","shasum":"f75d47eed277b2ff37a9c84e4f1e08735ec24fb2","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-1.0.4.tgz","fileCount":20,"unpackedSize":23673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegvX5CRA9TVsSAnZWagAAiZMP+gI+ZXnRKUUvTo+agYqu\nm05bhhpTkd+lJhAtkQ7M+SCL6nlmuvGw4xHj24dbXsCD9KZFet34aHElvbe6\nwYrY1MNNhtu+SB5AU6RpK5SR5KbxefmMrwDm/p4IK3LR5Hm0OBqUGMjLMAoo\ntdDyhUQc1ej3hviyhhWWhqwSXhcSDQTVYr1tz0nvDULHVtpQMo9YcI8Hk0BD\nqAwDKZKcc3MHVfYFSWMYTVMPJ+mdyN8d1A9NlDbiQYwdZKenmiBTvR6LE/Eh\nsugMZKa6SLU367E83xYC1Ypa0ifZQ70Z6DcCwGQ29+wOJmweMmBFrreolSiy\nMtAR/e84iPjapB7M27mED1EYSP7TsC/z4h77cVIrVkLCACck/dOM07PPSo3d\nPjli6pTekcQxlVgTCfPCsMx6X66AKNPaLshDTjtyvUDMw0gFl0+s0e0PkG3B\nzz074vcwNOWQO9U7zp4IReWzi0OmBAMdc8EWBTVAb3pUsKKz8UZENGW3KEYZ\nO1cKOHJm7zfwEfobjhEKYrOLufBYjWpn04+dUwDgsC88z9TxD9nj09gaMyqz\nfuHYJZ5cm3PsqDwk3g999bKiTChH6UgbtFs8vIykgjYSJThhASCpKFAt1VlV\nAs5O7zvowexRLKpzKFnfxxw4iS/g64BVs1iOPFbg3DsU2KPTGqJOtgx5SMMf\nbaVt\r\n=ZsZa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbwJiG4c0/o8/khUze3QRTdDeclxFEq/cFs21FveiZHAiEA6WdC9wi1sDELZrxcIAAW5eUM/QRo0QT0J33Q+SRgb2s="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_1.0.4_1585640952718_0.9666351552227979"},"_hasShrinkwrap":false},"2.0.0":{"name":"next-rpc","version":"2.0.0","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"05d53e781f5498021debdd67827f07165b6d2b9e","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-qnRfLHF+Zv0z0FfWti73JUgzyiR7d3eC9nh0j2QDl13vlpVaUTu9rMjAs4z7AVMUL0DCbTTUZCx2iM9vTMAqiA==","shasum":"f8d1f308b3f2f99e416aaab82ecf729b5de0a235","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.0.tgz","fileCount":33,"unpackedSize":43745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehZEaCRA9TVsSAnZWagAAPWgP/0D/AvkVSpKJbJoeo5R9\nFi8VYrCmaHp0Q1BBBSfpl4X3MhA8ugoW+B2bRTyhTfOvn574ywPnqzxlj/nU\nXNAfxe/sxMq+asVOY3c9mzn+41+nfovAt93toKt+3heVA6DjmPqSgj7oyAuS\nEJPAWJwdmWHUS7NKvhs7zzNoFnldo+84bM/yKyF+kdE8JCzHXzqgNiR0jxrt\nVLNheFiA/ZFE+N60yXsQ0+ZcES4s5UEXn7H3fxvQhdlNPwUEAfls8xOl+IRj\nLZYFCOtNap8OYf60TpDnYb2NtXnNVy1jOEkQGRhmucC19Ek7tqnxSDUgdDW0\n+QfCNdwe+IC28VfWPjx0GIkrqyGM3eSYttPGZIVV7YTKMb9hV5X03JUymSih\nGL9dCTOZNPC2UjSALkn28orxeBbA8afwjPvSfJtHN5uyQqEP+m8CX+ga6Ozg\nBefSf9DYmNhH1JFj8Z58YZHKIsEKrinRiDF1f6yaDEteNJUhPoR/FOiV1Zg6\nYonuxCjcJg5RxxQvYVId1Qmf4nmXlvkPDOaEKpqNO6AxzVbTkZLWMDnl5Tb7\nva7SjY+O0dUo5Bl4jX7JCozjFWxk7k8Lvyhw2hWMoJnx61VRgzBMR8WsKdwD\ngGgntswMgLygOR2FPl2aNXsyCx/hQKcjwDUdoxLSwm1vXrdESWCxyrbhym9e\nwX+j\r\n=6dOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKzcjLUNt/mn8eZAtPicTbLwQq7E3ayroFt7L9tn4OYAiEAzkdUWPSc70Sp+cxWyvDf9QboEzijMJ0Ht7IaiZKpHqY="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.0_1585811738238_0.5549505281406071"},"_hasShrinkwrap":false},"2.0.1":{"name":"next-rpc","version":"2.0.1","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"eb1e342c6b62b7f245250cac01aa504c6632c791","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-qtarYjFZL1z1kNQpKxFz2mK408CZrRf2KZwWt0HceT4K6kALUvUl/mQryi8UMCUXni2b1ar8+SDcvq0Ts/oJqw==","shasum":"66574dab233c1e22c89da91878bae3878efbef1c","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.1.tgz","fileCount":34,"unpackedSize":43750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehZGqCRA9TVsSAnZWagAAtCIP/28aUmn2hKTFcjOZdX40\nnFtixJE6+skjEtbRnn+zRd6spc44r/2adgnr3rWHiXtIj3GLiYr05KCruZU/\nSK7U28YFnEZ0Bn3e+Mq6325peWe49u6aekzugRVvgwTIpGMXP4HsxraUe1Uc\n/ULwhWIPJy3Iyws+DvIOvfZMPTCNd/e4waCrU47DKvv7C3trMQ7W9aodXmUC\nLQTd4jzPQcMw/uHgKiIuXh59OorBNNTELpcpt0ktO/JVJ2FBdLEoyCPTnIIY\noIoI0h1a+qPLfvKvQtp5lV2RARuUFeQxvS2QEfcdfoderbbbjB15Ss0QUbSw\n9RF5czlZCOEmjirzSBF3sg8TxwKoBJtLemu7v6N7rBC7SO+pVRL/5fIWvkZu\n6wt/bocLM1tiyiLHZR3UFCnhwtynpEvIJHvrcGwrObBbN1nD/QKeTdsMHJek\nPku5vTsVDSRTLqWKyparjXYq6ZQyYOc7YpgCHToCet6T7iP+K01owOr+H5es\nd4211APmRCbvzM7q8fB3dV2O6oWASytuEGdfuuQGqgzMcDnGEpYh7tb3zMV5\n0zWOttJHL//NgSUtmCkGxaxJ3HFcuJe99SWl8x2z3+avp0YTOtE9UqtsgN2F\nr9WFWa+KPpLsCNfFi1SZrCFzdDym/ke1ncEAukp1ttaWVpN5t35Bq9W80eVT\nWvd0\r\n=iXWG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAT8nIQOiPZZIekZ3gV3Asvgt54W+zVy+VFpzoAuW7oAIgSG03EwlhfR+jHS+zpQsMJj/fegyj4AmYxZtUGYfjQEw="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.1_1585811882474_0.18287219232779206"},"_hasShrinkwrap":false},"2.0.2":{"name":"next-rpc","version":"2.0.2","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"a7381227bb7d4bb902d4f44c8e18f321db64e5e4","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-dzRUogufrGCXDDibO1XDpQA0/YoD94tiCEI80NzUlDOQm4MEz6/AM9PDgRRTx/u7CIeXtgG8VyrTgN8QisJaiQ==","shasum":"0ae7929acfcc9b8bdffff0ea78d3b895de70bafe","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.2.tgz","fileCount":3,"unpackedSize":7135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehZS5CRA9TVsSAnZWagAAh/4P/ihlrF0YN/2McUYtWwc+\n9j0KjV7WIsCg4iWxS01dgL9msi0pMoHT28Te7HngI3buFVKg6QIWKJeOSCUF\nCbLffEHhYxNsIqTZfAZF0wZnYdvmBPIZ+xYiyPsjpeY0apukrcerqcdXSmm0\nnSnnzj345jJ2y9NCl2kw0oGwTxRJOyC+V9EwzEey/3GwYECdv4VTqDFTnnMc\nSEZdwRTZrKBPxiK4UceYFzsKz9KjZwRqxOd1xtiiWsQT9dF40OrerkLNG6qC\npL3yf2tMdcR6n+8lmWcWFfm0ldCvplM7pyBLn1lldZBq9VJUnSxOEgmvVq//\nzR4vleajWNr0DuUwvA8O26quRJaNA4FXwtL7rbYhNYiONXJtxi/Z9EG1jUb8\na3Oh+K0NoGJC19a9bPVL82uIsfcpmU+11a1ZISkvfwC+gDakYC/OTEuzMGmF\nRl7B+pPAsNXi7Wv1r2Dun6wWqi49QVZdv8s8eV5lKQtwjBBQWPS4GH7bLkjy\n1ZVV0lm5dHqmBlItuNLmzzW8CvS7qhBF46+raD/NzHAqx+g9q04L6rGD5QFw\nMpQ/DxOucc3ayFdO067OcVufGssa56BiBT7sFWi8J1Zmqk3V2PbjYgIeumyb\nZMg4go4lpJ8OTLXZ/ZpfQqeEEUjJnhNHaqq0Nzzk8nyjJdu9W+m1h716Bw9A\nQwR6\r\n=C3Af\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4222KYzVJ+bkcHiJsBFdGhy4MRhe3liylsGpngeVrvAiEA86flXUliFqo6++c5NV4LXAimXIElwi/dfggMQR6fPqU="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.2_1585812665199_0.02512597344452705"},"_hasShrinkwrap":false},"2.0.3":{"name":"next-rpc","version":"2.0.3","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"108ecd2b15565b7eadd21ef06fc8a63c42cf5e4b","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.3","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-/KA6DczIDVra/VFC+RtbOKetvFpHV8R4y+tMDORlnI6DhiJwKbahvvnr5wnfSNEz6IqRvigTIGnlVqGKHIOFhg==","shasum":"2a12e878ee80967c9292dae129164a18c37762d2","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.3.tgz","fileCount":3,"unpackedSize":7183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehb7ECRA9TVsSAnZWagAArs4P/0Tsh4k6I4dz9AsFGBlR\nOtg+EyI1SwJ0dYr9cPjjFZz3nhbQC07IqcC/fHJ3IDKouiwlyNRyqureGIBX\nu5eODjf+W4mH9acmbASKZ7tWfnZu3qd7EpLaDzH8MEqsR23Jg9XZ1KOAhBZW\nGtFqF4rxKNB4Kh33jxxyxc9GMnGItVTLiRiCynpX6BTVIcyGs7fRFAw/++oX\nOYukUFmn+u9iCxpI+ehGzU8yqFpEJxE8osVfUAgE33EXcFIW7iG408wG0Fta\nQ2nDf0jpX/UYf4/zIXBI6hILbYCd1LA8cgwJxQBiX2v0QMGOl0+NoFePqXYY\naZXOl1shoJ0D4ayWP6YPmAxnWX8/o2GC6l8vq/PgKUeTaLUuD8LLvFalPjeY\n+5e35+FhTLLs+suBZYy3hiGlL18bipA0d2hXNV+F7VfpfvC4wWGqSco2X35C\nt+oCNHC2/yc93l3AKGEm2yQLAAa6kZ0wWUoOEtXZyo7PVhVXuqcCgAQnq8Hc\nHYUUa0IeaGc0llZ6cpeifyz2bytHlpbW4MgNXG9CjFyTHC/5Ar2M8MhMeAwA\nN+hM9F0j6zAVnZ9Oi5g5qmZ3409/ETr+HseXC6YhYBaw04+/qIVEuuJtx+Lj\n8PzNzYEYs463xhXKzoyAwU1rO0/uTLPy/AN4RX+vWe28pbZrN9ct42lu5nka\natz4\r\n=OBqS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLSn9uTvR17TXKMdql0Y2ucCwoi6p4TvJe6YciWV0FQAiEAroDNVWxM5f+NG72iJdnnm8giavN8qi00FqhNsVCmfk4="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.3_1585823428365_0.9202568324390705"},"_hasShrinkwrap":false},"2.0.4":{"name":"next-rpc","version":"2.0.4","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"6f5de053f9e973a33a9b8c3d559c39e647a4634a","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.4","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-t4icjcI2Ex2vaOL0C0OSIsN0OHWCB07momKkvl50+mZmQYEJFl4D+xai90Uo1QdopnZJ/vxJ8t4yA1Wq+KSPSw==","shasum":"d8c901813bf3b8bbfc48b896866cc168fe975514","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.4.tgz","fileCount":3,"unpackedSize":8174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhIACRA9TVsSAnZWagAAvRoP/3wtkBFuJv8GwZYQcYWS\nTfSWp3cl0c1w4BHhVZRYe4/xXaVTXmQA9XTv3Qtf5n840/0bY7dOeulRB2mX\nIi+1hee7oPY+J/2u40+JFpm9sdoe3T4UKbjMHGkrAf7eXv0m+8Wnned6fchL\nAIAdtp9+fubm7akxULEBSYLesC9QPxG782A/5Pf7FEllEvAcHWMoAgu+uoAr\nXI3emPWBhMaM1YAo2sbL9XSqf0X0ba5pNvjpOm5zRI9cNcUYIKeogSxNzHZk\nKlg+9XpnFou5QJ6kUp8w6SyYG+sM3N/bIVYiJojOVyooIVMHhDLhANRxlE3/\n0BiIMZ1bkIW9Q9oXoYXjDTpt1RAGwqoU66rhmf0AYwyNo76PlCJqcFXgJ7lw\nNFrhEzsyB7ah8LN7fK5yM13RyBgf3gaMq/Jhuqc6YQLiCDfCYIiB55nPLCJD\n3uYkCvosBPrYkPp+8g/WOzLvaPyIcMa85cSU1iZzf6w4KWuyynt9C9C5pCCd\nZkA5LefBzWDDDNA+CuE0dySeXiPH1tGSj8wow52mD+KW60B7hUBXgWCiiT0r\ncdY8FaHJn/1fZP/eg882s+hJD1ig786ni6B9DjjooQNucHZ4onAwDGDH8h4E\nSHJ/Ddc3fr2TdHx9TrjoLiCuct32N7kxf2phbiRU02JofIMmTCws/FxTRxIc\nhZkX\r\n=SJVP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiHHZcaLYlgpKATUl4xzbk0KIAix/qVihMy0/+cR+peAIgKHl3coRtmSpX74y06Q9sDchve0tGpUTAhOZjgSBXpiQ="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.4_1585844736412_0.33584090979820935"},"_hasShrinkwrap":false},"2.0.5":{"name":"next-rpc","version":"2.0.5","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"2d3b4ef143bdf662184e40b6ead40b34678d34d1","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.5","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-HeaZ83/bEegbb/38Bt7egk9eS2KW3iE30YDzlU27PZWoquUoXKaCVz2AYjrensKCt1RIut24entDlvCa0cY+JA==","shasum":"7fe137a72e2425e2ef66654eac8163711c278794","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.5.tgz","fileCount":12,"unpackedSize":31384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhMaCRA9TVsSAnZWagAA+mMP/i/2jAEd6Fyk3tolBvp2\nEx3Zh1KdGyNZCXjCZrNYXJQH28RRCi7ZLYRcOYZJaFTX/8BAwSxW94EQgenU\nFvfRDlqN8DmnH4l3csK0K/rAaOW7rTm4zKviYH6r8eQ3llK2VaWlYhTK7s5x\n/ejaJecIpKW+SE7VLYR13jPK5jJMYJdGFi5FzpcFYyMB4GZ7sVE1xemYAyKl\nbdyW7MM3Sw37EeNaeffvUMlQblYyqLwjUJeqY2nwmhgwILcqI8SHh22fVTtn\nSHfh5/pnCxDe5RPe3COVRvee+OPd8Jsl+Oqaceabvw2QXQfkGvZrh+b5ZSef\nwlUOV2gDuaVku+6w5ENGrrX7cGRcSZ4dphZe/H66s1JVGjFX1cfYVXUJHSD2\niYKeEPeQLjTIJnsMYy58Il1XVei0qQbPkrT70fgra0o0VA5f0/m4/AU5BrRc\nYUl9oBAN1W/1cShOef5H//3UPw9/MHQfrDnEP41nBt8td8SjSpIA2uzGo+Tp\n/9U0SxLk5DZX66hNqRIS2phS3FqxRZDhlpen+oTjg4RMLayigyAcC/E/gztv\nr8CI5U/WSU17mWXDiQ6D6JdBwxWmA3l5hxYe932Lo4KybZtEml6dO6cMVKt0\n/yLI3gISFJCf9irwxdQ7eSHs1byeiG0djN3VNgPOwmUWfqm1ptVOg0Hs0omc\nbPEN\r\n=WvWM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF60MJw84jvvTy38utcvbZJ5tgaUGRjtaYjvOa2P2b+yAiEA4Y6lMa/Hbc6dD/QQJbOAOypsg64hfNkeZjpxlzIj/pE="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.5_1585845018359_0.9627295180325626"},"_hasShrinkwrap":false},"2.0.6":{"name":"next-rpc","version":"2.0.6","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"771555be2d586f82d2585f696aab2a427db46238","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.6","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-RtkkiNCwNntzvi0mF/yNYPPA25w+lEdgnjwVD4ZA8XFeu/sYCRQzf/8G/8GXnDKO57j2DmDgMC5hqVfXEXa85g==","shasum":"8fce755dc6985cfae1ea11cac8d3d9b9f47c5ace","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.6.tgz","fileCount":13,"unpackedSize":30521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhoVCRA9TVsSAnZWagAAxogP/34d8mQ6JUavNOISX+qb\nEejPhjXlTLtMXKRv5tqrXUcAihag6W+4k/qK2h5Ck/Q9wO/qeU30RhEy9+ir\nnepM6bq2CLnLjyZ4khtU9QYl8S08iEfQEj6cfkTavRwzwiHeT6fQkED7yf0j\nUkalzXQ9mo0ZYoYK4gM4HoWHfjyqGI1YUPffkWkr2HPbQFOzLXNmXZPd5Sz2\n2vBNYbq/t3o9uawx8zdiCsiIkugCe08NVOdGhQbNQO97dCaC3yNrXAK4MLv4\nGDJ6EyhNFfuzgUjBdp2IjbHh09eTcuu4dq1x2PG6is4wC/VIlL6bbZ7ULfs5\nIyZmpagUtlAUhkgSIjc1TfF37O1LLvGxYq/w3dL4ek5Yr/04qP7iqWQMYVwa\ny7JWYQfSKcQWOW8aXblOexBYOgaCPGflgFv6RkP8aphPMeFhyRiPE7DLjnaf\nniPJcqLNnoD8rAg4wzHjLuwIu55NOj08toxNHNJK8+eez/+lWjzKArEDEyTa\nFzzdAmqyN90HYNcmbvWFnfrJPBIyTlRVlov1EbiTgo9y2c4OhQQmD8LSiRF/\nGASafszQWk77RvecNNHqaGH29UKL7Wjcm//pi5S4voF9kMgHR5bHFiYQO0Du\nFwCX0apcazxF3LS2oP+sI0r5+e1CPxpopmVpZugV9kFUbmNMi/dPhXahgzmF\n0naa\r\n=2Qea\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2evsItuBYn73eY6ND/4dcIsI845JTa5NyPhhKQdwb6AiBM3Ddz/MioGnpqqrsU7HulmYJCNcesP8tPAY4WZWVb0A=="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.6_1585846805393_0.07055268031587869"},"_hasShrinkwrap":false},"2.0.7":{"name":"next-rpc","version":"2.0.7","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"a200a8973e0c63247eb07c64805d83846e2bf048","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.7","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-8odaqwNB7/4PRsk0S6qljFroMV5gXXgpyZmxKLvRKW+5Dt+JoNEOlgzwq9MsraJZnumw+ewkQnGrXwnlEatp1w==","shasum":"4b3d069b937059af475be30473e9a4008e018d02","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.7.tgz","fileCount":13,"unpackedSize":30560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehhw5CRA9TVsSAnZWagAAErMP/3SIGJPBMdcdDRRwWrkt\nI1C6fVt9a82LEjmgrZj+NndXwa3I8dA1vpZZHNqWz4SlOA4B947EHAZ1l3li\n1yR2PBsOJSIwY0pnnMspwdX4bO2n6/fIabHSZIPLzBHYjRKSKsqMZxXadbB3\npt79nmdw6luAUDHtMqMuu0cY77hxRqBnOPnjxg5gbttMBxkPb6MGsYsRDs5y\nb5BIsoczRnUg0z4zpfBVtkUGUBcgF0ypDscWH1O3tJ8RQCdwytJg+6UZL/dL\nD5l2yA4U7CuWYlP+m/SZw46WTJ4nhb23TGZP/rfRi1/830teXdXfn1OzW5kn\nFjfHS7vzg6EHo++RZ8KvASny3J/RMi0QgeETMttOfQNxU/d2RRHKG9g4rPcX\ndsZIfxe7n36j+y77AH8HoKPHc7wvxy4CAq1q2NUYEe5C1jXsXJvu9SN32i6g\nR0osGZ2p0K+rJtTLFu9pPbB8W/nKhAq5gmpJ7p+3w+kf16tEB7n+8qBYNtXs\nAfDSGAlgzkan97id2AWbeYKRdXWHyYMVB3VaHaRLfLs3S7ndnXWnOK4YlBOu\nnhwvuXs/Rm/wTFk+AQcwot662pmBv76txjLm+mKa43hltLUw5rbiNCNLF5vw\nqhyf3Lsfd9VrNwjhMVuSLwmEgw/xisIDRy94lG+a+5oPksTn81tsJYgZ3us+\nvmeq\r\n=c45F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0y7nqR53ywWG8AODqdY3xpvHFRq+rH7F3+4yFtxiciAiBncxUafACPFuM1krhQIy7lfzL7iUF7pqZOfkZNwGkxoA=="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.7_1585847352824_0.0069682778387683"},"_hasShrinkwrap":false},"2.0.8":{"name":"next-rpc","version":"2.0.8","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"77745cb308cf7345db522ba1581ea79cc5b7cf1d","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.8","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-7/DwBKSExK7xcxQiQyRWO4+syiw5kY7649kunua4i1d02JXdfuGi+KX5TK8fPsrAo/VIy32IhBSjZsBLsDxpVw==","shasum":"494d53124936c673fd6406bf2e0631801ec46ffd","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.8.tgz","fileCount":12,"unpackedSize":27281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekxFFCRA9TVsSAnZWagAAXeoP/RvOAeYLfRkIfihsbAaK\nD+TkX1He980nPiOGimk6aV/9t7CWOi720j6LHBgIyK4Q3IhsyrPCEwPjKK5g\nX6DuKfkuCn6K1mmnY3ftjmCW2J5gG0zFjbHRYl3BEAyuoh42y32KHALummBb\nBFgtu2cFQ0gd/XRwBGCFKfQuHv3whslQc3ec6b7/hSkYyXuDx5a94TISI+ki\nh0A28MimzaSJrDgNU87IlVeNbt1D9L9HjdlkYWd0N2dbxAQ/teKMMaOLm6To\nmy+JNZ5h4z+NHZ1PmEPN5SbUAhHPB93k6YOAjEbBywprWye2bEgumJ+o4jC0\nhHIHe88BNzByvmWxmRNB8XU9QtFf7xYZYufan2jhlDRKU7x5Q9d9lI+53Aip\n/QPohRDEqqCt1GbZzGUX2QwQ2wEQBKXjEPnNu4AtMj+nX8cKwskwCzJ4BFKq\nng+tAo0f/z+m00gUkJAnV1nkk8E+Qc6VEfKYiiLly9DA+kegl8un7g8unWhl\nQVlL/OLigoUMTteuNklaHJJRLkixZzz1FgnhlmRuhiYk/DQabycLoCEtdDdI\nYd2xOIcxhPYO39KU89gaJ2GfH2drxZIEn6UiltXwoTNN+m4+ZmSXZIbz1TbN\nta5gRcGQIR1RmHudKnVHKxOsx/su+yr6PqOUGPYOyp0bzNxx8ZNkPmwxnPyg\nobBp\r\n=LIbY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqODdmKYMy5B+5Wz1n2FaKtpQrHWZ34LHVPZrQtYdZwAiA52dFtNdwQ8KdRoD7OJa//9T4VaCsAhoh4hxaLIPEv0w=="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.8_1586696516872_0.19492184536785628"},"_hasShrinkwrap":false},"2.0.9":{"name":"next-rpc","version":"2.0.9","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.6","@types/execa":"^2.0.0","@types/jest":"^25.1.4","@types/node":"^13.9.5","@types/node-fetch":"^2.5.5","@types/puppeteer":"^2.0.1","@types/react":"^16.9.30","@types/react-dom":"^16.9.5","@types/webpack":"^4.41.10","execa":"^4.0.0","get-port":"^5.1.1","jest":"^25.2.3","jest-circus":"^25.2.3","next":"^9.3.2","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.2","puppeteer":"^2.1.1","react":"^16.13.1","react-dom":"^16.13.1","typescript":"^3.8.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner'","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.8.3","@babel/plugin-syntax-typescript":"^7.8.3","babel-loader":"^8.1.0"},"gitHead":"3d553f75ce463a631cbc9f1237178bb1a19801c1","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@2.0.9","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-s+c5OhbEHy2lb8YHK5ZObsAgTtCeQBrNNyZ4K4RvptMLeKY+MI9OUszfK5WNHxMJC7FTTihzxpEoJXrNb+VKDQ==","shasum":"bb3fa8984c4ecd3b52020eaff785d1be425636d6","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-2.0.9.tgz","fileCount":12,"unpackedSize":27674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekyHNCRA9TVsSAnZWagAACY4P/im5Z7ZUdnAioNj4o4ak\nMyT9SlXfzC5bVNXoSNmlEHCT7u26ZPtWiOm4/phUYTUmZTqn/7g6A/CNsjn9\nIjF44DOwPNRRAGMAQrF4e8Qw9fx9nhlv3LRoyFXoTir/x/hh51bafgy5as/N\nDvyCUq95jpSee863QCUX3ArFDkV/ttBOomt48c7FukkrMqstGXe7gOlATh/W\nn1oPVeudZE0Z2B4CRCAVpNqchSBMFmLznS8pG0Dl8R0YuYNoSAMtcSKKNlCi\n/qvVz/UKqik8KrdCrXrGJjeJ8HxXdk5GwWeNEWFH42UXDi56PICYe6oU7Klg\n6gytFVR+pq1POBszlAAlwdks3u6kh7jlWCEow2n8IY8RricI9S8b5LKFcTrw\nnyM4YO9yMNOxMLkviMtlLvQ7vCZQ6LrqVxyJ9dPP9wyvF4ZWSCB+PM9ZVOzE\nRdTWFJE7VPGpECc8Oa6zHhuIbDMXvSfnWw8A/4Ohy+drY4DgrkNsTF86pxkw\ncUky5CCAob+zfRQO6z8seXucWSD1rqf4vvhTtRq4mi4l7tSnEv3gFFMzpf99\nhTj6+RpKJEo7J/q8K+dOFSlo8Uf3voklA8UWFZfhr5JxXbBmn29bxlkuYjap\nK3sAFnUB5teQMuiQZPaCd81SJ1RsHwkiVJFXrI3aYIjT+DjyBTIJam0ZGtaG\n/Ka1\r\n=c7SY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6qR4rQ2km3koeJcII05tqJNnbP+2QV/CsaxxcR3S6cAIhAIOmDslAq/YNprbes0JSMkK+w8J83yqy7R3sI9kyHRN0"}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_2.0.9_1586700749108_0.24278948608566808"},"_hasShrinkwrap":false},"3.0.0":{"name":"next-rpc","version":"3.0.0","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.9","@types/execa":"^2.0.0","@types/jest":"^26.0.3","@types/node":"^14.11.10","@types/node-fetch":"^2.5.7","@types/puppeteer":"^3.0.1","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","@types/webpack":"^4.41.18","execa":"^4.0.2","get-port":"^5.1.1","jest":"^26.5.3","jest-circus":"^26.5.3","next":"^9.5.5","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.0.5","puppeteer":"^5.3.1","react":"^16.14.0","react-dom":"^16.14.0","typescript":"^4.0.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.12.1","@babel/plugin-syntax-typescript":"^7.12.1","babel-loader":"^8.1.0"},"gitHead":"15e2e82dfd3270facec300d1acf85f543005a442","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-ohFHZzAsks2pZqzHQIH1fMQsjbzO3U0LHshdRxzvPpSYJxHFoTeu7fXimRatcPkFKTqD/LnRNHnhArq6VDs+mg==","shasum":"7329f5626cc1c635e381704fb78f76f590906572","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.0.0.tgz","fileCount":12,"unpackedSize":27925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjVIMCRA9TVsSAnZWagAAAOkP+QDbDnHsNnoNM40gwsed\ndD8asTA7Vk8o5cGoKwhRBVjmqFTHcM1RUdfcsgL7Sz3IUKMNwv6YH3aMDwZK\npDqo3ybNs+tXBdZ/H49LAW/5pIokSu+tQdVAfw7j5c/ZicgmB5rkBjPL8kWj\nYnT6LBrdWTeGwkf+PsNALdXto8pYQCN3ag1bKw+0WXXcaQv+EyjfNPCUeDij\nFA3lGlVaLbr45+waFoGQxK+PcVfJIDnEcwV4Zt7w06A0EsSiZLpybS4Meg3F\n0ZZ094PoAq7d1KZWodkef4Ct5gMAGop3QiAxxbCHBcu1Ct2yJf0m5/M7IQ+X\n3TUeWuDmBTN026nCgv2qYCQN5Qw5oZ89r2z7zis7RaDkYGgjE+64otFO+t3c\noK+MQwRTqH2tbZhVkmQRupWUchPe618NY72w1MpHECUkyqxdDxr4zHQGiTLF\no9goythQ0vssEym/arEd3x1wLe4jwED4yMIhiLH1vqyRLmV0smhES0+cPqcj\nlMOiqVXxZi6d32yPn92XGShEYsIQAXnTPGdfA105W8iddl8SnxkCD4uo+qt4\nHi4rpX3KVspMYQJms1hsDYNRgWq0A/EFapY1rYAewhL1pCcv7fAxxE4MdLle\n1oN0pTo+RVPMZo/nlL1TXppCWC6RSzkz7TFppH9rML7vpwX7tuV3kljvuLyz\nrlw8\r\n=5VqE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWxnbNdv5cd2Sr5YtL5q7uGf/Ibq1dsWeopNnQk0o2lAiEA5rgZlhalXUY1AYXZHd+6pwpwrcxF5OUaPrk7s9t8kw8="}]},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.0.0_1603097099878_0.2889992987364449"},"_hasShrinkwrap":false},"3.1.0":{"name":"next-rpc","version":"3.1.0","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.12","@types/execa":"^2.0.0","@types/jest":"^26.0.20","@types/node":"^14.14.20","@types/node-fetch":"^2.5.7","@types/puppeteer":"^5.4.2","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/webpack":"^4.41.25","execa":"^5.0.0","get-port":"^5.1.1","jest":"^26.6.3","jest-circus":"^26.6.3","next":"^10.0.5","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"^5.5.0","react":"^17.0.1","react-dom":"^17.0.1","typescript":"^4.1.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"dependencies":{"@babel/plugin-syntax-jsx":"^7.12.1","@babel/plugin-syntax-typescript":"^7.12.1","babel-loader":"^8.2.2"},"gitHead":"bc65870e148654e3eed840827c6d04722a0ad96a","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.1.0","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-xp52UL8MeDVw1u48P5AltbUC/SXPFlNgVpB3Q51vvikLAPrqhr+GhVZu8jVb8YDbkznDSHO4QpuNRsIH4+/Bcw==","shasum":"1bd92b587ed0bd7b5e7a589eb6f98ae2ff055a3f","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.1.0.tgz","fileCount":12,"unpackedSize":28169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf91/dCRA9TVsSAnZWagAAWDcP/AlR8d5BoPUamHEpe6cI\nXX22gjxBsnSt7Kym7o6te1/YyHoSQdriPvyd8t5DrZK5gGHrOVE0DNoaGbvE\nunl11T8Buh2OBL7RwGfbjOPQTZjaiJmGOScC+7/Lcoqc2v4AISgLObqPl/4x\nGkUHZZtbtU7+Ln9xWY64Ieky/H5j793meujLT7OD/reSPE6JBRFeXuSObqkv\nNB92HJn8ZSmewcHWYI9ltWy1ZNLrpOSl3EPMqSpzSOAzWuUX518OKMx1xzJN\nteMHmPQI6yiFKbjKXmApkE8xGfNeXgid9mVBp6TaLfZB3b7IlyoM8sPCifsF\n9g5Vsb9gw/tGSVZox/sCU5+5GzJjOB721+ROrM9QDY/IG642CX852ZRAKyQc\noBuexKC73bLH+vjaUuYgIDS3gi8/6T1VrrMh5s0DkYs2jpXR+YDK2PNf3Zd4\nlNAAwN0XWmZlU778h4Yt8RHCYCj0meHiNmJAxvCH6o6qj8b5MYPBRNP9Aglt\nvEO7nAabiRlFXMaBxXIbPDw6na/Jcj+dVc6VDlmeALPz0lJIf65kILvnoEsd\nGKxgvlrO4vVwZrGHESszXj0h8Epl1HLpLTiEMuv7rrOfa8ZJaTpkdDIl0WW8\nGqq3M3V2akPDrAZCRLTyveS7fhmS/4buV8YHLD2vBqTzWiwOZGO9XWJZFkkC\nEoGq\r\n=oqoz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJO0fjtShHV6k+5VHahvzkXBsdQ9wygjuC9/kMZcDgOwIhALuykdTfEV2jebqavSPbw1gukvmb1e1neX1WXRL70Gd9"}]},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.1.0_1610047452725_0.9612261807792641"},"_hasShrinkwrap":false},"3.1.1":{"name":"next-rpc","version":"3.1.1","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.12","@types/execa":"^2.0.0","@types/jest":"^26.0.20","@types/node":"^14.14.20","@types/node-fetch":"^2.5.7","@types/puppeteer":"^5.4.2","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/webpack":"^4.41.25","execa":"^5.0.0","get-port":"^5.1.1","jest":"^26.6.3","jest-circus":"^26.6.3","next":"^10.0.5","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"^5.5.0","react":"^17.0.1","react-dom":"^17.0.1","typescript":"^4.1.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"peerDependencies":{"next":">10"},"dependencies":{"@babel/core":"^7.12.10","@babel/plugin-syntax-jsx":"^7.12.1","@babel/plugin-syntax-typescript":"^7.12.1","babel-loader":"^8.2.2"},"gitHead":"ec3bca5d807565c6319e8f0937f64235a0b740f0","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.1.1","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-5ZXTnQnpZ5UVF0k5CmM/oLfJDfNwT8gTdf9nrTewkk8ibeLip7D38NrWRsaRYy7LqtATezGxr+lG9VW5stewvQ==","shasum":"418a58e4c51a09f56c57c1eadecc0ad565219ce5","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.1.1.tgz","fileCount":12,"unpackedSize":28247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FCICRA9TVsSAnZWagAAvV4P/jcn/Qm5DZSyJ8g06kgP\neVPa0mA3iUen1o+A1IRZBqPGnuT984sqUlUG4lxPVVYic4wWwfDSA3KzYT9Y\nHExWyLUB1g6EfC4Efu8CD8q8WoHN58ycefcik07IULZK0ahjhZBJcRcgSgN7\nHodrsmYnxpmDbql688g6nt5XrInSwQA5tFAWxtud52/20gJORCrEpQI7OWiS\nQWokTzANTosk6u+7tpYg3B+8HArrFoeTmWJUzlS/qf64CXeTUqdbBPnl1+3o\nxT+q9U0DeQC4Hx5hEWjqJsIAEM6Wd1FJILGPa5T3inKFDl1hQcz7OQO1+6YS\nQqfIu2r5Je3hK5ns+TsL4o+UjFgMpKRHoeXSqWscdwLaYjaNxoNBRrHsZ/PI\n0KHWg6462RW6EMjo1SZstxrt107cJZPnlvD6E33mdjM55qgcM8tECsgpBVYa\nsNPOHWnsodYe7Qoz9tjQ/P5EuxqP1cYWmv+kGeiXRaZRI0GRd9f4NKEpv4Wa\nIrDH2VBCOe6QVXog6CcjosRboIFMvad1P94tBcT7OJIKpazsxNKpeppFs3UV\nlLR4NvuEs2iUA5O6gP8vt8fBs5qyEewC3mbetgtxjRYyhwaT+rZgDtzJ9rLh\nZhSLBxuKZ6xIQBAbDF9tgLx9IaO2bg0q+THI/Y5HM8eKyCrfeSHvJ3YjqjOg\n0zbA\r\n=Y+09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvQnFA65bIn2Z9y+VhrTVQX0YQ6tISvSiWu11NcOJDcAiAXtY9a2gebOK+ib9Al9ZhFEWEDmJH2+l77tGBQwDbHRQ=="}]},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.1.1_1610109064185_0.5350673962191033"},"_hasShrinkwrap":false},"3.1.2":{"name":"next-rpc","version":"3.1.2","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.12","@types/execa":"^2.0.0","@types/jest":"^26.0.20","@types/node":"^14.14.20","@types/node-fetch":"^2.5.7","@types/puppeteer":"^5.4.2","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/webpack":"^4.41.25","execa":"^5.0.0","get-port":"^5.1.1","jest":"^26.6.3","jest-circus":"^26.6.3","next":"^10.0.5","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"^5.5.0","react":"^17.0.1","react-dom":"^17.0.1","typescript":"^4.1.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"peerDependencies":{"next":">10"},"dependencies":{"@babel/core":"^7.12.10","@babel/plugin-syntax-jsx":"^7.12.1","@babel/plugin-syntax-typescript":"^7.12.1","babel-loader":"^8.2.2"},"gitHead":"a1fc7624f5b99fc15cc3c7578354a5681c7654b1","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.1.2","_nodeVersion":"14.14.0","_npmVersion":"6.14.8","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-C1ZEEFIK8Yo81/yaXJLEQsjKDpEmi2qYVAg6I10gzjE1pGGWyndzjkKECyLI0+Rp7TBhBBd5k3GOjld2EIF4uQ==","shasum":"0c2fe3d2c3afa3f6dd9607c086b37ffa67f988bd","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.1.2.tgz","fileCount":12,"unpackedSize":28381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB1wFCRA9TVsSAnZWagAA09EP/iJemNlAHjnkY3gWD5LK\nPRis0tOmgodDQNMYE/W63NrTU4B+orYWDqGeaQVU9hRtu5cT/+0f0KxvA3Ga\ncvXWqqH6uv9PyoWvAGlVt7scFrJY7vYkHLCw2UlWeZN5okUdyuhgRHPQvUW5\nXhcgFASj9vNPdoWQRGY1DCogftZkeniaVdiLypMXbbiF7VoPpGvy9/sTkLbM\nKinDb62ElSxDfAbo3C/oyURaMoWtZByiOGMxkmrbV4wkR/D9E5Y6UVqD13+M\nZWPJBfAdiOVTIfAxduPGB3N94v92johrWiho1sIBMXZJNkXqG8+gyOJSatt/\n38+THyicbW5LU+qbKzEhQpmGUniSGa74HQvL5oSByKMsh0YZ8TIi0fnBiY7P\nGRxKO4Asw7N58uCRk8sCQH8JFLvBt/LX6a/0SXJw3Ksyh0bXtcN9AvGndyjK\nhKfPFQ9zb5MlDMDni44YI1LalUOMPd5BUuQgkWHyzH4jS6UFrf+uVuUTLyWF\nCCxNkLAcJIa3/bBCLonPxLvx0nmWHvfFw9Gj2202eA/NEOnxNHo+Y+DWGcz2\n23wLuTnMEQPGvevVvwlnp9MijWJxaiHbqT9+hGGFPfgCuxXEVTyIHSsg27E4\neYp9pYGC8XJRnWciV0zzA+2n8qc3HkwUdAXNocidxhRlzYUsnEy7Z7pAp4Tc\n3lfM\r\n=sMbR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICww7XrlGR2vZwEwLP/g/Jhwc9PHqr8rno0TI2RKZDRmAiACAsMxJai4rKHtyjMgYsvHcNnhWe+NnI2NHt9embr3Iw=="}]},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.1.2_1611095045395_0.6674584466901239"},"_hasShrinkwrap":false},"3.1.3":{"name":"next-rpc","version":"3.1.3","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.12","@types/execa":"^2.0.0","@types/jest":"^26.0.20","@types/node":"^14.14.20","@types/node-fetch":"^2.5.7","@types/puppeteer":"^5.4.2","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/webpack":"^4.41.25","execa":"^5.0.0","get-port":"^5.1.1","jest":"^26.6.3","jest-circus":"^26.6.3","next":"^10.1.3","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"^8.0.0","react":"^17.0.1","react-dom":"^17.0.1","typescript":"^4.1.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"peerDependencies":{"next":">10"},"dependencies":{"@babel/core":"^7.12.10","@babel/plugin-syntax-jsx":"^7.12.1","@babel/plugin-syntax-typescript":"^7.12.1","babel-loader":"^8.2.2"},"gitHead":"82e5dcf7abfdbd8f462c4ecc74f927900b925132","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.1.3","_nodeVersion":"15.12.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-5Q20AL2n4J/GMT6ZmZgZqTGyXu9rOGDWRmHeLNTUsLjyqJNiVOD/SgnV75HJknQIJ6AkqQMsU6DFew6vJ2zu3Q==","shasum":"0e859fd94afe6730f71b9798cd630f09193856c2","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.1.3.tgz","fileCount":12,"unpackedSize":28415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeLKdCRA9TVsSAnZWagAArsMQAIvgZSsgLm4AsgCI9ZwV\nsxKwmoqVFtraH7ozaBGELogK7N8sQK4vBf/CLBVtyQFOjes5447BKemgwnd9\nCi1zBRxyrNXkECpyIyNam/r9EAUqqS949YbC8xZcMfg6kGyukcTaoWJi+4hN\nJ/rcZzMVzZMstftzxh6YzS6qy2DI+UmM9+DAyzc4kfjL9Me3cb/XgYbr6qKU\nDTtAbVE+AMkbnh/dRay0lEm9csdzfTJDgrR1KZ3TIWvEXY36tgIx/UHJ505F\nc4NLKzgrva42G9Yqhae3ZlY2YYq/MnQMKcCsCAaW+fK5kOnh1oyWP8ubsdwi\nCMv4FfN+1uXRknIjwlecnQ+vV4GR2zsqp0RHJ1uVVamMl2AEvOZQ4ioFz16H\nXCAhrVWT+RgmLajUzqRW/bFzNx5+460SaDVAxgM5YFe/yntyg8Oa/Yry0HXh\nMCd/ZPvGGOLs6jpSlyj+3iIjuBUF8wxGsPD8Miwr6YeD4ci0QxDWBGS4KEf/\nlZstlf+6PrnNCYBnd/Smj19xuTzzFqQ/TtAy5Zpyo0hgdNcbKLajOvwWOv7Z\nDC6c/OfG0hDiX3FXXV+hwmyDlLvUiHEtlyTARqhthQCtv3Q9Hq8NTOFqNKlz\nmpBJbFrsKTwDL0+ID9y+WS1gahB2NEks2jt6dJw+gAbAvjILVlTJfrgjbyE6\nIQY/\r\n=miJ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXbgT6vN6pbGZ63yEa7GY4lRBuqch8+Y6ONeFIxEuBFwIgH3HRYFNio8fmL36/HnVdXU3OwHztZ69A+lFpYrx3HcY="}]},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.1.3_1618522781244_0.25218634254060457"},"_hasShrinkwrap":false},"3.1.4":{"name":"next-rpc","version":"3.1.4","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.12","@types/execa":"^2.0.0","@types/jest":"^26.0.20","@types/node":"^14.14.20","@types/node-fetch":"^2.5.7","@types/puppeteer":"^5.4.2","@types/react":"^17.0.0","@types/react-dom":"^17.0.0","@types/webpack":"^4.41.25","execa":"^5.0.0","get-port":"^5.1.1","jest":"^26.6.3","jest-circus":"^26.6.3","next":"^10.1.3","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"^8.0.0","react":"^17.0.1","react-dom":"^17.0.1","typescript":"^4.1.3"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.12.10","@babel/plugin-syntax-jsx":"^7.12.1","@babel/plugin-syntax-typescript":"^7.12.1","babel-loader":"^8.2.2"},"gitHead":"fe1b6daf4b4b2c1ce5ad9642d1d33567576f098a","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.1.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-YzJmKckpr9V2sLvB1gHIOIj9RerHbbmMDiwdDp3IPPKh4mFVAnC9F0NgcaIjKJ3t0+Tq+m91Wx1ljQo85jjw1A==","shasum":"32a0e33683192a7b7d7b8a7d24a21cd4db296caf","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.1.4.tgz","fileCount":12,"unpackedSize":28359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrmwzCRA9TVsSAnZWagAAz+kP/Ros/K6jyjbAi5eLOl44\npSKjtedMqvJUcLSjekUgGCwkkEvQ01rD+hiNB9EYcKstUl+NGdtgXjsxhJ4I\nq4Xvg4AMSMmlE3OYDdLzkVqnuoz42peZUbkW/MGwZxuv3cNlzjZrYc7Zcc4K\n7qCmjP9YtSlh+cdgoi+JnbgvDRpOwFPTYNvQy+bgt+vLn7jxznB3PTbGtQUJ\nBMsRRX8JbGKkbMbdsjohNEKIfJwUEjjvUHG8ZqwhzpA7+AXtqsgkODAWz/bU\n/M0FohtUqZe9eO+P4pLZKdTUXdVt+5E57443P7qVNWapjkWt8PnstW489HRk\n6H9cXPjE6tTZ9ZIgUJRYZoEIA/tvcu3HXe588OmblZvr6OK4Si+czqtjQZ24\n0hWfhJypB3DsnYL/6c1Z5DQBy6831xkUYD3wSZFf2ZoHrrqZNou4Jf2T9SIA\ne87d4MoEgUr/pE+WhYbViWXs+otMdZvYwgsVNLPhnMqNUKrqk0AfbeYuTazJ\nOSYn4P/jY6u//DEEx4wJzoTMCCpF4CxWbsd1+ZlDWvkvE5PxgizS5k9FYAYD\neEyNh/9tnRGQlLcfEBQ+iO5FFhfYPywg9ugJrgAkePOQmLKws/UJLWuhacBj\nvcVuwTdVnIYIx02Pk5YKagyYP0JyzuHpdPGz+fiQckhDo6UTKhgtURuuNZUx\nvW9+\r\n=KcjI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVNaRTos33U/evNPpQoethjivPl8X4pRJ07QfDYCVy8wIgIWqJVI/FTi05VAStyxmrNgCctOMoniOvk1lPzeHZuCA="}]},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.1.4_1622043699367_0.3125475251958003"},"_hasShrinkwrap":false},"3.1.6":{"name":"next-rpc","version":"3.1.6","description":"Call serverside code from the browser in next.js applications","main":"lib","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.14","@types/execa":"^2.0.0","@types/jest":"^27.0.2","@types/node":"^16.10.1","@types/node-fetch":"^2.5.10","@types/puppeteer":"^5.4.3","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/webpack":"^5.28.0","execa":"^5.0.0","get-port":"^5.1.1","jest":"^27.2.2","jest-circus":"^27.2.2","next":"^11.1.3-canary.32","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"10","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.2.4"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","typescript":"tsc","lint":"$npm_execpath run prettier && $npm_execpath run typescript","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run test"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-jsx":"^7.12.13","@babel/plugin-syntax-typescript":"^7.12.13","babel-loader":"^8.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.1.6","dist":{"shasum":"c05b418674367fd73dbb7c58d4c78d24b3503d3c","integrity":"sha512-vanC7ob01BwKaakF2rHWKBU90IjYK7hHzZk/GJrnjTjVB36F1nw4wMLODYgcKa9ZWhcwzCNorAFsxWzDZUATAQ==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.1.6.tgz","fileCount":14,"unpackedSize":30095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpx0JQX2qxro7lA1Sna7CE+kl6kaoAMt9V2my2rDAp2gIgOUMPzD3t8spsgXn35Im4CpP9gj+1/paKkBIW/FDfa5Q="}]},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.1.6_1632666347793_0.9120981856162569"},"_hasShrinkwrap":false},"3.2.0-canary.0":{"name":"next-rpc","version":"3.2.0-canary.0","description":"Call serverside code from the browser in next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.14","@types/execa":"^2.0.0","@types/jest":"^27.0.2","@types/node":"^16.10.1","@types/node-fetch":"^2.5.10","@types/puppeteer":"^5.4.3","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/webpack":"^5.28.0","execa":"^5.0.0","get-port":"^5.1.1","jest":"^27.2.2","jest-circus":"^27.2.2","next":"^11.1.3-canary.32","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"10","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.2.4"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest --runInBand","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","watch":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-jsx":"^7.12.13","@babel/plugin-syntax-typescript":"^7.12.13","babel-loader":"^8.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.2.0-canary.0","dist":{"shasum":"3de8350fcddd5d3af51f53a6ee8ec15f5839a86f","integrity":"sha512-w43MXcESepgxWe6ZtL94OiwMzKXTikXsxhGdfxeyyxdup64jKSFF1x2FTaARdD9gWAnetmCqos7ucKU2jm+FLA==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.2.0-canary.0.tgz","fileCount":25,"unpackedSize":32452,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAKcthszKkQaDaPs+akA/6RuGZXc55Y9ToB+PcycsxHgIhAKjHOq/RO2JguQGNsQygO0ajYVfwTvcTRReD0JgeDrEf"}]},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.2.0-canary.0_1632690673146_0.4917601257041573"},"_hasShrinkwrap":false},"3.2.0":{"name":"next-rpc","version":"3.2.0","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.14","@types/execa":"^2.0.0","@types/jest":"^27.0.2","@types/node":"^16.10.1","@types/node-fetch":"^2.5.10","@types/puppeteer":"^5.4.3","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/webpack":"^5.28.0","execa":"^5.0.0","get-port":"^5.1.1","jest":"^27.2.2","jest-circus":"^27.2.2","next":"^11.1.3-canary.32","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"10","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.2.4"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","watch":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-jsx":"^7.12.13","@babel/plugin-syntax-typescript":"^7.12.13","babel-loader":"^8.2.2"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.2.0","dist":{"shasum":"244aeb521a53ffdb23a80f3f273fe0c5b8dc1725","integrity":"sha512-mBMfgoLUzsaKVzONEORrcwmOViN11ngj78nWEwaWOaFYc4DuWKSMMVWG/GEPa8EkeS0d/7qnoenEh3mZrGvlEg==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.2.0.tgz","fileCount":25,"unpackedSize":32596,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTPPwaUfRXjiXWg47XxPaeq9LstRe3MB9H6bufA0AD6AiAfBdyUduIVgeKpX4U8P1MNPEHkwSygJ4/Ufu4tEzlAwA=="}]},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.2.0_1632751008028_0.9679053897648298"},"_hasShrinkwrap":false},"3.3.0":{"name":"next-rpc","version":"3.3.0","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Janpot/next-rpc.git"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@types/babel__core":"^7.1.14","@types/execa":"^2.0.0","@types/jest":"^27.0.2","@types/node":"^16.10.1","@types/node-fetch":"^2.5.10","@types/puppeteer":"^5.4.3","@types/react":"^17.0.3","@types/react-dom":"^17.0.3","@types/webpack":"^5.28.0","execa":"^5.0.0","get-port":"^5.1.1","jest":"^27.2.2","jest-circus":"^27.2.2","next":"^11.1.3-canary.32","next.js":"^1.0.3","node-fetch":"^2.6.0","prettier":"^2.2.1","puppeteer":"10","react":"^17.0.2","react-dom":"^17.0.2","typescript":"^4.2.4"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --testRunner='jest-circus/runner' --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.13.15","@babel/plugin-syntax-jsx":"^7.12.13","@babel/plugin-syntax-typescript":"^7.12.13","babel-loader":"^8.2.2"},"gitHead":"ad8a67ba9bbdfb8dec64233c018a5d631f766728","bugs":{"url":"https://github.com/Janpot/next-rpc/issues"},"homepage":"https://github.com/Janpot/next-rpc#readme","_id":"next-rpc@3.3.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"dist":{"integrity":"sha512-FPwlZHfDIcckpxPViSTekBva9JWvbKt660gy0EDLlWhHfLMzAgP6XyZ+/LahFjUzOuijiZn/+WxKWx5tPKyekg==","shasum":"fd1ba405c9703664a93cad32c581e799156ff572","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.3.0.tgz","fileCount":23,"unpackedSize":33345,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUyTBC4Hcs2i3BZSRjtaj+CUITaDuvrqMB7r285NYLKAiEAkBxnCth9cJ1fittpWJ7w2FEqyRMu4uvBdyM/AMxXvIs="}]},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.3.0_1633523387970_0.4256646367160195"},"_hasShrinkwrap":false},"3.4.0":{"name":"next-rpc","version":"3.4.0","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/execa":"^2.0.0","@types/jest":"^27.0.3","@types/node":"^16.11.9","@types/node-fetch":"^3.0.3","@types/puppeteer":"^5.4.3","@types/react":"^17.0.35","@types/react-dom":"^17.0.11","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^27.3.1","jest-circus":"^27.3.1","next":"^12.0.4","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"11.0.0","react":"^17.0.2","react-dom":"^17.0.2","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^8.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.4.0","dist":{"shasum":"b7f4203203b7ec5bc9172d5c9c25ca6e6fe75c29","integrity":"sha512-SCq50d+JnqXTdFQ6oPmKTPJq17ttXVXMs0SiOYLJ6gtfCii0MeGmCSVo+gmvP0PI8bjI/K3jhTS7hMcIC2rv8A==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.4.0.tgz","fileCount":25,"unpackedSize":39531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmptQCRA9TVsSAnZWagAAG5EP/2ks18kYgZVdfXVkv8aI\n+Zuo2G3YG9N2KPEI+EVxnKRDn4aRYUTVx1YTVKeOQgrrLR9IErkOSzmfwzKL\nx0fpe+fbbhUsTq3hFu1bNJrGrXnTYrf/s4pRKq3e7179+KOgu9eRT3kMDS5k\n8Gobtf9Tl74uqLT9S2HE/yxZl1ZkF3iEXt+4ruGv4cFR7UevcMd9GoNMx79l\nJ+aebceOHBnZrcqMhGmfN9APY0Jj70aSiQk/mbGy0rS6F1nnuCqdT/P6ltzr\neBt6cUpJfUFg/Fd5IMdYIrFkMNfHmfTAOUGZH/9MhcgXl4i0NE5KXtY9GHeJ\nO0tCDG9V9dyYRtYENlReTfy8FWXsbmhqRt4NcT2uJS7Bgsy/An+HgiKX4i80\nKyQaH4ORnFaScFIMPJLJvUBxxHorsuRpmexvFtR+q3xlTNnS2yAUL0CtH+1S\nvK4FzIM8HaBXkLIwLWsfqd0HRPii7ZxXLynaLe8mkvMhlFuMwgHNoa7c+nJ+\nqjll5wO0ieLn1hg71KA6xzhW26xO1JUnSxQgCMtWFOC5OABQ84ERZxGlJv6P\n58LTFh4OOzvfBEAIzRspxolf3dENBOF44IVzLSWSP6BNr8i/VrPblebb0uuu\ngRYFGo7J9+Wl/sK1sKXvAOYWgwgTPA45qSAWgHbJGJFjzM0K59hHqQfN12DL\ni8Lp\r\n=TaTh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzRTD7+76uamWHuSBXt0t2kQOtJOywWD8+1vqlsIcr1gIhAPBqKcUj7vj7jbt6YmtdPghzsFsBY8gweTbPcOJsXx7n"}]},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.4.0_1637522256070_0.9583851331780839"},"_hasShrinkwrap":false},"3.4.3":{"name":"next-rpc","version":"3.4.3","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/execa":"^2.0.0","@types/jest":"^27.0.3","@types/node":"^16.11.9","@types/node-fetch":"^3.0.3","@types/puppeteer":"^5.4.3","@types/react":"^17.0.35","@types/react-dom":"^17.0.11","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^27.3.1","jest-circus":"^27.3.1","next":"^12.0.4","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"11.0.0","react":"^17.0.2","react-dom":"^17.0.2","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^8.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.4.3","dist":{"shasum":"074ad66791809adf1dce91981d9b998a305bbe93","integrity":"sha512-7Ul/9Zadah2qisCSSDXa8Fyom26SOpRVunxUAR1oTikjH7XB4I6WN30UigqlHMBKaaLQRZsc1UDlzQLGAlfrqQ==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.4.3.tgz","fileCount":25,"unpackedSize":40331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDET2+e3XPWCKQbYWU792Mu8p/WGx7QXQ3tSasaFOLZTgIhALXCl5o+6Hzwr/dqlwIzKNWOqk3S+SbFyihX2Ut9MvEs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidUnsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB+g/+I2EIRd0YH6LtXZJ3IsdRDMc4+RTiS3qB5wCCaZ6SFv4+1RTC\r\nUj50UOIP9zjqTidzHl1t/sUkjNjcLfdFrijh+klT8WNU6hbxoQc03Fnak0DM\r\nBWli5LhncrHITvS5fC7jdE3ksUrMppUXmrWlheT4jl3onrdazrS2dPNqPJek\r\nuvTk/SoOKqiZjp7Gwz6mrk/Ur5w9X5A97yqob5BbFOxaaYrWCRpyov+TsXoh\r\nK1AfyLrRcx/L5wxsn4UUsmlfi4kmhAGO0tSkp0wDzJhcixLSbWQH5LfQTXKr\r\nynf7MKMf5sn+vGI+6q+2fFDVypVunQDC42O4INdmr2sZpF+tfWWuubLHw8F9\r\n5R716uvBD+esjkEfb6hIUCzyNeg9mQaep/K8Kxh7l/0NBkfAmgDPCvBxZ1j8\r\njQYE6jI4ZmyBZrGtpp87ZMKU8O5wvgWjxi0wetfvX/7BUugzsSSLU32AGmbu\r\nXZATEsSkGtQWm81slWaYQ0MTpiCfq359ASWiD3H8l4YmLIM3uVwiEs6aF33t\r\n1wd1JwtMKvMXIjqgVtDfbXubrxtNT0roNzcYMQ8c731HifuesTRzl+Mc3Vhx\r\nZUccTEWDWFJrZE9YUx65rldawhD19jF0E4IuxVmWxqg88D6ojiIBOZ8ABS8n\r\n8N4NcESaNMLD12r4deOp2hABec+7wYiqOLE=\r\n=MF83\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.4.3_1651853804329_0.8554482116735305"},"_hasShrinkwrap":false},"3.5.1":{"name":"next-rpc","version":"3.5.1","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/jest":"^27.0.3","@types/node":"^16.11.9","@types/puppeteer":"^5.4.3","@types/react":"^17.0.35","@types/react-dom":"^17.0.11","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^27.3.1","jest-circus":"^27.3.1","next":"^12.1.6","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"11.0.0","react":"^17.0.2","react-dom":"^17.0.2","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^8.2.3","regenerator-runtime":"^0.13.9"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.5.1","dist":{"shasum":"ca0eea70a8ee5c86559c2eb61789e48b04cd129c","integrity":"sha512-oivg9xOOg6n/oP3EZiZFIWa7ia28Cv2LxSSgI7sLs3I3sg8bwIQF+ckyH5llvu7VIc9kcaH4U4YaIhnhTmw4YA==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.5.1.tgz","fileCount":25,"unpackedSize":40583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTLi/JxU8Ip4SJcFNfe9+rrEJEh/jEEN5P6NB5v+7NuAiBHSAGQtzdxpeUijkaEq6PnpFid6wTIPo4fXq+7U6JkFQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikgYKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNxxAAnchaTv017XTGUUm86HsxWguJHtl9OXO8gkH5qHHgW+EkNnOf\r\nqgoqKiEgNBspHF8uTvhDYqd44KDp/Go9/SUsl/M3TE6OabT6k9GxU/w1xxlJ\r\nDcZ12K4iU6H05XiJarWfBju4SoZuD7XjrbCOeLIklnnhctscERft2xvPllEC\r\ny73eFP9fxqrG/4O6nRv1VIL7Pzttok971JRb3mF8+Lm87qDNENM0PY29szVr\r\nIPusvmlVDVnZy4xC0sJCEQgNtSIM25ItSHbTDt55Nmh1pO/ovuLfJ57p7Tr0\r\nc0Y7IpHhHwyGwzww2pp6oG8KCtpn/1A1QK/CnM/KUUypV6QvBDx3vw9W3M2Y\r\n6i8rn1YwWd2oGUNgYsbIBEBEjldBi7GuTVVfuW+zu2FA3eKgiAEQmE4Auhaf\r\nd0vpJEEal+l+JkvKRNhm8jG2Bma99ohr4tD2Om5wN/40Z96zNGPiHWlYDK+J\r\nbzrNH42I3kuZakFPoC7cF4Vs44C+OPJmu0MvawJqiP45vxybNwpArBofxum2\r\nZTRCwblLfT3QnjpB0iIeb7mskxxmy7X+hmI5Gcd/IezZrwWgtwKODhnOu4Zm\r\n2XqgQcd/JEtofsyNzQOgwFCTHo9yNgjacl+lgjysP51z1boM2kw2lfW9fL7D\r\npNhpLjs8FaRWXZdrDoV5KvPirxHJmKhF2zM=\r\n=anq/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.5.1_1653736970033_0.7107255894234394"},"_hasShrinkwrap":false},"3.5.3":{"name":"next-rpc","version":"3.5.3","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/puppeteer":"^7.0.4","@types/react":"^18.0.26","@types/react-dom":"^18.0.10","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^29.3.1","jest-circus":"^29.3.1","next":"^13.1.1","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"19.4.1","react":"^18.2.0","react-dom":"^18.2.0","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^9.1.0","regenerator-runtime":"^0.13.9"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.5.3","dist":{"shasum":"7059d2c982173bc988e06406c3ff243a9e94796c","integrity":"sha512-/PVtotEPwEW13pjT84/57+mlYjc+H7OVMcy+TRojJIfgMQWJEOSFD7VK0xmxezdYUasGQ4pgcFCP02KjBb9UFg==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.5.3.tgz","fileCount":25,"unpackedSize":41318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZerNU4321WDm49uHtojiGqOXB4FydutPkdjxu6VaT7AiAEYcpuB7O0WuuKmawSpjwJGb0WywrOpzOrvgOj6L2f6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuS6tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpigBAAiOMy3Nf+kmcmUd0AQVSwzqbt9YelS0dk4RBUtjjDpBkuu5ab\r\nHxNGCcgpQdRe7xTtdzl0givZktWS/GDKoaTi8cW7+kgj8KVRWOhww/XjgFBP\r\nQhnD7IJ2sJSooMaa07dKuRVM0EUCslwL+Vq45VMTFD0GC4vOwZ2v/kDM1JqE\r\n+iWgFfqX9IYeD3NdN5AZzTXqU9QGMJVjogIiuJ+NF5aWn+J8ncpNP25lCIBc\r\nCgQMdkS8JarKppG2tKUUmmd4DLC5uwrYZ4M2NvKcpPOj9kNmnebD6nRJzceS\r\nHlJgdMfwnoA2J2JY5qtUZxDoguWA5kKzyY0TJAgRzBs59S6CMkhRGAMDUNyr\r\nsrwpZWNnpuUzyrYZeulTrLy7MZwVUeKkp6R0AqyurgL2z+zm1f7al+nmhT70\r\npwHagHz+jMjdkrSeZLvD6s0IxQUS+2s2pSnlNJ1Qw+QT9VXGdTaKjl7Bwkan\r\n/5kb2kDDD4fT2Tw3/dbolKJFJkmg4pGor3byvMiRfrewJ0fUaljRlni+3Ly7\r\nkgJfxjyKcC2NVTomxNBKywMsh5386NAuGmodOo5J3yV+4W4sKMCcFdqIwwIl\r\nY3rwKyHW/41PsekxN771NzRKl1wXsbLjKA5X6jzidmYq75kVBZ3ejDcs6+N3\r\nZmRfy5BDGevIsBfsrC9Ifne2SOeeNtwaFOw=\r\n=AO61\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.5.3_1673080493166_0.1339101127992175"},"_hasShrinkwrap":false},"3.6.0":{"name":"next-rpc","version":"3.6.0","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/puppeteer":"^7.0.4","@types/react":"^18.0.26","@types/react-dom":"^18.0.10","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^29.3.1","jest-circus":"^29.3.1","next":"^13.1.1","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"19.4.1","react":"^18.2.0","react-dom":"^18.2.0","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^9.1.0","regenerator-runtime":"^0.13.9"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.6.0","dist":{"shasum":"fe439e1a721de40902d19f664e1695ea0908f3ad","integrity":"sha512-ySciPi4+7UmqgsN1ggou+48KLtMaM9nE0AKaB3gll3AjECLArFj3nxKVauuk4QOQgK4lsPeLfT+55OkhkXBd4A==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.6.0.tgz","fileCount":25,"unpackedSize":41318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSzFNvz/W6KQon1mI4YlmiL8kMijlReSZM5f/goqhcrAIgToBMOP6wfF4GyumZlmZO3KnNbNqUbk3655V38alTxu0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy/bPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrksQ//dfsxGLdKW1vUz/nobdwTXCv8y3e+ellnUC7PFn49fcwW1Dwy\r\nNUS2/XnWJHdDY/K4hc0K8Q9CJYn7WwUUAotkOyGLjUe4+epAjWTHBMX+GwF9\r\nGqkRMSh6VI1VE60r2Js8NynCpaJPs3xdvD20wf5hnNUgPFZqSnREmkGw8NYg\r\n1SqATDgFmwbEsfqNapJ3CciVAb/zLKXin91kTHEaJbP2D2RBsMNm583PYd1T\r\naxffEqDQf/vxbl6WZ3ziLXoJCephpMexWNERKJ9PCsw4IZugngO2qcP5pBls\r\n6MU6/8XdCc8DQx0/FLE971Cipri+BmAcbgGtAu0e3SZ8h8HRCh/K7cHDc6Cs\r\n4WsWobB7J2pOBu+UCfzcWqjg/PBDCEhiJG1mMuSBVvXIjckZz6F0IDA1LXBq\r\n8aYtOI2gYE54Xfw3pPbH4XQYWqo0LqkAux4bM3uETvaGOA02ogOdTahtq4Vo\r\nJzb8ozF6bkPBMET/U9TLxRmnMEdcNsKeSFWu457OtaM/xAGAxsiF6BEVyga2\r\n6L4txsdfneedcQSQxQVY8bcY6pbYHZLkeeCOpUKL8jHKeS9RiY0RTWEcg7l8\r\npQwQQ9NfahZF8AJiSuCxLpOxB1R1Dmqfjh/SxUIlgedVmEEErCH5ZUObvhiG\r\neMPEFhX6jb5fbviEVh+/jxEsCL2QUm7Jhq4=\r\n=7TWu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.6.0_1674311375740_0.21104702093357375"},"_hasShrinkwrap":false},"3.7.0":{"name":"next-rpc","version":"3.7.0","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/puppeteer":"^7.0.4","@types/react":"^18.0.26","@types/react-dom":"^18.0.10","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^29.3.1","jest-circus":"^29.3.1","next":"^13.1.1","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"19.4.1","react":"^18.2.0","react-dom":"^18.2.0","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^9.1.0","regenerator-runtime":"^0.13.9"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.7.0","dist":{"shasum":"c84f7a1262da1c4bd727d3429f671f4db1ae160e","integrity":"sha512-vCRJSQh1z6FMj502rUp+dfZ+VI6zDt40XpCp7O85UhMj9nIHFG9F17PGYIAA43hEZzMWTIexrjzsQDeQmcqSWw==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.7.0.tgz","fileCount":26,"unpackedSize":42071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEi3Xv/9u4teUaIbkztAFW6oauVAySi4dc0sesQUWFGEAiEAks/bj5rVjmRo3lLBop4RBlni38nU6R0ki10jEXXKrwA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy/fUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXJw/9H0RNkTNSNLeEh4UTVxxKaXxz/ir8U7qc8miqcDCxKKp9fsmN\r\npTqwkmOb1GmEvWXQaZQPQf5m/V04okPT3Vvwkuh1GN6D6e+1WcimmiKv08Kv\r\nerqUaIR0MkRkxwPpfQQE8l39HEuJKn5coryBA4lEnsxlRcDmQiM+K0lXWTEp\r\ni/PWrLQahFvhiqYNnDVMpweu9oU6G6gM/xi6bAtr/pzLhsWck/HKklcO0/zD\r\nxQjFodeE+qdayZR7ybEF3QP3syUq6M8n0XfikCVym3qO6hRyWyMkMhWY9MOB\r\nn/jP4OMEP/88RpAdR6NfD+27kKl+gRkRysbhFoZnwZGpqMheU/oHCJA8sM8J\r\nxBKoTsIVoZzlXbRquLcgN4UESN3pC2act/COrekxbf3Lx7NSNWQ6teCiGEcT\r\nN6FfVr0Jwjr1eMwFgMAVKchPQe1AOpemnCUMqzfg91EZrxPnbC+mIf37xLel\r\n2u0Avsb+sCog/pVdjQ9LGWp5XhBPWLw2IWPKCcZp3cI5go/zlqxYvX3fAIBe\r\nzdb/QXfH9bKHabIfJfORhMgFh3up0jjGgs0DnzCmS5NnRqVAz1zKrlshTcVo\r\nv2qXuQZU0uXHOmTEVUVPUrXMuPDbVVYEphf7/eJsN1TCm9tK2WWHe2TMCsQ3\r\nH05CrxxCUquhv81MEEksdpAPhy14PPF/GwI=\r\n=z/Qr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.7.0_1674311636405_0.5493404963563788"},"_hasShrinkwrap":false},"3.7.1":{"name":"next-rpc","version":"3.7.1","description":"Call serverside code from the browser in Next.js applications","main":"index.js","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","devDependencies":{"@swc/core":"^1.2.111","@swc/jest":"^0.2.5","@types/babel__core":"^7.1.14","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/puppeteer":"^7.0.4","@types/react":"^18.0.26","@types/react-dom":"^18.0.10","@types/webpack":"^5.28.0","execa":"^6.0.0","get-port":"^6.0.0","jest":"^29.3.1","jest-circus":"^29.3.1","next":"^13.1.1","next.js":"^1.0.3","node-fetch":"^3.1.0","prettier":"^2.2.1","puppeteer":"19.4.1","react":"^18.2.0","react-dom":"^18.2.0","strip-ansi":"^7.0.1","typescript":"^4.5.2"},"scripts":{"prettier":"prettier --check \"**/*.{js,ts,jsx,tsx,json,yml,md}\"","lint":"$npm_execpath run prettier","jest":"jest --runInBand","test":"$npm_execpath run lint && $npm_execpath run jest","fix":"$npm_execpath run prettier -- --write","next":"next","prepublishOnly":"$npm_execpath run build && $npm_execpath run test","build":"tsc","dev":"tsc --watch"},"peerDependencies":{"next":">=10"},"dependencies":{"@babel/core":"^7.16.0","@babel/plugin-syntax-jsx":"^7.16.0","@babel/plugin-syntax-typescript":"^7.16.0","babel-loader":"^9.1.0","regenerator-runtime":"^0.13.9"},"licenseText":"MIT License\n\nCopyright (c) 2020 Jan Potoms\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"next-rpc@3.7.1","dist":{"shasum":"ef7db2bb24e49e23489353b48349dd2bf58c93d7","integrity":"sha512-LRF4TMSGn2Gjlcu9ZMDUwX2ha1htRDlONVKabfvdI87lWqzdmesF1f3UaWvUVvIOJ4U0XBFuBgArqbcfprtP4Q==","tarball":"https://registry.npmjs.org/next-rpc/-/next-rpc-3.7.1.tgz","fileCount":30,"unpackedSize":44146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJUJwnEwfIyjHYCjOP0+exS3f8rLyRlLrajAuoletdGAiEA6V0reB/UWYI2EBg9JzzrtjtrhP1O758puV72eUYZ1zc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5nmjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYBw/6A2zwtVMxmAHxbBx0t9SjEcuqY+c+Ve1B/LkQeJO8Cq3/bUAQ\r\n1nUx9RvIXQNbIRcTENJxOPJkOWiRxfB+CXf4nFEKkSwuCT0IJt+B8w4hw1pH\r\nubhC/nzaE3HPWy0OYbuAQ4tKbHYrTYQ4X32AyXTnSeRu0eNmQnjU/9JI8nNF\r\nP3f90ISQabYS+vww5nR2dCs6Ez+uaiZTKY+N3mQrAwr4+u8ufokv4qE81ZUB\r\neSYADFVivS2Fx+4PYtBiFK9MLlBxFAkrAHN7Bwae7SCy1ofbwpQiEG0N/75r\r\nf4kXo6CstVieKWZ99/6uMZHnyaGlF+Z410FSqdJYjsfpIzlWwX+fWfUXYO69\r\nA98rLG8KsR07l6fZhZJJEnycxwzxcWeLwVfUk2g7XPvqYCdvaSqGHbssh7e9\r\nLeVPWWJelOJwRvYSmWhhViwAlSuqQY3gJ1v9ehjOsyzprpjpib+PIT6iAGAy\r\nT4BZUyhdSj98T11VUSp+NuAQ7yEhI3A3XnLWNCO7IN8FqhyBXwafCh6EwKO1\r\nfFUnXR5HkQHB6oULhXYNEHc8RCIJi+pfGIpowMEvlo+jxLPxz9GQagzdI8dk\r\nC8tWPmh15/ADd8URiD7S5AUKLz3fSU2HuYWJVWT1sVSa3AqaW92CtqL9Icgw\r\nBy2WNS09X3yPZCbSXgn/VGwIIQWmQdI3afk=\r\n=ArKd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"janpotoms","email":"potoms.jan@gmail.com"},"directories":{},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/next-rpc_3.7.1_1676048802859_0.2167110821732483"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-28T23:12:04.450Z","1.0.0":"2020-03-28T23:12:04.694Z","modified":"2023-02-10T17:06:43.119Z","1.0.1":"2020-03-28T23:15:21.127Z","1.0.2":"2020-03-29T13:18:02.207Z","1.0.3":"2020-03-29T16:33:41.107Z","1.0.4":"2020-03-31T07:49:12.878Z","2.0.0":"2020-04-02T07:15:38.372Z","2.0.1":"2020-04-02T07:18:02.608Z","2.0.2":"2020-04-02T07:31:05.294Z","2.0.3":"2020-04-02T10:30:28.477Z","2.0.4":"2020-04-02T16:25:36.513Z","2.0.5":"2020-04-02T16:30:18.531Z","2.0.6":"2020-04-02T17:00:05.512Z","2.0.7":"2020-04-02T17:09:12.932Z","2.0.8":"2020-04-12T13:01:57.029Z","2.0.9":"2020-04-12T14:12:29.299Z","3.0.0":"2020-10-19T08:44:59.981Z","3.1.0":"2021-01-07T19:24:12.835Z","3.1.1":"2021-01-08T12:31:04.342Z","3.1.2":"2021-01-19T22:24:05.545Z","3.1.3":"2021-04-15T21:39:41.389Z","3.1.4":"2021-05-26T15:41:39.510Z","3.1.6":"2021-09-26T14:25:47.955Z","3.2.0-canary.0":"2021-09-26T21:11:13.324Z","3.2.0":"2021-09-27T13:56:48.211Z","3.3.0":"2021-10-06T12:29:48.112Z","3.4.0":"2021-11-21T19:17:36.292Z","3.4.3":"2022-05-06T16:16:44.500Z","3.5.1":"2022-05-28T11:22:50.211Z","3.5.3":"2023-01-07T08:34:53.351Z","3.6.0":"2023-01-21T14:29:35.928Z","3.7.0":"2023-01-21T14:33:56.574Z","3.7.1":"2023-02-10T17:06:43.042Z"},"maintainers":[{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"description":"Call serverside code from the browser in Next.js applications","repository":{"type":"git","url":"https://github.com/Janpot/next-rpc"},"author":{"name":"Jan Potoms"},"license":"MIT","readme":"# next-rpc\n\n`next-rpc` makes exported functions from API routes accessible in the browser. Just import your API function and call it anywhere you want.\n\n## Example\n\nDefine your rpc route as follows:\n\n```js\n// /pages/api/countries.js\nexport const config = { rpc: true }; // enable rpc on this API route\n\n// export a function that needs to be called from the server and the browser\nexport async function getName(code) {\n  return db.query(`SELECT name FROM country WHERE code = ?`, code);\n}\n```\n\nNow in your components you can just import `getName` and call it anywhere you want:\n\n```jsx\n// /pages/index.js\nimport { getName } from './api/countries';\n\nexport default function MyPage({ initialData }) {\n  const [countryName, setCountryName] = React.useState(initialData);\n\n  return (\n    <button onClick={() => getName('BE').then(setCountryName)}>\n      {countryName || 'click me'}\n    </button>\n  );\n}\n```\n\n## Installation\n\nInstall the `next-rpc` module\n\n```\nnpm install -S next-rpc\n```\n\nconfigure Next.js to use the module\n\n```tsx\n// ./next.config.js\nconst withRpc = require('next-rpc')();\nmodule.exports = withRpc({\n  // your next.js config goes here\n});\n```\n\n## Why this library is needed\n\nNext.js 9.3 introduced [`getServerSideProps` and `getStaticProps`](https://nextjs.org/docs/basic-features/data-fetching). New ways of calling serverside code and transfer the data to the browser. a pattern emerged for sharing API routes serverside and browserside. In short the idea is to abstract the logic into an exported function for serverside code and expose the function to the browser through an API handler.\n\n```js\n// /pages/api/myApi.js\nexport async function getName(code) {\n  return db.query(`SELECT name FROM country WHERE code = ?`, code);\n}\n\nexport default async (req, res) => {\n  res.send(await getName(req.query.code));\n};\n```\n\nThis pattern is great as it avoids hitting the network when used serverside. Unfortunately, to use it client side it still involves a lot of ceremony. i.e. a http request handler needs to be set up, `fetch` needs to be used in the browser, the input and output needs to be correctly encoded and decoded. Error handling needs to be set up to deal with network related errors. If you use typescript you need to find a way to propagate the types from API to fetch result. etc...\n\nWouldn't it be nice if all of that was automatically handled and all you'd need to do is import `getName` on the browserside, just like you do serverside? That's where `next-rpc` comes in. With a `next-rpc` enabled API route, all its exported functions automatically become available to the browser as well.\n\n> **Note:** `next-rpc` is not meant as a full replacement for Next.js API routes. Some use cases are still better solved with classic API routes. For instance when you want to rely on the existing browser caching mechanisms.\n\n## Rules and limitations\n\n1. Rpc routes are **only allowed to export async functions**. They also need to be statically analyzable as such. Therefore only the following is allowed, either:\n\n   ```js\n   export async function fn1() {}\n\n   export const fn2 = async () => {};\n   ```\n\n2. All inputs and outputs must be simple **JSON serializable values**.\n3. a **default export is not allowed**. `next-rpc` will generate one.\n4. **You must enable rpc routes** through the `config` export. It must be an exported object that has the `rpc: true` property.\n\n## typescript\n\n> Try [the example](https://github.com/Janpot/next-rpc/tree/master/examples/with-typescript) on [codesandbox](https://codesandbox.io/s/github/Janpot/next-rpc/tree/master/examples/with-typescript)\n\n`next-rpc` works really nicely with typescript. There is no serialization layer so functions just retain their type sigantures both on server and client.\n\n## swr\n\n> Try [the example](https://github.com/Janpot/next-rpc/tree/master/examples/with-swr) on [codesandbox](https://codesandbox.io/s/github/Janpot/next-rpc/tree/master/examples/with-swr)\n\n`next-rpc` can work seamlessly with [`swr`](https://swr.vercel.app/).\n\n```ts\n// ./pages/api/projects.js\nexport const config = { rpc: true };\n\nexport async function getMovies(genre) {\n  return db.query(`...`);\n}\n\n// ./pages/index.jsx\nimport useSwr from 'swr';\nimport { getMovies } from './api/movies';\nimport MoviesList from '../components/MoviesList';\n\nconst callFn = (method, ...params) => method(...params);\n\nexport default function Comedies() {\n  const { data, error } = useSwr([getMovies, 'comedy'], callFn);\n  if (error) return <div>failed to load</div>;\n  if (!data) return <div>loading...</div>;\n  return <MoviesList items={data} />;\n}\n```\n\n## react-query\n\n> Try [the example](https://github.com/Janpot/next-rpc/tree/master/examples/with-react-query) on [codesandbox](https://codesandbox.io/s/github/Janpot/next-rpc/tree/master/examples/with-react-query)\n\n`next-rpc` can also work with [`react-query`](https://react-query.tanstack.com/).\n\n```ts\n// ./pages/api/projects.js\nexport const config = { rpc: true };\n\nexport async function getMovies(genre) {\n  return db.query(`...`);\n}\n\n// ./pages/index.jsx\nimport { QueryClient, QueryClientProvider, useQuery } from 'react-query';\nimport { getMovies } from './api/movies';\nimport MoviesList from '../components/MoviesList';\n\nfunction App() {\n  const queryClient = React.useMemo(() => new QueryClient(), []);\n  return (\n    <QueryClientProvider client={queryClient}>\n      <Movies genre=\"comedy\" />\n    </QueryClientProvider>\n  );\n}\n\nexport default function Movies({ genre = 'comedy' }) {\n  const { isLoading, error, data } = useQuery(['getMovies', genre], () =>\n    getMovies(genre)\n  );\n  if (error) return <div>failed to load</div>;\n  if (isLoading) return <div>loading...</div>;\n  return <MoviesList items={data} />;\n}\n```\n\n## Middleware\n\n`next-rpc` allows for defining middleware functions that automatically wrap all your API methods. this could be useful for logging purposes. To define such middleware you can supply a `wrapMethod` option to the `config` export. This function receives the method it's wrapping along with some metadata and is expected to return a function with the exact same signature. Example:\n\n```tsx\nimport { NextRpcConfig, WrapMethod } from 'next-rpc';\n\nconst wrapMethod: WrapMethod = (method, meta) => {\n  return async (...args) => {\n    console.log(`calling \"${meta.name}\" on \"${meta.pathname}\" with ${args}`);\n    const result = await method(...args);\n    console.log(`result: ${result}`);\n    return result;\n  };\n};\n\nexport const config: NextRpcConfig = {\n  rpc: true,\n  wrapMethod,\n};\n```\n\n## Debugging `next-rpc`\n\nSince version 3.7.0, `next-rpc` uses the [JSON-RPC](https://www.jsonrpc.org/specification) format for its messages. This makes it possible to use tools like [JSON RPC Chrome Viewer](https://chrome.google.com/webstore/detail/json-rpc-chrome-viewer/bfkookcjhlalpmeedppachhdkhmflbah) to introspect the rpc frames that are being transferred by `next-rpc`.\n\n![JSON RPC Chrome Viewer screenshot](./json-rpc-chrome-viewer.jpeg)\n\n<sub>Disclaimer: I have no affiliation with this extension, use at your own discretion.</sub>\n\n## Next.js request context\n\n> **⚠️ warning:**\n>\n> request context is not supported in the Next.js [edge runtime](https://nextjs.org/docs/api-reference/edge-runtime) and won't be for the foreseeable future.\n\nThis library completely hides the network layer. This makes it elegant to use, but also imposes limitations. To efficiently be able to implement things like cookie authentication, access to the underlying requests is required. To enable that, this library introduces `next-rpc/context`. An example:\n\n```js\n// ./pages/api/myRpc.js\nimport { getContext } from 'next-rpc/context';\n\nconst config = { rpc: true };\n\nexport async function currentUser() {\n  const { req } = getContext();\n  return getUserFromRequest(req);\n}\n```\n\nThe `req` variable in the previous example will contain the `IncomingMessage` that lead to the call of `currentUser()`. That means it will receive `req` from either:\n\n- `NextPageContext`: if it traces back to `getServerSideProps` or `getInitialProps`.\n- `NextApiHandler`: if it traces back to a call in another API handler, or if it was called from the browser.\n\n`next-rpc` intercepts all instances of `getInitialProps`, `getServerSideProps` and api handlers and injects its context provider in there. From there on, every function invocation that descends from that point will be able to access the context through `getContext`. Since this feature relies on experimental APIs, it needs to be explicitly enabled by configuring the `experimentalContext` flag in `next.config.js`:\n\n```js\n// ./next.config.js\nconst withRpc = require('next-rpc')({\n  experimentalContext: true,\n});\nmodule.exports = withRpc();\n```\n\n## How it works\n\n`next-rpc` compiles api routes. If it finds `rpc` enabled it will rewrite the module. In serverside bundles, it will generate an API handler that encapsulates all exported functions. For browserside bundles, it will replace each exported function with a function that uses `fetch` to call this API handler.\n\nIt's important to note that `next-rpc` intends to be fully backwards compatible. If you don't specify the `rpc` option, the API route will behave as it does by default in Next.js.\n\n## Roadmap\n\n- **Improve dev experience:** warn when using unserializable input/output\n- **Custom contexts:** it should be possible to build on the context feature to provide a custom context. e.g. `UserContext`.\n\n## Contributing\n\nBug fixing PRs are welcome, provided they are of high quality and accompagnied by tests. Don't open PRs for feature requests prior to my approval.\n","readmeFilename":"README.md"}