Blame view

next.config.js 730 Bytes
jay committed
1
/** @type {import('next').NextConfig} */
.  
jaymehta committed
2
const webpack = require("webpack");
jay committed
3 4 5
const nextConfig = {
  reactStrictMode: true,
  swcMinify: true,
.  
jaymehta committed
6 7
  webpack: (config, { buildId, dev, isServer, defaultLoaders, webpack }) => {
    config.plugins.push(
jaymehta committed
8 9 10 11 12 13
      new webpack.ProvidePlugin({
        $: "jquery",
        jQuery: "jquery",
        "window.jQuery": "jquery"
      })
    );
.  
jaymehta committed
14 15
    return config;
  },
jay committed
16 17 18 19
  env: {
    stripePublishableKey: "pk_test_51LeAqWSD8iV80gmAKccLEZAm1mYnjlzkL1cJxWJKFaHEMPzArGRRECPOG64e8GX2Hd112zBq3vQ3xSVb5IZQCRmh00N3DRtRse"
  },
  images: {
.  
jaymehta committed
20
    domains: ["localhost", "apizango.logicloop.io", "api.zangoexperiences.com", "zango.logicloop.io", "zangoaws.s3.amazonaws.com"]
jay committed
21 22 23 24
  }
};

module.exports = nextConfig;