Skip to content

Commit 6f1a1b2

Browse files
authored
Merge pull request #109 from ghiscoding/chore/deps-2025-06-06
chore: use workspace catalog & update all deps
2 parents 1e6c555 + 70bd11f commit 6f1a1b2

9 files changed

Lines changed: 648 additions & 599 deletions

File tree

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"recommendations": ["biomejs.biome", "editorconfig.editorconfig", "dbaeumer.vscode-eslint"]
2+
"recommendations": ["biomejs.biome"]
33
}

biome.json

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,7 @@
1919
"formatWithErrors": true,
2020
"lineWidth": 140,
2121
"indentStyle": "space",
22-
"includes": [
23-
"**",
24-
"!**/.cache",
25-
"!**/dist/**",
26-
"!**/*.json",
27-
"!**/node_modules/**"
28-
]
22+
"includes": ["**", "!**/.cache", "!**/dist/**", "!**/*.json", "!**/node_modules/**"]
2923
},
3024
"javascript": {
3125
"parser": {
@@ -49,13 +43,7 @@
4943
},
5044
"linter": {
5145
"enabled": true,
52-
"includes": [
53-
"**",
54-
"!**/.cache",
55-
"!**/dist/**",
56-
"!**/*.json",
57-
"!**/node_modules/**"
58-
],
46+
"includes": ["**", "!**/.cache", "!**/dist/**", "!**/*.json", "!**/node_modules/**"],
5947
"rules": {
6048
"correctness": {
6149
"useImportExtensions": "error"
@@ -76,7 +64,16 @@
7664
"style": {
7765
"noNonNullAssertion": "off",
7866
"noParameterAssign": "off",
79-
"useExponentiationOperator": "off"
67+
"useExponentiationOperator": "off",
68+
"useAsConstAssertion": "error",
69+
"useDefaultParameterLast": "error",
70+
"useEnumInitializers": "error",
71+
"useSelfClosingElements": "error",
72+
"useSingleVarDeclarator": "error",
73+
"noUnusedTemplateLiteral": "error",
74+
"useNumberNamespace": "error",
75+
"noInferrableTypes": "error",
76+
"noUselessElse": "error"
8077
}
8178
}
8279
},
@@ -85,4 +82,4 @@
8582
"enabled": false,
8683
"root": "./"
8784
}
88-
}
85+
}

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@
5353
},
5454
"packageManager": "pnpm@10.10.0",
5555
"devDependencies": {
56-
"@biomejs/biome": "^2.0.0-beta.5",
57-
"@lerna-lite/cli": "^4.1.1",
58-
"@lerna-lite/publish": "^4.1.1",
56+
"@biomejs/biome": "^2.0.0-beta.6",
57+
"@lerna-lite/cli": "^4.3.0",
58+
"@lerna-lite/publish": "^4.3.0",
5959
"@types/node": "^22.15.3",
60-
"@vitest/coverage-v8": "^3.1.2",
61-
"conventional-changelog-conventionalcommits": "^8.0.0",
62-
"happy-dom": "^17.4.6",
60+
"@vitest/coverage-v8": "^3.2.2",
61+
"conventional-changelog-conventionalcommits": "^9.0.0",
62+
"happy-dom": "^17.6.3",
6363
"rimraf": "^6.0.1",
64-
"typescript": "^5.8.3",
65-
"vitest": "^3.1.2"
64+
"typescript": "catalog:",
65+
"vitest": "^3.2.2"
6666
}
6767
}

packages/demo/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"name": "excel-builder-vanilla-demo",
3+
"version": "4.0.1",
34
"private": true,
45
"type": "module",
56
"scripts": {
@@ -10,15 +11,14 @@
1011
"dependencies": {
1112
"@excel-builder-vanilla/types": "workspace:*",
1213
"@popperjs/core": "^2.11.8",
13-
"bootstrap": "^5.3.5",
14+
"bootstrap": "^5.3.6",
1415
"excel-builder-vanilla": "workspace:*",
1516
"font-awesome": "^4.7.0"
1617
},
1718
"devDependencies": {
18-
"fflate": "0.8.2",
19-
"sass": "^1.87.0",
20-
"typescript": "^5.8.3",
21-
"vite": "^6.3.4"
22-
},
23-
"version": "4.0.1"
19+
"fflate": "catalog:",
20+
"sass": "catalog:",
21+
"typescript": "catalog:",
22+
"vite": "catalog:"
23+
}
2424
}
Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
11
{
2-
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
3-
"linter": {
4-
"rules": {
5-
"correctness": {
6-
"useImportExtensions": "off"
7-
}
8-
}
9-
}
2+
"root": false,
3+
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
4+
"linter": {
5+
"rules": {
6+
"correctness": {
7+
"useImportExtensions": "off"
8+
},
9+
"style": {
10+
"noParameterAssign": "error",
11+
"useAsConstAssertion": "error",
12+
"useDefaultParameterLast": "error",
13+
"useEnumInitializers": "error",
14+
"useSelfClosingElements": "error",
15+
"useSingleVarDeclarator": "error",
16+
"noUnusedTemplateLiteral": "error",
17+
"useNumberNamespace": "error",
18+
"noInferrableTypes": "error",
19+
"noUselessElse": "error"
20+
}
21+
}
22+
}
1023
}

packages/excel-builder-vanilla/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@
5353
"copy:types": "node copy-types.mjs"
5454
},
5555
"dependencies": {
56-
"fflate": "^0.8.2"
56+
"fflate": "catalog:"
5757
},
5858
"devDependencies": {
5959
"dts-bundle-generator": "^9.5.1",
60-
"native-copyfiles": "^0.3.2",
61-
"typescript": "^5.8.3",
62-
"vite": "^6.3.4"
60+
"native-copyfiles": "^1.2.0",
61+
"typescript": "catalog:",
62+
"vite": "catalog:"
6363
}
6464
}

packages/excel-builder-vanilla/src/__tests__/factory.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ describe('ExcelExportService', () => {
6868
describe('downloadExcelFile() method', () => {
6969
it('should be able to download Excel file via browser', async () => {
7070
const createUrlSpy = vi.spyOn(URL, 'createObjectURL');
71-
const revokeUrlSpy = vi.spyOn(URL, 'createObjectURL');
71+
const revokeUrlSpy = vi.spyOn(URL, 'revokeObjectURL');
7272
const anchorSpy = vi.spyOn(document, 'createElement');
7373

7474
const workbook = createWorkbook();

0 commit comments

Comments
 (0)