Fantasy-Map-Generator/public/charges/saw.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

14 lines
2.8 KiB
XML

<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:Meuble_h%C3%A9raldique_Scie_%C3%A0_main.svg" author="Adalric67" license="https://creativecommons.org/licenses/by-sa/3.0"/>
<g id="saw" stroke-width="2.4" transform="matrix(0.17,0,0,0.17,143.6,75.6)">
<path stroke-width="2.473" d="M-46.25 121.4H-468.9v40.82a679.2 679.2 0 0011.02-9.54c.96 4.75 1.98 9.5 3.05 14.25 3.64-3.23 7.23-6.5 10.79-9.8 1.07 4.73 2.2 9.45 3.38 14.18 3.56-3.33 7.08-6.67 10.55-10.05 1.2 4.7 2.43 9.39 3.72 14.08 3.49-3.4 6.92-6.83 10.32-10.29 1.3 4.67 2.65 9.33 4.05 14 3.4-3.49 6.75-7 10.06-10.53 1.41 4.63 2.87 9.26 4.38 13.9 3.32-3.57 6.59-7.16 9.82-10.77 1.51 4.6 3.08 9.2 4.7 13.8 3.23-3.65 6.42-7.31 9.56-11 1.63 4.57 3.3 9.13 5.02 13.68a689.3 689.3 0 009.3-11.2 719.3 719.3 0 005.34 13.55 719.3 719.3 0 009.05-11.42c1.83 4.48 3.71 8.96 5.65 13.43 2.97-3.86 5.9-7.73 8.78-11.63a720.2 720.2 0 005.95 13.3c2.89-3.93 5.72-7.87 8.51-11.83 2.04 4.4 4.13 8.78 6.26 13.15 2.8-3.99 5.54-8 8.23-12.02a688.1 688.1 0 006.57 13 705.7 705.7 0 007.95-12.2c2.24 4.29 4.53 8.57 6.87 12.85 2.6-4.12 5.16-8.25 7.66-12.4a731.6 731.6 0 007.17 12.7 763.4 763.4 0 007.37-12.58 715.02 715.02 0 007.46 12.52c2.4-4.23 4.77-8.48 7.08-12.73 2.53 4.13 5.11 8.24 7.74 12.34a992.6 992.6 0 006.8-12.88 651.6 651.6 0 008 12.16c2.21-4.33 4.38-8.67 6.5-13.02 2.72 4.01 5.47 8 8.27 11.99 2.12-4.38 4.2-8.76 6.23-13.16 2.8 3.96 5.63 7.9 8.51 11.82 2.03-4.43 4.02-8.85 5.96-13.3 2.88 3.9 5.8 7.79 8.76 11.65a832.6 832.6 0 005.69-13.4 847.4 847.4 0 008.98 11.46 907.6 907.6 0 005.43-13.52c3.03 3.78 6.1 7.54 9.2 11.29 1.77-4.54 3.5-9.08 5.17-13.63 3.1 3.72 6.25 7.43 9.43 11.12a897.1 897.1 0 004.9-13.73c3.18 3.67 6.4 7.32 9.64 10.94 1.6-4.6 3.15-9.2 4.66-13.8 3.24 3.6 6.52 7.19 9.83 10.76 1.5-4.63 2.98-9.26 4.41-13.9a992.2 992.2 0 0010.02 10.6c1.43-4.66 2.82-9.32 4.17-13.98 3.37 3.5 6.77 6.97 10.2 10.42 1.35-4.68 2.66-9.36 3.93-14.04 3.43 3.44 6.89 6.85 10.38 10.25 1.27-4.7 2.5-9.4 3.7-14.1 3.48 3.37 6.99 6.73 10.53 10.07z"/>
<rect class="secondary" width="13.72" height="148.2" x="30.71" y="68.37" rx="6.395" ry="4.563" transform="matrix(-.9998 .0202 .00073 1 0 0)"/>
<rect width="17.72" height="37.54" x="28.99" y="118.3" rx="6.44" ry="4.565" transform="matrix(-1 .004 .0037 1 0 0)"/>
<path stroke-width="1.6" d="M-33.93 127.1v21.6"/>
<rect class="secondary" width="13.72" height="148.2" x="470.8" y="59.49" rx="6.395" ry="4.563" transform="matrix(-.9998 .0202 .00073 1 0 0)"/>
<g transform="matrix(1 0 0 1.334 -440.1 -56.06)">
<rect width="17.72" height="28.14" x="29.18" y="130.7" stroke-width="2.2" rx="6.44" ry="3.422" transform="matrix(-1 .003 .0049 1 0 0)"/>
<path fill="none" stroke-width="1.6" d="M-33.92 137.3v16.2"/>
</g>
</g>
</svg>