Automatically transform your Next.js Pages to use SuperJSON.
  Supports getStaticProps & getServerSideProps.
Install the library with your package manager of choice, e.g.:
npm install babel-plugin-superjson-next
Since this is a companion to SuperJSON, make sure it's also installed:
npm install superjson
for npm 7 or later, you can skip this since from npm v7 automatically installs peer dependencies
Add the plugin to your .babelrc.
If you don't have one, create it.
{
  presets: ['next/babel'],
  plugins: [
    ...
    'superjson-next' // 👈
  ]
}That's it! Now you're free to use all values and type supported by SuperJSON in your Next.js Components.
You can use the exclude option to exclude specific properties from serialisation.
{
  presets: ['next/babel'],
  plugins: [
    ...
    ['superjson-next', { exclude: ["someProp"] }]
  ]
}- Clone the repo
 yarnyarn build
cd exampleyarn(make sure you first runyarn buildin the repo root)yarn test
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!

