diff --git a/.github/workflows/submodule-auto-merge.yml b/.github/workflows/submodule-auto-merge.yml deleted file mode 100644 index 68e6072f..00000000 --- a/.github/workflows/submodule-auto-merge.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: submodule/font auto-merge -on: pull_request - -permissions: - contents: write - pull-requests: write - -jobs: - dependabot: - runs-on: ubuntu-latest - if: "${{github.actor == 'd2ai-bot' && github.event.pull_request.title == 'submodule update: generate-font'}}" - steps: - - uses: actions/create-github-app-token@v1 - id: app-token - with: - # required - app-id: ${{ secrets.AUTOMERGE_APP_ID }} - private-key: ${{ secrets.AUTOMERGE_PRIVATE_KEY }} - - name: Enable auto-merge for submodule updates - run: gh pr merge --auto --merge "$PR_URL" - env: - PR_URL: ${{github.event.pull_request.html_url}} - GITHUB_TOKEN: ${{ steps.app-token.outputs.token }} diff --git a/.github/workflows/submodule-update.yml b/.github/workflows/submodule-update.yml deleted file mode 100644 index 0df4e41f..00000000 --- a/.github/workflows/submodule-update.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: Update submodules -on: - workflow_dispatch: - schedule: - - cron: '0 18 * * *' - -jobs: - update_submodules: - name: Update submodules - runs-on: ubuntu-latest - steps: - - name: Checkout D2AI - uses: actions/checkout@v4 - with: - submodules: recursive - - - uses: pnpm/action-setup@v4 - - - name: Setup Node - uses: actions/setup-node@v4 - with: - node-version-file: '.nvmrc' - cache: pnpm - - - name: Update submodules - run: git submodule update --remote --recursive - - - name: porcelain check - uses: dorny/paths-filter@v3 - id: data - with: - base: HEAD - filters: | - changed: - - '**' - - - name: pnpm generate-font - if: steps.data.outputs.changed == 'true' - run: | - pnpm install --frozen-lockfile --prefer-offline - pnpm generate-font - - - name: Create Pull Request - if: steps.data.outputs.changed == 'true' - uses: peter-evans/create-pull-request@v6 - with: - token: ${{ secrets.PAT }} - commit-message: submodule update - committer: D2AI Bot - author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> - title: 'submodule update: generate-font' - body: | - Submodule Update - generate-font - - branch: submodule-update-v${{ github.event.client_payload.config.env.MANIFEST_VERSION }} diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index f2ae497a..00000000 --- a/.gitmodules +++ /dev/null @@ -1,4 +0,0 @@ -[submodule "Destiny-2-Font-Symbols"] - path = Destiny-2-Font-Symbols - url = https://github.com/nathanrsxtn/Destiny-2-Font-Symbols - branch = master \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uF0154-movement.svg b/DIM-Custom-Font/SVGs/uF0154-movement.svg deleted file mode 100644 index 3fd815e4..00000000 --- a/DIM-Custom-Font/SVGs/uF0154-movement.svg +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - -Created by potrace 1.10, written by Peter Selinger 2001-2011 - - - image/svg+xml - - - - - - diff --git a/DIM-Custom-Font/SVGs/uF0155-shaxx.svg b/DIM-Custom-Font/SVGs/uF0155-shaxx.svg deleted file mode 100644 index 20576ca3..00000000 --- a/DIM-Custom-Font/SVGs/uF0155-shaxx.svg +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - diff --git a/DIM-Custom-Font/SVGs/uf0000-daybreak.svg b/DIM-Custom-Font/SVGs/uf0000-daybreak.svg deleted file mode 100644 index bb11c925..00000000 --- a/DIM-Custom-Font/SVGs/uf0000-daybreak.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0001-golden_gun_marksman.svg b/DIM-Custom-Font/SVGs/uf0001-golden_gun_marksman.svg deleted file mode 100644 index 95326e17..00000000 --- a/DIM-Custom-Font/SVGs/uf0001-golden_gun_marksman.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0002-nova_bomb_cataclysm.svg b/DIM-Custom-Font/SVGs/uf0002-nova_bomb_cataclysm.svg deleted file mode 100644 index 0b38176a..00000000 --- a/DIM-Custom-Font/SVGs/uf0002-nova_bomb_cataclysm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0003-nova_bomb_vortex.svg b/DIM-Custom-Font/SVGs/uf0003-nova_bomb_vortex.svg deleted file mode 100644 index 606bd494..00000000 --- a/DIM-Custom-Font/SVGs/uf0003-nova_bomb_vortex.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0004-shadowshot_moebius_quiver.svg b/DIM-Custom-Font/SVGs/uf0004-shadowshot_moebius_quiver.svg deleted file mode 100644 index 504d3e0c..00000000 --- a/DIM-Custom-Font/SVGs/uf0004-shadowshot_moebius_quiver.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0005-ward_of_dawn.svg b/DIM-Custom-Font/SVGs/uf0005-ward_of_dawn.svg deleted file mode 100644 index 9b11eda5..00000000 --- a/DIM-Custom-Font/SVGs/uf0005-ward_of_dawn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0006-amplified.svg b/DIM-Custom-Font/SVGs/uf0006-amplified.svg deleted file mode 100644 index d81c34bf..00000000 --- a/DIM-Custom-Font/SVGs/uf0006-amplified.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0007-arc_soul.svg b/DIM-Custom-Font/SVGs/uf0007-arc_soul.svg deleted file mode 100644 index 26cba67a..00000000 --- a/DIM-Custom-Font/SVGs/uf0007-arc_soul.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0008-ball_lightning.svg b/DIM-Custom-Font/SVGs/uf0008-ball_lightning.svg deleted file mode 100644 index b61fc9b9..00000000 --- a/DIM-Custom-Font/SVGs/uf0008-ball_lightning.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0009-ballistic_slam.svg b/DIM-Custom-Font/SVGs/uf0009-ballistic_slam.svg deleted file mode 100644 index d6c8768b..00000000 --- a/DIM-Custom-Font/SVGs/uf0009-ballistic_slam.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf000a-barricade_rally.svg b/DIM-Custom-Font/SVGs/uf000a-barricade_rally.svg deleted file mode 100644 index 909859a3..00000000 --- a/DIM-Custom-Font/SVGs/uf000a-barricade_rally.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf000b-barricade_towering.svg b/DIM-Custom-Font/SVGs/uf000b-barricade_towering.svg deleted file mode 100644 index 40692b40..00000000 --- a/DIM-Custom-Font/SVGs/uf000b-barricade_towering.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf000c-bastion.svg b/DIM-Custom-Font/SVGs/uf000c-bastion.svg deleted file mode 100644 index 645ec098..00000000 --- a/DIM-Custom-Font/SVGs/uf000c-bastion.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf000d-blind.svg b/DIM-Custom-Font/SVGs/uf000d-blind.svg deleted file mode 100644 index 537a8243..00000000 --- a/DIM-Custom-Font/SVGs/uf000d-blind.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf000e-blink.svg b/DIM-Custom-Font/SVGs/uf000e-blink.svg deleted file mode 100644 index e094364e..00000000 --- a/DIM-Custom-Font/SVGs/uf000e-blink.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf000f-celestial_fire.svg b/DIM-Custom-Font/SVGs/uf000f-celestial_fire.svg deleted file mode 100644 index c6720349..00000000 --- a/DIM-Custom-Font/SVGs/uf000f-celestial_fire.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0010-chain_lightning.svg b/DIM-Custom-Font/SVGs/uf0010-chain_lightning.svg deleted file mode 100644 index 29ab8ccd..00000000 --- a/DIM-Custom-Font/SVGs/uf0010-chain_lightning.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0011-chaos_accelerant.svg b/DIM-Custom-Font/SVGs/uf0011-chaos_accelerant.svg deleted file mode 100644 index 51b7d079..00000000 --- a/DIM-Custom-Font/SVGs/uf0011-chaos_accelerant.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0012-combination_blow.svg b/DIM-Custom-Font/SVGs/uf0012-combination_blow.svg deleted file mode 100644 index 607228bd..00000000 --- a/DIM-Custom-Font/SVGs/uf0012-combination_blow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0013-cryoclasm.svg b/DIM-Custom-Font/SVGs/uf0013-cryoclasm.svg deleted file mode 100644 index 23ae769f..00000000 --- a/DIM-Custom-Font/SVGs/uf0013-cryoclasm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0014-cure.svg b/DIM-Custom-Font/SVGs/uf0014-cure.svg deleted file mode 100644 index 8f63c579..00000000 --- a/DIM-Custom-Font/SVGs/uf0014-cure.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0015-devour.svg b/DIM-Custom-Font/SVGs/uf0015-devour.svg deleted file mode 100644 index b1ad6baf..00000000 --- a/DIM-Custom-Font/SVGs/uf0015-devour.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0016-diamond_lance.svg b/DIM-Custom-Font/SVGs/uf0016-diamond_lance.svg deleted file mode 100644 index 119caeae..00000000 --- a/DIM-Custom-Font/SVGs/uf0016-diamond_lance.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0017-diamond_lance_throw.svg b/DIM-Custom-Font/SVGs/uf0017-diamond_lance_throw.svg deleted file mode 100644 index 187860a3..00000000 --- a/DIM-Custom-Font/SVGs/uf0017-diamond_lance_throw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0018-disorienting_blow.svg b/DIM-Custom-Font/SVGs/uf0018-disorienting_blow.svg deleted file mode 100644 index 628d5026..00000000 --- a/DIM-Custom-Font/SVGs/uf0018-disorienting_blow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0019-dodge_acrobats.svg b/DIM-Custom-Font/SVGs/uf0019-dodge_acrobats.svg deleted file mode 100644 index 124326e1..00000000 --- a/DIM-Custom-Font/SVGs/uf0019-dodge_acrobats.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf001a-dodge_gamblers.svg b/DIM-Custom-Font/SVGs/uf001a-dodge_gamblers.svg deleted file mode 100644 index 47bd4714..00000000 --- a/DIM-Custom-Font/SVGs/uf001a-dodge_gamblers.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf001b-dodge_marksmans.svg b/DIM-Custom-Font/SVGs/uf001b-dodge_marksmans.svg deleted file mode 100644 index 08693d8a..00000000 --- a/DIM-Custom-Font/SVGs/uf001b-dodge_marksmans.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf001c-electrostatic_mind.svg b/DIM-Custom-Font/SVGs/uf001c-electrostatic_mind.svg deleted file mode 100644 index 36a79083..00000000 --- a/DIM-Custom-Font/SVGs/uf001c-electrostatic_mind.svg +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/DIM-Custom-Font/SVGs/uf001d-feed_the_void.svg b/DIM-Custom-Font/SVGs/uf001d-feed_the_void.svg deleted file mode 100644 index 92608292..00000000 --- a/DIM-Custom-Font/SVGs/uf001d-feed_the_void.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf001e-flow_state.svg b/DIM-Custom-Font/SVGs/uf001e-flow_state.svg deleted file mode 100644 index 478daf61..00000000 --- a/DIM-Custom-Font/SVGs/uf001e-flow_state.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf001f-frostpulse.svg b/DIM-Custom-Font/SVGs/uf001f-frostpulse.svg deleted file mode 100644 index 2a157a10..00000000 --- a/DIM-Custom-Font/SVGs/uf001f-frostpulse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0020-glacial_harvest.svg b/DIM-Custom-Font/SVGs/uf0020-glacial_harvest.svg deleted file mode 100644 index b9fefc70..00000000 --- a/DIM-Custom-Font/SVGs/uf0020-glacial_harvest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0021-glide_balanced.svg b/DIM-Custom-Font/SVGs/uf0021-glide_balanced.svg deleted file mode 100644 index 5f4cf133..00000000 --- a/DIM-Custom-Font/SVGs/uf0021-glide_balanced.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0022-glide_burst.svg b/DIM-Custom-Font/SVGs/uf0022-glide_burst.svg deleted file mode 100644 index 24567e76..00000000 --- a/DIM-Custom-Font/SVGs/uf0022-glide_burst.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0023-glide_strafe.svg b/DIM-Custom-Font/SVGs/uf0023-glide_strafe.svg deleted file mode 100644 index 699fb2d7..00000000 --- a/DIM-Custom-Font/SVGs/uf0023-glide_strafe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0024-grenade_arcbolt.svg b/DIM-Custom-Font/SVGs/uf0024-grenade_arcbolt.svg deleted file mode 100644 index 50ce5b21..00000000 --- a/DIM-Custom-Font/SVGs/uf0024-grenade_arcbolt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0025-grenade_axion_bolt.svg b/DIM-Custom-Font/SVGs/uf0025-grenade_axion_bolt.svg deleted file mode 100644 index 9c457696..00000000 --- a/DIM-Custom-Font/SVGs/uf0025-grenade_axion_bolt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0026-grenade_firebolt.svg b/DIM-Custom-Font/SVGs/uf0026-grenade_firebolt.svg deleted file mode 100644 index 97d7fdc0..00000000 --- a/DIM-Custom-Font/SVGs/uf0026-grenade_firebolt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0027-grenade_flashbang.svg b/DIM-Custom-Font/SVGs/uf0027-grenade_flashbang.svg deleted file mode 100644 index b793e7c3..00000000 --- a/DIM-Custom-Font/SVGs/uf0027-grenade_flashbang.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0028-grenade_flux.svg b/DIM-Custom-Font/SVGs/uf0028-grenade_flux.svg deleted file mode 100644 index df6b76b3..00000000 --- a/DIM-Custom-Font/SVGs/uf0028-grenade_flux.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0029-grenade_fusion.svg b/DIM-Custom-Font/SVGs/uf0029-grenade_fusion.svg deleted file mode 100644 index 996b2bd4..00000000 --- a/DIM-Custom-Font/SVGs/uf0029-grenade_fusion.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf002a-grenade_healing.svg b/DIM-Custom-Font/SVGs/uf002a-grenade_healing.svg deleted file mode 100644 index d5f86e95..00000000 --- a/DIM-Custom-Font/SVGs/uf002a-grenade_healing.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf002b-grenade_incendiary.svg b/DIM-Custom-Font/SVGs/uf002b-grenade_incendiary.svg deleted file mode 100644 index 1f86e294..00000000 --- a/DIM-Custom-Font/SVGs/uf002b-grenade_incendiary.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf002c-grenade_lightning.svg b/DIM-Custom-Font/SVGs/uf002c-grenade_lightning.svg deleted file mode 100644 index 77682ae7..00000000 --- a/DIM-Custom-Font/SVGs/uf002c-grenade_lightning.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf002d-grenade_magnetic.svg b/DIM-Custom-Font/SVGs/uf002d-grenade_magnetic.svg deleted file mode 100644 index 67540b3e..00000000 --- a/DIM-Custom-Font/SVGs/uf002d-grenade_magnetic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf002e-grenade_pulse.svg b/DIM-Custom-Font/SVGs/uf002e-grenade_pulse.svg deleted file mode 100644 index 435a72cb..00000000 --- a/DIM-Custom-Font/SVGs/uf002e-grenade_pulse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf002f-grenade_scatter.svg b/DIM-Custom-Font/SVGs/uf002f-grenade_scatter.svg deleted file mode 100644 index f253cf14..00000000 --- a/DIM-Custom-Font/SVGs/uf002f-grenade_scatter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0030-grenade_skip.svg b/DIM-Custom-Font/SVGs/uf0030-grenade_skip.svg deleted file mode 100644 index a2e4222f..00000000 --- a/DIM-Custom-Font/SVGs/uf0030-grenade_skip.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0031-grenade_solar.svg b/DIM-Custom-Font/SVGs/uf0031-grenade_solar.svg deleted file mode 100644 index 6ed3f918..00000000 --- a/DIM-Custom-Font/SVGs/uf0031-grenade_solar.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0032-grenade_storm.svg b/DIM-Custom-Font/SVGs/uf0032-grenade_storm.svg deleted file mode 100644 index e36dade2..00000000 --- a/DIM-Custom-Font/SVGs/uf0032-grenade_storm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0033-grenade_suppressor.svg b/DIM-Custom-Font/SVGs/uf0033-grenade_suppressor.svg deleted file mode 100644 index 5fe735e1..00000000 --- a/DIM-Custom-Font/SVGs/uf0033-grenade_suppressor.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0034-grenade_swarm.svg b/DIM-Custom-Font/SVGs/uf0034-grenade_swarm.svg deleted file mode 100644 index a2517a79..00000000 --- a/DIM-Custom-Font/SVGs/uf0034-grenade_swarm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0035-grenade_thermite.svg b/DIM-Custom-Font/SVGs/uf0035-grenade_thermite.svg deleted file mode 100644 index 85a85e79..00000000 --- a/DIM-Custom-Font/SVGs/uf0035-grenade_thermite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0036-grenade_tripmine.svg b/DIM-Custom-Font/SVGs/uf0036-grenade_tripmine.svg deleted file mode 100644 index cdac1888..00000000 --- a/DIM-Custom-Font/SVGs/uf0036-grenade_tripmine.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0037-grenade_void_spike.svg b/DIM-Custom-Font/SVGs/uf0037-grenade_void_spike.svg deleted file mode 100644 index cb026b4c..00000000 --- a/DIM-Custom-Font/SVGs/uf0037-grenade_void_spike.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0038-grenade_void_wall.svg b/DIM-Custom-Font/SVGs/uf0038-grenade_void_wall.svg deleted file mode 100644 index c00a3ac5..00000000 --- a/DIM-Custom-Font/SVGs/uf0038-grenade_void_wall.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0039-grenade_vortex.svg b/DIM-Custom-Font/SVGs/uf0039-grenade_vortex.svg deleted file mode 100644 index c98ac391..00000000 --- a/DIM-Custom-Font/SVGs/uf0039-grenade_vortex.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf003a-grim_harvest.svg b/DIM-Custom-Font/SVGs/uf003a-grim_harvest.svg deleted file mode 100644 index 55eb4a7c..00000000 --- a/DIM-Custom-Font/SVGs/uf003a-grim_harvest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf003b-gunpowder_gamble.svg b/DIM-Custom-Font/SVGs/uf003b-gunpowder_gamble.svg deleted file mode 100644 index be3b20e9..00000000 --- a/DIM-Custom-Font/SVGs/uf003b-gunpowder_gamble.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf003c-hammer_strike.svg b/DIM-Custom-Font/SVGs/uf003c-hammer_strike.svg deleted file mode 100644 index 6aaef275..00000000 --- a/DIM-Custom-Font/SVGs/uf003c-hammer_strike.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf003d-heat_rises.svg b/DIM-Custom-Font/SVGs/uf003d-heat_rises.svg deleted file mode 100644 index a0002e74..00000000 --- a/DIM-Custom-Font/SVGs/uf003d-heat_rises.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf003e-howl_of_the_storm.svg b/DIM-Custom-Font/SVGs/uf003e-howl_of_the_storm.svg deleted file mode 100644 index 0997e68e..00000000 --- a/DIM-Custom-Font/SVGs/uf003e-howl_of_the_storm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf003f-icarus_dash.svg b/DIM-Custom-Font/SVGs/uf003f-icarus_dash.svg deleted file mode 100644 index 8f81e7c6..00000000 --- a/DIM-Custom-Font/SVGs/uf003f-icarus_dash.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0040-iceflare_bolts.svg b/DIM-Custom-Font/SVGs/uf0040-iceflare_bolts.svg deleted file mode 100644 index c806a950..00000000 --- a/DIM-Custom-Font/SVGs/uf0040-iceflare_bolts.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0041-ignition.svg b/DIM-Custom-Font/SVGs/uf0041-ignition.svg deleted file mode 100644 index 70850e8f..00000000 --- a/DIM-Custom-Font/SVGs/uf0041-ignition.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0042-invisibility.svg b/DIM-Custom-Font/SVGs/uf0042-invisibility.svg deleted file mode 100644 index d3c4b7be..00000000 --- a/DIM-Custom-Font/SVGs/uf0042-invisibility.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0043-ionic_trace.svg b/DIM-Custom-Font/SVGs/uf0043-ionic_trace.svg deleted file mode 100644 index 1921a3e6..00000000 --- a/DIM-Custom-Font/SVGs/uf0043-ionic_trace.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0044-juggernaut.svg b/DIM-Custom-Font/SVGs/uf0044-juggernaut.svg deleted file mode 100644 index 68aaf489..00000000 --- a/DIM-Custom-Font/SVGs/uf0044-juggernaut.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0045-jump_high.svg b/DIM-Custom-Font/SVGs/uf0045-jump_high.svg deleted file mode 100644 index 1a4fc0a1..00000000 --- a/DIM-Custom-Font/SVGs/uf0045-jump_high.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0046-jump_strafe.svg b/DIM-Custom-Font/SVGs/uf0046-jump_strafe.svg deleted file mode 100644 index 4fcc95cd..00000000 --- a/DIM-Custom-Font/SVGs/uf0046-jump_strafe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0047-jump_triple.svg b/DIM-Custom-Font/SVGs/uf0047-jump_triple.svg deleted file mode 100644 index 372d5679..00000000 --- a/DIM-Custom-Font/SVGs/uf0047-jump_triple.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0048-knife_lightweight.svg b/DIM-Custom-Font/SVGs/uf0048-knife_lightweight.svg deleted file mode 100644 index 4682c90d..00000000 --- a/DIM-Custom-Font/SVGs/uf0048-knife_lightweight.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0049-knife_proximity_explosive.svg b/DIM-Custom-Font/SVGs/uf0049-knife_proximity_explosive.svg deleted file mode 100644 index a9ba9b41..00000000 --- a/DIM-Custom-Font/SVGs/uf0049-knife_proximity_explosive.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf004a-knife_trick.svg b/DIM-Custom-Font/SVGs/uf004a-knife_trick.svg deleted file mode 100644 index eaa58ac9..00000000 --- a/DIM-Custom-Font/SVGs/uf004a-knife_trick.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf004b-knife_weighted_throwing.svg b/DIM-Custom-Font/SVGs/uf004b-knife_weighted_throwing.svg deleted file mode 100644 index f9e9a7eb..00000000 --- a/DIM-Custom-Font/SVGs/uf004b-knife_weighted_throwing.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf004c-knock_em_down.svg b/DIM-Custom-Font/SVGs/uf004c-knock_em_down.svg deleted file mode 100644 index 41469676..00000000 --- a/DIM-Custom-Font/SVGs/uf004c-knock_em_down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf004d-knockout.svg b/DIM-Custom-Font/SVGs/uf004d-knockout.svg deleted file mode 100644 index a48f22f8..00000000 --- a/DIM-Custom-Font/SVGs/uf004d-knockout.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf004e-lethal_current.svg b/DIM-Custom-Font/SVGs/uf004e-lethal_current.svg deleted file mode 100644 index 30724c55..00000000 --- a/DIM-Custom-Font/SVGs/uf004e-lethal_current.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf004f-lift_catapult.svg b/DIM-Custom-Font/SVGs/uf004f-lift_catapult.svg deleted file mode 100644 index 01e3b4f2..00000000 --- a/DIM-Custom-Font/SVGs/uf004f-lift_catapult.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0050-lift_high.svg b/DIM-Custom-Font/SVGs/uf0050-lift_high.svg deleted file mode 100644 index 2d52ab23..00000000 --- a/DIM-Custom-Font/SVGs/uf0050-lift_high.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0051-lift_strafe.svg b/DIM-Custom-Font/SVGs/uf0051-lift_strafe.svg deleted file mode 100644 index cf2eb922..00000000 --- a/DIM-Custom-Font/SVGs/uf0051-lift_strafe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0052-offensive_bulwark.svg b/DIM-Custom-Font/SVGs/uf0052-offensive_bulwark.svg deleted file mode 100644 index 29d0a922..00000000 --- a/DIM-Custom-Font/SVGs/uf0052-offensive_bulwark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0053-on_your_mark.svg b/DIM-Custom-Font/SVGs/uf0053-on_your_mark.svg deleted file mode 100644 index fda78aba..00000000 --- a/DIM-Custom-Font/SVGs/uf0053-on_your_mark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0054-overshield.svg b/DIM-Custom-Font/SVGs/uf0054-overshield.svg deleted file mode 100644 index 5de3be32..00000000 --- a/DIM-Custom-Font/SVGs/uf0054-overshield.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0055-phoenix_dive.svg b/DIM-Custom-Font/SVGs/uf0055-phoenix_dive.svg deleted file mode 100644 index 229c5f1c..00000000 --- a/DIM-Custom-Font/SVGs/uf0055-phoenix_dive.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0056-radiant.svg b/DIM-Custom-Font/SVGs/uf0056-radiant.svg deleted file mode 100644 index d3c77496..00000000 --- a/DIM-Custom-Font/SVGs/uf0056-radiant.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0057-restoration.svg b/DIM-Custom-Font/SVGs/uf0057-restoration.svg deleted file mode 100644 index ed632be4..00000000 --- a/DIM-Custom-Font/SVGs/uf0057-restoration.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0058-rift_empowering.svg b/DIM-Custom-Font/SVGs/uf0058-rift_empowering.svg deleted file mode 100644 index 37057f48..00000000 --- a/DIM-Custom-Font/SVGs/uf0058-rift_empowering.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0059-rift_healing.svg b/DIM-Custom-Font/SVGs/uf0059-rift_healing.svg deleted file mode 100644 index 7e1981a5..00000000 --- a/DIM-Custom-Font/SVGs/uf0059-rift_healing.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf005a-roaring_flames.svg b/DIM-Custom-Font/SVGs/uf005a-roaring_flames.svg deleted file mode 100644 index 6cb7b7df..00000000 --- a/DIM-Custom-Font/SVGs/uf005a-roaring_flames.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf005b-scorch.svg b/DIM-Custom-Font/SVGs/uf005b-scorch.svg deleted file mode 100644 index f53f987e..00000000 --- a/DIM-Custom-Font/SVGs/uf005b-scorch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf005c-seismic_strike.svg b/DIM-Custom-Font/SVGs/uf005c-seismic_strike.svg deleted file mode 100644 index d710284d..00000000 --- a/DIM-Custom-Font/SVGs/uf005c-seismic_strike.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf005d-shatter.svg b/DIM-Custom-Font/SVGs/uf005d-shatter.svg deleted file mode 100644 index 28bdee39..00000000 --- a/DIM-Custom-Font/SVGs/uf005d-shatter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf005e-shatterdive.svg b/DIM-Custom-Font/SVGs/uf005e-shatterdive.svg deleted file mode 100644 index 373dc4a0..00000000 --- a/DIM-Custom-Font/SVGs/uf005e-shatterdive.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf005f-shield_bash.svg b/DIM-Custom-Font/SVGs/uf005f-shield_bash.svg deleted file mode 100644 index b240fec7..00000000 --- a/DIM-Custom-Font/SVGs/uf005f-shield_bash.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0060-slow.svg b/DIM-Custom-Font/SVGs/uf0060-slow.svg deleted file mode 100644 index ad97a844..00000000 --- a/DIM-Custom-Font/SVGs/uf0060-slow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0061-snare_bomb.svg b/DIM-Custom-Font/SVGs/uf0061-snare_bomb.svg deleted file mode 100644 index 116971fa..00000000 --- a/DIM-Custom-Font/SVGs/uf0061-snare_bomb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0062-sol_invictus.svg b/DIM-Custom-Font/SVGs/uf0062-sol_invictus.svg deleted file mode 100644 index 44ab2144..00000000 --- a/DIM-Custom-Font/SVGs/uf0062-sol_invictus.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0063-stasis_crystal.svg b/DIM-Custom-Font/SVGs/uf0063-stasis_crystal.svg deleted file mode 100644 index bbb60bf9..00000000 --- a/DIM-Custom-Font/SVGs/uf0063-stasis_crystal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0064-stasis_shard.svg b/DIM-Custom-Font/SVGs/uf0064-stasis_shard.svg deleted file mode 100644 index 13a9d083..00000000 --- a/DIM-Custom-Font/SVGs/uf0064-stasis_shard.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0065-stasis_titan_spear_slam.svg b/DIM-Custom-Font/SVGs/uf0065-stasis_titan_spear_slam.svg deleted file mode 100644 index a898f6be..00000000 --- a/DIM-Custom-Font/SVGs/uf0065-stasis_titan_spear_slam.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0066-stylish_executioner.svg b/DIM-Custom-Font/SVGs/uf0066-stylish_executioner.svg deleted file mode 100644 index b1e26c5f..00000000 --- a/DIM-Custom-Font/SVGs/uf0066-stylish_executioner.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0067-suppression.svg b/DIM-Custom-Font/SVGs/uf0067-suppression.svg deleted file mode 100644 index 8c3ae23d..00000000 --- a/DIM-Custom-Font/SVGs/uf0067-suppression.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0068-tectonic_harvest.svg b/DIM-Custom-Font/SVGs/uf0068-tectonic_harvest.svg deleted file mode 100644 index 03dc6f1f..00000000 --- a/DIM-Custom-Font/SVGs/uf0068-tectonic_harvest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0069-tempest_strike.svg b/DIM-Custom-Font/SVGs/uf0069-tempest_strike.svg deleted file mode 100644 index 4feea05a..00000000 --- a/DIM-Custom-Font/SVGs/uf0069-tempest_strike.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf006a-thruster.svg b/DIM-Custom-Font/SVGs/uf006a-thruster.svg deleted file mode 100644 index 96867189..00000000 --- a/DIM-Custom-Font/SVGs/uf006a-thruster.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf006b-touch_of_flame.svg b/DIM-Custom-Font/SVGs/uf006b-touch_of_flame.svg deleted file mode 100644 index 149fa465..00000000 --- a/DIM-Custom-Font/SVGs/uf006b-touch_of_flame.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf006c-touch_of_thunder.svg b/DIM-Custom-Font/SVGs/uf006c-touch_of_thunder.svg deleted file mode 100644 index 9529f286..00000000 --- a/DIM-Custom-Font/SVGs/uf006c-touch_of_thunder.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf006d-touch_of_winter.svg b/DIM-Custom-Font/SVGs/uf006d-touch_of_winter.svg deleted file mode 100644 index 74e56a5b..00000000 --- a/DIM-Custom-Font/SVGs/uf006d-touch_of_winter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf006e-trappers_ambush.svg b/DIM-Custom-Font/SVGs/uf006e-trappers_ambush.svg deleted file mode 100644 index 1d07aee7..00000000 --- a/DIM-Custom-Font/SVGs/uf006e-trappers_ambush.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf006f-vanishing_step.svg b/DIM-Custom-Font/SVGs/uf006f-vanishing_step.svg deleted file mode 100644 index 60113b7d..00000000 --- a/DIM-Custom-Font/SVGs/uf006f-vanishing_step.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0070-weaken.svg b/DIM-Custom-Font/SVGs/uf0070-weaken.svg deleted file mode 100644 index b0c17283..00000000 --- a/DIM-Custom-Font/SVGs/uf0070-weaken.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0071-winters_shroud.svg b/DIM-Custom-Font/SVGs/uf0071-winters_shroud.svg deleted file mode 100644 index 6cdab1e9..00000000 --- a/DIM-Custom-Font/SVGs/uf0071-winters_shroud.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0072-adventure.svg b/DIM-Custom-Font/SVGs/uf0072-adventure.svg deleted file mode 100644 index ba6f8820..00000000 --- a/DIM-Custom-Font/SVGs/uf0072-adventure.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0073-altars_of_sorrow.svg b/DIM-Custom-Font/SVGs/uf0073-altars_of_sorrow.svg deleted file mode 100644 index 773b5f5c..00000000 --- a/DIM-Custom-Font/SVGs/uf0073-altars_of_sorrow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0074-black_armory_forge.svg b/DIM-Custom-Font/SVGs/uf0074-black_armory_forge.svg deleted file mode 100644 index c7b48b01..00000000 --- a/DIM-Custom-Font/SVGs/uf0074-black_armory_forge.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0075-curse_cycle.svg b/DIM-Custom-Font/SVGs/uf0075-curse_cycle.svg deleted file mode 100644 index f538e928..00000000 --- a/DIM-Custom-Font/SVGs/uf0075-curse_cycle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0076-dungeon.svg b/DIM-Custom-Font/SVGs/uf0076-dungeon.svg deleted file mode 100644 index 0868134d..00000000 --- a/DIM-Custom-Font/SVGs/uf0076-dungeon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0077-dungeon_duality.svg b/DIM-Custom-Font/SVGs/uf0077-dungeon_duality.svg deleted file mode 100644 index 76ab911e..00000000 --- a/DIM-Custom-Font/SVGs/uf0077-dungeon_duality.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0078-dungeon_spire_of_the_watcher.svg b/DIM-Custom-Font/SVGs/uf0078-dungeon_spire_of_the_watcher.svg deleted file mode 100644 index a2991907..00000000 --- a/DIM-Custom-Font/SVGs/uf0078-dungeon_spire_of_the_watcher.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0079-edz.svg b/DIM-Custom-Font/SVGs/uf0079-edz.svg deleted file mode 100644 index 65f95937..00000000 --- a/DIM-Custom-Font/SVGs/uf0079-edz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf007a-escalation_protocol.svg b/DIM-Custom-Font/SVGs/uf007a-escalation_protocol.svg deleted file mode 100644 index 1c71b617..00000000 --- a/DIM-Custom-Font/SVGs/uf007a-escalation_protocol.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf007b-faction_crucible.svg b/DIM-Custom-Font/SVGs/uf007b-faction_crucible.svg deleted file mode 100644 index 6f270536..00000000 --- a/DIM-Custom-Font/SVGs/uf007b-faction_crucible.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf007c-faction_ironbanner.svg b/DIM-Custom-Font/SVGs/uf007c-faction_ironbanner.svg deleted file mode 100644 index 0500b91e..00000000 --- a/DIM-Custom-Font/SVGs/uf007c-faction_ironbanner.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf007d-faction_xur.svg b/DIM-Custom-Font/SVGs/uf007d-faction_xur.svg deleted file mode 100644 index 3b719dbf..00000000 --- a/DIM-Custom-Font/SVGs/uf007d-faction_xur.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf007e-festival_of_the_lost.svg b/DIM-Custom-Font/SVGs/uf007e-festival_of_the_lost.svg deleted file mode 100644 index 47631c48..00000000 --- a/DIM-Custom-Font/SVGs/uf007e-festival_of_the_lost.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf007f-gambit_small.svg b/DIM-Custom-Font/SVGs/uf007f-gambit_small.svg deleted file mode 100644 index 737506b7..00000000 --- a/DIM-Custom-Font/SVGs/uf007f-gambit_small.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0080-guardian_games.svg b/DIM-Custom-Font/SVGs/uf0080-guardian_games.svg deleted file mode 100644 index 767734f9..00000000 --- a/DIM-Custom-Font/SVGs/uf0080-guardian_games.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0081-raid.svg b/DIM-Custom-Font/SVGs/uf0081-raid.svg deleted file mode 100644 index 13150265..00000000 --- a/DIM-Custom-Font/SVGs/uf0081-raid.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0082-raid_garden_of_salvation.svg b/DIM-Custom-Font/SVGs/uf0082-raid_garden_of_salvation.svg deleted file mode 100644 index 898c2a12..00000000 --- a/DIM-Custom-Font/SVGs/uf0082-raid_garden_of_salvation.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0083-strike.svg b/DIM-Custom-Font/SVGs/uf0083-strike.svg deleted file mode 100644 index a69703ca..00000000 --- a/DIM-Custom-Font/SVGs/uf0083-strike.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0084-the_dawning.svg b/DIM-Custom-Font/SVGs/uf0084-the_dawning.svg deleted file mode 100644 index 52803009..00000000 --- a/DIM-Custom-Font/SVGs/uf0084-the_dawning.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0085-trials_of_osiris.svg b/DIM-Custom-Font/SVGs/uf0085-trials_of_osiris.svg deleted file mode 100644 index ba3c6954..00000000 --- a/DIM-Custom-Font/SVGs/uf0085-trials_of_osiris.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0086-wartable.svg b/DIM-Custom-Font/SVGs/uf0086-wartable.svg deleted file mode 100644 index 37b7a6c3..00000000 --- a/DIM-Custom-Font/SVGs/uf0086-wartable.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0087-battlegrounds.svg b/DIM-Custom-Font/SVGs/uf0087-battlegrounds.svg deleted file mode 100644 index 065b2292..00000000 --- a/DIM-Custom-Font/SVGs/uf0087-battlegrounds.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0088-fragments.svg b/DIM-Custom-Font/SVGs/uf0088-fragments.svg deleted file mode 100644 index e803aade..00000000 --- a/DIM-Custom-Font/SVGs/uf0088-fragments.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0089-dreaming_city.svg b/DIM-Custom-Font/SVGs/uf0089-dreaming_city.svg deleted file mode 100644 index e098d580..00000000 --- a/DIM-Custom-Font/SVGs/uf0089-dreaming_city.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf008a-luna.svg b/DIM-Custom-Font/SVGs/uf008a-luna.svg deleted file mode 100644 index b1389ca3..00000000 --- a/DIM-Custom-Font/SVGs/uf008a-luna.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf008b-nessus.svg b/DIM-Custom-Font/SVGs/uf008b-nessus.svg deleted file mode 100644 index d761ee05..00000000 --- a/DIM-Custom-Font/SVGs/uf008b-nessus.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf008c-raid_deep_stone_crypt.svg b/DIM-Custom-Font/SVGs/uf008c-raid_deep_stone_crypt.svg deleted file mode 100644 index 182f409f..00000000 --- a/DIM-Custom-Font/SVGs/uf008c-raid_deep_stone_crypt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf008d-raid_last_wish.svg b/DIM-Custom-Font/SVGs/uf008d-raid_last_wish.svg deleted file mode 100644 index 8564fa97..00000000 --- a/DIM-Custom-Font/SVGs/uf008d-raid_last_wish.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf008e-raid_leviathan.svg b/DIM-Custom-Font/SVGs/uf008e-raid_leviathan.svg deleted file mode 100644 index 4a379ab6..00000000 --- a/DIM-Custom-Font/SVGs/uf008e-raid_leviathan.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf008f-raid_vault_of_glass.svg b/DIM-Custom-Font/SVGs/uf008f-raid_vault_of_glass.svg deleted file mode 100644 index 93c6202f..00000000 --- a/DIM-Custom-Font/SVGs/uf008f-raid_vault_of_glass.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0090-raid_vow_of_the_disciple.svg b/DIM-Custom-Font/SVGs/uf0090-raid_vow_of_the_disciple.svg deleted file mode 100644 index 03e09299..00000000 --- a/DIM-Custom-Font/SVGs/uf0090-raid_vow_of_the_disciple.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0091-solstice.svg b/DIM-Custom-Font/SVGs/uf0091-solstice.svg deleted file mode 100644 index 3101af79..00000000 --- a/DIM-Custom-Font/SVGs/uf0091-solstice.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0092-wellspring.svg b/DIM-Custom-Font/SVGs/uf0092-wellspring.svg deleted file mode 100644 index ef83fa65..00000000 --- a/DIM-Custom-Font/SVGs/uf0092-wellspring.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0093-ace_of_spades.svg b/DIM-Custom-Font/SVGs/uf0093-ace_of_spades.svg deleted file mode 100644 index 6715a078..00000000 --- a/DIM-Custom-Font/SVGs/uf0093-ace_of_spades.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0094-arrivals.svg b/DIM-Custom-Font/SVGs/uf0094-arrivals.svg deleted file mode 100644 index 4791eaa2..00000000 --- a/DIM-Custom-Font/SVGs/uf0094-arrivals.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0095-beyond_light.svg b/DIM-Custom-Font/SVGs/uf0095-beyond_light.svg deleted file mode 100644 index f71cde66..00000000 --- a/DIM-Custom-Font/SVGs/uf0095-beyond_light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0096-black_armory.svg b/DIM-Custom-Font/SVGs/uf0096-black_armory.svg deleted file mode 100644 index a390316b..00000000 --- a/DIM-Custom-Font/SVGs/uf0096-black_armory.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0097-bray_simulation.svg b/DIM-Custom-Font/SVGs/uf0097-bray_simulation.svg deleted file mode 100644 index 6ea6b963..00000000 --- a/DIM-Custom-Font/SVGs/uf0097-bray_simulation.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0098-cabal_red_legion.svg b/DIM-Custom-Font/SVGs/uf0098-cabal_red_legion.svg deleted file mode 100644 index a6ee5aac..00000000 --- a/DIM-Custom-Font/SVGs/uf0098-cabal_red_legion.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0099-cabal_unknown.svg b/DIM-Custom-Font/SVGs/uf0099-cabal_unknown.svg deleted file mode 100644 index ac14be2b..00000000 --- a/DIM-Custom-Font/SVGs/uf0099-cabal_unknown.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf009a-chalice_of_opulence.svg b/DIM-Custom-Font/SVGs/uf009a-chalice_of_opulence.svg deleted file mode 100644 index 1b41a16f..00000000 --- a/DIM-Custom-Font/SVGs/uf009a-chalice_of_opulence.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf009b-clovis_bray.svg b/DIM-Custom-Font/SVGs/uf009b-clovis_bray.svg deleted file mode 100644 index 295bd698..00000000 --- a/DIM-Custom-Font/SVGs/uf009b-clovis_bray.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf009c-clovis_bray_device.svg b/DIM-Custom-Font/SVGs/uf009c-clovis_bray_device.svg deleted file mode 100644 index 79997536..00000000 --- a/DIM-Custom-Font/SVGs/uf009c-clovis_bray_device.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf009d-crow.svg b/DIM-Custom-Font/SVGs/uf009d-crow.svg deleted file mode 100644 index 8a0f3526..00000000 --- a/DIM-Custom-Font/SVGs/uf009d-crow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf009e-dawn.svg b/DIM-Custom-Font/SVGs/uf009e-dawn.svg deleted file mode 100644 index ff7c0c50..00000000 --- a/DIM-Custom-Font/SVGs/uf009e-dawn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf009f-destiny.svg b/DIM-Custom-Font/SVGs/uf009f-destiny.svg deleted file mode 100644 index a2d0ede1..00000000 --- a/DIM-Custom-Font/SVGs/uf009f-destiny.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a0-dim.svg b/DIM-Custom-Font/SVGs/uf00a0-dim.svg deleted file mode 100644 index 9e8f668a..00000000 --- a/DIM-Custom-Font/SVGs/uf00a0-dim.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a1-eververse.svg b/DIM-Custom-Font/SVGs/uf00a1-eververse.svg deleted file mode 100644 index ccc4b99a..00000000 --- a/DIM-Custom-Font/SVGs/uf00a1-eververse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a2-faction_cryptarch.svg b/DIM-Custom-Font/SVGs/uf00a2-faction_cryptarch.svg deleted file mode 100644 index c99bd14d..00000000 --- a/DIM-Custom-Font/SVGs/uf00a2-faction_cryptarch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a3-faction_dead_orbit.svg b/DIM-Custom-Font/SVGs/uf00a3-faction_dead_orbit.svg deleted file mode 100644 index cd4f2a84..00000000 --- a/DIM-Custom-Font/SVGs/uf00a3-faction_dead_orbit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a4-faction_fwc.svg b/DIM-Custom-Font/SVGs/uf00a4-faction_fwc.svg deleted file mode 100644 index bf41fba4..00000000 --- a/DIM-Custom-Font/SVGs/uf00a4-faction_fwc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a5-faction_new_monarchy.svg b/DIM-Custom-Font/SVGs/uf00a5-faction_new_monarchy.svg deleted file mode 100644 index b4eff827..00000000 --- a/DIM-Custom-Font/SVGs/uf00a5-faction_new_monarchy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a6-faction_queens_wrath.svg b/DIM-Custom-Font/SVGs/uf00a6-faction_queens_wrath.svg deleted file mode 100644 index e3ce06b3..00000000 --- a/DIM-Custom-Font/SVGs/uf00a6-faction_queens_wrath.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a7-faction_rally.svg b/DIM-Custom-Font/SVGs/uf00a7-faction_rally.svg deleted file mode 100644 index db481f30..00000000 --- a/DIM-Custom-Font/SVGs/uf00a7-faction_rally.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a8-faction_thenine.svg b/DIM-Custom-Font/SVGs/uf00a8-faction_thenine.svg deleted file mode 100644 index ec6947bb..00000000 --- a/DIM-Custom-Font/SVGs/uf00a8-faction_thenine.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00a9-faction_vanguard.svg b/DIM-Custom-Font/SVGs/uf00a9-faction_vanguard.svg deleted file mode 100644 index 4eddff48..00000000 --- a/DIM-Custom-Font/SVGs/uf00a9-faction_vanguard.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00aa-fallen_devils.svg b/DIM-Custom-Font/SVGs/uf00aa-fallen_devils.svg deleted file mode 100644 index 61f781bc..00000000 --- a/DIM-Custom-Font/SVGs/uf00aa-fallen_devils.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ab-fallen_dusk.svg b/DIM-Custom-Font/SVGs/uf00ab-fallen_dusk.svg deleted file mode 100644 index faa3ff3b..00000000 --- a/DIM-Custom-Font/SVGs/uf00ab-fallen_dusk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ac-fallen_judgement.svg b/DIM-Custom-Font/SVGs/uf00ac-fallen_judgement.svg deleted file mode 100644 index 7f39ebb9..00000000 --- a/DIM-Custom-Font/SVGs/uf00ac-fallen_judgement.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ad-fallen_kings.svg b/DIM-Custom-Font/SVGs/uf00ad-fallen_kings.svg deleted file mode 100644 index 32adb0bb..00000000 --- a/DIM-Custom-Font/SVGs/uf00ad-fallen_kings.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ae-fallen_light.svg b/DIM-Custom-Font/SVGs/uf00ae-fallen_light.svg deleted file mode 100644 index 2977f3d8..00000000 --- a/DIM-Custom-Font/SVGs/uf00ae-fallen_light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00af-fallen_spider.svg b/DIM-Custom-Font/SVGs/uf00af-fallen_spider.svg deleted file mode 100644 index 8be566be..00000000 --- a/DIM-Custom-Font/SVGs/uf00af-fallen_spider.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b0-fallen_unknown.svg b/DIM-Custom-Font/SVGs/uf00b0-fallen_unknown.svg deleted file mode 100644 index d10d1328..00000000 --- a/DIM-Custom-Font/SVGs/uf00b0-fallen_unknown.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b1-fallen_winter.svg b/DIM-Custom-Font/SVGs/uf00b1-fallen_winter.svg deleted file mode 100644 index 0968b8bc..00000000 --- a/DIM-Custom-Font/SVGs/uf00b1-fallen_winter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b2-fallen_wolves.svg b/DIM-Custom-Font/SVGs/uf00b2-fallen_wolves.svg deleted file mode 100644 index a31ecd51..00000000 --- a/DIM-Custom-Font/SVGs/uf00b2-fallen_wolves.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b3-forsaken.svg b/DIM-Custom-Font/SVGs/uf00b3-forsaken.svg deleted file mode 100644 index 08b995d6..00000000 --- a/DIM-Custom-Font/SVGs/uf00b3-forsaken.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b4-gunsmith.svg b/DIM-Custom-Font/SVGs/uf00b4-gunsmith.svg deleted file mode 100644 index 759e5ebd..00000000 --- a/DIM-Custom-Font/SVGs/uf00b4-gunsmith.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b5-hive.svg b/DIM-Custom-Font/SVGs/uf00b5-hive.svg deleted file mode 100644 index 0afc3c99..00000000 --- a/DIM-Custom-Font/SVGs/uf00b5-hive.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b6-hive_crota.svg b/DIM-Custom-Font/SVGs/uf00b6-hive_crota.svg deleted file mode 100644 index e08c1098..00000000 --- a/DIM-Custom-Font/SVGs/uf00b6-hive_crota.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b7-ishtar.svg b/DIM-Custom-Font/SVGs/uf00b7-ishtar.svg deleted file mode 100644 index a31e15e4..00000000 --- a/DIM-Custom-Font/SVGs/uf00b7-ishtar.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b8-lightfall.svg b/DIM-Custom-Font/SVGs/uf00b8-lightfall.svg deleted file mode 100644 index 8e607e0d..00000000 --- a/DIM-Custom-Font/SVGs/uf00b8-lightfall.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00b9-loom.svg b/DIM-Custom-Font/SVGs/uf00b9-loom.svg deleted file mode 100644 index 422c6e51..00000000 --- a/DIM-Custom-Font/SVGs/uf00b9-loom.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ba-plundered.svg b/DIM-Custom-Font/SVGs/uf00ba-plundered.svg deleted file mode 100644 index 4a62feb3..00000000 --- a/DIM-Custom-Font/SVGs/uf00ba-plundered.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00bb-risen.svg b/DIM-Custom-Font/SVGs/uf00bb-risen.svg deleted file mode 100644 index c80d759f..00000000 --- a/DIM-Custom-Font/SVGs/uf00bb-risen.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00bc-seasonal_arena.svg b/DIM-Custom-Font/SVGs/uf00bc-seasonal_arena.svg deleted file mode 100644 index b042b9c5..00000000 --- a/DIM-Custom-Font/SVGs/uf00bc-seasonal_arena.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00bd-seraph.svg b/DIM-Custom-Font/SVGs/uf00bd-seraph.svg deleted file mode 100644 index 63810961..00000000 --- a/DIM-Custom-Font/SVGs/uf00bd-seraph.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00be-seventh_column.svg b/DIM-Custom-Font/SVGs/uf00be-seventh_column.svg deleted file mode 100644 index 7a4883b2..00000000 --- a/DIM-Custom-Font/SVGs/uf00be-seventh_column.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00bf-severed.svg b/DIM-Custom-Font/SVGs/uf00bf-severed.svg deleted file mode 100644 index e436723b..00000000 --- a/DIM-Custom-Font/SVGs/uf00bf-severed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c0-shadowkeep.svg b/DIM-Custom-Font/SVGs/uf00c0-shadowkeep.svg deleted file mode 100644 index ac86d945..00000000 --- a/DIM-Custom-Font/SVGs/uf00c0-shadowkeep.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c1-srl.svg b/DIM-Custom-Font/SVGs/uf00c1-srl.svg deleted file mode 100644 index 9093d599..00000000 --- a/DIM-Custom-Font/SVGs/uf00c1-srl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c2-taken.svg b/DIM-Custom-Font/SVGs/uf00c2-taken.svg deleted file mode 100644 index 83e4fb9d..00000000 --- a/DIM-Custom-Font/SVGs/uf00c2-taken.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c3-the_chosen.svg b/DIM-Custom-Font/SVGs/uf00c3-the_chosen.svg deleted file mode 100644 index 857cd3af..00000000 --- a/DIM-Custom-Font/SVGs/uf00c3-the_chosen.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c4-the_hunt.svg b/DIM-Custom-Font/SVGs/uf00c4-the_hunt.svg deleted file mode 100644 index 68d6e857..00000000 --- a/DIM-Custom-Font/SVGs/uf00c4-the_hunt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c5-the_worthy.svg b/DIM-Custom-Font/SVGs/uf00c5-the_worthy.svg deleted file mode 100644 index df06f78c..00000000 --- a/DIM-Custom-Font/SVGs/uf00c5-the_worthy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c6-traveler.svg b/DIM-Custom-Font/SVGs/uf00c6-traveler.svg deleted file mode 100644 index 0cb7d7f6..00000000 --- a/DIM-Custom-Font/SVGs/uf00c6-traveler.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c7-vex.svg b/DIM-Custom-Font/SVGs/uf00c7-vex.svg deleted file mode 100644 index c2399d7b..00000000 --- a/DIM-Custom-Font/SVGs/uf00c7-vex.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c8-warmind.svg b/DIM-Custom-Font/SVGs/uf00c8-warmind.svg deleted file mode 100644 index 36d018e5..00000000 --- a/DIM-Custom-Font/SVGs/uf00c8-warmind.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00c9-witch_queen.svg b/DIM-Custom-Font/SVGs/uf00c9-witch_queen.svg deleted file mode 100644 index 278b918c..00000000 --- a/DIM-Custom-Font/SVGs/uf00c9-witch_queen.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ca-fynch.svg b/DIM-Custom-Font/SVGs/uf00ca-fynch.svg deleted file mode 100644 index 74f09cfb..00000000 --- a/DIM-Custom-Font/SVGs/uf00ca-fynch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00cb-gaul.svg b/DIM-Custom-Font/SVGs/uf00cb-gaul.svg deleted file mode 100644 index cc5ccdb0..00000000 --- a/DIM-Custom-Font/SVGs/uf00cb-gaul.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00cc-starhorse.svg b/DIM-Custom-Font/SVGs/uf00cc-starhorse.svg deleted file mode 100644 index d1f6a16d..00000000 --- a/DIM-Custom-Font/SVGs/uf00cc-starhorse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00cd-suraya.svg b/DIM-Custom-Font/SVGs/uf00cd-suraya.svg deleted file mode 100644 index cce1ebb7..00000000 --- a/DIM-Custom-Font/SVGs/uf00cd-suraya.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ce-ahamkara_bones.svg b/DIM-Custom-Font/SVGs/uf00ce-ahamkara_bones.svg deleted file mode 100644 index 3f6384b1..00000000 --- a/DIM-Custom-Font/SVGs/uf00ce-ahamkara_bones.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00cf-cat_statues.svg b/DIM-Custom-Font/SVGs/uf00cf-cat_statues.svg deleted file mode 100644 index e4e52cf7..00000000 --- a/DIM-Custom-Font/SVGs/uf00cf-cat_statues.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d0-eliksni_skull.svg b/DIM-Custom-Font/SVGs/uf00d0-eliksni_skull.svg deleted file mode 100644 index 9d3bbbb3..00000000 --- a/DIM-Custom-Font/SVGs/uf00d0-eliksni_skull.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d1-executioner.svg b/DIM-Custom-Font/SVGs/uf00d1-executioner.svg deleted file mode 100644 index 3612a5a7..00000000 --- a/DIM-Custom-Font/SVGs/uf00d1-executioner.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d2-exo_frame.svg b/DIM-Custom-Font/SVGs/uf00d2-exo_frame.svg deleted file mode 100644 index 2a86794b..00000000 --- a/DIM-Custom-Font/SVGs/uf00d2-exo_frame.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d3-gambit_mote.svg b/DIM-Custom-Font/SVGs/uf00d3-gambit_mote.svg deleted file mode 100644 index cb90ee23..00000000 --- a/DIM-Custom-Font/SVGs/uf00d3-gambit_mote.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d4-jade_rabbit.svg b/DIM-Custom-Font/SVGs/uf00d4-jade_rabbit.svg deleted file mode 100644 index 721631a8..00000000 --- a/DIM-Custom-Font/SVGs/uf00d4-jade_rabbit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d5-lectern.svg b/DIM-Custom-Font/SVGs/uf00d5-lectern.svg deleted file mode 100644 index c645853c..00000000 --- a/DIM-Custom-Font/SVGs/uf00d5-lectern.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d6-legendary.svg b/DIM-Custom-Font/SVGs/uf00d6-legendary.svg deleted file mode 100644 index 773588a7..00000000 --- a/DIM-Custom-Font/SVGs/uf00d6-legendary.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d7-loot_chest.svg b/DIM-Custom-Font/SVGs/uf00d7-loot_chest.svg deleted file mode 100644 index 9eae8322..00000000 --- a/DIM-Custom-Font/SVGs/uf00d7-loot_chest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d8-match_game.svg b/DIM-Custom-Font/SVGs/uf00d8-match_game.svg deleted file mode 100644 index 8457d2f8..00000000 --- a/DIM-Custom-Font/SVGs/uf00d8-match_game.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00d9-region_chest.svg b/DIM-Custom-Font/SVGs/uf00d9-region_chest.svg deleted file mode 100644 index 943c9ba2..00000000 --- a/DIM-Custom-Font/SVGs/uf00d9-region_chest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00da-relic.svg b/DIM-Custom-Font/SVGs/uf00da-relic.svg deleted file mode 100644 index 84ae13aa..00000000 --- a/DIM-Custom-Font/SVGs/uf00da-relic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00db-seasonal.svg b/DIM-Custom-Font/SVGs/uf00db-seasonal.svg deleted file mode 100644 index ef12a38c..00000000 --- a/DIM-Custom-Font/SVGs/uf00db-seasonal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00dc-skull.svg b/DIM-Custom-Font/SVGs/uf00dc-skull.svg deleted file mode 100644 index aab1d1c5..00000000 --- a/DIM-Custom-Font/SVGs/uf00dc-skull.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00dd-sleeper_node.svg b/DIM-Custom-Font/SVGs/uf00dd-sleeper_node.svg deleted file mode 100644 index 64c759ce..00000000 --- a/DIM-Custom-Font/SVGs/uf00dd-sleeper_node.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00de-standing_victory_gambit.svg b/DIM-Custom-Font/SVGs/uf00de-standing_victory_gambit.svg deleted file mode 100644 index df2b0fce..00000000 --- a/DIM-Custom-Font/SVGs/uf00de-standing_victory_gambit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00df-team_alpha.svg b/DIM-Custom-Font/SVGs/uf00df-team_alpha.svg deleted file mode 100644 index 171f8e43..00000000 --- a/DIM-Custom-Font/SVGs/uf00df-team_alpha.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e0-gambit_bravo.svg b/DIM-Custom-Font/SVGs/uf00e0-gambit_bravo.svg deleted file mode 100644 index 9f0673e5..00000000 --- a/DIM-Custom-Font/SVGs/uf00e0-gambit_bravo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e1-team_bravo.svg b/DIM-Custom-Font/SVGs/uf00e1-team_bravo.svg deleted file mode 100644 index bf0325c1..00000000 --- a/DIM-Custom-Font/SVGs/uf00e1-team_bravo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e2-vault.svg b/DIM-Custom-Font/SVGs/uf00e2-vault.svg deleted file mode 100644 index d2f8192b..00000000 --- a/DIM-Custom-Font/SVGs/uf00e2-vault.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e3-vendor.svg b/DIM-Custom-Font/SVGs/uf00e3-vendor.svg deleted file mode 100644 index 896bc6c1..00000000 --- a/DIM-Custom-Font/SVGs/uf00e3-vendor.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e4-ravenous_beast.svg b/DIM-Custom-Font/SVGs/uf00e4-ravenous_beast.svg deleted file mode 100644 index 03d22710..00000000 --- a/DIM-Custom-Font/SVGs/uf00e4-ravenous_beast.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e5-respawn_restricted.svg b/DIM-Custom-Font/SVGs/uf00e5-respawn_restricted.svg deleted file mode 100644 index 2634c9fa..00000000 --- a/DIM-Custom-Font/SVGs/uf00e5-respawn_restricted.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e6-gambit_alpha.svg b/DIM-Custom-Font/SVGs/uf00e6-gambit_alpha.svg deleted file mode 100644 index 9b8993c2..00000000 --- a/DIM-Custom-Font/SVGs/uf00e6-gambit_alpha.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e7-twin_tailed_fox.svg b/DIM-Custom-Font/SVGs/uf00e7-twin_tailed_fox.svg deleted file mode 100644 index 5737195f..00000000 --- a/DIM-Custom-Font/SVGs/uf00e7-twin_tailed_fox.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e8-vorpal.svg b/DIM-Custom-Font/SVGs/uf00e8-vorpal.svg deleted file mode 100644 index e5007146..00000000 --- a/DIM-Custom-Font/SVGs/uf00e8-vorpal.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00e9-worm.svg b/DIM-Custom-Font/SVGs/uf00e9-worm.svg deleted file mode 100644 index 2ed69389..00000000 --- a/DIM-Custom-Font/SVGs/uf00e9-worm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ea-leviathan_axes.svg b/DIM-Custom-Font/SVGs/uf00ea-leviathan_axes.svg deleted file mode 100644 index 54c797c4..00000000 --- a/DIM-Custom-Font/SVGs/uf00ea-leviathan_axes.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00eb-leviathan_cup.svg b/DIM-Custom-Font/SVGs/uf00eb-leviathan_cup.svg deleted file mode 100644 index ca0c1c31..00000000 --- a/DIM-Custom-Font/SVGs/uf00eb-leviathan_cup.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ec-leviathan_dogs.svg b/DIM-Custom-Font/SVGs/uf00ec-leviathan_dogs.svg deleted file mode 100644 index 96772d22..00000000 --- a/DIM-Custom-Font/SVGs/uf00ec-leviathan_dogs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ed-leviathan_sun.svg b/DIM-Custom-Font/SVGs/uf00ed-leviathan_sun.svg deleted file mode 100644 index b0d9298a..00000000 --- a/DIM-Custom-Font/SVGs/uf00ed-leviathan_sun.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ee-operator.svg b/DIM-Custom-Font/SVGs/uf00ee-operator.svg deleted file mode 100644 index e1bfad2e..00000000 --- a/DIM-Custom-Font/SVGs/uf00ee-operator.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ef-scanner.svg b/DIM-Custom-Font/SVGs/uf00ef-scanner.svg deleted file mode 100644 index 5afb188a..00000000 --- a/DIM-Custom-Font/SVGs/uf00ef-scanner.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f0-suppressor.svg b/DIM-Custom-Font/SVGs/uf00f0-suppressor.svg deleted file mode 100644 index 2c10b7d3..00000000 --- a/DIM-Custom-Font/SVGs/uf00f0-suppressor.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f1-bird_branch.svg b/DIM-Custom-Font/SVGs/uf00f1-bird_branch.svg deleted file mode 100644 index c1eff622..00000000 --- a/DIM-Custom-Font/SVGs/uf00f1-bird_branch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f2-bird_down.svg b/DIM-Custom-Font/SVGs/uf00f2-bird_down.svg deleted file mode 100644 index fed12552..00000000 --- a/DIM-Custom-Font/SVGs/uf00f2-bird_down.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f3-bird_fly.svg b/DIM-Custom-Font/SVGs/uf00f3-bird_fly.svg deleted file mode 100644 index a6ae923a..00000000 --- a/DIM-Custom-Font/SVGs/uf00f3-bird_fly.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f4-bird_stand.svg b/DIM-Custom-Font/SVGs/uf00f4-bird_stand.svg deleted file mode 100644 index fb3562a2..00000000 --- a/DIM-Custom-Font/SVGs/uf00f4-bird_stand.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f5-fire_left.svg b/DIM-Custom-Font/SVGs/uf00f5-fire_left.svg deleted file mode 100644 index de1eeac8..00000000 --- a/DIM-Custom-Font/SVGs/uf00f5-fire_left.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f6-fire_right.svg b/DIM-Custom-Font/SVGs/uf00f6-fire_right.svg deleted file mode 100644 index 0018bc32..00000000 --- a/DIM-Custom-Font/SVGs/uf00f6-fire_right.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f7-fish_curl.svg b/DIM-Custom-Font/SVGs/uf00f7-fish_curl.svg deleted file mode 100644 index 0db673ed..00000000 --- a/DIM-Custom-Font/SVGs/uf00f7-fish_curl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f8-fish_left.svg b/DIM-Custom-Font/SVGs/uf00f8-fish_left.svg deleted file mode 100644 index 13a86b58..00000000 --- a/DIM-Custom-Font/SVGs/uf00f8-fish_left.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00f9-fish_up.svg b/DIM-Custom-Font/SVGs/uf00f9-fish_up.svg deleted file mode 100644 index bc108eed..00000000 --- a/DIM-Custom-Font/SVGs/uf00f9-fish_up.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00fa-infinity.svg b/DIM-Custom-Font/SVGs/uf00fa-infinity.svg deleted file mode 100644 index 6da9b42f..00000000 --- a/DIM-Custom-Font/SVGs/uf00fa-infinity.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00fb-snake_eight.svg b/DIM-Custom-Font/SVGs/uf00fb-snake_eight.svg deleted file mode 100644 index 658e0329..00000000 --- a/DIM-Custom-Font/SVGs/uf00fb-snake_eight.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00fc-snake_split.svg b/DIM-Custom-Font/SVGs/uf00fc-snake_split.svg deleted file mode 100644 index c11a44ef..00000000 --- a/DIM-Custom-Font/SVGs/uf00fc-snake_split.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00fd-snake_u.svg b/DIM-Custom-Font/SVGs/uf00fd-snake_u.svg deleted file mode 100644 index 2ed5af30..00000000 --- a/DIM-Custom-Font/SVGs/uf00fd-snake_u.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00fe-spear_left.svg b/DIM-Custom-Font/SVGs/uf00fe-spear_left.svg deleted file mode 100644 index 9cc41bb5..00000000 --- a/DIM-Custom-Font/SVGs/uf00fe-spear_left.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf00ff-spear_right.svg b/DIM-Custom-Font/SVGs/uf00ff-spear_right.svg deleted file mode 100644 index 56fba5d2..00000000 --- a/DIM-Custom-Font/SVGs/uf00ff-spear_right.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0100-two_fish.svg b/DIM-Custom-Font/SVGs/uf0100-two_fish.svg deleted file mode 100644 index a5525f93..00000000 --- a/DIM-Custom-Font/SVGs/uf0100-two_fish.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0101-abilities.svg b/DIM-Custom-Font/SVGs/uf0101-abilities.svg deleted file mode 100644 index ea32d132..00000000 --- a/DIM-Custom-Font/SVGs/uf0101-abilities.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0102-ammo_heavy.svg b/DIM-Custom-Font/SVGs/uf0102-ammo_heavy.svg deleted file mode 100644 index 26479cd4..00000000 --- a/DIM-Custom-Font/SVGs/uf0102-ammo_heavy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0103-ammo_primary.svg b/DIM-Custom-Font/SVGs/uf0103-ammo_primary.svg deleted file mode 100644 index 22989567..00000000 --- a/DIM-Custom-Font/SVGs/uf0103-ammo_primary.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0104-ammo_special.svg b/DIM-Custom-Font/SVGs/uf0104-ammo_special.svg deleted file mode 100644 index 0b56974d..00000000 --- a/DIM-Custom-Font/SVGs/uf0104-ammo_special.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0105-aspects.svg b/DIM-Custom-Font/SVGs/uf0105-aspects.svg deleted file mode 100644 index 1d017bd7..00000000 --- a/DIM-Custom-Font/SVGs/uf0105-aspects.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0106-boots.svg b/DIM-Custom-Font/SVGs/uf0106-boots.svg deleted file mode 100644 index 1c9abca1..00000000 --- a/DIM-Custom-Font/SVGs/uf0106-boots.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0107-chest.svg b/DIM-Custom-Font/SVGs/uf0107-chest.svg deleted file mode 100644 index 2fd3bd94..00000000 --- a/DIM-Custom-Font/SVGs/uf0107-chest.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0108-clan.svg b/DIM-Custom-Font/SVGs/uf0108-clan.svg deleted file mode 100644 index 663c5f52..00000000 --- a/DIM-Custom-Font/SVGs/uf0108-clan.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0109-class.svg b/DIM-Custom-Font/SVGs/uf0109-class.svg deleted file mode 100644 index 2a8921e2..00000000 --- a/DIM-Custom-Font/SVGs/uf0109-class.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf010a-class_abilities.svg b/DIM-Custom-Font/SVGs/uf010a-class_abilities.svg deleted file mode 100644 index 3296d036..00000000 --- a/DIM-Custom-Font/SVGs/uf010a-class_abilities.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf010b-class_hunter.svg b/DIM-Custom-Font/SVGs/uf010b-class_hunter.svg deleted file mode 100644 index 11476bbf..00000000 --- a/DIM-Custom-Font/SVGs/uf010b-class_hunter.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf010c-class_titan.svg b/DIM-Custom-Font/SVGs/uf010c-class_titan.svg deleted file mode 100644 index 4adb0c33..00000000 --- a/DIM-Custom-Font/SVGs/uf010c-class_titan.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf010d-class_warlock.svg b/DIM-Custom-Font/SVGs/uf010d-class_warlock.svg deleted file mode 100644 index 836442ec..00000000 --- a/DIM-Custom-Font/SVGs/uf010d-class_warlock.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf010e-consumables.svg b/DIM-Custom-Font/SVGs/uf010e-consumables.svg deleted file mode 100644 index 410ef7e3..00000000 --- a/DIM-Custom-Font/SVGs/uf010e-consumables.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf010f-damage_kinetic.svg b/DIM-Custom-Font/SVGs/uf010f-damage_kinetic.svg deleted file mode 100644 index afd5c910..00000000 --- a/DIM-Custom-Font/SVGs/uf010f-damage_kinetic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0110-discipline.svg b/DIM-Custom-Font/SVGs/uf0110-discipline.svg deleted file mode 100644 index 4fc5609e..00000000 --- a/DIM-Custom-Font/SVGs/uf0110-discipline.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0111-emblem.svg b/DIM-Custom-Font/SVGs/uf0111-emblem.svg deleted file mode 100644 index ac3a19e1..00000000 --- a/DIM-Custom-Font/SVGs/uf0111-emblem.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0112-energy_weapon.svg b/DIM-Custom-Font/SVGs/uf0112-energy_weapon.svg deleted file mode 100644 index 1093394c..00000000 --- a/DIM-Custom-Font/SVGs/uf0112-energy_weapon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0113-engram.svg b/DIM-Custom-Font/SVGs/uf0113-engram.svg deleted file mode 100644 index 8d49b291..00000000 --- a/DIM-Custom-Font/SVGs/uf0113-engram.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0114-finisher.svg b/DIM-Custom-Font/SVGs/uf0114-finisher.svg deleted file mode 100644 index cafa2efd..00000000 --- a/DIM-Custom-Font/SVGs/uf0114-finisher.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0115-ghost.svg b/DIM-Custom-Font/SVGs/uf0115-ghost.svg deleted file mode 100644 index 56a30892..00000000 --- a/DIM-Custom-Font/SVGs/uf0115-ghost.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0116-glimmer.svg b/DIM-Custom-Font/SVGs/uf0116-glimmer.svg deleted file mode 100644 index d772052a..00000000 --- a/DIM-Custom-Font/SVGs/uf0116-glimmer.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0117-gloves.svg b/DIM-Custom-Font/SVGs/uf0117-gloves.svg deleted file mode 100644 index 407b7c13..00000000 --- a/DIM-Custom-Font/SVGs/uf0117-gloves.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0118-gunsmith_materials.svg b/DIM-Custom-Font/SVGs/uf0118-gunsmith_materials.svg deleted file mode 100644 index b7647c1a..00000000 --- a/DIM-Custom-Font/SVGs/uf0118-gunsmith_materials.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0119-helmet.svg b/DIM-Custom-Font/SVGs/uf0119-helmet.svg deleted file mode 100644 index cdf656d1..00000000 --- a/DIM-Custom-Font/SVGs/uf0119-helmet.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf011a-infuse.svg b/DIM-Custom-Font/SVGs/uf011a-infuse.svg deleted file mode 100644 index af07beac..00000000 --- a/DIM-Custom-Font/SVGs/uf011a-infuse.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf011b-intellect.svg b/DIM-Custom-Font/SVGs/uf011b-intellect.svg deleted file mode 100644 index 3b737e20..00000000 --- a/DIM-Custom-Font/SVGs/uf011b-intellect.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf011c-light.svg b/DIM-Custom-Font/SVGs/uf011c-light.svg deleted file mode 100644 index 7e5cdc40..00000000 --- a/DIM-Custom-Font/SVGs/uf011c-light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf011d-mobility.svg b/DIM-Custom-Font/SVGs/uf011d-mobility.svg deleted file mode 100644 index 97030800..00000000 --- a/DIM-Custom-Font/SVGs/uf011d-mobility.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf011e-modifications.svg b/DIM-Custom-Font/SVGs/uf011e-modifications.svg deleted file mode 100644 index 8f6f65aa..00000000 --- a/DIM-Custom-Font/SVGs/uf011e-modifications.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf011f-ornament.svg b/DIM-Custom-Font/SVGs/uf011f-ornament.svg deleted file mode 100644 index 000db388..00000000 --- a/DIM-Custom-Font/SVGs/uf011f-ornament.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0120-past.svg b/DIM-Custom-Font/SVGs/uf0120-past.svg deleted file mode 100644 index 3487f150..00000000 --- a/DIM-Custom-Font/SVGs/uf0120-past.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0121-postmaster.svg b/DIM-Custom-Font/SVGs/uf0121-postmaster.svg deleted file mode 100644 index af709f58..00000000 --- a/DIM-Custom-Font/SVGs/uf0121-postmaster.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0122-power_level.svg b/DIM-Custom-Font/SVGs/uf0122-power_level.svg deleted file mode 100644 index a73adfb8..00000000 --- a/DIM-Custom-Font/SVGs/uf0122-power_level.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0123-power_weapon.svg b/DIM-Custom-Font/SVGs/uf0123-power_weapon.svg deleted file mode 100644 index e45f0336..00000000 --- a/DIM-Custom-Font/SVGs/uf0123-power_weapon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0124-recovery.svg b/DIM-Custom-Font/SVGs/uf0124-recovery.svg deleted file mode 100644 index 1d9e49ad..00000000 --- a/DIM-Custom-Font/SVGs/uf0124-recovery.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0125-resilience.svg b/DIM-Custom-Font/SVGs/uf0125-resilience.svg deleted file mode 100644 index 9d64f9e1..00000000 --- a/DIM-Custom-Font/SVGs/uf0125-resilience.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0126-resonance.svg b/DIM-Custom-Font/SVGs/uf0126-resonance.svg deleted file mode 100644 index 81487f31..00000000 --- a/DIM-Custom-Font/SVGs/uf0126-resonance.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0127-roster.svg b/DIM-Custom-Font/SVGs/uf0127-roster.svg deleted file mode 100644 index 74d86a66..00000000 --- a/DIM-Custom-Font/SVGs/uf0127-roster.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0128-shaders.svg b/DIM-Custom-Font/SVGs/uf0128-shaders.svg deleted file mode 100644 index 60191752..00000000 --- a/DIM-Custom-Font/SVGs/uf0128-shaders.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0129-shaders_alt.svg b/DIM-Custom-Font/SVGs/uf0129-shaders_alt.svg deleted file mode 100644 index 4469a98c..00000000 --- a/DIM-Custom-Font/SVGs/uf0129-shaders_alt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf012a-ship.svg b/DIM-Custom-Font/SVGs/uf012a-ship.svg deleted file mode 100644 index 121ed43b..00000000 --- a/DIM-Custom-Font/SVGs/uf012a-ship.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf012b-sparrow.svg b/DIM-Custom-Font/SVGs/uf012b-sparrow.svg deleted file mode 100644 index 0c364db2..00000000 --- a/DIM-Custom-Font/SVGs/uf012b-sparrow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf012c-strength.svg b/DIM-Custom-Font/SVGs/uf012c-strength.svg deleted file mode 100644 index ea657d30..00000000 --- a/DIM-Custom-Font/SVGs/uf012c-strength.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf012d-vault_armour.svg b/DIM-Custom-Font/SVGs/uf012d-vault_armour.svg deleted file mode 100644 index 38bf7a7f..00000000 --- a/DIM-Custom-Font/SVGs/uf012d-vault_armour.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf012e-vault_weapons.svg b/DIM-Custom-Font/SVGs/uf012e-vault_weapons.svg deleted file mode 100644 index 1300c09c..00000000 --- a/DIM-Custom-Font/SVGs/uf012e-vault_weapons.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf012f-accuracy.svg b/DIM-Custom-Font/SVGs/uf012f-accuracy.svg deleted file mode 100644 index f1963ebd..00000000 --- a/DIM-Custom-Font/SVGs/uf012f-accuracy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0130-blast_radius.svg b/DIM-Custom-Font/SVGs/uf0130-blast_radius.svg deleted file mode 100644 index 61e73dec..00000000 --- a/DIM-Custom-Font/SVGs/uf0130-blast_radius.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0131-charge_time.svg b/DIM-Custom-Font/SVGs/uf0131-charge_time.svg deleted file mode 100644 index f07a9234..00000000 --- a/DIM-Custom-Font/SVGs/uf0131-charge_time.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0132-draw_time.svg b/DIM-Custom-Font/SVGs/uf0132-draw_time.svg deleted file mode 100644 index 41b845a9..00000000 --- a/DIM-Custom-Font/SVGs/uf0132-draw_time.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0133-emote.svg b/DIM-Custom-Font/SVGs/uf0133-emote.svg deleted file mode 100644 index 63d22e0b..00000000 --- a/DIM-Custom-Font/SVGs/uf0133-emote.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0134-handling.svg b/DIM-Custom-Font/SVGs/uf0134-handling.svg deleted file mode 100644 index 33dcd5d0..00000000 --- a/DIM-Custom-Font/SVGs/uf0134-handling.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0135-impact.svg b/DIM-Custom-Font/SVGs/uf0135-impact.svg deleted file mode 100644 index 365feb0d..00000000 --- a/DIM-Custom-Font/SVGs/uf0135-impact.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0136-loot.svg b/DIM-Custom-Font/SVGs/uf0136-loot.svg deleted file mode 100644 index aa3502a5..00000000 --- a/DIM-Custom-Font/SVGs/uf0136-loot.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0137-lore.svg b/DIM-Custom-Font/SVGs/uf0137-lore.svg deleted file mode 100644 index 5ab75c4b..00000000 --- a/DIM-Custom-Font/SVGs/uf0137-lore.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0138-masterwork.svg b/DIM-Custom-Font/SVGs/uf0138-masterwork.svg deleted file mode 100644 index 8c26d34a..00000000 --- a/DIM-Custom-Font/SVGs/uf0138-masterwork.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0139-range.svg b/DIM-Custom-Font/SVGs/uf0139-range.svg deleted file mode 100644 index 99c022cb..00000000 --- a/DIM-Custom-Font/SVGs/uf0139-range.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf013a-reload_speed.svg b/DIM-Custom-Font/SVGs/uf013a-reload_speed.svg deleted file mode 100644 index ac1b1279..00000000 --- a/DIM-Custom-Font/SVGs/uf013a-reload_speed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf013b-shield_duration.svg b/DIM-Custom-Font/SVGs/uf013b-shield_duration.svg deleted file mode 100644 index 7f542d8d..00000000 --- a/DIM-Custom-Font/SVGs/uf013b-shield_duration.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf013c-stability.svg b/DIM-Custom-Font/SVGs/uf013c-stability.svg deleted file mode 100644 index 6fb46240..00000000 --- a/DIM-Custom-Font/SVGs/uf013c-stability.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf013d-transmat.svg b/DIM-Custom-Font/SVGs/uf013d-transmat.svg deleted file mode 100644 index 18b96dab..00000000 --- a/DIM-Custom-Font/SVGs/uf013d-transmat.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf013e-velocity.svg b/DIM-Custom-Font/SVGs/uf013e-velocity.svg deleted file mode 100644 index 043decd1..00000000 --- a/DIM-Custom-Font/SVGs/uf013e-velocity.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf013f-hive_relic.svg b/DIM-Custom-Font/SVGs/uf013f-hive_relic.svg deleted file mode 100644 index d94c88a3..00000000 --- a/DIM-Custom-Font/SVGs/uf013f-hive_relic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0140-trace_rifle.svg b/DIM-Custom-Font/SVGs/uf0140-trace_rifle.svg deleted file mode 100644 index 5d0c3b5b..00000000 --- a/DIM-Custom-Font/SVGs/uf0140-trace_rifle.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0141-glaive_melee.svg b/DIM-Custom-Font/SVGs/uf0141-glaive_melee.svg deleted file mode 100644 index 45a34d58..00000000 --- a/DIM-Custom-Font/SVGs/uf0141-glaive_melee.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0142-sword_melee.svg b/DIM-Custom-Font/SVGs/uf0142-sword_melee.svg deleted file mode 100644 index 88c684cf..00000000 --- a/DIM-Custom-Font/SVGs/uf0142-sword_melee.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0143-the_rock.svg b/DIM-Custom-Font/SVGs/uf0143-the_rock.svg deleted file mode 100644 index fe8d018f..00000000 --- a/DIM-Custom-Font/SVGs/uf0143-the_rock.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0144-club.svg b/DIM-Custom-Font/SVGs/uf0144-club.svg deleted file mode 100644 index 1846ba68..00000000 --- a/DIM-Custom-Font/SVGs/uf0144-club.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0145-diamond.svg b/DIM-Custom-Font/SVGs/uf0145-diamond.svg deleted file mode 100644 index a8cef3cd..00000000 --- a/DIM-Custom-Font/SVGs/uf0145-diamond.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0146-heart.svg b/DIM-Custom-Font/SVGs/uf0146-heart.svg deleted file mode 100644 index 7909c90f..00000000 --- a/DIM-Custom-Font/SVGs/uf0146-heart.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0147-spade.svg b/DIM-Custom-Font/SVGs/uf0147-spade.svg deleted file mode 100644 index 434fd7a2..00000000 --- a/DIM-Custom-Font/SVGs/uf0147-spade.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0148-into_the_fray.svg b/DIM-Custom-Font/SVGs/uf0148-into_the_fray.svg deleted file mode 100644 index 1272e88a..00000000 --- a/DIM-Custom-Font/SVGs/uf0148-into_the_fray.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0149-mindspun_invocation.svg b/DIM-Custom-Font/SVGs/uf0149-mindspun_invocation.svg deleted file mode 100644 index 16d336ce..00000000 --- a/DIM-Custom-Font/SVGs/uf0149-mindspun_invocation.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf014a-suspend.svg b/DIM-Custom-Font/SVGs/uf014a-suspend.svg deleted file mode 100644 index 6e5c3cce..00000000 --- a/DIM-Custom-Font/SVGs/uf014a-suspend.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf014b-unravel.svg b/DIM-Custom-Font/SVGs/uf014b-unravel.svg deleted file mode 100644 index c87c7a5c..00000000 --- a/DIM-Custom-Font/SVGs/uf014b-unravel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf014c-weavers_call.svg b/DIM-Custom-Font/SVGs/uf014c-weavers_call.svg deleted file mode 100644 index 66c3b02a..00000000 --- a/DIM-Custom-Font/SVGs/uf014c-weavers_call.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf014d-widows_silk.svg b/DIM-Custom-Font/SVGs/uf014d-widows_silk.svg deleted file mode 100644 index 4c6e9c38..00000000 --- a/DIM-Custom-Font/SVGs/uf014d-widows_silk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf014e-firesprite.svg b/DIM-Custom-Font/SVGs/uf014e-firesprite.svg deleted file mode 100644 index a120a84c..00000000 --- a/DIM-Custom-Font/SVGs/uf014e-firesprite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf014f-void_breach.svg b/DIM-Custom-Font/SVGs/uf014f-void_breach.svg deleted file mode 100644 index a32e4ce6..00000000 --- a/DIM-Custom-Font/SVGs/uf014f-void_breach.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0150-harmonic.svg b/DIM-Custom-Font/SVGs/uf0150-harmonic.svg deleted file mode 100644 index 38a6a1e1..00000000 --- a/DIM-Custom-Font/SVGs/uf0150-harmonic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0151-orb.svg b/DIM-Custom-Font/SVGs/uf0151-orb.svg deleted file mode 100644 index c065a2ea..00000000 --- a/DIM-Custom-Font/SVGs/uf0151-orb.svg +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - diff --git a/DIM-Custom-Font/SVGs/uf0152-recharge.svg b/DIM-Custom-Font/SVGs/uf0152-recharge.svg deleted file mode 100644 index 04b34581..00000000 --- a/DIM-Custom-Font/SVGs/uf0152-recharge.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/DIM-Custom-Font/SVGs/uf0153-supers.svg b/DIM-Custom-Font/SVGs/uf0153-supers.svg deleted file mode 100644 index d5d9db08..00000000 --- a/DIM-Custom-Font/SVGs/uf0153-supers.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - diff --git a/Destiny-2-Font-Symbols b/Destiny-2-Font-Symbols deleted file mode 160000 index 53fd7f07..00000000 --- a/Destiny-2-Font-Symbols +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 53fd7f073ae501685ab1dee30f7ff0778872c06a diff --git a/data/d2-font-glyphs.ts b/data/d2-font-glyphs.ts deleted file mode 100644 index c7a17385..00000000 --- a/data/d2-font-glyphs.ts +++ /dev/null @@ -1,176 +0,0 @@ -export const enum FontGlyphs { - CR = 13, - space = 32, - superscript_r = 876, - saison = 7497, - s_mark = 57424, - capital_eszet = 57425, - light = 57426, - small_blocker = 57427, - medium_blocker = 57428, - large_blocker = 57429, - healing_sword = 57430, - void_blades = 57431, - meteor_strike = 57432, - settings = 57433, - thermal_maul = 57440, - void_shield = 57441, - thermal_knives = 57442, - arc_staff = 57443, - nova_pulse = 57444, - arc_beam = 57445, - valkyrie = 57446, - hammer_throw_melee = 57447, - xl_blocker = 57448, - invasion = 57449, - combat_role_pierce = 57456, - combat_role_overload = 57457, - combat_role_stagger = 57458, - quest = 57461, - stasis_key_0 = 57462, - stasis_key_1 = 57463, - stasis_key_03 = 57464, - stasis_key_3 = 57465, - stasis_grenade_bolt = 57472, - stasis_grenade_flare = 57473, - stasis_grenade_wave = 57474, - stasis_titan_super = 57475, - stasis_hunter_super = 57476, - stasis_warlock_super = 57477, - stasis_titan_melee = 57478, - stasis_hunter_melee = 57479, - stasis_warlock_melee = 57480, - stasis_encasement_shatter = 57481, - stasis_crystal_shatter = 57488, - stasis_turret = 57489, - stasis_titan_spear = 57490, - void_soul = 57491, - balloom = 57492, - void_shield_throw = 57493, - void_ball = 57494, - void_quickfall = 57495, - bow = 57497, - auto_rifle = 57600, - pulse_rifle = 57601, - scout_rifle = 57602, - hand_cannon = 57603, - shotgun = 57604, - sniper_rifle = 57605, - fusion_rifle = 57606, - smg = 57607, - rocket_launcher = 57608, - sidearm = 57609, - melee = 57616, - grenade = 57617, - hunter_smoke = 57618, - grenade_launcher = 57619, - solar_hammer_slam = 57620, - solar_dynamite = 57621, - solar_blast = 57622, - arc_drone = 57624, - warlock_blade = 57625, - nova_bomb = 57632, - hunter_staff = 57633, - fist_of_havoc = 57634, - golden_gun = 57635, - throwing_knife = 57636, - arc_warlock_super = 57637, - solar_tian_super = 57638, - void_hunter_super = 57639, - void_titan_super = 57640, - turret = 57648, - pike = 57649, - interceptor = 57650, - sparrow = 57651, - shield_artifact = 57652, - loader_tank = 57653, - spear_launcher = 57654, - guardian_tank = 57655, - beam_weapon = 57656, - stasis = 57657, - thermal = 57664, - environment_hazard = 57665, - headshot = 57666, - arc = 57667, - void = 57668, - lostsector = 57669, - revive_token = 57670, - gilded_title = 57671, - UniFFFD_001 = 57672, - cabal_rifle = 57680, - shrapnel_launcher = 57681, - wire_rifle = 57682, - sword_heavy = 57683, - machinegun = 57684, - grenade_launcher_field_forged = 57685, - glaive = 57686, - tofu = 61178, - arc_titan_melee2 = 61179, - arc_warlock_aspect = 61180, - arc_hunter_super = 61181, - arc_jolt = 61182, - strand_threadling = 61183, - strand_infest = 61184, - strand_tangle = 61185, - strand_suspend_grenade = 61186, - strand_threadling_grenade = 61187, - strand_grappling_hook = 61188, - strand_grappling_hook_melee = 61189, - strand_rope_dart_melee = 61190, - strand_severing_leap_melee = 61191, - strand_seize_melee = 61192, - strand_hunter_quickfall = 61193, - strand_titan_suspend_brace = 61194, - strand_rope_dart_super = 61195, - strand_titan_berserker_super = 61196, - strand_warlock_minion_super = 61197, - strand_kill = 61198, - emoji_standard_background = 61199, - emoji_dotted_eyes = 61200, - emoji_curled_eyes = 61201, - emoji_linear_eyes = 61202, - emoji_shocked_inner_eyes = 61203, - emoji_shocked_outer_eyes = 61204, - emoji_smile_mouth = 61205, - emoji_excited_mouth = 61206, - emoji_upperteeth_mouth = 61207, - emoji_lowerrteeth_mouth = 61208, - emoji_tongue_mouth = 61209, - emoji_grimacing_mouth = 61210, - emoji_grimacingteeth_mouth = 61211, - emoji_shocked_mouth = 61212, - emoji_traits_freezing = 61213, - emoji_traits_loving = 61214, - emoji_traits_crying = 61215, - emoji_traits_blushing = 61216, - emoji_symbols_heart = 61217, - emoji_symbols_flowerpetals = 61218, - emoji_symbols_flowercenter = 61219, - emoji_symbols_flowerleaves = 61220, - emoji_hands_waving = 61221, - emoji_hands_waving_detail = 61222, - emoji_hands_clapping = 61223, - emoji_hands_clapping_otherhand = 61224, - emoji_hands_clapping_details = 61225, - emoji_hands_flexing = 61226, - emoji_hands_flexing_details = 61227, - strand_warlock_suspend_tangle = 61228, - strand_hunter_clone = 61229, - strand_titan_slide_melee = 61230, - region_chest = 61231, - strand_hunter_buzzsaw = 61232, - void_titan_exotic_chest = 61233, - arc_hunter_air_move = 61234, - arc_hunter_blink_dagger = 61235, - solar_drone = 61236, - solar_warlock_phoenix_form = 61237, - void_titan_axe_throw = 61238, - void_titan_axe_throw_relic = 61239, - void_titan_grenade_absorb_blast = 61240, - prism_titan_grenade = 61241, - prism_hunter_grenade = 61242, - prism_warlock_grenade = 61243, - light_ability = 61244, - darkness_ability = 61245, - UniFFFD = 65533, -} diff --git a/data/dim-custom-symbols.ts b/data/dim-custom-symbols.ts deleted file mode 100644 index ca2c0853..00000000 --- a/data/dim-custom-symbols.ts +++ /dev/null @@ -1,371 +0,0 @@ -export const enum DimCustomSymbols { - _ = 95, - a = 97, - b = 98, - c = 99, - d = 100, - e = 101, - f = 102, - g = 103, - h = 104, - i = 105, - j = 106, - k = 107, - l = 108, - m = 109, - n = 110, - o = 111, - p = 112, - q = 113, - r = 114, - s = 115, - t = 116, - u = 117, - v = 118, - w = 119, - x = 120, - y = 121, - z = 122, - daybreak = 983040, - golden_gun_marksman = 983041, - nova_bomb_cataclysm = 983042, - nova_bomb_vortex = 983043, - shadowshot_moebius_quiver = 983044, - ward_of_dawn = 983045, - amplified = 983046, - arc_soul = 983047, - ball_lightning = 983048, - ballistic_slam = 983049, - barricade_rally = 983050, - barricade_towering = 983051, - bastion = 983052, - blind = 983053, - blink = 983054, - celestial_fire = 983055, - chain_lightning = 983056, - chaos_accelerant = 983057, - combination_blow = 983058, - cryoclasm = 983059, - cure = 983060, - devour = 983061, - diamond_lance = 983062, - diamond_lance_throw = 983063, - disorienting_blow = 983064, - dodge_acrobats = 983065, - dodge_gamblers = 983066, - dodge_marksmans = 983067, - electrostatic_mind = 983068, - feed_the_void = 983069, - flow_state = 983070, - frostpulse = 983071, - glacial_harvest = 983072, - glide_balanced = 983073, - glide_burst = 983074, - glide_strafe = 983075, - grenade_arcbolt = 983076, - grenade_axion_bolt = 983077, - grenade_firebolt = 983078, - grenade_flashbang = 983079, - grenade_flux = 983080, - grenade_fusion = 983081, - grenade_healing = 983082, - grenade_incendiary = 983083, - grenade_lightning = 983084, - grenade_magnetic = 983085, - grenade_pulse = 983086, - grenade_scatter = 983087, - grenade_skip = 983088, - grenade_solar = 983089, - grenade_storm = 983090, - grenade_suppressor = 983091, - grenade_swarm = 983092, - grenade_thermite = 983093, - grenade_tripmine = 983094, - grenade_void_spike = 983095, - grenade_void_wall = 983096, - grenade_vortex = 983097, - grim_harvest = 983098, - gunpowder_gamble = 983099, - hammer_strike = 983100, - heat_rises = 983101, - howl_of_the_storm = 983102, - icarus_dash = 983103, - iceflare_bolts = 983104, - ignition = 983105, - invisibility = 983106, - ionic_trace = 983107, - juggernaut = 983108, - jump_high = 983109, - jump_strafe = 983110, - jump_triple = 983111, - knife_lightweight = 983112, - knife_proximity_explosive = 983113, - knife_trick = 983114, - knife_weighted_throwing = 983115, - knock_em_down = 983116, - knockout = 983117, - lethal_current = 983118, - lift_catapult = 983119, - lift_high = 983120, - lift_strafe = 983121, - offensive_bulwark = 983122, - on_your_mark = 983123, - overshield = 983124, - phoenix_dive = 983125, - radiant = 983126, - restoration = 983127, - rift_empowering = 983128, - rift_healing = 983129, - roaring_flames = 983130, - scorch = 983131, - seismic_strike = 983132, - shatter = 983133, - shatterdive = 983134, - shield_bash = 983135, - slow = 983136, - snare_bomb = 983137, - sol_invictus = 983138, - stasis_crystal = 983139, - stasis_shard = 983140, - stasis_titan_spear_slam = 983141, - stylish_executioner = 983142, - suppression = 983143, - tectonic_harvest = 983144, - tempest_strike = 983145, - thruster = 983146, - touch_of_flame = 983147, - touch_of_thunder = 983148, - touch_of_winter = 983149, - trappers_ambush = 983150, - vanishing_step = 983151, - weaken = 983152, - winters_shroud = 983153, - adventure = 983154, - altars_of_sorrow = 983155, - black_armory_forge = 983156, - curse_cycle = 983157, - dungeon = 983158, - dungeon_duality = 983159, - dungeon_spire_of_the_watcher = 983160, - edz = 983161, - escalation_protocol = 983162, - faction_crucible = 983163, - faction_ironbanner = 983164, - faction_xur = 983165, - festival_of_the_lost = 983166, - gambit_small = 983167, - guardian_games = 983168, - raid = 983169, - raid_garden_of_salvation = 983170, - strike = 983171, - the_dawning = 983172, - trials_of_osiris = 983173, - wartable = 983174, - battlegrounds = 983175, - fragments = 983176, - dreaming_city = 983177, - luna = 983178, - nessus = 983179, - raid_deep_stone_crypt = 983180, - raid_last_wish = 983181, - raid_leviathan = 983182, - raid_vault_of_glass = 983183, - raid_vow_of_the_disciple = 983184, - solstice = 983185, - wellspring = 983186, - ace_of_spades = 983187, - arrivals = 983188, - beyond_light = 983189, - black_armory = 983190, - bray_simulation = 983191, - cabal_red_legion = 983192, - cabal_unknown = 983193, - chalice_of_opulence = 983194, - clovis_bray = 983195, - clovis_bray_device = 983196, - crow = 983197, - dawn = 983198, - destiny = 983199, - dim = 983200, - eververse = 983201, - faction_cryptarch = 983202, - faction_dead_orbit = 983203, - faction_fwc = 983204, - faction_new_monarchy = 983205, - faction_queens_wrath = 983206, - faction_rally = 983207, - faction_thenine = 983208, - faction_vanguard = 983209, - fallen_devils = 983210, - fallen_dusk = 983211, - fallen_judgement = 983212, - fallen_kings = 983213, - fallen_light = 983214, - fallen_spider = 983215, - fallen_unknown = 983216, - fallen_winter = 983217, - fallen_wolves = 983218, - forsaken = 983219, - gunsmith = 983220, - hive = 983221, - hive_crota = 983222, - ishtar = 983223, - lightfall = 983224, - loom = 983225, - plundered = 983226, - risen = 983227, - seasonal_arena = 983228, - seraph = 983229, - seventh_column = 983230, - severed = 983231, - shadowkeep = 983232, - srl = 983233, - taken = 983234, - the_chosen = 983235, - the_hunt = 983236, - the_worthy = 983237, - traveler = 983238, - vex = 983239, - warmind = 983240, - witch_queen = 983241, - fynch = 983242, - gaul = 983243, - starhorse = 983244, - suraya = 983245, - ahamkara_bones = 983246, - cat_statues = 983247, - eliksni_skull = 983248, - executioner = 983249, - exo_frame = 983250, - gambit_mote = 983251, - jade_rabbit = 983252, - lectern = 983253, - legendary = 983254, - loot_chest = 983255, - match_game = 983256, - region_chest = 983257, - relic = 983258, - seasonal = 983259, - skull = 983260, - sleeper_node = 983261, - standing_victory_gambit = 983262, - team_alpha = 983263, - gambit_bravo = 983264, - team_bravo = 983265, - vault = 983266, - vendor = 983267, - ravenous_beast = 983268, - respawn_restricted = 983269, - gambit_alpha = 983270, - twin_tailed_fox = 983271, - vorpal = 983272, - worm = 983273, - leviathan_axes = 983274, - leviathan_cup = 983275, - leviathan_dogs = 983276, - leviathan_sun = 983277, - operator = 983278, - scanner = 983279, - suppressor = 983280, - bird_branch = 983281, - bird_down = 983282, - bird_fly = 983283, - bird_stand = 983284, - fire_left = 983285, - fire_right = 983286, - fish_curl = 983287, - fish_left = 983288, - fish_up = 983289, - infinity = 983290, - snake_eight = 983291, - snake_split = 983292, - snake_u = 983293, - spear_left = 983294, - spear_right = 983295, - two_fish = 983296, - abilities = 983297, - ammo_heavy = 983298, - ammo_primary = 983299, - ammo_special = 983300, - aspects = 983301, - boots = 983302, - chest = 983303, - clan = 983304, - class = 983305, - class_abilities = 983306, - class_hunter = 983307, - class_titan = 983308, - class_warlock = 983309, - consumables = 983310, - damage_kinetic = 983311, - discipline = 983312, - emblem = 983313, - energy_weapon = 983314, - engram = 983315, - finisher = 983316, - ghost = 983317, - glimmer = 983318, - gloves = 983319, - gunsmith_materials = 983320, - helmet = 983321, - infuse = 983322, - intellect = 983323, - light = 983324, - mobility = 983325, - modifications = 983326, - ornament = 983327, - past = 983328, - postmaster = 983329, - power_level = 983330, - power_weapon = 983331, - recovery = 983332, - resilience = 983333, - resonance = 983334, - roster = 983335, - shaders = 983336, - shaders_alt = 983337, - ship = 983338, - sparrow = 983339, - strength = 983340, - vault_armour = 983341, - vault_weapons = 983342, - accuracy = 983343, - blast_radius = 983344, - charge_time = 983345, - draw_time = 983346, - emote = 983347, - handling = 983348, - impact = 983349, - loot = 983350, - lore = 983351, - masterwork = 983352, - range = 983353, - reload_speed = 983354, - shield_duration = 983355, - stability = 983356, - transmat = 983357, - velocity = 983358, - hive_relic = 983359, - trace_rifle = 983360, - glaive_melee = 983361, - sword_melee = 983362, - the_rock = 983363, - club = 983364, - diamond = 983365, - heart = 983366, - spade = 983367, - into_the_fray = 983368, - mindspun_invocation = 983369, - suspend = 983370, - unravel = 983371, - weavers_call = 983372, - widows_silk = 983373, - firesprite = 983374, - void_breach = 983375, - harmonic = 983376, - orb = 983377, - recharge = 983378, - supers = 983379, - movement = 983380, - shaxx = 983381, -} diff --git a/output/DIMSymbols.woff2 b/output/DIMSymbols.woff2 deleted file mode 100644 index 03f065dc..00000000 Binary files a/output/DIMSymbols.woff2 and /dev/null differ diff --git a/output/DestinySymbols.woff2 b/output/DestinySymbols.woff2 deleted file mode 100644 index f7ee4eeb..00000000 Binary files a/output/DestinySymbols.woff2 and /dev/null differ diff --git a/output/d2-font-glyphs.ts b/output/d2-font-glyphs.ts deleted file mode 100644 index c7a17385..00000000 --- a/output/d2-font-glyphs.ts +++ /dev/null @@ -1,176 +0,0 @@ -export const enum FontGlyphs { - CR = 13, - space = 32, - superscript_r = 876, - saison = 7497, - s_mark = 57424, - capital_eszet = 57425, - light = 57426, - small_blocker = 57427, - medium_blocker = 57428, - large_blocker = 57429, - healing_sword = 57430, - void_blades = 57431, - meteor_strike = 57432, - settings = 57433, - thermal_maul = 57440, - void_shield = 57441, - thermal_knives = 57442, - arc_staff = 57443, - nova_pulse = 57444, - arc_beam = 57445, - valkyrie = 57446, - hammer_throw_melee = 57447, - xl_blocker = 57448, - invasion = 57449, - combat_role_pierce = 57456, - combat_role_overload = 57457, - combat_role_stagger = 57458, - quest = 57461, - stasis_key_0 = 57462, - stasis_key_1 = 57463, - stasis_key_03 = 57464, - stasis_key_3 = 57465, - stasis_grenade_bolt = 57472, - stasis_grenade_flare = 57473, - stasis_grenade_wave = 57474, - stasis_titan_super = 57475, - stasis_hunter_super = 57476, - stasis_warlock_super = 57477, - stasis_titan_melee = 57478, - stasis_hunter_melee = 57479, - stasis_warlock_melee = 57480, - stasis_encasement_shatter = 57481, - stasis_crystal_shatter = 57488, - stasis_turret = 57489, - stasis_titan_spear = 57490, - void_soul = 57491, - balloom = 57492, - void_shield_throw = 57493, - void_ball = 57494, - void_quickfall = 57495, - bow = 57497, - auto_rifle = 57600, - pulse_rifle = 57601, - scout_rifle = 57602, - hand_cannon = 57603, - shotgun = 57604, - sniper_rifle = 57605, - fusion_rifle = 57606, - smg = 57607, - rocket_launcher = 57608, - sidearm = 57609, - melee = 57616, - grenade = 57617, - hunter_smoke = 57618, - grenade_launcher = 57619, - solar_hammer_slam = 57620, - solar_dynamite = 57621, - solar_blast = 57622, - arc_drone = 57624, - warlock_blade = 57625, - nova_bomb = 57632, - hunter_staff = 57633, - fist_of_havoc = 57634, - golden_gun = 57635, - throwing_knife = 57636, - arc_warlock_super = 57637, - solar_tian_super = 57638, - void_hunter_super = 57639, - void_titan_super = 57640, - turret = 57648, - pike = 57649, - interceptor = 57650, - sparrow = 57651, - shield_artifact = 57652, - loader_tank = 57653, - spear_launcher = 57654, - guardian_tank = 57655, - beam_weapon = 57656, - stasis = 57657, - thermal = 57664, - environment_hazard = 57665, - headshot = 57666, - arc = 57667, - void = 57668, - lostsector = 57669, - revive_token = 57670, - gilded_title = 57671, - UniFFFD_001 = 57672, - cabal_rifle = 57680, - shrapnel_launcher = 57681, - wire_rifle = 57682, - sword_heavy = 57683, - machinegun = 57684, - grenade_launcher_field_forged = 57685, - glaive = 57686, - tofu = 61178, - arc_titan_melee2 = 61179, - arc_warlock_aspect = 61180, - arc_hunter_super = 61181, - arc_jolt = 61182, - strand_threadling = 61183, - strand_infest = 61184, - strand_tangle = 61185, - strand_suspend_grenade = 61186, - strand_threadling_grenade = 61187, - strand_grappling_hook = 61188, - strand_grappling_hook_melee = 61189, - strand_rope_dart_melee = 61190, - strand_severing_leap_melee = 61191, - strand_seize_melee = 61192, - strand_hunter_quickfall = 61193, - strand_titan_suspend_brace = 61194, - strand_rope_dart_super = 61195, - strand_titan_berserker_super = 61196, - strand_warlock_minion_super = 61197, - strand_kill = 61198, - emoji_standard_background = 61199, - emoji_dotted_eyes = 61200, - emoji_curled_eyes = 61201, - emoji_linear_eyes = 61202, - emoji_shocked_inner_eyes = 61203, - emoji_shocked_outer_eyes = 61204, - emoji_smile_mouth = 61205, - emoji_excited_mouth = 61206, - emoji_upperteeth_mouth = 61207, - emoji_lowerrteeth_mouth = 61208, - emoji_tongue_mouth = 61209, - emoji_grimacing_mouth = 61210, - emoji_grimacingteeth_mouth = 61211, - emoji_shocked_mouth = 61212, - emoji_traits_freezing = 61213, - emoji_traits_loving = 61214, - emoji_traits_crying = 61215, - emoji_traits_blushing = 61216, - emoji_symbols_heart = 61217, - emoji_symbols_flowerpetals = 61218, - emoji_symbols_flowercenter = 61219, - emoji_symbols_flowerleaves = 61220, - emoji_hands_waving = 61221, - emoji_hands_waving_detail = 61222, - emoji_hands_clapping = 61223, - emoji_hands_clapping_otherhand = 61224, - emoji_hands_clapping_details = 61225, - emoji_hands_flexing = 61226, - emoji_hands_flexing_details = 61227, - strand_warlock_suspend_tangle = 61228, - strand_hunter_clone = 61229, - strand_titan_slide_melee = 61230, - region_chest = 61231, - strand_hunter_buzzsaw = 61232, - void_titan_exotic_chest = 61233, - arc_hunter_air_move = 61234, - arc_hunter_blink_dagger = 61235, - solar_drone = 61236, - solar_warlock_phoenix_form = 61237, - void_titan_axe_throw = 61238, - void_titan_axe_throw_relic = 61239, - void_titan_grenade_absorb_blast = 61240, - prism_titan_grenade = 61241, - prism_hunter_grenade = 61242, - prism_warlock_grenade = 61243, - light_ability = 61244, - darkness_ability = 61245, - UniFFFD = 65533, -} diff --git a/output/dim-custom-symbols.ts b/output/dim-custom-symbols.ts deleted file mode 100644 index ca2c0853..00000000 --- a/output/dim-custom-symbols.ts +++ /dev/null @@ -1,371 +0,0 @@ -export const enum DimCustomSymbols { - _ = 95, - a = 97, - b = 98, - c = 99, - d = 100, - e = 101, - f = 102, - g = 103, - h = 104, - i = 105, - j = 106, - k = 107, - l = 108, - m = 109, - n = 110, - o = 111, - p = 112, - q = 113, - r = 114, - s = 115, - t = 116, - u = 117, - v = 118, - w = 119, - x = 120, - y = 121, - z = 122, - daybreak = 983040, - golden_gun_marksman = 983041, - nova_bomb_cataclysm = 983042, - nova_bomb_vortex = 983043, - shadowshot_moebius_quiver = 983044, - ward_of_dawn = 983045, - amplified = 983046, - arc_soul = 983047, - ball_lightning = 983048, - ballistic_slam = 983049, - barricade_rally = 983050, - barricade_towering = 983051, - bastion = 983052, - blind = 983053, - blink = 983054, - celestial_fire = 983055, - chain_lightning = 983056, - chaos_accelerant = 983057, - combination_blow = 983058, - cryoclasm = 983059, - cure = 983060, - devour = 983061, - diamond_lance = 983062, - diamond_lance_throw = 983063, - disorienting_blow = 983064, - dodge_acrobats = 983065, - dodge_gamblers = 983066, - dodge_marksmans = 983067, - electrostatic_mind = 983068, - feed_the_void = 983069, - flow_state = 983070, - frostpulse = 983071, - glacial_harvest = 983072, - glide_balanced = 983073, - glide_burst = 983074, - glide_strafe = 983075, - grenade_arcbolt = 983076, - grenade_axion_bolt = 983077, - grenade_firebolt = 983078, - grenade_flashbang = 983079, - grenade_flux = 983080, - grenade_fusion = 983081, - grenade_healing = 983082, - grenade_incendiary = 983083, - grenade_lightning = 983084, - grenade_magnetic = 983085, - grenade_pulse = 983086, - grenade_scatter = 983087, - grenade_skip = 983088, - grenade_solar = 983089, - grenade_storm = 983090, - grenade_suppressor = 983091, - grenade_swarm = 983092, - grenade_thermite = 983093, - grenade_tripmine = 983094, - grenade_void_spike = 983095, - grenade_void_wall = 983096, - grenade_vortex = 983097, - grim_harvest = 983098, - gunpowder_gamble = 983099, - hammer_strike = 983100, - heat_rises = 983101, - howl_of_the_storm = 983102, - icarus_dash = 983103, - iceflare_bolts = 983104, - ignition = 983105, - invisibility = 983106, - ionic_trace = 983107, - juggernaut = 983108, - jump_high = 983109, - jump_strafe = 983110, - jump_triple = 983111, - knife_lightweight = 983112, - knife_proximity_explosive = 983113, - knife_trick = 983114, - knife_weighted_throwing = 983115, - knock_em_down = 983116, - knockout = 983117, - lethal_current = 983118, - lift_catapult = 983119, - lift_high = 983120, - lift_strafe = 983121, - offensive_bulwark = 983122, - on_your_mark = 983123, - overshield = 983124, - phoenix_dive = 983125, - radiant = 983126, - restoration = 983127, - rift_empowering = 983128, - rift_healing = 983129, - roaring_flames = 983130, - scorch = 983131, - seismic_strike = 983132, - shatter = 983133, - shatterdive = 983134, - shield_bash = 983135, - slow = 983136, - snare_bomb = 983137, - sol_invictus = 983138, - stasis_crystal = 983139, - stasis_shard = 983140, - stasis_titan_spear_slam = 983141, - stylish_executioner = 983142, - suppression = 983143, - tectonic_harvest = 983144, - tempest_strike = 983145, - thruster = 983146, - touch_of_flame = 983147, - touch_of_thunder = 983148, - touch_of_winter = 983149, - trappers_ambush = 983150, - vanishing_step = 983151, - weaken = 983152, - winters_shroud = 983153, - adventure = 983154, - altars_of_sorrow = 983155, - black_armory_forge = 983156, - curse_cycle = 983157, - dungeon = 983158, - dungeon_duality = 983159, - dungeon_spire_of_the_watcher = 983160, - edz = 983161, - escalation_protocol = 983162, - faction_crucible = 983163, - faction_ironbanner = 983164, - faction_xur = 983165, - festival_of_the_lost = 983166, - gambit_small = 983167, - guardian_games = 983168, - raid = 983169, - raid_garden_of_salvation = 983170, - strike = 983171, - the_dawning = 983172, - trials_of_osiris = 983173, - wartable = 983174, - battlegrounds = 983175, - fragments = 983176, - dreaming_city = 983177, - luna = 983178, - nessus = 983179, - raid_deep_stone_crypt = 983180, - raid_last_wish = 983181, - raid_leviathan = 983182, - raid_vault_of_glass = 983183, - raid_vow_of_the_disciple = 983184, - solstice = 983185, - wellspring = 983186, - ace_of_spades = 983187, - arrivals = 983188, - beyond_light = 983189, - black_armory = 983190, - bray_simulation = 983191, - cabal_red_legion = 983192, - cabal_unknown = 983193, - chalice_of_opulence = 983194, - clovis_bray = 983195, - clovis_bray_device = 983196, - crow = 983197, - dawn = 983198, - destiny = 983199, - dim = 983200, - eververse = 983201, - faction_cryptarch = 983202, - faction_dead_orbit = 983203, - faction_fwc = 983204, - faction_new_monarchy = 983205, - faction_queens_wrath = 983206, - faction_rally = 983207, - faction_thenine = 983208, - faction_vanguard = 983209, - fallen_devils = 983210, - fallen_dusk = 983211, - fallen_judgement = 983212, - fallen_kings = 983213, - fallen_light = 983214, - fallen_spider = 983215, - fallen_unknown = 983216, - fallen_winter = 983217, - fallen_wolves = 983218, - forsaken = 983219, - gunsmith = 983220, - hive = 983221, - hive_crota = 983222, - ishtar = 983223, - lightfall = 983224, - loom = 983225, - plundered = 983226, - risen = 983227, - seasonal_arena = 983228, - seraph = 983229, - seventh_column = 983230, - severed = 983231, - shadowkeep = 983232, - srl = 983233, - taken = 983234, - the_chosen = 983235, - the_hunt = 983236, - the_worthy = 983237, - traveler = 983238, - vex = 983239, - warmind = 983240, - witch_queen = 983241, - fynch = 983242, - gaul = 983243, - starhorse = 983244, - suraya = 983245, - ahamkara_bones = 983246, - cat_statues = 983247, - eliksni_skull = 983248, - executioner = 983249, - exo_frame = 983250, - gambit_mote = 983251, - jade_rabbit = 983252, - lectern = 983253, - legendary = 983254, - loot_chest = 983255, - match_game = 983256, - region_chest = 983257, - relic = 983258, - seasonal = 983259, - skull = 983260, - sleeper_node = 983261, - standing_victory_gambit = 983262, - team_alpha = 983263, - gambit_bravo = 983264, - team_bravo = 983265, - vault = 983266, - vendor = 983267, - ravenous_beast = 983268, - respawn_restricted = 983269, - gambit_alpha = 983270, - twin_tailed_fox = 983271, - vorpal = 983272, - worm = 983273, - leviathan_axes = 983274, - leviathan_cup = 983275, - leviathan_dogs = 983276, - leviathan_sun = 983277, - operator = 983278, - scanner = 983279, - suppressor = 983280, - bird_branch = 983281, - bird_down = 983282, - bird_fly = 983283, - bird_stand = 983284, - fire_left = 983285, - fire_right = 983286, - fish_curl = 983287, - fish_left = 983288, - fish_up = 983289, - infinity = 983290, - snake_eight = 983291, - snake_split = 983292, - snake_u = 983293, - spear_left = 983294, - spear_right = 983295, - two_fish = 983296, - abilities = 983297, - ammo_heavy = 983298, - ammo_primary = 983299, - ammo_special = 983300, - aspects = 983301, - boots = 983302, - chest = 983303, - clan = 983304, - class = 983305, - class_abilities = 983306, - class_hunter = 983307, - class_titan = 983308, - class_warlock = 983309, - consumables = 983310, - damage_kinetic = 983311, - discipline = 983312, - emblem = 983313, - energy_weapon = 983314, - engram = 983315, - finisher = 983316, - ghost = 983317, - glimmer = 983318, - gloves = 983319, - gunsmith_materials = 983320, - helmet = 983321, - infuse = 983322, - intellect = 983323, - light = 983324, - mobility = 983325, - modifications = 983326, - ornament = 983327, - past = 983328, - postmaster = 983329, - power_level = 983330, - power_weapon = 983331, - recovery = 983332, - resilience = 983333, - resonance = 983334, - roster = 983335, - shaders = 983336, - shaders_alt = 983337, - ship = 983338, - sparrow = 983339, - strength = 983340, - vault_armour = 983341, - vault_weapons = 983342, - accuracy = 983343, - blast_radius = 983344, - charge_time = 983345, - draw_time = 983346, - emote = 983347, - handling = 983348, - impact = 983349, - loot = 983350, - lore = 983351, - masterwork = 983352, - range = 983353, - reload_speed = 983354, - shield_duration = 983355, - stability = 983356, - transmat = 983357, - velocity = 983358, - hive_relic = 983359, - trace_rifle = 983360, - glaive_melee = 983361, - sword_melee = 983362, - the_rock = 983363, - club = 983364, - diamond = 983365, - heart = 983366, - spade = 983367, - into_the_fray = 983368, - mindspun_invocation = 983369, - suspend = 983370, - unravel = 983371, - weavers_call = 983372, - widows_silk = 983373, - firesprite = 983374, - void_breach = 983375, - harmonic = 983376, - orb = 983377, - recharge = 983378, - supers = 983379, - movement = 983380, - shaxx = 983381, -} diff --git a/output/symbol-name-sources.ts b/output/symbol-name-sources.ts deleted file mode 100644 index d37c0d42..00000000 --- a/output/symbol-name-sources.ts +++ /dev/null @@ -1,2581 +0,0 @@ -export const symbolData: { - codepoint: number; - glyph: string; - source?: { - tableName: - | 'Trait' - | 'InventoryItem' - | 'SandboxPerk' - | 'ActivityMode' - | 'Objective' - | 'ItemCategory' - | 'InventoryBucket' - | 'Faction' - | 'Stat' - | 'DamageType'; - hash: number; - fromRichText: boolean; - }; -}[] = [ - { - codepoint: 983379, - glyph: '󰅓', - source: { - tableName: 'InventoryItem', - hash: 171056525, - fromRichText: false, - }, - }, - { - codepoint: 57633, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 3769507633, - fromRichText: false, - }, - }, - { - codepoint: 57443, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 2236497009, - fromRichText: false, - }, - }, - { - codepoint: 61181, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 3769507632, - fromRichText: false, - }, - }, - { - codepoint: 57634, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 119041299, - fromRichText: false, - }, - }, - { - codepoint: 57432, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 119041298, - fromRichText: false, - }, - }, - { - codepoint: 57637, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1081893460, - fromRichText: false, - }, - }, - { - codepoint: 57445, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1081893461, - fromRichText: false, - }, - }, - { - codepoint: 57635, - glyph: '', - }, - { - codepoint: 983041, - glyph: '󰀁', - }, - { - codepoint: 57442, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 375052471, - fromRichText: false, - }, - }, - { - codepoint: 57638, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2529942647, - fromRichText: false, - }, - }, - { - codepoint: 57440, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2747500760, - fromRichText: false, - }, - }, - { - codepoint: 57625, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2274196886, - fromRichText: false, - }, - }, - { - codepoint: 983040, - glyph: '󰀀', - source: { - tableName: 'InventoryItem', - hash: 2274196886, - fromRichText: false, - }, - }, - { - codepoint: 57430, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2274196887, - fromRichText: false, - }, - }, - { - codepoint: 57639, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2370269389, - fromRichText: false, - }, - }, - { - codepoint: 983044, - glyph: '󰀄', - source: { - tableName: 'InventoryItem', - hash: 2722573681, - fromRichText: false, - }, - }, - { - codepoint: 57431, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2722573682, - fromRichText: false, - }, - }, - { - codepoint: 57640, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 4260353952, - fromRichText: false, - }, - }, - { - codepoint: 57441, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 3112248479, - fromRichText: false, - }, - }, - { - codepoint: 983045, - glyph: '󰀅', - source: { - tableName: 'InventoryItem', - hash: 4260353953, - fromRichText: false, - }, - }, - { - codepoint: 57632, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 3484134371, - fromRichText: false, - }, - }, - { - codepoint: 983042, - glyph: '󰀂', - source: { - tableName: 'InventoryItem', - hash: 1656118682, - fromRichText: false, - }, - }, - { - codepoint: 983043, - glyph: '󰀃', - source: { - tableName: 'InventoryItem', - hash: 1656118681, - fromRichText: false, - }, - }, - { - codepoint: 57444, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1656118680, - fromRichText: false, - }, - }, - { - codepoint: 57476, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2370269391, - fromRichText: false, - }, - }, - { - codepoint: 57475, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2021620139, - fromRichText: false, - }, - }, - { - codepoint: 57477, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1869939006, - fromRichText: false, - }, - }, - { - codepoint: 61195, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2370269384, - fromRichText: false, - }, - }, - { - codepoint: 61196, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2529942642, - fromRichText: false, - }, - }, - { - codepoint: 61197, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1869939001, - fromRichText: false, - }, - }, - { - codepoint: 57616, - glyph: '', - source: { - tableName: 'Objective', - hash: 44811435, - fromRichText: true, - }, - }, - { - codepoint: 983058, - glyph: '󰀒', - source: { - tableName: 'InventoryItem', - hash: 2657901005, - fromRichText: false, - }, - }, - { - codepoint: 983064, - glyph: '󰀘', - source: { - tableName: 'InventoryItem', - hash: 2716335210, - fromRichText: false, - }, - }, - { - codepoint: 983132, - glyph: '󰁜', - source: { - tableName: 'InventoryItem', - hash: 2708585277, - fromRichText: false, - }, - }, - { - codepoint: 983049, - glyph: '󰀉', - source: { - tableName: 'InventoryItem', - hash: 2708585276, - fromRichText: false, - }, - }, - { - codepoint: 61179, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1980796563, - fromRichText: false, - }, - }, - { - codepoint: 983056, - glyph: '󰀐', - source: { - tableName: 'InventoryItem', - hash: 1232050831, - fromRichText: false, - }, - }, - { - codepoint: 983048, - glyph: '󰀈', - source: { - tableName: 'InventoryItem', - hash: 1232050830, - fromRichText: false, - }, - }, - { - codepoint: 57636, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 3710811138, - fromRichText: false, - }, - }, - { - codepoint: 983112, - glyph: '󰁈', - source: { - tableName: 'InventoryItem', - hash: 4016776974, - fromRichText: false, - }, - }, - { - codepoint: 983113, - glyph: '󰁉', - source: { - tableName: 'InventoryItem', - hash: 4016776973, - fromRichText: false, - }, - }, - { - codepoint: 983114, - glyph: '󰁊', - source: { - tableName: 'InventoryItem', - hash: 2657901004, - fromRichText: false, - }, - }, - { - codepoint: 983115, - glyph: '󰁋', - source: { - tableName: 'InventoryItem', - hash: 4016776975, - fromRichText: false, - }, - }, - { - codepoint: 983100, - glyph: '󰀼', - source: { - tableName: 'InventoryItem', - hash: 852252788, - fromRichText: false, - }, - }, - { - codepoint: 57447, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 852252789, - fromRichText: false, - }, - }, - { - codepoint: 983055, - glyph: '󰀏', - source: { - tableName: 'InventoryItem', - hash: 1470370539, - fromRichText: false, - }, - }, - { - codepoint: 57622, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1470370538, - fromRichText: false, - }, - }, - { - codepoint: 983137, - glyph: '󰁡', - source: { - tableName: 'InventoryItem', - hash: 1139822081, - fromRichText: false, - }, - }, - { - codepoint: 57618, - glyph: '', - source: { - tableName: 'Objective', - hash: 1157531927, - fromRichText: false, - }, - }, - { - codepoint: 983135, - glyph: '󰁟', - source: { - tableName: 'InventoryItem', - hash: 4220332375, - fromRichText: false, - }, - }, - { - codepoint: 57493, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1980796560, - fromRichText: false, - }, - }, - { - codepoint: 57494, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2299867342, - fromRichText: false, - }, - }, - { - codepoint: 57479, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1341767667, - fromRichText: false, - }, - }, - { - codepoint: 57478, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1980796561, - fromRichText: false, - }, - }, - { - codepoint: 57480, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2543177538, - fromRichText: false, - }, - }, - { - codepoint: 61190, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1680616210, - fromRichText: false, - }, - }, - { - codepoint: 61191, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1980796564, - fromRichText: false, - }, - }, - { - codepoint: 61192, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2307689415, - fromRichText: false, - }, - }, - { - codepoint: 57617, - glyph: '', - source: { - tableName: 'Objective', - hash: 45245118, - fromRichText: true, - }, - }, - { - codepoint: 983076, - glyph: '󰀤', - source: { - tableName: 'InventoryItem', - hash: 1582574009, - fromRichText: false, - }, - }, - { - codepoint: 983079, - glyph: '󰀧', - source: { - tableName: 'InventoryItem', - hash: 2909720723, - fromRichText: false, - }, - }, - { - codepoint: 983080, - glyph: '󰀨', - source: { - tableName: 'InventoryItem', - hash: 4198689901, - fromRichText: false, - }, - }, - { - codepoint: 983084, - glyph: '󰀬', - source: { - tableName: 'InventoryItem', - hash: 2994412667, - fromRichText: false, - }, - }, - { - codepoint: 983086, - glyph: '󰀮', - source: { - tableName: 'InventoryItem', - hash: 1323461861, - fromRichText: false, - }, - }, - { - codepoint: 983088, - glyph: '󰀰', - source: { - tableName: 'InventoryItem', - hash: 146194908, - fromRichText: false, - }, - }, - { - codepoint: 983090, - glyph: '󰀲', - source: { - tableName: 'InventoryItem', - hash: 2481624867, - fromRichText: false, - }, - }, - { - codepoint: 983078, - glyph: '󰀦', - source: { - tableName: 'InventoryItem', - hash: 2202441959, - fromRichText: false, - }, - }, - { - codepoint: 983081, - glyph: '󰀩', - source: { - tableName: 'InventoryItem', - hash: 1013086087, - fromRichText: false, - }, - }, - { - codepoint: 983082, - glyph: '󰀪', - source: { - tableName: 'InventoryItem', - hash: 1841016428, - fromRichText: false, - }, - }, - { - codepoint: 983083, - glyph: '󰀫', - source: { - tableName: 'InventoryItem', - hash: 2581086849, - fromRichText: false, - }, - }, - { - codepoint: 983089, - glyph: '󰀱', - source: { - tableName: 'InventoryItem', - hash: 2216698406, - fromRichText: false, - }, - }, - { - codepoint: 983092, - glyph: '󰀴', - source: { - tableName: 'InventoryItem', - hash: 2842514288, - fromRichText: false, - }, - }, - { - codepoint: 983093, - glyph: '󰀵', - source: { - tableName: 'InventoryItem', - hash: 2400634603, - fromRichText: false, - }, - }, - { - codepoint: 983094, - glyph: '󰀶', - source: { - tableName: 'InventoryItem', - hash: 2946990961, - fromRichText: false, - }, - }, - { - codepoint: 983077, - glyph: '󰀥', - source: { - tableName: 'InventoryItem', - hash: 3232422679, - fromRichText: false, - }, - }, - { - codepoint: 983085, - glyph: '󰀭', - source: { - tableName: 'InventoryItem', - hash: 886607940, - fromRichText: false, - }, - }, - { - codepoint: 983087, - glyph: '󰀯', - source: { - tableName: 'InventoryItem', - hash: 1514173218, - fromRichText: false, - }, - }, - { - codepoint: 983091, - glyph: '󰀳', - source: { - tableName: 'InventoryItem', - hash: 2265076177, - fromRichText: false, - }, - }, - { - codepoint: 983095, - glyph: '󰀷', - source: { - tableName: 'InventoryItem', - hash: 1255073825, - fromRichText: false, - }, - }, - { - codepoint: 983096, - glyph: '󰀸', - source: { - tableName: 'InventoryItem', - hash: 2809141585, - fromRichText: false, - }, - }, - { - codepoint: 983097, - glyph: '󰀹', - source: { - tableName: 'InventoryItem', - hash: 1016030582, - fromRichText: false, - }, - }, - { - codepoint: 57472, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1399219, - fromRichText: false, - }, - }, - { - codepoint: 57473, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1399216, - fromRichText: false, - }, - }, - { - codepoint: 57474, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1399217, - fromRichText: false, - }, - }, - { - codepoint: 61186, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1517917190, - fromRichText: false, - }, - }, - { - codepoint: 61187, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 3994381207, - fromRichText: false, - }, - }, - { - codepoint: 61188, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1225978592, - fromRichText: false, - }, - }, - { - codepoint: 983306, - glyph: '󰄊', - source: { - tableName: 'InventoryItem', - hash: 405131479, - fromRichText: false, - }, - }, - { - codepoint: 983066, - glyph: '󰀚', - source: { - tableName: 'InventoryItem', - hash: 426473317, - fromRichText: false, - }, - }, - { - codepoint: 983067, - glyph: '󰀛', - source: { - tableName: 'InventoryItem', - hash: 426473316, - fromRichText: false, - }, - }, - { - codepoint: 983065, - glyph: '󰀙', - source: { - tableName: 'InventoryItem', - hash: 2711519343, - fromRichText: false, - }, - }, - { - codepoint: 983050, - glyph: '󰀊', - source: { - tableName: 'InventoryItem', - hash: 489583097, - fromRichText: false, - }, - }, - { - codepoint: 983051, - glyph: '󰀋', - source: { - tableName: 'InventoryItem', - hash: 489583096, - fromRichText: false, - }, - }, - { - codepoint: 983146, - glyph: '󰁪', - source: { - tableName: 'InventoryItem', - hash: 489583098, - fromRichText: false, - }, - }, - { - codepoint: 983128, - glyph: '󰁘', - source: { - tableName: 'InventoryItem', - hash: 25156514, - fromRichText: false, - }, - }, - { - codepoint: 983129, - glyph: '󰁙', - source: { - tableName: 'InventoryItem', - hash: 25156515, - fromRichText: false, - }, - }, - { - codepoint: 983125, - glyph: '󰁕', - source: { - tableName: 'InventoryItem', - hash: 1444664836, - fromRichText: false, - }, - }, - { - codepoint: 983380, - glyph: '󰅔', - source: { - tableName: 'InventoryItem', - hash: 230819033, - fromRichText: false, - }, - }, - { - codepoint: 983109, - glyph: '󰁅', - source: { - tableName: 'InventoryItem', - hash: 20616658, - fromRichText: false, - }, - }, - { - codepoint: 983110, - glyph: '󰁆', - source: { - tableName: 'InventoryItem', - hash: 20616659, - fromRichText: false, - }, - }, - { - codepoint: 983111, - glyph: '󰁇', - source: { - tableName: 'InventoryItem', - hash: 20616656, - fromRichText: false, - }, - }, - { - codepoint: 983119, - glyph: '󰁏', - source: { - tableName: 'InventoryItem', - hash: 266130437, - fromRichText: false, - }, - }, - { - codepoint: 983120, - glyph: '󰁐', - source: { - tableName: 'InventoryItem', - hash: 266130439, - fromRichText: false, - }, - }, - { - codepoint: 983121, - glyph: '󰁑', - source: { - tableName: 'InventoryItem', - hash: 266130438, - fromRichText: false, - }, - }, - { - codepoint: 983073, - glyph: '󰀡', - source: { - tableName: 'InventoryItem', - hash: 5333294, - fromRichText: false, - }, - }, - { - codepoint: 983074, - glyph: '󰀢', - source: { - tableName: 'InventoryItem', - hash: 5333293, - fromRichText: false, - }, - }, - { - codepoint: 983075, - glyph: '󰀣', - source: { - tableName: 'InventoryItem', - hash: 5333292, - fromRichText: false, - }, - }, - { - codepoint: 983054, - glyph: '󰀎', - source: { - tableName: 'InventoryItem', - hash: 5333295, - fromRichText: false, - }, - }, - { - codepoint: 983301, - glyph: '󰄅', - source: { - tableName: 'InventoryItem', - hash: 483775550, - fromRichText: false, - }, - }, - { - codepoint: 983176, - glyph: '󰂈', - source: { - tableName: 'InventoryItem', - hash: 190429600, - fromRichText: false, - }, - }, - { - codepoint: 983070, - glyph: '󰀞', - source: { - tableName: 'InventoryItem', - hash: 4194622036, - fromRichText: false, - }, - }, - { - codepoint: 983118, - glyph: '󰁎', - source: { - tableName: 'InventoryItem', - hash: 4194622038, - fromRichText: false, - }, - }, - { - codepoint: 983145, - glyph: '󰁩', - source: { - tableName: 'InventoryItem', - hash: 4194622037, - fromRichText: false, - }, - }, - { - codepoint: 983108, - glyph: '󰁄', - source: { - tableName: 'InventoryItem', - hash: 1656549673, - fromRichText: false, - }, - }, - { - codepoint: 983117, - glyph: '󰁍', - source: { - tableName: 'InventoryItem', - hash: 1262901523, - fromRichText: false, - }, - }, - { - codepoint: 983148, - glyph: '󰁬', - source: { - tableName: 'InventoryItem', - hash: 1656549672, - fromRichText: false, - }, - }, - { - codepoint: 983047, - glyph: '󰀇', - source: { - tableName: 'InventoryItem', - hash: 1293395731, - fromRichText: false, - }, - }, - { - codepoint: 57624, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1293395731, - fromRichText: false, - }, - }, - { - codepoint: 983068, - glyph: '󰀜', - source: { - tableName: 'InventoryItem', - hash: 1293395729, - fromRichText: false, - }, - }, - { - codepoint: 61180, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 790664812, - fromRichText: false, - }, - }, - { - codepoint: 57621, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2835214903, - fromRichText: false, - }, - }, - { - codepoint: 983099, - glyph: '󰀻', - source: { - tableName: 'InventoryItem', - hash: 2835214903, - fromRichText: false, - }, - }, - { - codepoint: 983116, - glyph: '󰁌', - source: { - tableName: 'InventoryItem', - hash: 3066103998, - fromRichText: false, - }, - }, - { - codepoint: 983123, - glyph: '󰁓', - source: { - tableName: 'InventoryItem', - hash: 3066103999, - fromRichText: false, - }, - }, - { - codepoint: 57620, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1262901520, - fromRichText: false, - }, - }, - { - codepoint: 983130, - glyph: '󰁚', - source: { - tableName: 'InventoryItem', - hash: 2984351204, - fromRichText: false, - }, - }, - { - codepoint: 983138, - glyph: '󰁢', - source: { - tableName: 'InventoryItem', - hash: 2984351205, - fromRichText: false, - }, - }, - { - codepoint: 983101, - glyph: '󰀽', - source: { - tableName: 'InventoryItem', - hash: 83039194, - fromRichText: false, - }, - }, - { - codepoint: 983103, - glyph: '󰀿', - source: { - tableName: 'InventoryItem', - hash: 83039195, - fromRichText: false, - }, - }, - { - codepoint: 983147, - glyph: '󰁫', - source: { - tableName: 'InventoryItem', - hash: 83039193, - fromRichText: false, - }, - }, - { - codepoint: 983142, - glyph: '󰁦', - source: { - tableName: 'InventoryItem', - hash: 187655374, - fromRichText: false, - }, - }, - { - codepoint: 983150, - glyph: '󰁮', - source: { - tableName: 'InventoryItem', - hash: 187655372, - fromRichText: false, - }, - }, - { - codepoint: 57495, - glyph: '', - }, - { - codepoint: 983151, - glyph: '󰁯', - source: { - tableName: 'InventoryItem', - hash: 187655373, - fromRichText: false, - }, - }, - { - codepoint: 983052, - glyph: '󰀌', - source: { - tableName: 'InventoryItem', - hash: 1602994569, - fromRichText: false, - }, - }, - { - codepoint: 57492, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1602994568, - fromRichText: false, - }, - }, - { - codepoint: 983122, - glyph: '󰁒', - source: { - tableName: 'InventoryItem', - hash: 1602994570, - fromRichText: false, - }, - }, - { - codepoint: 983057, - glyph: '󰀑', - source: { - tableName: 'InventoryItem', - hash: 2321824285, - fromRichText: false, - }, - }, - { - codepoint: 57491, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2321824287, - fromRichText: false, - }, - }, - { - codepoint: 983069, - glyph: '󰀝', - source: { - tableName: 'InventoryItem', - hash: 790664815, - fromRichText: false, - }, - }, - { - codepoint: 983098, - glyph: '󰀺', - source: { - tableName: 'InventoryItem', - hash: 1920417385, - fromRichText: false, - }, - }, - { - codepoint: 983134, - glyph: '󰁞', - source: { - tableName: 'InventoryItem', - hash: 2934767476, - fromRichText: false, - }, - }, - { - codepoint: 983149, - glyph: '󰁭', - source: { - tableName: 'InventoryItem', - hash: 4184589900, - fromRichText: false, - }, - }, - { - codepoint: 983153, - glyph: '󰁱', - source: { - tableName: 'InventoryItem', - hash: 2835214902, - fromRichText: false, - }, - }, - { - codepoint: 983059, - glyph: '󰀓', - source: { - tableName: 'InventoryItem', - hash: 2031919265, - fromRichText: false, - }, - }, - { - codepoint: 983062, - glyph: '󰀖', - source: { - tableName: 'InventoryItem', - hash: 1262901522, - fromRichText: false, - }, - }, - { - codepoint: 57490, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1262901522, - fromRichText: false, - }, - }, - { - codepoint: 983063, - glyph: '󰀗', - source: { - tableName: 'InventoryItem', - hash: 1262901522, - fromRichText: false, - }, - }, - { - codepoint: 983141, - glyph: '󰁥', - source: { - tableName: 'InventoryItem', - hash: 1262901522, - fromRichText: false, - }, - }, - { - codepoint: 983102, - glyph: '󰀾', - source: { - tableName: 'InventoryItem', - hash: 1563930741, - fromRichText: false, - }, - }, - { - codepoint: 983144, - glyph: '󰁨', - source: { - tableName: 'InventoryItem', - hash: 2031919264, - fromRichText: false, - }, - }, - { - codepoint: 57489, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 790664813, - fromRichText: false, - }, - }, - { - codepoint: 983071, - glyph: '󰀟', - source: { - tableName: 'InventoryItem', - hash: 668903197, - fromRichText: false, - }, - }, - { - codepoint: 983072, - glyph: '󰀠', - source: { - tableName: 'InventoryItem', - hash: 2651551055, - fromRichText: false, - }, - }, - { - codepoint: 983104, - glyph: '󰁀', - source: { - tableName: 'InventoryItem', - hash: 668903196, - fromRichText: false, - }, - }, - { - codepoint: 61193, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 4249729126, - fromRichText: false, - }, - }, - { - codepoint: 983373, - glyph: '󰅍', - source: { - tableName: 'InventoryItem', - hash: 4249729127, - fromRichText: false, - }, - }, - { - codepoint: 61194, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 988980152, - fromRichText: false, - }, - }, - { - codepoint: 983368, - glyph: '󰅈', - source: { - tableName: 'InventoryItem', - hash: 988980153, - fromRichText: false, - }, - }, - { - codepoint: 983369, - glyph: '󰅉', - source: { - tableName: 'InventoryItem', - hash: 262821318, - fromRichText: false, - }, - }, - { - codepoint: 983372, - glyph: '󰅌', - source: { - tableName: 'InventoryItem', - hash: 262821317, - fromRichText: false, - }, - }, - { - codepoint: 983297, - glyph: '󰄁', - source: { - tableName: 'InventoryItem', - hash: 256339607, - fromRichText: false, - }, - }, - { - codepoint: 983046, - glyph: '󰀆', - source: { - tableName: 'Trait', - hash: 3291013836, - fromRichText: false, - }, - }, - { - codepoint: 983053, - glyph: '󰀍', - source: { - tableName: 'Trait', - hash: 500183315, - fromRichText: false, - }, - }, - { - codepoint: 983107, - glyph: '󰁃', - source: { - tableName: 'Trait', - hash: 3824458961, - fromRichText: false, - }, - }, - { - codepoint: 61182, - glyph: '', - source: { - tableName: 'Trait', - hash: 3221118171, - fromRichText: false, - }, - }, - { - codepoint: 983060, - glyph: '󰀔', - source: { - tableName: 'Trait', - hash: 3263723277, - fromRichText: false, - }, - }, - { - codepoint: 983374, - glyph: '󰅎', - source: { - tableName: 'Trait', - hash: 37177486, - fromRichText: false, - }, - }, - { - codepoint: 983105, - glyph: '󰁁', - source: { - tableName: 'Trait', - hash: 3268862716, - fromRichText: false, - }, - }, - { - codepoint: 983126, - glyph: '󰁖', - source: { - tableName: 'Trait', - hash: 157469667, - fromRichText: false, - }, - }, - { - codepoint: 983127, - glyph: '󰁗', - source: { - tableName: 'Trait', - hash: 3488482714, - fromRichText: false, - }, - }, - { - codepoint: 983131, - glyph: '󰁛', - source: { - tableName: 'Trait', - hash: 1096356879, - fromRichText: false, - }, - }, - { - codepoint: 983061, - glyph: '󰀕', - source: { - tableName: 'Trait', - hash: 3078132110, - fromRichText: false, - }, - }, - { - codepoint: 983106, - glyph: '󰁂', - source: { - tableName: 'Trait', - hash: 655301426, - fromRichText: false, - }, - }, - { - codepoint: 983124, - glyph: '󰁔', - source: { - tableName: 'Trait', - hash: 2485406866, - fromRichText: false, - }, - }, - { - codepoint: 983143, - glyph: '󰁧', - source: { - tableName: 'Trait', - hash: 2578642829, - fromRichText: false, - }, - }, - { - codepoint: 983375, - glyph: '󰅏', - source: { - tableName: 'Trait', - hash: 3328352616, - fromRichText: false, - }, - }, - { - codepoint: 57492, - glyph: '', - source: { - tableName: 'Trait', - hash: 4105407564, - fromRichText: false, - }, - }, - { - codepoint: 983152, - glyph: '󰁰', - source: { - tableName: 'Trait', - hash: 3336638905, - fromRichText: false, - }, - }, - { - codepoint: 57481, - glyph: '', - source: { - tableName: 'Trait', - hash: 37938188, - fromRichText: false, - }, - }, - { - codepoint: 983133, - glyph: '󰁝', - source: { - tableName: 'Trait', - hash: 37938188, - fromRichText: false, - }, - }, - { - codepoint: 983136, - glyph: '󰁠', - source: { - tableName: 'Trait', - hash: 4239423954, - fromRichText: false, - }, - }, - { - codepoint: 983139, - glyph: '󰁣', - source: { - tableName: 'Trait', - hash: 3385340084, - fromRichText: false, - }, - }, - { - codepoint: 57488, - glyph: '', - source: { - tableName: 'Trait', - hash: 37938188, - fromRichText: false, - }, - }, - { - codepoint: 983140, - glyph: '󰁤', - source: { - tableName: 'Trait', - hash: 4043161234, - fromRichText: false, - }, - }, - { - codepoint: 61184, - glyph: '', - source: { - tableName: 'Trait', - hash: 2519102437, - fromRichText: false, - }, - }, - { - codepoint: 983370, - glyph: '󰅊', - source: { - tableName: 'Trait', - hash: 2679722414, - fromRichText: false, - }, - }, - { - codepoint: 61185, - glyph: '', - source: { - tableName: 'Trait', - hash: 1577394840, - fromRichText: false, - }, - }, - { - codepoint: 61186, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1517917190, - fromRichText: false, - }, - }, - { - codepoint: 61187, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 3994381207, - fromRichText: false, - }, - }, - { - codepoint: 61188, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1225978592, - fromRichText: false, - }, - }, - { - codepoint: 61191, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1980796564, - fromRichText: false, - }, - }, - { - codepoint: 61194, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 988980152, - fromRichText: false, - }, - }, - { - codepoint: 61230, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 988980155, - fromRichText: false, - }, - }, - { - codepoint: 61190, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 1680616210, - fromRichText: false, - }, - }, - { - codepoint: 61193, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 4249729126, - fromRichText: false, - }, - }, - { - codepoint: 61229, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2835214897, - fromRichText: false, - }, - }, - { - codepoint: 61232, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 4249729124, - fromRichText: false, - }, - }, - { - codepoint: 61192, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 2307689415, - fromRichText: false, - }, - }, - { - codepoint: 61228, - glyph: '', - source: { - tableName: 'InventoryItem', - hash: 262821319, - fromRichText: false, - }, - }, - { - codepoint: 61183, - glyph: '', - source: { - tableName: 'Trait', - hash: 2724747993, - fromRichText: false, - }, - }, - { - codepoint: 983371, - glyph: '󰅋', - source: { - tableName: 'Trait', - hash: 945613349, - fromRichText: false, - }, - }, - { - codepoint: 983368, - glyph: '󰅈', - source: { - tableName: 'Trait', - hash: 3173573497, - fromRichText: false, - }, - }, - { - codepoint: 57497, - glyph: '', - source: { - tableName: 'Objective', - hash: 173702907, - fromRichText: true, - }, - }, - { - codepoint: 57600, - glyph: '', - source: { - tableName: 'Objective', - hash: 515179617, - fromRichText: true, - }, - }, - { - codepoint: 57601, - glyph: '', - source: { - tableName: 'Objective', - hash: 189060104, - fromRichText: true, - }, - }, - { - codepoint: 57602, - glyph: '', - source: { - tableName: 'Objective', - hash: 55710818, - fromRichText: true, - }, - }, - { - codepoint: 57603, - glyph: '', - source: { - tableName: 'Objective', - hash: 241081947, - fromRichText: true, - }, - }, - { - codepoint: 57609, - glyph: '', - source: { - tableName: 'Objective', - hash: 141911950, - fromRichText: true, - }, - }, - { - codepoint: 57607, - glyph: '', - source: { - tableName: 'Objective', - hash: 55461852, - fromRichText: true, - }, - }, - { - codepoint: 57604, - glyph: '', - source: { - tableName: 'Objective', - hash: 139526739, - fromRichText: true, - }, - }, - { - codepoint: 57605, - glyph: '', - source: { - tableName: 'Objective', - hash: 90309638, - fromRichText: true, - }, - }, - { - codepoint: 57606, - glyph: '', - source: { - tableName: 'Objective', - hash: 59256363, - fromRichText: true, - }, - }, - { - codepoint: 57685, - glyph: '', - source: { - tableName: 'Objective', - hash: 1217177904, - fromRichText: true, - }, - }, - { - codepoint: 57686, - glyph: '', - source: { - tableName: 'Objective', - hash: 1089624989, - fromRichText: true, - }, - }, - { - codepoint: 57656, - glyph: '', - source: { - tableName: 'Objective', - hash: 1047174894, - fromRichText: true, - }, - }, - { - codepoint: 983360, - glyph: '󰅀', - source: { - tableName: 'Objective', - hash: 1047174894, - fromRichText: true, - }, - }, - { - codepoint: 57608, - glyph: '', - source: { - tableName: 'Objective', - hash: 13215836, - fromRichText: true, - }, - }, - { - codepoint: 57619, - glyph: '', - source: { - tableName: 'Objective', - hash: 43313268, - fromRichText: true, - }, - }, - { - codepoint: 57682, - glyph: '', - source: { - tableName: 'Objective', - hash: 1878887814, - fromRichText: true, - }, - }, - { - codepoint: 57683, - glyph: '', - source: { - tableName: 'Objective', - hash: 259564494, - fromRichText: true, - }, - }, - { - codepoint: 57684, - glyph: '', - source: { - tableName: 'Objective', - hash: 675135106, - fromRichText: true, - }, - }, - { - codepoint: 57666, - glyph: '', - source: { - tableName: 'Objective', - hash: 116015535, - fromRichText: true, - }, - }, - { - codepoint: 57654, - glyph: '', - }, - { - codepoint: 983359, - glyph: '󰄿', - }, - { - codepoint: 57667, - glyph: '', - source: { - tableName: 'Objective', - hash: 76026731, - fromRichText: true, - }, - }, - { - codepoint: 57668, - glyph: '', - source: { - tableName: 'Objective', - hash: 33657378, - fromRichText: true, - }, - }, - { - codepoint: 57664, - glyph: '', - source: { - tableName: 'Objective', - hash: 76012872, - fromRichText: true, - }, - }, - { - codepoint: 57657, - glyph: '', - source: { - tableName: 'Objective', - hash: 20533663, - fromRichText: true, - }, - }, - { - codepoint: 61198, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 381243875, - fromRichText: true, - }, - }, - { - codepoint: 57665, - glyph: '', - }, - { - codepoint: 983311, - glyph: '󰄏', - source: { - tableName: 'DamageType', - hash: 3373582085, - fromRichText: false, - }, - }, - { - codepoint: 983343, - glyph: '󰄯', - source: { - tableName: 'Stat', - hash: 1591432999, - fromRichText: false, - }, - }, - { - codepoint: 983344, - glyph: '󰄰', - source: { - tableName: 'InventoryItem', - hash: 2317325399, - fromRichText: false, - }, - }, - { - codepoint: 983345, - glyph: '󰄱', - source: { - tableName: 'Stat', - hash: 2961396640, - fromRichText: false, - }, - }, - { - codepoint: 983346, - glyph: '󰄲', - source: { - tableName: 'Stat', - hash: 447667954, - fromRichText: false, - }, - }, - { - codepoint: 983348, - glyph: '󰄴', - source: { - tableName: 'Stat', - hash: 943549884, - fromRichText: false, - }, - }, - { - codepoint: 983349, - glyph: '󰄵', - source: { - tableName: 'Stat', - hash: 4043523819, - fromRichText: false, - }, - }, - { - codepoint: 983353, - glyph: '󰄹', - source: { - tableName: 'Stat', - hash: 1240592695, - fromRichText: false, - }, - }, - { - codepoint: 983354, - glyph: '󰄺', - source: { - tableName: 'Stat', - hash: 4188031367, - fromRichText: false, - }, - }, - { - codepoint: 983355, - glyph: '󰄻', - source: { - tableName: 'Stat', - hash: 1842278586, - fromRichText: false, - }, - }, - { - codepoint: 983356, - glyph: '󰄼', - source: { - tableName: 'Stat', - hash: 155624089, - fromRichText: false, - }, - }, - { - codepoint: 983358, - glyph: '󰄾', - source: { - tableName: 'Stat', - hash: 2523465841, - fromRichText: false, - }, - }, - { - codepoint: 983325, - glyph: '󰄝', - source: { - tableName: 'Stat', - hash: 2996146975, - fromRichText: false, - }, - }, - { - codepoint: 983333, - glyph: '󰄥', - source: { - tableName: 'Stat', - hash: 392767087, - fromRichText: false, - }, - }, - { - codepoint: 983332, - glyph: '󰄤', - source: { - tableName: 'Stat', - hash: 1943323491, - fromRichText: false, - }, - }, - { - codepoint: 983312, - glyph: '󰄐', - source: { - tableName: 'Stat', - hash: 1735777505, - fromRichText: false, - }, - }, - { - codepoint: 983323, - glyph: '󰄛', - source: { - tableName: 'Stat', - hash: 144602215, - fromRichText: false, - }, - }, - { - codepoint: 983340, - glyph: '󰄬', - source: { - tableName: 'Stat', - hash: 4244567218, - fromRichText: false, - }, - }, - { - codepoint: 983321, - glyph: '󰄙', - source: { - tableName: 'InventoryItem', - hash: 20603181, - fromRichText: false, - }, - }, - { - codepoint: 983319, - glyph: '󰄗', - source: { - tableName: 'InventoryItem', - hash: 673268892, - fromRichText: false, - }, - }, - { - codepoint: 983303, - glyph: '󰄇', - source: { - tableName: 'InventoryItem', - hash: 648507367, - fromRichText: false, - }, - }, - { - codepoint: 983302, - glyph: '󰄆', - source: { - tableName: 'InventoryItem', - hash: 1436723983, - fromRichText: false, - }, - }, - { - codepoint: 983305, - glyph: '󰄉', - source: { - tableName: 'ItemCategory', - hash: 49, - fromRichText: false, - }, - }, - { - codepoint: 57456, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 591985846, - fromRichText: true, - }, - }, - { - codepoint: 57458, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 72139184, - fromRichText: true, - }, - }, - { - codepoint: 57457, - glyph: '', - source: { - tableName: 'SandboxPerk', - hash: 669536781, - fromRichText: true, - }, - }, - { - codepoint: 983307, - glyph: '󰄋', - source: { - tableName: 'Objective', - hash: 140612413, - fromRichText: false, - }, - }, - { - codepoint: 983308, - glyph: '󰄌', - source: { - tableName: 'Objective', - hash: 140612412, - fromRichText: false, - }, - }, - { - codepoint: 983309, - glyph: '󰄍', - source: { - tableName: 'Objective', - hash: 140612414, - fromRichText: false, - }, - }, - { - codepoint: 983193, - glyph: '󰂙', - source: { - tableName: 'Objective', - hash: 106925256, - fromRichText: false, - }, - }, - { - codepoint: 983221, - glyph: '󰂵', - source: { - tableName: 'Objective', - hash: 738831275, - fromRichText: false, - }, - }, - { - codepoint: 983211, - glyph: '󰂫', - source: { - tableName: 'Objective', - hash: 41039169, - fromRichText: false, - }, - }, - { - codepoint: 983239, - glyph: '󰃇', - source: { - tableName: 'Objective', - hash: 550810786, - fromRichText: false, - }, - }, - { - codepoint: 983219, - glyph: '󰂳', - source: { - tableName: 'Objective', - hash: 973629371, - fromRichText: false, - }, - }, - { - codepoint: 983234, - glyph: '󰃂', - source: { - tableName: 'Objective', - hash: 191191048, - fromRichText: false, - }, - }, - { - codepoint: 983220, - glyph: '󰂴', - source: { - tableName: 'InventoryItem', - hash: 820958888, - fromRichText: false, - }, - }, - { - codepoint: 983209, - glyph: '󰂩', - source: { - tableName: 'Faction', - hash: 611314723, - fromRichText: false, - }, - }, - { - codepoint: 983171, - glyph: '󰂃', - source: { - tableName: 'ActivityMode', - hash: 4110605575, - fromRichText: false, - }, - }, - { - codepoint: 983167, - glyph: '󰁿', - source: { - tableName: 'InventoryItem', - hash: 2388937381, - fromRichText: false, - }, - }, - { - codepoint: 983381, - glyph: '󰅕', - source: { - tableName: 'ActivityMode', - hash: 1164760504, - fromRichText: false, - }, - }, - { - codepoint: 983164, - glyph: '󰁼', - source: { - tableName: 'InventoryItem', - hash: 3005699685, - fromRichText: false, - }, - }, - { - codepoint: 983173, - glyph: '󰂅', - source: { - tableName: 'InventoryItem', - hash: 3218214121, - fromRichText: false, - }, - }, - { - codepoint: 983169, - glyph: '󰂁', - source: { - tableName: 'ActivityMode', - hash: 2043403989, - fromRichText: false, - }, - }, - { - codepoint: 983158, - glyph: '󰁶', - source: { - tableName: 'ActivityMode', - hash: 608898761, - fromRichText: false, - }, - }, - { - codepoint: 57669, - glyph: '', - source: { - tableName: 'ActivityMode', - hash: 103143560, - fromRichText: false, - }, - }, - { - codepoint: 57461, - glyph: '', - source: { - tableName: 'Objective', - hash: 119206183, - fromRichText: true, - }, - }, - { - codepoint: 57671, - glyph: '', - }, - { - codepoint: 57426, - glyph: '', - }, - { - codepoint: 983326, - glyph: '󰄞', - source: { - tableName: 'InventoryBucket', - hash: 3313201758, - fromRichText: false, - }, - }, - { - codepoint: 983334, - glyph: '󰄦', - source: { - tableName: 'InventoryItem', - hash: 213377779, - fromRichText: false, - }, - }, - { - codepoint: 983327, - glyph: '󰄟', - source: { - tableName: 'InventoryItem', - hash: 432217080, - fromRichText: false, - }, - }, - { - codepoint: 983376, - glyph: '󰅐', - }, - { - codepoint: 983269, - glyph: '󰃥', - }, - { - codepoint: 983377, - glyph: '󰅑', - source: { - tableName: 'Objective', - hash: 62478650, - fromRichText: false, - }, - }, -]; -const translateManually = [57495, 57654, 983359, 57665, 57671, 57426, 983376, 983269] as const; -export type TranslateManually = (typeof translateManually)[number]; - -/* - * Could not find a source for (did the definitions disappear?): - * Golden Gun - Deadshot - * Golden Gun - Marksman - - * Unused rich text replacements (these should only be input actions replaced with the mapped buttons by the game): - * [Stasis: Glyph 0] - * [Stasis: Glyph 3 Locked] - * [Stasis: Glyph 1 Locked] - * [Stasis: Glyph 2 Locked] - * [Insert Medal Here] - * [Aim Down Sights] - * [Alternate Weapon Action] - * [Light Attack] - * [Heavy Attack] - * [Air Dodge] - * [Super] - * [Sprint] - * [afflicted|burdened|cursed] - * [Block] - * [Shoot] - * [Boost] - * [Air Move] - * [Brake] - */ diff --git a/package.json b/package.json index 1fdccb19..4799b1ca 100644 --- a/package.json +++ b/package.json @@ -20,9 +20,7 @@ "lint-report:cached": "pnpm lintcached:eslint --output-file eslint.results.json --format json", "manifest:pretty": "dotenv node built/src/generate-pretty-manifest.js", "generate-data-main": "dotenv node built/src/main.js", - "generate-data-font": "dotenv node built/src/main.js generate-font-glyph-enums generate-symbols", "generate-data-sub": "tsc && resolve-tspaths && dotenv node built/src/main.js", - "generate-font": "run-s build generate-data-font", "generate-data": "run-s build generate-data-main" }, "husky": { @@ -35,9 +33,7 @@ "@d2api/manifest-node": "^2.0.9", "@types/fs-extra": "^11.0.4", "@types/node": "^20.14.5", - "@types/opentype.js": "^1.3.8", "@types/stringify-object": "^4.0.5", - "@types/ttf2woff2": "^2.0.2", "@typescript-eslint/eslint-plugin": "^7.13.1", "@typescript-eslint/parser": "^7.13.1", "bungie-api-ts": "^5.1.0", @@ -50,15 +46,12 @@ "husky": "^9.0.11", "lint-staged": "^15.2.7", "npm-run-all2": "^6.2.0", - "opentype.js": "^1.3.4", "prettier": "^3.3.2", "prettier-plugin-organize-imports": "^3.2.4", "pretty-quick": "^4.0.0", "resolve-tspaths": "^0.8.19", "stringify-object": "^5.0.0", - "ttf2woff2": "^5.0.0", - "typescript": "^5.4.5", - "webfont": "^11.2.26" + "typescript": "^5.4.5" }, "packageManager": "pnpm@8.8.0+sha256.d713a5750e41c3660d1e090608c7f607ad00d1dd5ba9b6552b5f390bf37924e9" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a81d007b..8232cf69 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,15 +17,9 @@ devDependencies: '@types/node': specifier: ^20.14.5 version: 20.14.5 - '@types/opentype.js': - specifier: ^1.3.8 - version: 1.3.8 '@types/stringify-object': specifier: ^4.0.5 version: 4.0.5 - '@types/ttf2woff2': - specifier: ^2.0.2 - version: 2.0.2 '@typescript-eslint/eslint-plugin': specifier: ^7.13.1 version: 7.13.1(@typescript-eslint/parser@7.13.1)(eslint@8.57.0)(typescript@5.4.5) @@ -62,9 +56,6 @@ devDependencies: npm-run-all2: specifier: ^6.2.0 version: 6.2.0 - opentype.js: - specifier: ^1.3.4 - version: 1.3.4 prettier: specifier: ^3.3.2 version: 3.3.2 @@ -80,15 +71,9 @@ devDependencies: stringify-object: specifier: ^5.0.0 version: 5.0.0 - ttf2woff2: - specifier: ^5.0.0 - version: 5.0.0 typescript: specifier: ^5.4.5 version: 5.4.5 - webfont: - specifier: ^11.2.26 - version: 11.2.26 packages: @@ -115,29 +100,6 @@ packages: tslib: 2.6.2 dev: true - /@babel/code-frame@7.24.7: - resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.24.7 - picocolors: 1.0.0 - dev: true - - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} - engines: {node: '>=6.9.0'} - dev: true - - /@babel/highlight@7.24.7: - resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.24.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 - dev: true - /@babel/runtime@7.23.5: resolution: {integrity: sha512-NdUTHcPe4C99WxPub+K9l9tK5/lV4UXIoaHSYgzco9BCyjKAAwzdBI+wWtYqHt7LJdbo74ZjRPJgzVweq1sz0w==} engines: {node: '>=6.9.0'} @@ -203,10 +165,6 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@gar/promisify@1.1.3: - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - dev: true - /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} @@ -248,28 +206,6 @@ packages: fastq: 1.17.1 dev: true - /@npmcli/fs@2.1.2: - resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - '@gar/promisify': 1.1.3 - semver: 7.6.2 - dev: true - - /@npmcli/move-file@2.0.1: - resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This functionality has been moved to @npmcli/fs - dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 - dev: true - - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - dev: true - /@types/fs-extra@11.0.4: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: @@ -287,34 +223,16 @@ packages: '@types/node': 20.14.5 dev: true - /@types/minimist@1.2.5: - resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} - dev: true - /@types/node@20.14.5: resolution: {integrity: sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==} dependencies: undici-types: 5.26.5 dev: true - /@types/normalize-package-data@2.4.4: - resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - dev: true - - /@types/opentype.js@1.3.8: - resolution: {integrity: sha512-H6qeTp03jrknklSn4bpT1/9+1xCAEIU2CnjcWPkicJy8A1SKuthanbvoHYMiv79/2W3Xn1XE4gfSJFzt2U3JSw==} - dev: true - /@types/stringify-object@4.0.5: resolution: {integrity: sha512-TzX5V+njkbJ8iJ0mrj+Vqveep/1JBH4SSA3J2wYrE1eUrOhdsjTBCb0kao4EquSQ8KgPpqY4zSVP2vCPWKBElg==} dev: true - /@types/ttf2woff2@2.0.2: - resolution: {integrity: sha512-C9bkZUNpJFp64YD2IO0J2Y0R2EQiM2gvBr2KeVngFOQtKLDyYp7t5biNfkYyBbxDiJXwZFkzBs7jJtpoF0pzlw==} - dependencies: - '@types/node': 20.14.5 - dev: true - /@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1)(eslint@8.57.0)(typescript@5.4.5): resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -446,19 +364,6 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@xmldom/xmldom@0.7.13: - resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} - engines: {node: '>=10.0.0'} - dev: true - - /a-sync-waterfall@1.0.1: - resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==} - dev: true - - /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true - /acorn-jsx@5.3.2(acorn@8.11.3): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -473,30 +378,6 @@ packages: hasBin: true dev: true - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.5 - transitivePeerDependencies: - - supports-color - dev: true - - /agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} - engines: {node: '>= 8.0.0'} - dependencies: - humanize-ms: 1.2.1 - dev: true - - /aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - dev: true - /ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: @@ -540,13 +421,6 @@ packages: engines: {node: '>=12'} dev: true - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - dependencies: - color-convert: 1.9.3 - dev: true - /ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -559,29 +433,10 @@ packages: engines: {node: '>=12'} dev: true - /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true - - /are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} dev: true - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - dependencies: - sprintf-js: 1.0.3 - dev: true - /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true @@ -653,15 +508,6 @@ packages: is-shared-array-buffer: 1.0.2 dev: true - /arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} - engines: {node: '>=0.10.0'} - dev: true - - /asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - dev: true - /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} @@ -675,12 +521,6 @@ packages: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true - /bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - dependencies: - file-uri-to-path: 1.0.0 - dev: true - /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: @@ -720,44 +560,11 @@ packages: ieee754: 1.2.1 dev: true - /bufferstreams@3.0.0: - resolution: {integrity: sha512-Qg0ggJUWJq90vtg4lDsGN9CDWvzBMQxhiEkSOD/sJfYt6BLect3eV1/S6K7SCSKJ34n60rf6U5eUPmQENVE4UA==} - engines: {node: '>=8.12.0'} - dependencies: - readable-stream: 3.6.2 - dev: true - /bungie-api-ts@5.1.0: resolution: {integrity: sha512-q+DCazUsgq34Q54vpHcR3WKifEPAqalTTddW4za8JxdlZF0JaNwvqNBEEa0YMPOUhbGMcJtR09dvcwjtI/ojcw==} engines: {node: '>=13.2.0'} dev: true - /cacache@16.1.3: - resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - '@npmcli/fs': 2.1.2 - '@npmcli/move-file': 2.0.1 - chownr: 2.0.0 - fs-minipass: 2.1.0 - glob: 8.1.0 - infer-owner: 1.0.4 - lru-cache: 7.18.3 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - mkdirp: 1.0.4 - p-map: 4.0.0 - promise-inflight: 1.0.1 - rimraf: 3.0.2 - ssri: 9.0.1 - tar: 6.2.1 - unique-filename: 2.0.1 - transitivePeerDependencies: - - bluebird - dev: true - /call-bind@1.0.5: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: @@ -766,53 +573,11 @@ packages: set-function-length: 1.1.1 dev: true - /caller-callsite@2.0.0: - resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} - engines: {node: '>=4'} - dependencies: - callsites: 2.0.0 - dev: true - - /caller-path@2.0.0: - resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} - engines: {node: '>=4'} - dependencies: - caller-callsite: 2.0.0 - dev: true - - /callsites@2.0.0: - resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} - engines: {node: '>=4'} - dev: true - /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} dev: true - /camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - dev: true - - /camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - dev: true - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - dev: true - /chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} @@ -830,16 +595,6 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - dev: true - - /clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - dev: true - /cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -877,12 +632,6 @@ packages: engines: {node: '>=0.8'} dev: true - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - dependencies: - color-name: 1.1.3 - dev: true - /color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} @@ -890,19 +639,10 @@ packages: color-name: 1.1.4 dev: true - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - dev: true - /color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: true - /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - dev: true - /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} dev: true @@ -917,43 +657,15 @@ packages: engines: {node: '>=18'} dev: true - /commander@5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} - dev: true - - /commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - dev: true - /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} dev: true - /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true - /core-js@3.33.3: resolution: {integrity: sha512-lo0kOocUlLKmm6kv/FswQL8zbkH7mVsLJ/FULClOhv8WRVmKLVcs6XPNQAzstfeJTCHMyButEwG+z1kHxHoDZw==} requiresBuild: true dev: true - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: true - - /cosmiconfig@5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} - dependencies: - import-fresh: 2.0.0 - is-directory: 0.3.1 - js-yaml: 3.14.1 - parse-json: 4.0.0 - dev: true - /cross-fetch@4.0.0: resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==} dependencies: @@ -971,10 +683,6 @@ packages: which: 2.0.2 dev: true - /cubic2quad@1.2.1: - resolution: {integrity: sha512-wT5Y7mO8abrV16gnssKdmIhIbA9wSkeMzhh27jAguKrV82i24wER0vL5TGhUJ9dbJNDcigoRZ0IAHFEEEI4THQ==} - dev: true - /debug@3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} peerDependencies: @@ -1010,28 +718,10 @@ packages: ms: 2.1.2 dev: true - /decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} - engines: {node: '>=0.10.0'} - dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 - dev: true - - /decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - dev: true - /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true - /deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - dev: true - /defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} dependencies: @@ -1056,10 +746,6 @@ packages: object-keys: 1.1.1 dev: true - /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true - /dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -1109,29 +795,6 @@ packages: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - requiresBuild: true - dependencies: - iconv-lite: 0.6.3 - dev: true - optional: true - - /env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - dev: true - - /err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - dev: true - - /error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - dependencies: - is-arrayish: 0.2.1 - dev: true - /es-abstract@1.22.3: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} @@ -1363,12 +1026,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - dev: true - /esquery@1.5.0: resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} @@ -1427,10 +1084,6 @@ packages: strip-final-newline: 3.0.0 dev: true - /exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} - dev: true - /external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} @@ -1483,10 +1136,6 @@ packages: flat-cache: 3.2.0 dev: true - /file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - dev: true - /fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -1494,14 +1143,6 @@ packages: to-regex-range: 5.0.1 dev: true - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - dev: true - /find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -1538,13 +1179,6 @@ packages: universalify: 2.0.1 dev: true - /fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: true @@ -1567,25 +1201,6 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - /gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - dev: true - - /geometry-interfaces@1.1.4: - resolution: {integrity: sha512-qD6OdkT6NcES9l4Xx3auTpwraQruU7dARbQPVO71MKvkGYw5/z/oIiGymuFXrRaEQa5Y67EIojUpaLeGEa5hGA==} - dev: true - /get-east-asian-width@1.2.0: resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==} engines: {node: '>=18'} @@ -1648,18 +1263,6 @@ packages: path-is-absolute: 1.0.1 dev: true - /glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - dev: true - /globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} @@ -1700,20 +1303,10 @@ packages: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true - /hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} - engines: {node: '>=6'} - dev: true - /has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - dev: true - /has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -1742,10 +1335,6 @@ packages: has-symbols: 1.0.3 dev: true - /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - dev: true - /hasown@2.0.0: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} @@ -1753,42 +1342,6 @@ packages: function-bind: 1.1.2 dev: true - /hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - dev: true - - /hosted-git-info@4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} - engines: {node: '>=10'} - dependencies: - lru-cache: 6.0.0 - dev: true - - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - dev: true - - /http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.5 - transitivePeerDependencies: - - supports-color - dev: true - - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.5 - transitivePeerDependencies: - - supports-color - dev: true - /human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -1799,12 +1352,6 @@ packages: engines: {node: '>=16.17.0'} dev: true - /humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - dependencies: - ms: 2.1.3 - dev: true - /husky@9.0.11: resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} engines: {node: '>=18'} @@ -1818,15 +1365,6 @@ packages: safer-buffer: 2.1.2 dev: true - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - requiresBuild: true - dependencies: - safer-buffer: 2.1.2 - dev: true - optional: true - /ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true @@ -1841,14 +1379,6 @@ packages: engines: {node: '>= 4'} dev: true - /import-fresh@2.0.0: - resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} - engines: {node: '>=4'} - dependencies: - caller-path: 2.0.0 - resolve-from: 3.0.0 - dev: true - /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -1862,15 +1392,6 @@ packages: engines: {node: '>=0.8.19'} dev: true - /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - dev: true - - /infer-owner@1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - dev: true - /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: @@ -1912,14 +1433,6 @@ packages: side-channel: 1.0.4 dev: true - /ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} - engines: {node: '>= 12'} - dependencies: - jsbn: 1.1.0 - sprintf-js: 1.1.3 - dev: true - /is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: @@ -1928,10 +1441,6 @@ packages: is-typed-array: 1.1.12 dev: true - /is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - dev: true - /is-bigint@1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: @@ -1964,11 +1473,6 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-directory@0.3.1: - resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} - engines: {node: '>=0.10.0'} - dev: true - /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -2003,10 +1507,6 @@ packages: engines: {node: '>=8'} dev: true - /is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - dev: true - /is-negative-zero@2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} @@ -2034,11 +1534,6 @@ packages: engines: {node: '>=8'} dev: true - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - dev: true - /is-regex@1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -2100,10 +1595,6 @@ packages: call-bind: 1.0.5 dev: true - /isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - dev: true - /isarray@2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} dev: true @@ -2112,18 +1603,6 @@ packages: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} dev: true - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - dev: true - - /js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - dev: true - /js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -2131,22 +1610,10 @@ packages: argparse: 2.0.1 dev: true - /jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - dev: true - /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} dev: true - /json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} - dev: true - - /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - dev: true - /json-parse-even-better-errors@3.0.2: resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2181,11 +1648,6 @@ packages: json-buffer: 3.0.1 dev: true - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - dev: true - /levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -2199,10 +1661,6 @@ packages: engines: {node: '>=14'} dev: true - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - dev: true - /lint-staged@15.2.7: resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==} engines: {node: '>=18.12.0'} @@ -2234,13 +1692,6 @@ packages: wrap-ansi: 9.0.0 dev: true - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - dependencies: - p-locate: 4.1.0 - dev: true - /locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} @@ -2275,76 +1726,11 @@ packages: wrap-ansi: 9.0.0 dev: true - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - dependencies: - yallist: 4.0.0 - dev: true - - /lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - dev: true - - /make-fetch-happen@10.2.1: - resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - agentkeepalive: 4.5.0 - cacache: 16.1.3 - http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-lambda: 1.0.1 - lru-cache: 7.18.3 - minipass: 3.3.6 - minipass-collect: 1.0.2 - minipass-fetch: 2.1.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 - ssri: 9.0.1 - transitivePeerDependencies: - - bluebird - - supports-color - dev: true - - /map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} - engines: {node: '>=0.10.0'} - dev: true - - /map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - dev: true - /memorystream@0.3.1: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} engines: {node: '>= 0.10.0'} dev: true - /meow@9.0.0: - resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} - engines: {node: '>=10'} - dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize: 1.2.0 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 - dev: true - /merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true @@ -2354,10 +1740,6 @@ packages: engines: {node: '>= 8'} dev: true - /microbuffer@1.0.0: - resolution: {integrity: sha512-O/SUXauVN4x6RaEJFqSPcXNtLFL+QzJHKZlyDVYFwcDDRVca3Fa/37QXXC+4zAGGa4YhHrHxKXuuHvLDIQECtA==} - dev: true - /micromatch@4.0.7: resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} engines: {node: '>=8.6'} @@ -2376,24 +1758,12 @@ packages: engines: {node: '>=12'} dev: true - /min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} - engines: {node: '>=4'} - dev: true - /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 dev: true - /minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimatch@9.0.4: resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} @@ -2401,84 +1771,10 @@ packages: brace-expansion: 2.0.1 dev: true - /minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} - engines: {node: '>= 6'} - dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 - dev: true - /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /minipass-collect@1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass-fetch@2.1.2: - resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - minipass: 3.3.6 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - dev: true - - /minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - dependencies: - minipass: 3.3.6 - dev: true - - /minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 - dev: true - - /minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - dev: true - - /minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - dev: true - - /mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - dev: true - /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -2496,25 +1792,10 @@ packages: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - /nan@2.20.0: - resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} - dev: true - /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true - /neatequal@1.0.0: - resolution: {integrity: sha512-sVt5awO4a4w24QmAthdrCPiVRW3naB8FGLdyadin01BH+6BzNPEBwGrpwCczQvPlULS6uXTItTe1PJ5P0kYm7A==} - dependencies: - varstream: 0.3.2 - dev: true - - /negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - dev: true - /node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -2527,54 +1808,6 @@ packages: whatwg-url: 5.0.0 dev: true - /node-gyp@9.4.1: - resolution: {integrity: sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==} - engines: {node: ^12.13 || ^14.13 || >=16} - hasBin: true - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - make-fetch-happen: 10.2.1 - nopt: 6.0.0 - npmlog: 6.0.2 - rimraf: 3.0.2 - semver: 7.6.2 - tar: 6.2.1 - which: 2.0.2 - transitivePeerDependencies: - - bluebird - - supports-color - dev: true - - /nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true - - /normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.8 - semver: 5.7.2 - validate-npm-package-license: 3.0.4 - dev: true - - /normalize-package-data@3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} - engines: {node: '>=10'} - dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.13.1 - semver: 7.6.2 - validate-npm-package-license: 3.0.4 - dev: true - /npm-normalize-package-bin@3.0.1: resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2608,32 +1841,6 @@ packages: path-key: 4.0.0 dev: true - /npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - dev: true - - /nunjucks@3.2.4: - resolution: {integrity: sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==} - engines: {node: '>= 6.9.0'} - hasBin: true - peerDependencies: - chokidar: ^3.3.0 - peerDependenciesMeta: - chokidar: - optional: true - dependencies: - a-sync-waterfall: 1.0.1 - asap: 2.0.6 - commander: 5.1.0 - dev: true - /object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} dev: true @@ -2700,15 +1907,6 @@ packages: mimic-fn: 4.0.0 dev: true - /opentype.js@1.3.4: - resolution: {integrity: sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==} - engines: {node: '>= 8.0.0'} - hasBin: true - dependencies: - string.prototype.codepointat: 0.2.1 - tiny-inflate: 1.0.3 - dev: true - /optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} @@ -2741,13 +1939,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - dependencies: - p-try: 2.2.0 - dev: true - /p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} @@ -2755,13 +1946,6 @@ packages: yocto-queue: 0.1.0 dev: true - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - dependencies: - p-limit: 2.3.0 - dev: true - /p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} @@ -2769,22 +1953,6 @@ packages: p-limit: 3.1.0 dev: true - /p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - dependencies: - aggregate-error: 3.1.0 - dev: true - - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - dev: true - - /pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - dev: true - /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -2792,24 +1960,6 @@ packages: callsites: 3.1.0 dev: true - /parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} - engines: {node: '>=4'} - dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 - dev: true - - /parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - dependencies: - '@babel/code-frame': 7.24.7 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - dev: true - /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} @@ -2904,23 +2054,6 @@ packages: tslib: 2.6.2 dev: true - /promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - dev: true - - /promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - dev: true - /punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -2930,11 +2063,6 @@ packages: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: true - /quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - dev: true - /read-package-json-fast@3.0.2: resolution: {integrity: sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2943,34 +2071,6 @@ packages: npm-normalize-package-bin: 3.0.1 dev: true - /read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} - dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 - dev: true - - /read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 - dev: true - - /readable-stream@1.1.14: - resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 0.0.1 - string_decoder: 0.10.31 - dev: true - /readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} @@ -2980,14 +2080,6 @@ packages: util-deprecate: 1.0.2 dev: true - /redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} - engines: {node: '>=8'} - dependencies: - indent-string: 4.0.0 - strip-indent: 3.0.0 - dev: true - /regenerator-runtime@0.13.11: resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} dev: true @@ -3005,21 +2097,11 @@ packages: set-function-name: 2.0.1 dev: true - /resolve-from@3.0.0: - resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} - engines: {node: '>=4'} - dev: true - /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} dev: true - /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - dev: true - /resolve-tspaths@0.8.19(typescript@5.4.5): resolution: {integrity: sha512-yZkXNYyHdVytOkJLhbib7TFpaMVElk9auO9R1jDmOSXPUWEjy+V44VqX77RIQ+kf0UJIlAGRDK/yrbfwlu1UWg==} hasBin: true @@ -3057,11 +2139,6 @@ packages: signal-exit: 3.0.7 dev: true - /retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - dev: true - /reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -3121,15 +2198,6 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - dev: true - - /semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - dev: true - /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -3141,10 +2209,6 @@ packages: hasBin: true dev: true - /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: true - /set-function-length@1.1.1: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} @@ -3218,30 +2282,6 @@ packages: is-fullwidth-code-point: 5.0.0 dev: true - /smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - dev: true - - /socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.5 - socks: 2.8.3 - transitivePeerDependencies: - - supports-color - dev: true - - /socks@2.8.3: - resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - dependencies: - ip-address: 9.0.5 - smart-buffer: 4.2.0 - dev: true - /source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} dependencies: @@ -3254,43 +2294,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.18 - dev: true - - /spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - dev: true - - /spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.18 - dev: true - - /spdx-license-ids@3.0.18: - resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==} - dev: true - - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - dev: true - - /sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - dev: true - - /ssri@9.0.1: - resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - minipass: 3.3.6 - dev: true - /string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} @@ -3314,10 +2317,6 @@ packages: strip-ansi: 7.1.0 dev: true - /string.prototype.codepointat@0.2.1: - resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} - dev: true - /string.prototype.trim@1.2.8: resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} engines: {node: '>= 0.4'} @@ -3343,10 +2342,6 @@ packages: es-abstract: 1.22.3 dev: true - /string_decoder@0.10.31: - resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} - dev: true - /string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: @@ -3391,25 +2386,11 @@ packages: engines: {node: '>=12'} dev: true - /strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} - engines: {node: '>=8'} - dependencies: - min-indent: 1.0.1 - dev: true - /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} dev: true - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - dependencies: - has-flag: 3.0.0 - dev: true - /supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -3430,53 +2411,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /svg-pathdata@6.0.3: - resolution: {integrity: sha512-qsjeeq5YjBZ5eMdFuUa4ZosMLxgr5RZ+F+Y1OrDhuOCEInRMA3x74XdBtggJcj9kOeInz0WE+LgCPDkZFlBYJw==} - engines: {node: '>=12.0.0'} - dev: true - - /svg2ttf@6.0.3: - resolution: {integrity: sha512-CgqMyZrbOPpc+WqH7aga4JWkDPso23EgypLsbQ6gN3uoPWwwiLjXvzgrwGADBExvCRJrWFzAeK1bSoSpE7ixSQ==} - hasBin: true - dependencies: - '@xmldom/xmldom': 0.7.13 - argparse: 2.0.1 - cubic2quad: 1.2.1 - lodash: 4.17.21 - microbuffer: 1.0.0 - svgpath: 2.6.0 - dev: true - - /svgicons2svgfont@10.0.6: - resolution: {integrity: sha512-fUgQEVg3XwTbOHvlXahHGqCet5Wvfo1bV4DCvbSRvjsOCPCRunYbG4dUJCPegps37BMph3eOrfoobhH5AWuC6A==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - commander: 7.2.0 - geometry-interfaces: 1.1.4 - glob: 7.2.3 - neatequal: 1.0.0 - readable-stream: 3.6.2 - sax: 1.4.1 - svg-pathdata: 6.0.3 - dev: true - - /svgpath@2.6.0: - resolution: {integrity: sha512-OIWR6bKzXvdXYyO4DK/UWa1VA1JeKq8E+0ug2DG98Y/vOmMpfZNj+TIG988HjfYSqtcy/hFOtZq/n/j5GSESNg==} - dev: true - - /tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - dev: true - /terminal-link@3.0.0: resolution: {integrity: sha512-flFL3m4wuixmf6IfhFJd1YPiLiMuxEc8uHRM1buzIeZPm22Au2pDqBJQgdo7n1WfPU1ONFGv7YDwpFBmHGF6lg==} engines: {node: '>=12'} @@ -3493,10 +2427,6 @@ packages: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true - /tiny-inflate@1.0.3: - resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} - dev: true - /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -3515,11 +2445,6 @@ packages: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true - /trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} - engines: {node: '>=8'} - dev: true - /ts-api-utils@1.3.0(typescript@5.4.5): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} @@ -3542,38 +2467,6 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: true - /ttf2eot@2.0.0: - resolution: {integrity: sha512-U56aG2Ylw7psLOmakjemAzmpqVgeadwENg9oaDjaZG5NYX4WB6+7h74bNPcc+0BXsoU5A/XWiHabDXyzFOmsxQ==} - hasBin: true - dependencies: - argparse: 1.0.10 - microbuffer: 1.0.0 - dev: true - - /ttf2woff2@5.0.0: - resolution: {integrity: sha512-FplhShJd3rT8JGa8N04YWQuP7xRvwr9AIq+9/z5O/5ubqNiCADshKl8v51zJDFkhDVcYpdUqUpm7T4M53Z2JoQ==} - engines: {node: '>=14'} - hasBin: true - requiresBuild: true - dependencies: - bindings: 1.5.0 - bufferstreams: 3.0.0 - nan: 2.20.0 - node-gyp: 9.4.1 - transitivePeerDependencies: - - bluebird - - supports-color - dev: true - - /ttf2woff@2.0.2: - resolution: {integrity: sha512-X68badwBjAy/+itU49scLjXUL094up+rHuYk+YAOTTBYSUMOmLZ7VyhZJuqQESj1gnyLAC2/5V8Euv+mExmyPA==} - hasBin: true - dependencies: - argparse: 1.0.10 - microbuffer: 1.0.0 - pako: 1.0.11 - dev: true - /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -3581,11 +2474,6 @@ packages: prelude-ls: 1.2.1 dev: true - /type-fest@0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} - engines: {node: '>=10'} - dev: true - /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -3596,16 +2484,6 @@ packages: engines: {node: '>=10'} dev: true - /type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - dev: true - - /type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} - dev: true - /type-fest@1.4.0: resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} engines: {node: '>=10'} @@ -3668,20 +2546,6 @@ packages: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: true - /unique-filename@2.0.1: - resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - unique-slug: 3.0.0 - dev: true - - /unique-slug@3.0.0: - resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - imurmurhash: 0.1.4 - dev: true - /universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -3697,57 +2561,12 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 - dev: true - - /varstream@0.3.2: - resolution: {integrity: sha512-OpR3Usr9dGZZbDttlTxdviGdxiURI0prX68+DuaN/JfIDbK9ZOmREKM6PgmelsejMnhgjXmEEEgf+E4NbsSqMg==} - engines: {node: '>=0.10.*'} - hasBin: true - dependencies: - readable-stream: 1.1.14 - dev: true - - /wawoff2@2.0.1: - resolution: {integrity: sha512-r0CEmvpH63r4T15ebFqeOjGqU4+EgTx4I510NtK35EMciSdcTxCw3Byy3JnBonz7iyIFZ0AbVo0bbFpEVuhCYA==} - hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - /wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: defaults: 1.0.4 dev: true - /webfont@11.2.26: - resolution: {integrity: sha512-ms9abzcJGMBj5yVTpNfAcyQB0SNzmi10aBlKLC7kAt1TQ5eZqieRhvhxN1BrXaizWV0nksp6vLqBfaJmBWmF7Q==} - engines: {node: '>= 12.0.0'} - hasBin: true - dependencies: - cosmiconfig: 5.2.1 - deepmerge: 4.3.1 - globby: 11.1.0 - meow: 9.0.0 - nunjucks: 3.2.4 - p-limit: 3.1.0 - parse-json: 5.2.0 - resolve-from: 5.0.0 - svg2ttf: 6.0.3 - svgicons2svgfont: 10.0.6 - ttf2eot: 2.0.0 - ttf2woff: 2.0.2 - wawoff2: 2.0.1 - xml2js: 0.4.23 - transitivePeerDependencies: - - chokidar - dev: true - /webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: true @@ -3788,12 +2607,6 @@ packages: isexe: 2.0.0 dev: true - /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - dependencies: - string-width: 4.2.3 - dev: true - /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -3816,34 +2629,12 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: true - /xml2js@0.4.23: - resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==} - engines: {node: '>=4.0.0'} - dependencies: - sax: 1.4.1 - xmlbuilder: 11.0.1 - dev: true - - /xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - dev: true - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true - /yaml@2.4.5: resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} engines: {node: '>= 14'} hasBin: true dev: true - /yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} - dev: true - /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} diff --git a/src/generate-custom-glyph-enums.ts b/src/generate-custom-glyph-enums.ts deleted file mode 100644 index 65dac84d..00000000 --- a/src/generate-custom-glyph-enums.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { parse } from 'opentype.js'; -import { webfont } from 'webfont'; -import { writeFile, toArrayBuffer } from './helpers.js'; -import { infoLog } from './log.js'; -import fse from 'fs-extra'; - -const { writeFileSync } = fse; -const acc: Record = {}; -const TAG = 'CUSTOM-GLYPHS'; - -const webFont = await webfont({ - files: './DIM-Custom-Font/SVGs/', - fontName: 'DIM-Symbols', - prependUnicode: true, - startUnicode: 0xf0000, - centerHorizontally: true, - fontHeight: '960', - descent: '150', -}); - -const font = parse(toArrayBuffer(webFont.woff!)); - -// Generate font format to be used by DIM -if (webFont.woff2) { - const woff2File = './output/DIMSymbols.woff2'; - writeFileSync(woff2File, webFont.woff2); - infoLog(TAG, `${woff2File} saved.`); -} - -for (let i = 0; i < font.glyphs.length; i++) { - const glyph = font.glyphs.get(i); - if (glyph.name && glyph.unicode) { - acc[glyph.name] = glyph.unicode; - } -} - -const outputEnum = `export const enum DimCustomSymbols {${Object.entries(acc) - .filter(([, value]) => typeof value === 'number') - .sort(([, num1], [, num2]) => num1 - num2) - .map(([label, value]) => `${label.replace(/[^\w]/g, '_')} = ${value},`) - .join('\n')}}`; - -writeFile('./output/dim-custom-symbols.ts', outputEnum); -writeFile('./data/dim-custom-symbols.ts', outputEnum); diff --git a/src/generate-font-glyph-enums.ts b/src/generate-font-glyph-enums.ts deleted file mode 100644 index 385adfe8..00000000 --- a/src/generate-font-glyph-enums.ts +++ /dev/null @@ -1,27 +0,0 @@ -import ttf2woff2 from 'ttf2woff2'; -import { readFileSync } from 'fs'; -import fse from 'fs-extra'; -import { loadSync } from 'opentype.js'; -import { writeFile } from './helpers.js'; - -const { writeFileSync } = fse; - -const otfIn = readFileSync('./Destiny-2-Font-Symbols/fonts/destiny_symbols_common.otf'); -const font = loadSync('./Destiny-2-Font-Symbols/fonts/destiny_symbols_common.otf'); -const acc: Record = {}; - -for (let i = 0; i < font.glyphs.length; i++) { - const glyph = font.glyphs.get(i); - if (glyph.name && glyph.unicode) { - acc[glyph.name] = glyph.unicode; - } -} - -const outputEnum = `export const enum FontGlyphs {${Object.entries(acc) - .filter(([, value]) => typeof value === 'number') - .sort(([, num1], [, num2]) => num1 - num2) - .map(([label, value]) => `${label.replace(/[^\w]/g, '_')} = ${value},`) - .join('\n')}}`; - -writeFile('./data/d2-font-glyphs.ts', outputEnum); -writeFileSync('./output/DestinySymbols.woff2', ttf2woff2(otfIn)); diff --git a/src/generate-symbols.ts b/src/generate-symbols.ts deleted file mode 100644 index 769427e2..00000000 --- a/src/generate-symbols.ts +++ /dev/null @@ -1,511 +0,0 @@ -import { getAllDefs } from '@d2api/manifest-node'; -import { FontGlyphs } from '../data/d2-font-glyphs.js'; -import { DimCustomSymbols } from '../data/dim-custom-symbols.js'; -import { writeFile } from './helpers.js'; -import { warnLog } from './log.js'; - -const TAG = 'SYMBOLS'; - -/** - * These glyphs are ordered in a "reasonable" way because this is the order UI might display them - * (since the codepoints are somewhat arbitrary). - * If Bungie-provided objectives end up with a new rich text replacement (like "[Headshot] Precision Kills"), - * put the name in brackets here too so that DIM can replace the rich text stuff the same way. - */ -const data: [glyph: FontGlyphs | DimCustomSymbols, name?: string][] = [ - // Supers - [DimCustomSymbols.supers, 'Supers'], - // Arc - [FontGlyphs.hunter_staff, 'Arc Staff'], - [FontGlyphs.arc_staff, 'Whirlwind Guard'], - [FontGlyphs.arc_hunter_super, 'Gathering Storm'], - [FontGlyphs.fist_of_havoc, 'Fists of Havoc'], - [FontGlyphs.meteor_strike, 'Thundercrash'], - [FontGlyphs.arc_warlock_super, 'Stormtrance'], - [FontGlyphs.arc_beam, 'Chaos Reach'], - // Solar - [FontGlyphs.golden_gun, 'Golden Gun - Deadshot'], - [DimCustomSymbols.golden_gun_marksman, 'Golden Gun - Marksman'], - [FontGlyphs.thermal_knives, 'Blade Barrage'], - [FontGlyphs.solar_tian_super, 'Hammer of Sol'], - [FontGlyphs.thermal_maul, 'Burning Maul'], - [FontGlyphs.warlock_blade, 'Daybreak'], - [DimCustomSymbols.daybreak, 'Daybreak'], - [FontGlyphs.healing_sword, 'Well of Radiance'], - // Void - [FontGlyphs.void_hunter_super, 'Shadowshot: Deadfall'], - [DimCustomSymbols.shadowshot_moebius_quiver, 'Shadowshot: Moebius Quiver'], - [FontGlyphs.void_blades, 'Spectral Blades'], - [FontGlyphs.void_titan_super, 'Sentinel Shield'], - [FontGlyphs.void_shield, 'Banner Shield'], - [DimCustomSymbols.ward_of_dawn, 'Ward of Dawn'], - [FontGlyphs.nova_bomb, 'Nova Bomb'], - [DimCustomSymbols.nova_bomb_cataclysm, 'Nova Bomb: Cataclysm'], - [DimCustomSymbols.nova_bomb_vortex, 'Nova Bomb: Vortex'], - [FontGlyphs.nova_pulse, 'Nova Warp'], - // Stasis - [FontGlyphs.stasis_hunter_super, 'Silence and Squall'], - [FontGlyphs.stasis_titan_super, 'Glacial Quake'], - [FontGlyphs.stasis_warlock_super, "Winter's Wrath"], - // Strand - [FontGlyphs.strand_rope_dart_super, 'Silkstrike'], - [FontGlyphs.strand_titan_berserker_super, 'Bladefury'], - [FontGlyphs.strand_warlock_minion_super, 'Needlestorm'], - - // Melees - [FontGlyphs.melee, '[Melee]'], - // Arc - [DimCustomSymbols.combination_blow, 'Combination Blow'], - [DimCustomSymbols.disorienting_blow, 'Disorienting Blow'], - [DimCustomSymbols.seismic_strike, 'Seismic Strike'], - [DimCustomSymbols.ballistic_slam, 'Ballistic Slam'], - [FontGlyphs.arc_titan_melee2, 'Thunderclap'], - [DimCustomSymbols.chain_lightning, 'Chain Lightning'], - [DimCustomSymbols.ball_lightning, 'Ball Lightning'], - // Solar - [FontGlyphs.throwing_knife, 'Throwing Knife'], - [DimCustomSymbols.knife_lightweight, 'Lightweight Knife'], - [DimCustomSymbols.knife_proximity_explosive, 'Proximity Explosive Knife'], - [DimCustomSymbols.knife_trick, 'Knife Trick'], - [DimCustomSymbols.knife_weighted_throwing, 'Weighted Throwing Knife'], - [DimCustomSymbols.hammer_strike, 'Hammer Strike'], - [FontGlyphs.hammer_throw_melee, 'Throwing Hammer'], - [DimCustomSymbols.celestial_fire, 'Celestial Fire'], - [FontGlyphs.solar_blast, 'Incinerator Snap'], - // Void - [DimCustomSymbols.snare_bomb, 'Snare Bomb'], - [FontGlyphs.hunter_smoke, 'Corrosive Smoke'], - [DimCustomSymbols.shield_bash, 'Shield Bash'], - [FontGlyphs.void_shield_throw, 'Shield Throw'], - [FontGlyphs.void_ball, 'Pocket Singularity'], - //Stasis - [FontGlyphs.stasis_hunter_melee, 'Withering Blade'], - [FontGlyphs.stasis_titan_melee, 'Shiver Strike'], - [FontGlyphs.stasis_warlock_melee, 'Penumbral Blast'], - // Strand - [FontGlyphs.strand_rope_dart_melee, 'Threaded Spike'], - [FontGlyphs.strand_severing_leap_melee, 'Frenzied Blade'], - [FontGlyphs.strand_seize_melee, 'Arcane Needle'], - - // Grenades - [FontGlyphs.grenade, '[Grenade]'], - // Arc - [DimCustomSymbols.grenade_arcbolt, 'Arcbolt Grenade'], - [DimCustomSymbols.grenade_flashbang, 'Flashbang Grenade'], - [DimCustomSymbols.grenade_flux, 'Flux Grenade'], - [DimCustomSymbols.grenade_lightning, 'Lightning Grenade'], - [DimCustomSymbols.grenade_pulse, 'Pulse Grenade'], - [DimCustomSymbols.grenade_skip, 'Skip Grenade'], - [DimCustomSymbols.grenade_storm, 'Storm Grenade'], - // Solar - [DimCustomSymbols.grenade_firebolt, 'Firebolt Grenade'], - [DimCustomSymbols.grenade_fusion, 'Fusion Grenade'], - [DimCustomSymbols.grenade_healing, 'Healing Grenade'], - [DimCustomSymbols.grenade_incendiary, 'Incendiary Grenade'], - [DimCustomSymbols.grenade_solar, 'Solar Grenade'], - [DimCustomSymbols.grenade_swarm, 'Swarm Grenade'], - [DimCustomSymbols.grenade_thermite, 'Thermite Grenade'], - [DimCustomSymbols.grenade_tripmine, 'Tripmine Grenade'], - // Void - [DimCustomSymbols.grenade_axion_bolt, 'Axion Bolt'], - [DimCustomSymbols.grenade_magnetic, 'Magnetic Grenade'], - [DimCustomSymbols.grenade_scatter, 'Scatter Grenade'], - [DimCustomSymbols.grenade_suppressor, 'Suppressor Grenade'], - [DimCustomSymbols.grenade_void_spike, 'Void Spike'], - [DimCustomSymbols.grenade_void_wall, 'Void Wall'], - [DimCustomSymbols.grenade_vortex, 'Vortex Grenade'], - // Stasis - [FontGlyphs.stasis_grenade_bolt, 'Coldsnap Grenade'], - [FontGlyphs.stasis_grenade_flare, 'Duskfield Grenade'], - [FontGlyphs.stasis_grenade_wave, 'Glacier Grenade'], - // Strand - [FontGlyphs.strand_suspend_grenade, 'Shackle Grenade'], - [FontGlyphs.strand_threadling_grenade, 'Threadling Grenade'], - [FontGlyphs.strand_grappling_hook, 'Grapple'], - - // Class Abilities - [DimCustomSymbols.class_abilities, 'Class Abilities'], - // Hunter - [DimCustomSymbols.dodge_gamblers, "Gambler's Dodge"], - [DimCustomSymbols.dodge_marksmans, "Marksman's Dodge"], - [DimCustomSymbols.dodge_acrobats, "Acrobat's Dodge"], - // Titan - [DimCustomSymbols.barricade_rally, 'Rally Barricade'], - [DimCustomSymbols.barricade_towering, 'Towering Barricade'], - [DimCustomSymbols.thruster, 'Thruster'], - // Warlock - [DimCustomSymbols.rift_empowering, 'Empowering Rift'], - [DimCustomSymbols.rift_healing, 'Healing Rift'], - [DimCustomSymbols.phoenix_dive, 'Phoenix Dive'], - - // Movement - [DimCustomSymbols.movement, 'Movement'], - // Hunter - [DimCustomSymbols.jump_high, 'High Jump'], - [DimCustomSymbols.jump_strafe, 'Strafe Jump'], - [DimCustomSymbols.jump_triple, 'Triple Jump'], - // Titan - [DimCustomSymbols.lift_catapult, 'Catapult Lift'], - [DimCustomSymbols.lift_high, 'High Lift'], - [DimCustomSymbols.lift_strafe, 'Strafe Lift'], - // Warlock - [DimCustomSymbols.glide_balanced, 'Balanced Glide'], - [DimCustomSymbols.glide_burst, 'Burst Glide'], - [DimCustomSymbols.glide_strafe, 'Strafe Glide'], - // Shared - [DimCustomSymbols.blink, 'Blink'], - - // Aspects - [DimCustomSymbols.aspects, 'Aspects'], - [DimCustomSymbols.fragments, 'Fragments'], - // Arc - [DimCustomSymbols.flow_state, 'Flow State'], - [DimCustomSymbols.lethal_current, 'Lethal Current'], - [DimCustomSymbols.tempest_strike, 'Tempest Strike'], - [DimCustomSymbols.juggernaut, 'Juggernaut'], - [DimCustomSymbols.knockout, 'Knockout'], - [DimCustomSymbols.touch_of_thunder, 'Touch of Thunder'], - [DimCustomSymbols.arc_soul, 'Arc Soul'], - [FontGlyphs.arc_drone, 'Arc Soul'], - [DimCustomSymbols.electrostatic_mind, 'Electrostatic Mind'], - [FontGlyphs.arc_warlock_aspect, 'Lightning Surge'], - // Solar - [FontGlyphs.solar_dynamite, 'Gunpowder Gamble'], - [DimCustomSymbols.gunpowder_gamble, 'Gunpowder Gamble'], - [DimCustomSymbols.knock_em_down, "Knock 'Em Down"], - [DimCustomSymbols.on_your_mark, 'On Your Mark'], - [FontGlyphs.solar_hammer_slam, 'Consecration'], - [DimCustomSymbols.roaring_flames, 'Roaring Flames'], - [DimCustomSymbols.sol_invictus, 'Sol Invictus'], - [DimCustomSymbols.heat_rises, 'Heat Rises'], - [DimCustomSymbols.icarus_dash, 'Icarus Dash'], - [DimCustomSymbols.touch_of_flame, 'Touch of Flame'], - // Void - [DimCustomSymbols.stylish_executioner, 'Stylish Executioner'], - [DimCustomSymbols.trappers_ambush, "Trapper's Ambush"], - [FontGlyphs.void_quickfall], - [DimCustomSymbols.vanishing_step, 'Vanishing Step'], - [DimCustomSymbols.bastion, 'Bastion'], - [FontGlyphs.balloom, 'Controlled Demolition'], - [DimCustomSymbols.offensive_bulwark, 'Offensive Bulwark'], - [DimCustomSymbols.chaos_accelerant, 'Chaos Accelerant'], - [FontGlyphs.void_soul, 'Child of the Old Gods'], - [DimCustomSymbols.feed_the_void, 'Feed the Void'], - // Stasis - [DimCustomSymbols.grim_harvest, 'Grim Harvest'], - [DimCustomSymbols.shatterdive, 'Shatterdive'], - [DimCustomSymbols.touch_of_winter, 'Touch of Winter'], - [DimCustomSymbols.winters_shroud, "Winter's Shroud"], - [DimCustomSymbols.cryoclasm, 'Cryoclasm'], - [DimCustomSymbols.diamond_lance, 'Diamond Lance'], - [FontGlyphs.stasis_titan_spear, 'Diamond Lance'], - [DimCustomSymbols.diamond_lance_throw, 'Diamond Lance'], - [DimCustomSymbols.stasis_titan_spear_slam, 'Diamond Lance'], - [DimCustomSymbols.howl_of_the_storm, 'Howl of the Storm'], - [DimCustomSymbols.tectonic_harvest, 'Tectonic Harvest'], - [FontGlyphs.stasis_turret, 'Bleak Watcher'], - [DimCustomSymbols.frostpulse, 'Frostpulse'], - [DimCustomSymbols.glacial_harvest, 'Glacial Harvest'], - [DimCustomSymbols.iceflare_bolts, 'Iceflare Bolts'], - // Strand - [FontGlyphs.strand_hunter_quickfall, 'Ensnaring Slam'], - [DimCustomSymbols.widows_silk, "Widow's Silk"], - [FontGlyphs.strand_titan_suspend_brace, "Drengr's Lash"], - [DimCustomSymbols.into_the_fray, 'Into the Fray'], - [DimCustomSymbols.mindspun_invocation, 'Mindspun Invocation'], - [DimCustomSymbols.weavers_call, "Weaver's Call"], - - // Keywords - [DimCustomSymbols.abilities, 'Abilities'], - // Arc - [DimCustomSymbols.amplified, 'Amplified'], - [DimCustomSymbols.blind, 'Blind'], - [DimCustomSymbols.ionic_trace, 'Ionic Trace'], - [FontGlyphs.arc_jolt, 'Jolted'], - // Solar - [DimCustomSymbols.cure, 'Cure'], - [DimCustomSymbols.firesprite, 'Firesprite'], - [DimCustomSymbols.ignition, 'Ignition'], - [DimCustomSymbols.radiant, 'Radiant'], - [DimCustomSymbols.restoration, 'Restoration'], - [DimCustomSymbols.scorch, 'Scorch'], - // Void - [DimCustomSymbols.devour, 'Devour'], - [DimCustomSymbols.invisibility, 'Invisibility'], - [DimCustomSymbols.overshield, 'Overshield'], - [DimCustomSymbols.suppression, 'Suppression'], - [DimCustomSymbols.void_breach, 'Void Breach'], - [FontGlyphs.balloom, 'Volatile'], - [DimCustomSymbols.weaken, 'Weaken'], - // Stasis - [FontGlyphs.stasis_encasement_shatter, 'Shatter'], - [DimCustomSymbols.shatter, 'Shatter'], - [DimCustomSymbols.slow, 'Slow'], - [DimCustomSymbols.stasis_crystal, 'Stasis Crystal'], - [FontGlyphs.stasis_crystal_shatter, 'Shatter'], - [DimCustomSymbols.stasis_shard, 'Stasis Shard'], - // Strand - [FontGlyphs.strand_infest, 'Sever'], - [DimCustomSymbols.suspend, 'Suspend'], - [FontGlyphs.strand_tangle, 'Tangle'], - [FontGlyphs.strand_suspend_grenade, 'Shackle Grenade'], - [FontGlyphs.strand_threadling_grenade, 'Threadling Grenade'], - [FontGlyphs.strand_grappling_hook, 'Grapple'], - [FontGlyphs.strand_severing_leap_melee, 'Frenzied Blade'], - [FontGlyphs.strand_titan_suspend_brace, "Drengr's Lash"], - [FontGlyphs.strand_titan_slide_melee, 'Flechette Storm'], - [FontGlyphs.strand_rope_dart_melee, 'Threaded Spike'], - [FontGlyphs.strand_hunter_quickfall, 'Ensnaring Slam'], - [FontGlyphs.strand_hunter_clone, 'Threaded Specter'], - [FontGlyphs.strand_hunter_buzzsaw, 'Whirling Maelstrom'], - [FontGlyphs.strand_seize_melee, 'Arcane Needle'], - [FontGlyphs.strand_warlock_suspend_tangle, 'The Wanderer'], - [FontGlyphs.strand_threadling, 'Threadling'], - [DimCustomSymbols.unravel, 'Unravel'], - [DimCustomSymbols.into_the_fray, 'Woven Mail'], - - // Weapons - // Primary - [FontGlyphs.bow, '[Bow]'], - [FontGlyphs.auto_rifle, '[Auto Rifle]'], - [FontGlyphs.pulse_rifle, '[Pulse Rifle]'], - [FontGlyphs.scout_rifle, '[Scout Rifle]'], - [FontGlyphs.hand_cannon, '[Hand Cannon]'], - [FontGlyphs.sidearm, '[Sidearm]'], - [FontGlyphs.smg, '[SMG]'], - // Special - [FontGlyphs.shotgun, '[Shotgun]'], - [FontGlyphs.sniper_rifle, '[Sniper Rifle]'], - [FontGlyphs.fusion_rifle, '[Fusion Rifle]'], - [FontGlyphs.grenade_launcher_field_forged, '[Special Grenade Launcher]'], - [FontGlyphs.glaive, '[Glaive]'], - [FontGlyphs.beam_weapon, '[Trace Rifle]'], - [DimCustomSymbols.trace_rifle, '[Trace Rifle]'], - // Heavy - [FontGlyphs.rocket_launcher, '[Rocket Launcher]'], - [FontGlyphs.grenade_launcher, '[Grenade Launcher]'], - [FontGlyphs.wire_rifle, '[Linear Fusion Rifle]'], - [FontGlyphs.sword_heavy, '[Sword]'], - [FontGlyphs.machinegun, '[Machine Gun]'], - // Other - [FontGlyphs.headshot, '[Headshot]'], - [FontGlyphs.spear_launcher], // Scorch Cannon - [DimCustomSymbols.hive_relic], // Hive Sword - - // Damage Types - [FontGlyphs.arc, '[Arc]'], - [FontGlyphs.void, '[Void]'], - [FontGlyphs.thermal, '[Solar]'], - [FontGlyphs.stasis, '[Stasis]'], - [FontGlyphs.strand_kill, '[Strand]'], - [FontGlyphs.environment_hazard], - [DimCustomSymbols.damage_kinetic, 'Kinetic'], - - // Weapon Stats - [DimCustomSymbols.accuracy, 'Accuracy'], - [DimCustomSymbols.blast_radius, 'Blast Radius'], - [DimCustomSymbols.charge_time, 'Charge Time'], - [DimCustomSymbols.draw_time, 'Draw Time'], - [DimCustomSymbols.handling, 'Handling'], - [DimCustomSymbols.impact, 'Impact'], - [DimCustomSymbols.range, 'Range'], - [DimCustomSymbols.reload_speed, 'Reload Speed'], - [DimCustomSymbols.shield_duration, 'Shield Duration'], - [DimCustomSymbols.stability, 'Stability'], - [DimCustomSymbols.velocity, 'Velocity'], - - // Armor Stats - [DimCustomSymbols.mobility, 'Mobility'], - [DimCustomSymbols.resilience, 'Resilience'], - [DimCustomSymbols.recovery, 'Recovery'], - [DimCustomSymbols.discipline, 'Discipline'], - [DimCustomSymbols.intellect, 'Intellect'], - [DimCustomSymbols.strength, 'Strength'], - - // Armor Slots - [DimCustomSymbols.helmet, 'Helmet'], - [DimCustomSymbols.gloves, 'Gauntlets'], - [DimCustomSymbols.chest, 'Chest Armor'], - [DimCustomSymbols.boots, 'Leg Armor'], - [DimCustomSymbols.class, 'Class Items'], - - // Breaker Types - [FontGlyphs.combat_role_pierce, '[Shield-Piercing]'], - [FontGlyphs.combat_role_stagger, '[Stagger]'], - [FontGlyphs.combat_role_overload, '[Disruption]'], - - // Classes - [DimCustomSymbols.class_hunter, 'Hunter'], - [DimCustomSymbols.class_titan, 'Titan'], - [DimCustomSymbols.class_warlock, 'Warlock'], - - // Enemies - [DimCustomSymbols.cabal_unknown, 'Cabal'], - [DimCustomSymbols.hive, 'Hive'], - [DimCustomSymbols.fallen_dusk, 'Fallen'], - [DimCustomSymbols.vex, 'Vex'], - [DimCustomSymbols.forsaken, 'Scorn'], - [DimCustomSymbols.taken, 'Taken'], - - // Factions & Activities - [DimCustomSymbols.gunsmith, 'Gunsmith'], - [DimCustomSymbols.faction_vanguard, 'Vanguard Tactical'], - [DimCustomSymbols.strike, 'Strike'], - [DimCustomSymbols.gambit_small, 'Gambit'], - [DimCustomSymbols.shaxx, 'Crucible'], - [DimCustomSymbols.faction_ironbanner, 'Iron Banner'], - [DimCustomSymbols.trials_of_osiris, 'Trials of Osiris'], - [DimCustomSymbols.raid, 'Raid'], - [DimCustomSymbols.dungeon, 'Dungeon'], - [FontGlyphs.lostsector, 'Lost Sector'], - [FontGlyphs.quest, '[Quest]'], - - // Other - [FontGlyphs.gilded_title], - [FontGlyphs.light], - [DimCustomSymbols.modifications, 'Modifications'], - [DimCustomSymbols.resonance, 'Deepsight Resonance'], - [DimCustomSymbols.ornament, 'Ornaments'], - [DimCustomSymbols.harmonic], - [DimCustomSymbols.respawn_restricted], - [DimCustomSymbols.orb, 'Orbs of Power'], -]; - -const output: { - codepoint: number; - glyph: string; - source?: Source; -}[] = []; - -const translateManually = []; -const failedToFindSource = []; - -interface Source { - tableName: - | 'Trait' - | 'InventoryItem' - | 'SandboxPerk' - | 'ActivityMode' - | 'Objective' - | 'ItemCategory' - | 'InventoryBucket' - | 'Faction' - | 'Stat' - | 'DamageType'; - fromRichText: boolean; - hash: number; -} - -const traits = getAllDefs('Trait'); -const items = getAllDefs('InventoryItem'); -const perks = getAllDefs('SandboxPerk'); -const activities = getAllDefs('ActivityMode'); -const objectives = getAllDefs('Objective'); -const categories = getAllDefs('ItemCategory'); -const buckets = getAllDefs('InventoryBucket'); -const factions = getAllDefs('Faction'); -const stats = getAllDefs('Stat'); -const damages = getAllDefs('DamageType'); - -// First, index all rich text data from the defs -type fromRichTextManifestSourceData = Record< - string, - [tableName: 'Objective' | 'SandboxPerk', hash: number, used: boolean] ->; -const fromRichTexts: fromRichTextManifestSourceData = {}; -const iconFinder = /(\[[^\]]+\])/g; - -objectives.forEach((objective) => { - const match = objective.progressDescription?.match(iconFinder); - if (match?.length === 1 && !fromRichTexts[match[0]]) { - fromRichTexts[match[0]] = ['Objective', objective.hash, false]; - } -}); - -perks.forEach((perk) => { - const match = perk.displayProperties.description?.match(iconFinder); - if (match?.length === 1 && !fromRichTexts[match[0]]) { - fromRichTexts[match[0]] = ['SandboxPerk', perk.hash, false]; - } -}); - -const findSource: (name: string) => Source | undefined = (name: string) => { - const fromRichText = fromRichTexts[name]; - if (fromRichText) { - fromRichText[2] = true; - return { tableName: fromRichText[0], hash: fromRichText[1], fromRichText: true }; - } - const trait = traits.find((t) => t.displayProperties?.name === name); - if (trait) { - return { tableName: 'Trait', hash: trait.hash, fromRichText: false }; - } - const item = items.find((t) => t.displayProperties?.name === name); - if (item) { - return { tableName: 'InventoryItem', hash: item.hash, fromRichText: false }; - } - const perk = perks.find((t) => t.displayProperties?.name === name); - if (perk) { - return { tableName: 'SandboxPerk', hash: perk.hash, fromRichText: false }; - } - const activity = activities.find((t) => t.displayProperties?.name === name); - if (activity) { - return { tableName: 'ActivityMode', hash: activity.hash, fromRichText: false }; - } - const objective = objectives.find((t) => t.progressDescription === name); - if (objective) { - return { tableName: 'Objective', hash: objective.hash, fromRichText: false }; - } - const category = categories.find((t) => t.displayProperties?.name === name); - if (category) { - return { tableName: 'ItemCategory', hash: category.hash, fromRichText: false }; - } - const bucket = buckets.find((t) => t.displayProperties?.name === name); - if (bucket) { - return { tableName: 'InventoryBucket', hash: bucket.hash, fromRichText: false }; - } - const faction = factions.find((t) => t.displayProperties?.name === name); - if (faction) { - return { tableName: 'Faction', hash: faction.hash, fromRichText: false }; - } - const stat = stats.find((t) => t.displayProperties?.name === name); - if (stat) { - return { tableName: 'Stat', hash: stat.hash, fromRichText: false }; - } - const damage = damages.find((t) => t.displayProperties?.name === name); - if (damage) { - return { tableName: 'DamageType', hash: damage.hash, fromRichText: false }; - } -}; - -for (const [glyph, name] of data) { - if (name) { - const source = findSource(name); - output.push({ codepoint: glyph, glyph: String.fromCodePoint(glyph), source }); - if (!source) { - warnLog(TAG, `symbol names: no corresponding def for name ${name}`); - failedToFindSource.push(name); - } - } else { - output.push({ codepoint: glyph, glyph: String.fromCodePoint(glyph) }); - translateManually.push(glyph); - } -} - -const outString = - "export const symbolData: {codepoint: number; glyph: string, source?: {tableName: 'Trait' | 'InventoryItem' | 'SandboxPerk' | 'ActivityMode' | 'Objective'| 'ItemCategory' | 'InventoryBucket' | 'Faction' | 'Stat' | 'DamageType', hash: number, fromRichText: boolean }}[] =" + - JSON.stringify(output, null, 2) + - ';\nconst translateManually = ' + - JSON.stringify(translateManually, null, 2) + - 'as const;\n' + - 'export type TranslateManually = typeof translateManually[number];\n\n' + - '/*\n * Could not find a source for (did the definitions disappear?): \n' + - failedToFindSource.map((name) => ` * ${name}`).join('\n') + - '\n\n' + - ' * Unused rich text replacements (these should only be input actions replaced with the mapped buttons by the game): \n' + - Object.entries(fromRichTexts) - .filter(([_name, [_t, _h, used]]) => !used) - .map(([name]) => ` * ${name}`) - .join('\n') + - '\n */'; - -writeFile('./output/symbol-name-sources.ts', outString); diff --git a/src/helpers.ts b/src/helpers.ts index 222d67f7..fa689dce 100644 --- a/src/helpers.ts +++ b/src/helpers.ts @@ -196,12 +196,3 @@ function removeArticles(str: string) { } return str; } - -export function toArrayBuffer(buffer: Buffer) { - const arrayBuffer = new ArrayBuffer(buffer.length); - const view = new Uint8Array(arrayBuffer); - for (let i = 0; i < buffer.length; ++i) { - view[i] = buffer[i]; - } - return arrayBuffer; -} diff --git a/src/main.ts b/src/main.ts index 2b899fdd..9cb61404 100644 --- a/src/main.ts +++ b/src/main.ts @@ -15,16 +15,16 @@ await load(); const scriptRegex = /generate-([a-zA-Z\\-]+)\.ts/; -const defaultExcludedScripts = ['pretty-manifest', 'font-glyph-enums']; +const defaultExcludedScripts = ['pretty-manifest']; // These scripts generate data needed by other scripts, // so they need to run first in this order const prioritizedScripts = ['enums', 'season-info', 'source-info', 'watermark-info']; // If a script outputs one of these files, compile it -const toCompileOutputs = ['generated-enums.ts', 'd2-font-glyphs.ts', 'seasons_unfiltered.json']; +const toCompileOutputs = ['generated-enums.ts', 'seasons_unfiltered.json']; const outputDirectories = ['data', 'output']; // These files should be copied verbatim from data/ to output/ -const copyDataToOutput = ['legacy-triumphs.json', 'd2-font-glyphs.ts', 'generated-enums.ts']; +const copyDataToOutput = ['legacy-triumphs.json', 'generated-enums.ts']; // Read all `generate-` files const scriptsDir = dirname(fileURLToPath(import.meta.url));