I'm learning unity by redoing old projects or scenes of videogames (coming from a webGL background), and documenting things I get stuck on, as well as findings.
Basically npm for Unity. Just need to add dependencies and scopedRegistries to Packages/manifest.json, Unity will detect the change and install the package.
Add this line in CGPROGRAM, after #include "UnityCG.cginc"
:
#include "Packages/jp.keijiro.noiseshader/Shader/SimplexNoise2D.hlsl"