Add a resolver for jest (#272)

This commit is contained in:
Jaco Greeff
2020-02-06 15:25:08 +01:00
committed by GitHub
parent 4bed02e395
commit d12387f4ae
8 changed files with 57 additions and 52 deletions
+3 -5
View File
@@ -10,11 +10,9 @@
"contributors": [],
"license": "Apache-2.0",
"browser": {
"../package.json": "./package.json",
"./ledger/transportsNode": "./ledger/transportsEmpty"
},
"react-native": {
"../package.json": "./package.json",
"./ledger/transportsNode": "./ledger/transportsEmpty",
"./ledger/transportsWeb": "./ledger/transportsEmpty"
},
@@ -32,9 +30,9 @@
"store": "^2.0.12"
},
"devDependencies": {
"@polkadot/keyring": "^2.1.0-beta.1",
"@polkadot/types": "^1.1.0-beta.16",
"@polkadot/util": "^2.1.0-beta.1"
"@polkadot/keyring": "^2.2.0-beta.0",
"@polkadot/types": "^1.1.0-beta.22",
"@polkadot/util": "^2.2.0-beta.0"
},
"optionalDependencies": {
"@ledgerhq/hw-transport-node-hid": "^5.7.0"
+4 -13
View File
@@ -7,23 +7,14 @@ import { detectPackage } from '@polkadot/util';
import keyring, { Keyring } from './Keyring';
import Ledger from './ledger';
let dirname;
let pkgJson;
// eslint-disable-next-line no-useless-catch
try {
dirname = __dirname;
// eslint-disable-next-line @typescript-eslint/no-var-requires
detectPackage(require('./package.json'), __dirname);
} catch (error) {
// ignore
throw error;
}
try {
pkgJson = require('./package.json');
} catch (error) {
pkgJson = require('../package.json');
}
detectPackage(pkgJson, dirname);
export default keyring;
export {