Skip to content

Commit

Permalink
:chore use nx for test (#1988)
Browse files Browse the repository at this point in the history
  • Loading branch information
shineli1984 authored Jul 22, 2024
1 parent 3a51644 commit 0c11a50
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 13 deletions.
5 changes: 4 additions & 1 deletion nx.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@
"cache": true
},
"test": {
"cache": true
"cache": true,
"dependsOn": [
"build"
]
},
"build": {
"dependsOn": [
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,13 +53,14 @@
"docs:build": "typedoc",
"docs:serve": "http-server ./docs --cors -p 8080 -c-1",
"lint": "nx run-many -t lint --parallel=5 --no-error-on-unmatched-pattern",
"nx": "nx",
"postinstall": "husky install; ./.husky/install_gitleaks.sh",
"release": "release-it",
"scan:secrets": "./.husky/run_gitleaks.sh",
"syncpack:check": "yarn syncpack list-mismatches",
"syncpack:fix": "yarn syncpack fix-mismatches",
"syncpack:format": "yarn syncpack format",
"test": "wsrun --exclude-missing -e test",
"test": "nx run-many -t test --parallel=5",
"test:checkout:cypress": "wsrun -p @imtbl/checkout-widgets-lib --exclude-missing -e test:cypress",
"test:checkout:sdk:coverage": "wsrun -p @imtbl/checkout-sdk --exclude-missing -e test:coverage",
"test:examples": "cd examples/ts-immutable-sample && yarn test && yarn test:e2e",
Expand Down
3 changes: 2 additions & 1 deletion packages/x-provider/src/sample-app/config-overrides.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ module.exports = function override(config, env) {
crypto: require.resolve("crypto-browserify"),
assert: require.resolve("assert-browserify"),
stream: require.resolve("stream-browserify"),
buffer: require.resolve("buffer/")
buffer: require.resolve("buffer/"),
https: false
});

config.resolve.fallback = fallback;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Box, Button } from '@biom3/react';
import { provider } from '@imtbl/sdk';
import { x } from '@imtbl/sdk';
import { Environment, ImmutableConfiguration } from '@imtbl/config';
import { useContext } from 'react';
import { Actions, AppCtx } from '../Context/app-context';
Expand All @@ -8,11 +8,12 @@ export const ConnectButton = () => {
const { state, dispatch } = useContext(AppCtx);

const wrapperMetaMaskConnect = async () => {
const metaMaskIMXProvider = await provider.MetaMaskIMXProvider.connect(
new provider.ProviderConfiguration({
const metaMaskIMXProvider = await x.MetaMaskIMXProvider.connect(
new x.ProviderConfiguration({
baseConfig: new ImmutableConfiguration({
environment: Environment.PRODUCTION,
}),
overrides: undefined,
})
);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import { Actions, AppCtx } from '../Context/app-context';
import { Box, Heading, Button } from '@biom3/react';
import { useContext } from 'react';
import { provider } from '@imtbl/sdk';
import { x } from '@imtbl/sdk';

export const DisconnectButton = () => {
const { state, dispatch } = useContext(AppCtx);

const disconnect = async () => {
await provider.MetaMaskIMXProvider.disconnect();
await x.MetaMaskIMXProvider.disconnect();

dispatch({
payload: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import {
Heading,
} from '@biom3/react';
import { ChangeEvent, useContext, useState } from 'react';
import { provider } from '@imtbl/sdk';
import { x } from '@imtbl/sdk';

export const SignMessage = () => {
const { state, dispatch } = useContext(AppCtx);
Expand All @@ -34,7 +34,7 @@ export const SignMessage = () => {
};

const sign = async () => {
const signedMessage = await provider.MetaMaskIMXProvider.signMessage(signMessage);
const signedMessage = await x.MetaMaskIMXProvider.signMessage(signMessage);
dispatch({
payload: {
type: Actions.MetaMaskIMXProviderSignMessage,
Expand Down
6 changes: 3 additions & 3 deletions packages/x-provider/src/sample-app/src/Context/app-context.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { createContext } from 'react';
import { provider, config } from '@imtbl/sdk';
import { x, config } from '@imtbl/sdk';

export interface AppState {
metaMaskIMXProvider: provider.MetaMaskIMXProvider | null;
metaMaskIMXProvider: x.MetaMaskIMXProvider | null;
address: string;
signedMessage: string;
env: string;
Expand Down Expand Up @@ -51,7 +51,7 @@ export interface SetEnvironment {

export interface MetaMaskIMXProviderConnected {
type: Actions.MetaMaskIMXProviderConnected;
metaMaskIMXProvider: provider.MetaMaskIMXProvider;
metaMaskIMXProvider: x.MetaMaskIMXProvider;
address: string;
}

Expand Down

0 comments on commit 0c11a50

Please sign in to comment.