From 03460209f77bdbc1889a8f9eb46318fa8edf4e05 Mon Sep 17 00:00:00 2001 From: Almanov Nikita <131481562+nikkeyl@users.noreply.github.com> Date: Mon, 5 Aug 2024 21:26:04 +0300 Subject: [PATCH 1/2] refactor: small changes --- .gitignore | 2 +- .prettierignore | 8 ++++---- .remarkignore | 1 + rollup.config.ts | 16 ++++++++++------ tsconfig.node.json | 1 - 5 files changed, 16 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 9b4f555..23cad9a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -# directories +# Directories node_modules diff --git a/.prettierignore b/.prettierignore index 8397a71..1aad18b 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,7 +1,7 @@ -# directories +# Directories .husky -# files +# Files *.md pnpm-lock.yaml @@ -10,11 +10,11 @@ pnpm-lock.yaml .ecrc .npmrc -# configs +# Configs .editorconfig .gitattributes -# ignores +# Ignores .gitignore .prettierignore .remarkignore diff --git a/.remarkignore b/.remarkignore index 1b763b1..1eee9e5 100644 --- a/.remarkignore +++ b/.remarkignore @@ -1 +1,2 @@ +# Files CHANGELOG.md diff --git a/rollup.config.ts b/rollup.config.ts index 4d8b7cb..60025c5 100644 --- a/rollup.config.ts +++ b/rollup.config.ts @@ -10,17 +10,21 @@ import typescript from '@rollup/plugin-typescript'; const sourceFolder = 'src'; const typesFolder = `${sourceFolder}/types`; + const fileName = 'index'; +const indexFile = `${fileName}.ts`; const declarationFile = `${fileName}.d.ts`; -const indexFile = `${sourceFolder}/${fileName}.ts`; +const outputFile = `${fileName}.js`; + +const fileFormat = 'es'; export default defineConfig([ { plugins: [typescript(), minify()], - input: indexFile, + input: `${sourceFolder}/${indexFile}`, output: { - file: `${fileName}.js`, - format: 'es', + file: outputFile, + format: fileFormat, }, }, { @@ -35,10 +39,10 @@ export default defineConfig([ }), dts(), ], - input: indexFile, + input: `${sourceFolder}/${indexFile}`, output: { file: declarationFile, - format: 'es', + format: fileFormat, }, }, ]); diff --git a/tsconfig.node.json b/tsconfig.node.json index e80cbae..2660561 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -3,7 +3,6 @@ "allowImportingTsExtensions": true, "composite": true, "emitDeclarationOnly": true, - "forceConsistentCasingInFileNames": true, "lib": ["ESNext"], "module": "NodeNext", "moduleResolution": "NodeNext", From 7156e3f80db163fd32b734d028abf4602cd9c553 Mon Sep 17 00:00:00 2001 From: Almanov Nikita <131481562+nikkeyl@users.noreply.github.com> Date: Mon, 5 Aug 2024 21:29:18 +0300 Subject: [PATCH 2/2] chore(deps-dev): update --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 7c30653..5e5f413 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@archoleat/commitlint-define-config": "^1.0.7", "@archoleat/eslint-flat-compatibility": "^1.1.6", - "@archoleat/semantic-release-define-config": "^1.1.10", + "@archoleat/semantic-release-define-config": "^1.1.11", "@commitlint/cli": "^19.3.0", "@commitlint/config-conventional": "^19.2.2", "@commitlint/types": "^19.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ffccdd..b01b031 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^1.1.6 version: 1.1.6 '@archoleat/semantic-release-define-config': - specifier: ^1.1.9 - version: 1.1.9(semantic-release@24.0.0(typescript@5.5.4)) + specifier: ^1.1.11 + version: 1.1.11(semantic-release@24.0.0(typescript@5.5.4)) '@commitlint/cli': specifier: ^19.3.0 version: 19.3.0(@types/node@22.1.0)(typescript@5.5.4) @@ -143,8 +143,8 @@ packages: resolution: {integrity: sha512-gu8PQv6hWh2DEm2FONtAPDvv1odZXCADshCyvouYzFNscEgMLW0zwbfv6d6pAlsk7uY9+V05R/tz0qv0Sy4mzg==} engines: {node: '>=20.0.0', npm: '>=10.0.0', pnpm: '>=8.0.0'} - '@archoleat/semantic-release-define-config@1.1.9': - resolution: {integrity: sha512-a2XznlSf2yMryDyYAKybfuPRRqk3XN+5+IyiRF95PDLqRdalAho09LBwuNGIikk9Z/SqGm0KFG3NBS8mlUsgfg==} + '@archoleat/semantic-release-define-config@1.1.11': + resolution: {integrity: sha512-OREIKuHiSvDJm5J4C//Zpzxurp73lZ7iYEj/3kXBUBVWKNE3M8rsTt97jeh3mSrnoH9ZRkI4M1TlVOlNmH1JNA==} engines: {node: '>=20.0.0', pnpm: '>=9.0.0'} peerDependencies: semantic-release: ^23.0.0 || ^24.0.0 @@ -4023,7 +4023,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@archoleat/semantic-release-define-config@1.1.9(semantic-release@24.0.0(typescript@5.5.4))': + '@archoleat/semantic-release-define-config@1.1.11(semantic-release@24.0.0(typescript@5.5.4))': dependencies: semantic-release: 24.0.0(typescript@5.5.4)