Skip to content

Commit 90766b1

Browse files
authored
feat: track the ordelle coin separately (#107)
* feat: unreal, alliance and normal raid changes for patch 7.1 * feat: track the ordelle coin separately * feat(checklist): implement ffxiv patch 7.18 changes * chore: change commitlintrc from json to ts and pnpm update * ci: footer-max-line-length is a warning instead of error
1 parent bc804dd commit 90766b1

File tree

5 files changed

+2098
-2252
lines changed

5 files changed

+2098
-2252
lines changed

.commitlintrc.json

Lines changed: 0 additions & 104 deletions
This file was deleted.

commitlint.config.ts

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
import type { UserConfig } from "@commitlint/types";
2+
import { RuleConfigSeverity } from "@commitlint/types";
3+
4+
const Configuration: UserConfig = {
5+
extends: ["@commitlint/config-conventional"],
6+
parserPreset: "conventional-changelog-conventionalcommits",
7+
rules: {
8+
"body-max-line-length": [RuleConfigSeverity.Warning, "always", 100],
9+
"footer-max-line-length": [RuleConfigSeverity.Warning, "always", 100],
10+
},
11+
prompt: {
12+
settings: { enableMultipleScopes: true, scopeEnumSeparator: "/" },
13+
messages: {
14+
skip: ":skip",
15+
max: "upper %d chars",
16+
min: "%d chars at least",
17+
emptyWarning: "can not be empty",
18+
upperLimitWarning: "over limit",
19+
lowerLimitWarning: "below limit",
20+
},
21+
questions: {
22+
type: {
23+
description: "Select the type of change that you're committing:",
24+
enum: {
25+
feat: {
26+
description: "A new feature",
27+
title: "Features",
28+
emoji: "✨",
29+
},
30+
fix: {
31+
description: "A bug fix",
32+
title: "Bug Fixes",
33+
emoji: "🐛",
34+
},
35+
docs: {
36+
description: "Documentation only changes",
37+
title: "Documentation",
38+
emoji: "📝",
39+
},
40+
style: {
41+
description:
42+
"Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)",
43+
title: "Styles",
44+
emoji: "🎨",
45+
},
46+
refactor: {
47+
description:
48+
"A code change that neither fixes a bug nor adds a feature",
49+
title: "Code Refactoring",
50+
emoji: "♻️",
51+
},
52+
perf: {
53+
description: "A code change that improves performance",
54+
title: "Performance Improvements",
55+
emoji: "⚡️",
56+
},
57+
test: {
58+
description: "Adding missing tests or correcting existing tests",
59+
title: "Tests",
60+
emoji: "✅",
61+
},
62+
build: {
63+
description:
64+
"Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)",
65+
title: "Builds",
66+
emoji: "🛠",
67+
},
68+
ci: {
69+
description:
70+
"Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)",
71+
title: "Continuous Integrations",
72+
emoji: "👷",
73+
},
74+
chore: {
75+
description: "Other changes that don't modify src or test files",
76+
title: "Chores",
77+
emoji: "🚚",
78+
},
79+
revert: {
80+
description: "Reverts a previous commit",
81+
title: "Reverts",
82+
emoji: "⏪️",
83+
},
84+
},
85+
},
86+
scope: {
87+
description:
88+
"What is the scope of this change (e.g. component or file name)",
89+
},
90+
subject: {
91+
description:
92+
"Write a short, imperative tense description of the change",
93+
},
94+
body: {
95+
description: "Provide a longer description of the change",
96+
},
97+
isBreaking: {
98+
description: "Are there any breaking changes?",
99+
},
100+
breakingBody: {
101+
description:
102+
"A BREAKING CHANGE commit requires a body. Please enter a longer description of the commit itself",
103+
},
104+
breaking: {
105+
description: "Describe the breaking changes",
106+
},
107+
isIssueAffected: {
108+
description: "Does this change affect any open issues?",
109+
},
110+
issuesBody: {
111+
description:
112+
"If issues are closed, the commit requires a body. Please enter a longer description of the commit itself",
113+
},
114+
issues: {
115+
description: "Add issue references (e.g. 'fix #123', 're #123'.)",
116+
},
117+
},
118+
},
119+
};
120+
121+
export default Configuration;

package.json

Lines changed: 37 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,17 @@
2424
}
2525
},
2626
"dependencies": {
27-
"@radix-ui/react-checkbox": "^1.1.2",
28-
"@radix-ui/react-dialog": "^1.1.2",
27+
"@commitlint/types": "^19.5.0",
28+
"@radix-ui/react-checkbox": "^1.1.4",
29+
"@radix-ui/react-dialog": "^1.1.6",
2930
"@radix-ui/react-icons": "^1.3.2",
30-
"@radix-ui/react-label": "^2.1.0",
31-
"@radix-ui/react-slot": "^1.1.0",
32-
"@radix-ui/react-tooltip": "^1.1.4",
33-
"@tanstack/query-sync-storage-persister": "^5.62.3",
34-
"@tanstack/react-query": "^5.62.3",
35-
"@tanstack/react-query-devtools": "^5.62.3",
36-
"@tanstack/react-query-persist-client": "^5.62.3",
31+
"@radix-ui/react-label": "^2.1.2",
32+
"@radix-ui/react-slot": "^1.1.2",
33+
"@radix-ui/react-tooltip": "^1.1.8",
34+
"@tanstack/query-sync-storage-persister": "^5.66.4",
35+
"@tanstack/react-query": "^5.66.9",
36+
"@tanstack/react-query-devtools": "^5.66.9",
37+
"@tanstack/react-query-persist-client": "^5.66.9",
3738
"@uidotdev/usehooks": "^2.4.1",
3839
"axios": "^1.7.9",
3940
"class-variance-authority": "^0.7.1",
@@ -43,56 +44,57 @@
4344
"eslint-plugin-import": "^2.31.0",
4445
"eslint-plugin-jsx-a11y": "^6.10.2",
4546
"lz-string": "^1.5.0",
46-
"papaparse": "^5.4.1",
47-
"prettier": "^3.4.2",
47+
"papaparse": "^5.5.2",
48+
"prettier": "^3.5.2",
4849
"react": "^18.3.1",
4950
"react-dom": "^18.3.1",
5051
"react-helmet-async": "^2.0.5",
51-
"react-markdown": "^9.0.1",
52-
"react-router-dom": "^6.28.0",
53-
"tailwind-merge": "^2.5.5",
52+
"react-markdown": "^9.1.0",
53+
"react-router-dom": "^6.29.0",
54+
"tailwind-merge": "^2.6.0",
5455
"tailwindcss-animate": "^1.0.7",
55-
"zod": "^3.23.8"
56+
"zod": "^3.24.2"
5657
},
5758
"devDependencies": {
58-
"@commitlint/cli": "^19.6.0",
59-
"@commitlint/config-conventional": "^19.6.0",
59+
"@commitlint/cli": "^19.7.1",
60+
"@commitlint/config-conventional": "^19.7.1",
6061
"@commitlint/cz-commitlint": "^18.6.1",
6162
"@svgr/core": "^8.1.0",
6263
"@svgr/plugin-jsx": "^8.1.0",
63-
"@tanstack/eslint-plugin-query": "^5.62.1",
64+
"@tanstack/eslint-plugin-query": "^5.66.1",
6465
"@testing-library/dom": "^10.4.0",
6566
"@testing-library/jest-dom": "^6.6.3",
66-
"@testing-library/react": "^16.1.0",
67-
"@testing-library/user-event": "^14.5.2",
67+
"@testing-library/react": "^16.2.0",
68+
"@testing-library/user-event": "^14.6.1",
6869
"@types/eslint__js": "^8.42.3",
69-
"@types/node": "^22.10.1",
70+
"@types/node": "^22.13.5",
7071
"@types/papaparse": "^5.3.15",
71-
"@types/react": "^18.3.12",
72-
"@types/react-dom": "^18.3.1",
72+
"@types/react": "^18.3.18",
73+
"@types/react-dom": "^18.3.5",
7374
"@vitejs/plugin-react": "^4.3.4",
7475
"autoprefixer": "^10.4.20",
7576
"commitizen": "^4.3.1",
77+
"conventional-changelog-conventionalcommits": "^8.0.0",
7678
"eslint": "^8.57.1",
77-
"eslint-import-resolver-typescript": "^3.7.0",
78-
"eslint-plugin-react": "^7.37.2",
79+
"eslint-import-resolver-typescript": "^3.8.3",
80+
"eslint-plugin-react": "^7.37.4",
7981
"eslint-plugin-react-hooks": "^4.6.2",
80-
"eslint-plugin-react-refresh": "^0.4.16",
81-
"eslint-plugin-testing-library": "^6.4.0",
82+
"eslint-plugin-react-refresh": "^0.4.19",
83+
"eslint-plugin-testing-library": "^6.5.0",
8284
"happy-dom": "^14.12.3",
8385
"husky": "^9.1.7",
8486
"inquirer": "^8.2.6",
85-
"lint-staged": "^15.2.10",
86-
"postcss": "^8.4.49",
87-
"prettier-plugin-tailwindcss": "^0.6.9",
87+
"lint-staged": "^15.4.3",
88+
"postcss": "^8.5.3",
89+
"prettier-plugin-tailwindcss": "^0.6.11",
8890
"svgo": "^3.3.2",
89-
"tailwindcss": "^3.4.16",
90-
"typescript": "^5.7.2",
91-
"typescript-eslint": "^7.17.0",
92-
"vite": "^5.4.12",
91+
"tailwindcss": "^3.4.17",
92+
"typescript": "^5.7.3",
93+
"typescript-eslint": "^7.18.0",
94+
"vite": "^5.4.14",
9395
"vite-plugin-eslint": "^1.8.1",
9496
"vite-plugin-image-optimizer": "^1.1.8",
9597
"vite-plugin-svgr": "^4.3.0",
96-
"vitest": "^2.1.8"
98+
"vitest": "^2.1.9"
9799
}
98100
}

0 commit comments

Comments
 (0)