pokerogue/biome.json

161 lines
4.9 KiB
JSON

{
"$schema": "https://biomejs.dev/schemas/1.7.3/schema.json",
"organizeImports": {
"enabled": true
},
"files": {
"maxSize": 2097152,
"ignore": [
"./src/field/pokemon-sprite-sparkle-handler.ts",
"./src/battle.ts",
"./src/plugins/cache-busted-loader-plugin.ts",
"./src/game-mode.ts",
"./src/inputs-controller.ts",
"./src/data/weather.ts",
"./src/form-change-phase.ts",
"./src/field/anims.ts",
"./src/field/damage-number-handler.ts",
"./src/data/pokeball.ts",
"./src/scene-base.ts",
"./src/loading-scene.ts",
"./src/data/exp.ts",
"./src/evolution-phase.ts",
"./src/pipelines/sprite.ts",
"./src/data/berry.ts",
"./src/field/trainer.ts",
"./src/data/arena-tag.ts",
"./src/egg-hatch-phase.ts",
"./src/plugins/i18n.ts",
"./src/data/nature.ts",
"./src/data/type.ts",
"./src/data/egg.ts",
"./src/system/voucher.ts",
"./src/data/api.ts",
"./src/locales/it/tutorial.ts",
"./src/data/pokemon-forms.ts",
"./src/utils.ts",
"./src/ui-inputs.ts",
"./src/field/arena.ts",
"./src/pipelines/field-sprite.ts",
"./src/data/trainer-names.ts",
"./src/data/dialogue.ts",
"./src/data/temp-battle-stat.ts",
"./src/data/egg-moves.ts",
"./src/system/achv.ts",
"./src/system/settings.ts",
"./src/system/trainer-data.ts",
"./src/data/battler-tags.ts",
"./src/data/pokemon-evolutions.ts",
"./src/locales/en/battle.ts",
"./src/touch-controls.js",
"./src/system/modifier-data.ts",
"./src/data/battle-anims.ts",
"./src/data/terrain.ts",
"./src/tutorial.ts",
"./src/system/game-speed.ts",
"./src/locales/en/tutorial.ts",
"./src/ui/ability-bar.ts",
"./src/ui/abstact-option-select-ui-handler.ts",
"./src/ui/achv-bar.ts",
"./src/ui/achvs-ui-handler.ts",
"./src/system/pokemon-data.ts",
"./src/ui/vouchers-ui-handler.ts",
"./src/ui/ball-ui-handler.ts",
"./src/ui/char-sprite.ts",
"./src/ui/candy-bar.ts",
"./src/ui/command-ui-handler.ts",
"./src/ui/confirm-ui-handler.ts",
"./src/ui/ui.ts",
"./src/ui/ui-theme.ts",
"./src/ui/daily-run-scoreboard.ts",
"./src/ui/unavailable-modal-ui-handler.ts",
"./src/ui/battle-message-ui-handler.ts",
"./src/ui/loading-modal-ui-handler.ts",
"./src/ui/egg-list-ui-handler.ts",
"./src/ui/form-modal-ui-handler.ts",
"./src/ui/text.ts",
"./src/ui/login-form-ui-handler.ts",
"./src/ui/fight-ui-handler.ts",
"./src/battle-scene.ts",
"./src/ui/modal-ui-handler.ts",
"./src/ui/outdated-modal-ui-handler.ts",
"./src/ui/egg-gacha-ui-handler.ts",
"./src/modifier/modifier-type.ts",
"./src/ui/battle-info.ts",
"./src/ui/game-stats-ui-handler.ts",
"./src/modifier/modifier.ts",
"./src/ui/message-ui-handler.ts",
"./src/ui/party-exp-bar.ts",
"./src/ui/session-reload-modal-ui-handler.ts",
"./src/ui/pokeball-tray.ts",
"./src/ui/pokemon-icon-anim-handler.ts",
"./src/ui/saving-icon-handler.ts",
"./src/system/game-data.ts",
"./src/ui/menu-ui-handler.ts",
"./src/data/trainer-config.ts",
"./src/ui/registration-form-ui-handler.ts",
"./src/ui/ui-handler.ts",
"./src/ui/pokemon-info-container.ts",
"./src/ui/save-slot-select-ui-handler.ts",
"./src/ui/modifier-select-ui-handler.ts",
"./src/ui/stats-container.ts",
"./src/ui/target-select-ui-handler.ts",
"./src/ui/title-ui-handler.ts",
"./src/ui/settings-ui-handler.ts",
"./src/ui/party-ui-handler.ts",
"./src/ui/summary-ui-handler.ts",
"./src/data/ability.ts",
"./src/ui/starter-select-ui-handler.ts",
"./src/field/pokemon.ts",
"./src/data/biomes.ts",
"./src/phases.ts",
"./src/data/move.ts",
"./src/data/pokemon-species.ts",
"./src/ui/egg-hatch-scene-handler.ts",
"./src/ui/awaitable-ui-handler.ts",
"./src/locales/de/tutorial.ts",
"./src/data/enums/time-of-day.ts",
"./src/locales/it/battle.ts",
"./src/locales/fr/battle.ts",
"./src/phase.ts",
"./src/locales/es/battle.ts",
"./src/locales/de/battle.ts",
"./src/data/gender.ts",
"./src/main.ts",
"./src/data/battle-stat.ts",
"./src/debug.js"
]
},
"linter": {
"enabled": true,
"rules": {
"recommended": true,
"correctness": {
"noUnusedImports": "error"
},
"suspicious": {
"noExplicitAny": "off"
},
"style": {
"useImportType": "off",
"useBlockStatements": "error"
}
}
},
"formatter": {
"enabled": true,
"indentStyle": "space"
},
"json": {
"formatter": {
"enabled": true
}
},
"vcs": {
"enabled": true,
"clientKind": "git",
"useIgnoreFile": true,
"defaultBranch": "main"
}
}