ソースを参照

don't transpile modules for Next.js

Jordan Sexton 3 年 前
コミット
acf741185a

+ 1 - 33
packages/starter/example/next.config.js

@@ -7,39 +7,7 @@ const { PHASE_PRODUCTION_BUILD } = require('next/constants');
 module.exports = function (phase, ...args) {
     return plugins(
         [
-            [
-                transpileModules,
-                [
-                    '@blocto/sdk',
-                    '@project-serum/sol-wallet-adapter',
-                    '@solana/wallet-adapter-angular',
-                    '@solana/wallet-adapter-base',
-                    '@solana/wallet-adapter-react',
-                    '@solana/wallet-adapter-svelte',
-                    '@solana/wallet-adapter-vue',
-                    '@solana/wallet-adapter-ant-design',
-                    '@solana/wallet-adapter-material-ui',
-                    '@solana/wallet-adapter-react-ui',
-                    '@solana/wallet-adapter-vue-ui',
-                    '@solana/wallet-adapter-bitkeep',
-                    '@solana/wallet-adapter-bitpie',
-                    '@solana/wallet-adapter-blocto',
-                    '@solana/wallet-adapter-clover',
-                    '@solana/wallet-adapter-coin98',
-                    '@solana/wallet-adapter-coinhub',
-                    '@solana/wallet-adapter-ledger',
-                    '@solana/wallet-adapter-mathwallet',
-                    '@solana/wallet-adapter-phantom',
-                    '@solana/wallet-adapter-safepal',
-                    '@solana/wallet-adapter-slope',
-                    '@solana/wallet-adapter-solflare',
-                    '@solana/wallet-adapter-sollet',
-                    '@solana/wallet-adapter-solong',
-                    '@solana/wallet-adapter-tokenpocket',
-                    '@solana/wallet-adapter-torus',
-                    '@solana/wallet-adapter-walletconnect',
-                ],
-            ],
+            [transpileModules, ['@blocto/sdk', '@project-serum/sol-wallet-adapter']],
             [
                 antdLess,
                 {

+ 1 - 30
packages/starter/nextjs-starter/next.config.js

@@ -1,34 +1,5 @@
 /* eslint-disable @typescript-eslint/no-var-requires */
-const withTM = require('next-transpile-modules')([
-    '@blocto/sdk',
-    '@project-serum/sol-wallet-adapter',
-    '@solana/wallet-adapter-angular',
-    '@solana/wallet-adapter-base',
-    '@solana/wallet-adapter-react',
-    '@solana/wallet-adapter-svelte',
-    '@solana/wallet-adapter-vue',
-    '@solana/wallet-adapter-ant-design',
-    '@solana/wallet-adapter-material-ui',
-    '@solana/wallet-adapter-react-ui',
-    '@solana/wallet-adapter-vue-ui',
-    '@solana/wallet-adapter-bitkeep',
-    '@solana/wallet-adapter-bitpie',
-    '@solana/wallet-adapter-blocto',
-    '@solana/wallet-adapter-clover',
-    '@solana/wallet-adapter-coin98',
-    '@solana/wallet-adapter-coinhub',
-    '@solana/wallet-adapter-ledger',
-    '@solana/wallet-adapter-mathwallet',
-    '@solana/wallet-adapter-phantom',
-    '@solana/wallet-adapter-safepal',
-    '@solana/wallet-adapter-slope',
-    '@solana/wallet-adapter-solflare',
-    '@solana/wallet-adapter-sollet',
-    '@solana/wallet-adapter-solong',
-    '@solana/wallet-adapter-tokenpocket',
-    '@solana/wallet-adapter-torus',
-    '@solana/wallet-adapter-walletconnect',
-]);
+const withTM = require('next-transpile-modules')(['@blocto/sdk', '@project-serum/sol-wallet-adapter']);
 
 /** @type {import('next').NextConfig} */
 module.exports = withTM({