fix(keychain): tests

This commit is contained in:
kyranjamie
2020-08-04 16:55:49 +02:00
committed by Hank Stoever
parent f36ab28621
commit 0d7aaffbbd
4 changed files with 44 additions and 10 deletions

View File

@@ -1,3 +1,10 @@
/* eslint-disable @typescript-eslint/no-var-requires */
const { pathsToModuleNameMapper } = require('ts-jest/utils');
// In the following statement, replace `./tsconfig` with the path to your `tsconfig` file
// which contains the path mapping (ie the `compilerOptions.paths` option):
const { compilerOptions } = require('./tsconfig.tests');
module.exports = {
preset: 'ts-jest',
testEnvironment: 'node',
@@ -10,6 +17,7 @@ module.exports = {
},
},
},
moduleNameMapper: pathsToModuleNameMapper(compilerOptions.paths),
moduleFileExtensions: ['js', 'ts', 'd.ts'],
setupFiles: ['./tests/global-setup.ts'],
setupFilesAfterEnv: ['./tests/setup.ts'],

View File

@@ -9,13 +9,11 @@
"skipLibCheck": true,
"baseUrl": "./src",
"allowSyntheticDefaultImports": true,
"lib": [
"es2017",
"dom"
],
"sourceMap": true
"lib": ["es2017", "dom"],
"sourceMap": true,
"paths": {
"@blockstack/rpc-client": ["../../rpc-client/src"]
}
},
"include": [
"./src/**/*"
]
"include": ["./src/**/*"]
}

View File

@@ -0,0 +1,19 @@
{
"compilerOptions": {
"target": "es6",
"module": "es2015",
"moduleResolution": "node",
"declaration": true,
"outDir": "./lib",
"strict": true,
"skipLibCheck": true,
"baseUrl": "./src",
"allowSyntheticDefaultImports": true,
"lib": ["es2017", "dom"],
"paths": {
"@blockstack/rpc-client": ["../../rpc-client/src"]
},
"sourceMap": true
},
"include": ["./src/**/*"]
}

View File

@@ -5714,7 +5714,16 @@ buffer-xor@^1.0.3:
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
buffer@5.6.0, buffer@^4.3.0, buffer@^5.2.1, buffer@^5.5.0, buffer@^5.6.0:
buffer@^4.3.0:
version "4.9.2"
resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8"
integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==
dependencies:
base64-js "^1.0.2"
ieee754 "^1.1.4"
isarray "^1.0.0"
buffer@^5.2.1, buffer@^5.5.0, buffer@^5.6.0:
version "5.6.0"
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786"
integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
@@ -8048,7 +8057,7 @@ eslint-plugin-flowtype@^4.7.0:
dependencies:
lodash "^4.17.15"
eslint-plugin-import@2.21.2, eslint-plugin-import@>=2.20.2, eslint-plugin-import@^2.18.2, "eslint-plugin-import@^2.21.2 ":
eslint-plugin-import@>=2.20.2, eslint-plugin-import@^2.18.2, "eslint-plugin-import@^2.21.2 ":
version "2.21.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.21.2.tgz#8fef77475cc5510801bedc95f84b932f7f334a7c"
integrity sha512-FEmxeGI6yaz+SnEB6YgNHlQK1Bs2DKLM+YF+vuTk5H8J9CLbJLtlPvRFgZZ2+sXiKAlN5dpdlrWOjK8ZoZJpQA==