Move compile modules

This commit is contained in:
Sakura Knoll
2023-07-09 07:57:03 +09:00 Unverified
parent 48751baed8
commit 5ddceb5d9d
4 changed files with 21 additions and 21 deletions
-12
View File
@@ -1,12 +0,0 @@
import { buildBattlesuitList } from './buildData'
describe('buildBattlesuitList', () => {
it('build list', () => {
const list = buildBattlesuitList()
expect(list[0]).toMatchObject({
id: expect.any(String),
tags: ['physical-dmg', 'stun', 'burst', 'time-mastery']
})
// console.log(list[0])
})
})
@@ -0,0 +1,12 @@
import { compileBattlesuitData } from './compileBattlesuitData'
describe('compileBattlesuitData', () => {
it('converts tags', () => {
const list = compileBattlesuitData()
expect(list[0]).toMatchObject({
id: expect.any(String),
tags: ['physical-dmg', 'stun', 'burst', 'time-mastery']
})
// console.log(list[0])
})
})
@@ -8,19 +8,19 @@ import {
SkillType,
TagType,
WeaponType
} from '../data/types'
import { getRawAvatarDataMap } from './raw/avatarData'
import { getRawAvatarSkillDataMap } from './raw/avatarSkillData'
import { getRawAvatarSubSkillDataMap } from './raw/avatarSubSkillData'
import { getRawAvatarTagUnLockDataMap } from './raw/avatarTagUnLockData'
import { getRawTextMap } from './raw/textMap'
} from '../../data/types'
import { getRawAvatarDataMap } from '../raw/avatarData'
import { getRawAvatarSkillDataMap } from '../raw/avatarSkillData'
import { getRawAvatarSubSkillDataMap } from '../raw/avatarSubSkillData'
import { getRawAvatarTagUnLockDataMap } from '../raw/avatarTagUnLockData'
import { getRawTextMap } from '../raw/textMap'
export function getText(id: string | number) {
const rawTextMap = getRawTextMap()
return rawTextMap[id]?.Text || null
}
export function buildBattlesuitList(): Battlesuit[] {
export function compileBattlesuitData(): Battlesuit[] {
const rawAvatarDataMap = getRawAvatarDataMap()
const rawSkillDataMap = getRawAvatarSkillDataMap()
const rawSubSkillDataMap = getRawAvatarSubSkillDataMap()