File tree 6 files changed +13
-20
lines changed
payment-processor/src/payment
6 files changed +13
-20
lines changed Original file line number Diff line number Diff line change 1
1
/** @type {import('jest').Config } */
2
2
module . exports = {
3
- preset : 'ts-jest' ,
4
3
testEnvironment : 'node' ,
4
+ transform : {
5
+ '^.+\\.(t|j)sx?$' : [
6
+ 'ts-jest' ,
7
+ {
8
+ tsconfig : '<rootDir>/tsconfig.json' ,
9
+ } ,
10
+ ] ,
11
+ } ,
12
+ transformIgnorePatterns : [ '/node_modules/(?!(graphql-request|@superfluid-finance/sdk-core)/)' ] ,
5
13
reporters : [
6
14
'default' ,
7
15
[
Original file line number Diff line number Diff line change 47
47
"@requestnetwork/utils" : " 0.54.0" ,
48
48
"ethers" : " 5.7.2" ,
49
49
"graphql" : " 16.8.1" ,
50
- "graphql-request" : " 6 .1.0 " ,
50
+ "graphql-request" : " 7 .1.2 " ,
51
51
"graphql-tag" : " 2.12.6" ,
52
52
"satoshi-bitcoin" : " 1.0.4" ,
53
53
"tslib" : " 2.8.1"
Original file line number Diff line number Diff line change @@ -28,8 +28,8 @@ export class UnsupportedCurrencyNetwork extends Error {
28
28
* Utility to get the default window.ethereum provider, or throws an error.
29
29
*/
30
30
export function getProvider ( ) : providers . Web3Provider {
31
- if ( typeof window !== 'undefined' && ' ethereum' in window ) {
32
- return new ethers . providers . Web3Provider ( ( window as any ) . ethereum ) ;
31
+ if ( ' ethereum' in globalThis ) {
32
+ return new ethers . providers . Web3Provider ( ( globalThis as any ) . ethereum ) ;
33
33
}
34
34
throw new Error ( 'ethereum not found, you must pass your own web3 provider' ) ;
35
35
}
Original file line number Diff line number Diff line change @@ -3,18 +3,4 @@ const jestCommonConfig = require('../../jest.config');
3
3
/** @type {import('jest').Config } */
4
4
module . exports = {
5
5
...jestCommonConfig ,
6
- transform : {
7
- '^.+\\.(ts|tsx)$' : [
8
- 'ts-jest' ,
9
- {
10
- tsconfig : '<rootDir>/tsconfig.json' ,
11
- } ,
12
- ] ,
13
- '^.+\\.js$' : [ 'babel-jest' , { configFile : './babel.config.js' } ] ,
14
- } ,
15
- transformIgnorePatterns : [ '/node_modules/(?!(graphql-request|@superfluid-finance/sdk-core)/)' ] ,
16
- extensionsToTreatAsEsm : [ '.ts' , '.tsx' ] ,
17
- moduleNameMapper : {
18
- '^(\\.{1,2}/.*)\\.js$' : '$1' ,
19
- } ,
20
6
} ;
Original file line number Diff line number Diff line change 60
60
"ethers" : " 5.7.2" ,
61
61
"express" : " 4.21.0" ,
62
62
"graphql" : " 16.8.1" ,
63
- "graphql-request" : " 6 .1.0 " ,
63
+ "graphql-request" : " 7 .1.2 " ,
64
64
"http-shutdown" : " 1.2.2" ,
65
65
"http-status-codes" : " 2.1.4" ,
66
66
"morgan" : " 1.10.0" ,
Original file line number Diff line number Diff line change 2
2
"compilerOptions" : {
3
3
"target" : " es2015" ,
4
4
"module" : " nodenext" ,
5
- "moduleResolution" : " nodenext" ,
6
5
"esModuleInterop" : true ,
7
6
"isolatedModules" : true ,
8
7
"importHelpers" : true ,
You can’t perform that action at this time.
0 commit comments