From 38de001e8d2331abd14f9d3db3be5d3916bfc393 Mon Sep 17 00:00:00 2001 From: Alina Sireneva Date: Sun, 12 Nov 2023 01:55:26 +0300 Subject: [PATCH] fix(docs): exclude test files from docs, also fixed build for crypto-node --- .../{src => tests}/node-native-crypto.test.ts | 3 ++- packages/crypto-node/tests/tsconfig.json | 9 +++++++++ typedoc.base.cjs | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) rename packages/crypto-node/{src => tests}/node-native-crypto.test.ts (75%) create mode 100644 packages/crypto-node/tests/tsconfig.json diff --git a/packages/crypto-node/src/node-native-crypto.test.ts b/packages/crypto-node/tests/node-native-crypto.test.ts similarity index 75% rename from packages/crypto-node/src/node-native-crypto.test.ts rename to packages/crypto-node/tests/node-native-crypto.test.ts index 58d4923a..69ec6d9e 100644 --- a/packages/crypto-node/src/node-native-crypto.test.ts +++ b/packages/crypto-node/tests/node-native-crypto.test.ts @@ -2,8 +2,9 @@ import { describe } from 'vitest' // eslint-disable-next-line import/no-relative-packages import { testCryptoProvider } from '../../core/src/utils/crypto/crypto.test-utils.js' -import { NodeNativeCryptoProvider } from './index.js' +import { NodeNativeCryptoProvider } from '../src/index.js' describe('NodeNativeCryptoProvider', () => { + // eslint-disable-next-line testCryptoProvider(new NodeNativeCryptoProvider()) }) diff --git a/packages/crypto-node/tests/tsconfig.json b/packages/crypto-node/tests/tsconfig.json new file mode 100644 index 00000000..23b6b033 --- /dev/null +++ b/packages/crypto-node/tests/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig.json", + "include": [ + "." + ], + "references": [ + { "path": "../" } + ] +} diff --git a/typedoc.base.cjs b/typedoc.base.cjs index 0632647c..1c3ab6b9 100644 --- a/typedoc.base.cjs +++ b/typedoc.base.cjs @@ -11,6 +11,8 @@ module.exports = { exclude: [ '**/*/node_modules', './packages/tl/**/*', + '**/*.test.ts', + '**/*.test-utils.ts', ], externalPattern: ['**/dist/**'], plugin: [