Skip to content
This repository was archived by the owner on Aug 30, 2022. It is now read-only.

Commit d066493

Browse files
authored
load magic-sdk from cjs export (#59)
1 parent 7914f7f commit d066493

4 files changed

Lines changed: 11 additions & 6 deletions

File tree

etc/react.api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import { IStorage } from '@thirdweb-dev/sdk';
3535
import { Json } from '@thirdweb-dev/sdk';
3636
import { ListingType } from '@thirdweb-dev/sdk';
3737
import { LoginWithMagicLinkConfiguration } from 'magic-sdk';
38-
import { MagicSDKAdditionalConfiguration } from 'magic-sdk';
38+
import type { MagicSDKAdditionalConfiguration } from 'magic-sdk';
3939
import { Marketplace } from '@thirdweb-dev/sdk';
4040
import type { MarketplaceFilter } from '@thirdweb-dev/sdk';
4141
import type { NewAuctionListing } from '@thirdweb-dev/sdk';

src/connectors/gnosis-safe.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
1-
// import Safe from "@gnosis.pm/safe-core-sdk";
2-
// import { SafeEthersSigner, SafeService } from "@gnosis.pm/safe-ethers-adapters";
3-
// import EthersAdapter from "@gnosis.pm/safe-ethers-lib";
41
import { ChainId } from "@thirdweb-dev/sdk";
52
import { Signer, ethers, utils } from "ethers";
63
import invariant from "tiny-invariant";

src/connectors/magic.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { providers, utils } from "ethers";
2-
import {
2+
import type {
33
LoginWithMagicLinkConfiguration,
44
Magic as MagicInstance,
55
MagicSDKAdditionalConfiguration,

tsup.config.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import alias from "esbuild-plugin-alias";
2+
import path from "path";
23
import { defineConfig } from "tsup";
34

45
export default defineConfig({
@@ -10,7 +11,14 @@ export default defineConfig({
1011
format: ["cjs", "esm"],
1112
esbuildPlugins: [
1213
alias({
13-
stream: `${__dirname}/node_modules/stream-browserify/index.js`,
14+
stream: path.resolve(
15+
__dirname,
16+
`node_modules/stream-browserify/index.js`,
17+
),
18+
"magic-sdk": path.resolve(
19+
__dirname,
20+
"node_modules/magic-sdk/dist/cjs/index.js",
21+
),
1422
}),
1523
],
1624
});

0 commit comments

Comments
 (0)