Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including @pooltogether/api-runner with all npm packages installed. Try it out:

require("@babel/plugin-transform-template-literals/package.json"); // @babel/plugin-transform-template-literals is a peer dependency. require("@pooltogether/pooltogether-contracts/package.json"); // @pooltogether/pooltogether-contracts is a peer dependency. require("@babel/core/package.json"); // @babel/core is a peer dependency. require("@babel/plugin-proposal-object-rest-spread/package.json"); // @babel/plugin-proposal-object-rest-spread is a peer dependency. require("@ethersproject/abi/package.json"); // @ethersproject/abi is a peer dependency. require("@babel/plugin-proposal-optional-chaining/package.json"); // @babel/plugin-proposal-optional-chaining is a peer dependency. require("graphql/package.json"); // graphql is a peer dependency. require("@pooltogether/evm-chains-extended/package.json"); // @pooltogether/evm-chains-extended is a peer dependency. require("graphql-request/package.json"); // graphql-request is a peer dependency. require("@ethersproject/units/package.json"); // @ethersproject/units is a peer dependency. require("ethers/package.json"); // ethers is a peer dependency. require("@pooltogether/current-pool-data/package.json"); // @pooltogether/current-pool-data is a peer dependency. require("lodash.clonedeep/package.json"); // lodash.clonedeep is a peer dependency. require("@pooltogether/utilities/package.json"); // @pooltogether/utilities is a peer dependency. require("babel-loader/package.json"); // babel-loader is a peer dependency. require("graphql-tag/package.json"); // graphql-tag is a peer dependency. require("@babel/plugin-transform-destructuring/package.json"); // @babel/plugin-transform-destructuring is a peer dependency. require("@pooltogether/etherplex/package.json"); // @pooltogether/etherplex is a peer dependency. require("lodash.remove/package.json"); // lodash.remove is a peer dependency. require("@pooltogether/loot-box/package.json"); // @pooltogether/loot-box is a peer dependency. require("lodash.merge/package.json"); // lodash.merge is a peer dependency. var apiRunner = require("@pooltogether/api-runner")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@pooltogether/api-runner v1.11.0

Executes heavy-lifting API code in a regular node enviroment (ie. not `wrangler`) for better debugging, etc

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free