From 3e74ed22b915cd97697fbb9c42ac6fbe5251600d Mon Sep 17 00:00:00 2001 From: Almanov Nikita <131481562+nikkeyl@users.noreply.github.com> Date: Wed, 7 Aug 2024 00:09:15 +0300 Subject: [PATCH] fix: exports --- .prettierignore | 1 + index.js | 1 + rollup.config.ts | 4 ++-- specs/define-config.spec-d.ts | 6 +++--- tsconfig.node.json | 1 + 5 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 index.js diff --git a/.prettierignore b/.prettierignore index 1aad18b..86cb5c7 100644 --- a/.prettierignore +++ b/.prettierignore @@ -3,6 +3,7 @@ # Files *.md +index.js pnpm-lock.yaml # *rc diff --git a/index.js b/index.js new file mode 100644 index 0000000..3787ee3 --- /dev/null +++ b/index.js @@ -0,0 +1 @@ +const n=e=>e;export{n as defineConfig}; diff --git a/rollup.config.ts b/rollup.config.ts index fd8440c..6f04d49 100644 --- a/rollup.config.ts +++ b/rollup.config.ts @@ -8,12 +8,12 @@ import typescript from '@rollup/plugin-typescript'; const sourceFolder = 'src'; const fileName = 'index'; +const fileFormat = 'es'; + const indexFile = `${fileName}.ts`; const declarationFile = `${fileName}.d.ts`; const outputFile = `${fileName}.js`; -const fileFormat = 'es'; - export default defineConfig([ { plugins: [typescript(), minify()], diff --git a/specs/define-config.spec-d.ts b/specs/define-config.spec-d.ts index bc96ae1..a469a8a 100644 --- a/specs/define-config.spec-d.ts +++ b/specs/define-config.spec-d.ts @@ -4,12 +4,12 @@ import type { UserConfig } from '@commitlint/types'; import { defineConfig } from '#src'; -describe('Define Commitlint Config', () => { - spec('define empty config', async () => { +describe('Commitlint Config', () => { + spec('empty config', async () => { expectTypeOf(defineConfig({})).toEqualTypeOf(); }); - spec('define config', async () => { + spec('config', async () => { expectTypeOf( defineConfig({ defaultIgnores: true, diff --git a/tsconfig.node.json b/tsconfig.node.json index ff50b69..fda300b 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -7,6 +7,7 @@ "module": "NodeNext", "moduleResolution": "NodeNext", "outDir": "", + "rootDir": "src", "skipLibCheck": true, "target": "ESNext", "types": ["vitest"]