From 3444d7fd9338c3b6da1860753b5fd020760f787a Mon Sep 17 00:00:00 2001 From: Doug Andrade Date: Sun, 28 May 2023 19:44:00 -0400 Subject: [PATCH 1/2] task: simplify next.config.js --- apps/web/next.config.js | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/apps/web/next.config.js b/apps/web/next.config.js index c7b94279e..1ea48cefb 100644 --- a/apps/web/next.config.js +++ b/apps/web/next.config.js @@ -4,22 +4,15 @@ require("dotenv").config({ path: "../../.env" }); const nextConfig = { reactStrictMode: true, swcMinify: false, + transpilePackages: [ + "@documenso/prisma", + "@documenso/lib", + "@documenso/ui", + "@documenso/pdf", + "@documenso/features", + "@documenso/signing", + "react-signature-canvas", + ], }; -const transpileModules = require("next-transpile-modules")([ - "@documenso/prisma", - "@documenso/lib", - "@documenso/ui", - "@documenso/pdf", - "@documenso/features", - "@documenso/signing", - "react-signature-canvas", -]); - -const plugins = [ - transpileModules -]; - -const moduleExports = () => plugins.reduce((acc, next) => next(acc), nextConfig); - -module.exports = moduleExports; +module.exports = nextConfig; From ad4d844b4d7c26961649719bbe99fda5086a1068 Mon Sep 17 00:00:00 2001 From: Doug Andrade Date: Sun, 28 May 2023 19:53:44 -0400 Subject: [PATCH 2/2] remove: next-transpile-modules dependency --- apps/web/package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/web/package.json b/apps/web/package.json index a104e0fde..349936c8a 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -56,11 +56,10 @@ "eslint": "8.27.0", "eslint-config-next": "13.0.3", "file-loader": "^6.2.0", - "next-transpile-modules": "^10.0.0", "postcss": "^8.4.19", "sass": "^1.57.1", "stripe-cli": "^0.1.0", "tailwindcss": "^3.2.4", "typescript": "4.8.4" } -} \ No newline at end of file +}