Fantasy-Map-Generator/public/charges/bridge2.svg
Azgaar 9e0eb03618
[Migration] NPM (#1266)
* chore: add npm + vite for progressive enhancement

* fix: update Dockerfile to copy only the dist folder contents

* fix: update Dockerfile to use multi-stage build for optimized production image

* fix: correct nginx config file copy command in Dockerfile

* chore: add netlify configuration for build and redirects

* fix: add NODE_VERSION to environment in Netlify configuration

* remove wrong dist folder

* Update package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: split public and src

* migrating all util files from js to ts

* feat: Implement HeightmapGenerator and Voronoi module

- Added HeightmapGenerator class for generating heightmaps with various tools (Hill, Pit, Range, Trough, Strait, etc.).
- Introduced Voronoi class for creating Voronoi diagrams using Delaunator.
- Updated index.html to include new modules.
- Created index.ts to manage module imports.
- Enhanced arrayUtils and graphUtils with type definitions and improved functionality.
- Added utility functions for generating grids and calculating Voronoi cells.

* chore: add GitHub Actions workflow for deploying to GitHub Pages

* fix: update branch name in GitHub Actions workflow from 'main' to 'master'

* chore: update package.json to specify Node.js engine version and remove unused launch.json

* Initial plan

* Update copilot guidelines to reflect NPM/Vite/TypeScript migration

Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>

* Update src/modules/heightmap-generator.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/utils/graphUtils.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update src/modules/heightmap-generator.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* feat: Add TIME and ERROR variables to global scope in HeightmapGenerator

* fix: Update base path in vite.config.ts for Netlify deployment

* fix: Update Node.js version in Dockerfile to 24-alpine

---------

Co-authored-by: Marc Emmanuel <marc.emmanuel@tado.com>
Co-authored-by: Marc Emmanuel <marcwissler@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Azgaar <26469650+Azgaar@users.noreply.github.com>
2026-01-22 12:20:12 +01:00

52 lines
3.1 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<svg xmlns="http://www.w3.org/2000/svg" fill="#d7374a" stroke="#000" viewBox="50 50 200 200">
<metadata source="https://commons.wikimedia.org/wiki/File:BIA_Mosty_COA.svg" author="В.А. Ляхор" license="https://creativecommons.org/publicdomain/zero/1.0"/>
<g id="bridge2" stroke-width=".4">
<path d="M100.07 81.27A67.83 67.83 0 0062.32 92.7v17.91h4.7a6.3 6.3 0 016.32-6.12c3.33 0 6.12 2.7 6.39 6.12h6.3a14.36 14.36 0 0114.04-11.7c6.93 0 12.78 4.95 14.13 11.7h6.39a6.34 6.34 0 016.3-6.39 6.4 6.4 0 016.3 6.39h4.68V92.7a67.84 67.84 0 00-37.8-11.43zm-1.8 2.7v4.77c-2.88.09-5.76.36-8.64.72v-4.68c2.79-.45 5.67-.63 8.64-.81zm3.87.09c2.43.09 5.67.36 8.64.81v4.68a57.17 57.17 0 00-8.64-.81zm-16.47 1.53v4.68a72.68 72.68 0 00-8.37 2.34v-4.59c2.7-.99 5.49-1.8 8.37-2.43zm28.98.09c2.61.54 5.31 1.17 8.37 2.43v4.5c-2.79-.9-5.49-1.8-8.37-2.34zm-41.31 4.05v4.5a178.35 178.35 0 00-7.03 3.42v-4.23c2.1-1.44 4.5-2.61 7.03-3.69zm53.73 0c2.34 1.08 4.77 2.16 7.02 3.69v4.41a51.34 51.34 0 00-7.02-3.6zm-43.29 6.3c.54 0 .99.36.99.99v6.21h-1.89v-6.21c0-.63.45-.99.9-.99zm32.58 0c.54 0 .99.36.99.99v6.21h-1.98v-6.21c0-.63.45-.99.99-.99z"/>
<g fill="none" stroke-width=".36">
<path d="M66.19 93.33v4.41"/>
<path d="M73.25 94.14v-4.5"/>
<path d="M77.21 88.02v4.59"/>
<path d="M85.58 90.27v-4.68"/>
<path d="M89.54 84.78v4.77"/>
<path d="M98.18 88.74v-4.77"/>
<path d="M102.05 83.97v4.77"/>
<path d="M114.56 90.27v-4.68"/>
<path d="M110.69 84.78v4.77"/>
<path d="M126.98 94.14v-4.5"/>
<path d="M123.02 88.02v4.59"/>
<path d="M134 97.74v-4.41"/>
<path d="M68.92 103.32h-6.15"/>
<path d="M86.93 103.32h-9.27"/>
<path d="M123.11 103.32h-9.81"/>
<path d="M137.33 103.32h-6.57"/>
<path d="M90.8 92.16v4.68"/>
<path d="M109.34 92.16v4.68"/>
<path d="M73.25 97.29v4.86"/>
<path d="M126.89 97.29v5.13"/>
<path d="M62.25 103.68v-3.51a67.48 67.48 0 0137.82-11.43 67.4 67.4 0 0137.8 11.43v3.51a64.16 64.16 0 00-37.8-12.15 64.05 64.05 0 00-37.82 12.15z"/>
<path d="M70.06 95.67l1.39 2.52"/>
<path d="M81.71 91.26l.9 2.7"/>
<path d="M93.95 89.01l.27 2.79"/>
<path d="M106.28 89.01l-.27 2.79"/>
<path d="M118.52 91.26l-.9 2.7"/>
<path d="M130.13 95.67l-1.35 2.52"/>
<path d="M77.84 103.59l-1.17 1.8"/>
<path d="M68.63 103.5l1.38 1.98"/>
<path d="M86.93 103.32l1.71 1.26"/>
<path d="M92.78 98.46l.9 1.98"/>
<path d="M100.07 96.75v2.16"/>
<path d="M107.45 98.46l-.99 1.98"/>
<path d="M113.3 103.32l-1.8 1.26"/>
<path d="M122.39 103.68l1.08 1.71"/>
<path d="M131.39 103.68l-.99 1.71"/>
<path d="M64.75 110.7h0a8.5 8.5 0 018.5-8.55 8.49 8.49 0 018.55 8.55h0"/>
<path d="M83.78 110.7a16.53 16.53 0 0116.29-13.95c8.19 0 15.03 5.94 16.29 13.95"/>
<path d="M135.44 110.7h0a8.55 8.55 0 00-8.55-8.28 8.47 8.47 0 00-8.46 8.28h0"/>
<path d="M62.25 95.94a65.55 65.55 0 0141.06-11.88 65.7 65.7 0 0134.65 11.88"/>
<path d="M115.37 96.84H101.6"/>
<path d="M125.9 96.84h-8.55"/>
<path d="M82.88 96.84h-8.55"/>
<path d="M98.63 96.84H84.77"/>
</g>
</g>
</svg>