Skip to content

Commit 2827702

Browse files
committed
move yaml data into workspace package
1 parent cdfd966 commit 2827702

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+189
-129
lines changed

.eslintrc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"prettier"
1616
],
1717
"parser": "@typescript-eslint/parser",
18-
"ignorePatterns": ["/plugins/*", "src/assets/typevalidation/output", "wasm_module/"],
18+
"ignorePatterns": ["/plugins/*", "packages/data/typevalidation/output", "wasm_module/"],
1919
"settings": {
2020
"import/parsers": {
2121
"@typescript-eslint/parser": [".ts", ".tsx"]

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,4 +149,4 @@ install.bat
149149
.mf/
150150

151151
wasm_module/target/
152-
/src/assets/typevalidation/output
152+
/packages/data/typevalidation/output

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
"checkStaged": "concurrently -g -c auto pnpm:testData pnpm:validateDataTypes pnpm:lint-staged",
3434
"checkAll": "concurrently -g -c auto pnpm:testData pnpm:validateDataTypes pnpm:eslint pnpm:prettierCheck pnpm:typeCheck",
3535
"updateMappings": "node updateMappings.js",
36-
"testData": "tsx ./src/assets/testData.js",
37-
"validateDataTypes": "typia generate --input ./src/assets/typevalidation/ --output ./src/assets/typevalidation/output && tsx ./src/assets/typevalidation/output",
36+
"testData": "tsx ./packages/data/testData.js",
37+
"validateDataTypes": "typia generate --input ./packages/data/typevalidation/ --output ./packages/data/typevalidation/output && tsx ./packages/data/typevalidation/output",
3838
"extractLocale": "babel --config-file ./babel-extract.config.js 'src/**/*.{js,jsx,ts,tsx}' > /dev/null",
3939
"extractLocaleEn": "babel --config-file ./babel-extract-en.config.js 'src/**/*.{js,jsx,ts,tsx}' > /dev/null && node cleanupLocale.js",
4040
"extractLocaleCMD": "babel --config-file ./babel-extract.config.js \"src/**/*.{js,jsx,ts,tsx}\" > NUL",
@@ -60,6 +60,7 @@
6060
"@reduxjs/toolkit": "^2.5.0",
6161
"axios": "^1.7.9",
6262
"comlink": "^4.4.2",
63+
"data": "workspace:./packages/data",
6364
"i18next": "^24.2.0",
6465
"js-yaml": "^4.1.0",
6566
"json-url": "^3.1.0",
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

src/assets/modifierdata/index.ts renamed to packages/data/modifierdata/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ import Thief from './thief.yaml';
1515
import utility from './utility.yaml';
1616
import Warrior from './warrior.yaml';
1717

18+
export * from './metadata';
19+
1820
// combines items in all sections into one object
1921
const byId = (sections: Section[]) => {
2022
const sectionsFlat = sections.flatMap(({ section, items }) =>
File renamed without changes.

0 commit comments

Comments
 (0)