108 lines
2.8 KiB
JavaScript
108 lines
2.8 KiB
JavaScript
// import createNextIntlPlugin from "next-intl/plugin";
|
|
// import nextra from "nextra";
|
|
// import withBundleAnalyzer from "@next/bundle-analyzer";
|
|
|
|
// /** @type {import('next').NextConfig} */
|
|
|
|
// const withNextIntl = createNextIntlPlugin();
|
|
|
|
// const withNextra = nextra({
|
|
// theme: "nextra-theme-docs",
|
|
// themeConfig: "./theme.config.tsx",
|
|
// });
|
|
|
|
// const bundleAnalyzer = withBundleAnalyzer({
|
|
// enabled: process.env.ANALYZE === "true",
|
|
// });
|
|
|
|
// const nextConfig = {
|
|
// // i18n: {
|
|
// // locales: ["en", "in"],
|
|
// // defaultLocale: "in",
|
|
// // },
|
|
// webpack: (config) => {
|
|
// config.resolve.fallback = {
|
|
// ...config.resolve.fallback,
|
|
// fs: false,
|
|
// path: false,
|
|
// os: false,
|
|
// };
|
|
// return config;
|
|
// },
|
|
// images: {
|
|
// remotePatterns: [
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "api.lorem.space",
|
|
// },
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "lh3.googleusercontent.com",
|
|
// },
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "a0.muscache.com",
|
|
// },
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "avatars.githubusercontent.com",
|
|
// },
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "i.pravatar.cc",
|
|
// },
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "dev.mikulnews.com",
|
|
// },
|
|
// {
|
|
// protocol: "https",
|
|
// hostname: "netidhub.com",
|
|
// },
|
|
// ],
|
|
// },
|
|
// // eslint: {
|
|
// // // Warning: This allows production builds to successfully complete even if
|
|
// // // your project has ESLint errors.
|
|
// // ignoreDuringBuilds: true,
|
|
// // },
|
|
// };
|
|
|
|
// export default bundleAnalyzer(withNextIntl(withNextra(nextConfig)));
|
|
|
|
import createNextIntlPlugin from "next-intl/plugin";
|
|
import withBundleAnalyzer from "@next/bundle-analyzer";
|
|
|
|
const withNextIntl = createNextIntlPlugin();
|
|
|
|
const bundleAnalyzer = withBundleAnalyzer({
|
|
enabled: process.env.ANALYZE === "true",
|
|
});
|
|
|
|
const nextConfig = {
|
|
webpack: (config) => {
|
|
config.resolve.fallback = {
|
|
...config.resolve.fallback,
|
|
fs: false,
|
|
path: false,
|
|
os: false,
|
|
};
|
|
return config;
|
|
},
|
|
images: {
|
|
remotePatterns: [
|
|
{ protocol: "https", hostname: "api.lorem.space" },
|
|
{ protocol: "https", hostname: "lh3.googleusercontent.com" },
|
|
{ protocol: "https", hostname: "a0.muscache.com" },
|
|
{ protocol: "https", hostname: "avatars.githubusercontent.com" },
|
|
{ protocol: "https", hostname: "i.pravatar.cc" },
|
|
{ protocol: "https", hostname: "dev.mikulnews.com" },
|
|
{ protocol: "https", hostname: "kontenhumas.com" },
|
|
{ protocol: "https", hostname: "netidhub.com" },
|
|
{ protocol: "https", hostname: "kontenhumas.com" },
|
|
],
|
|
},
|
|
};
|
|
|
|
export default bundleAnalyzer(withNextIntl(nextConfig));
|