Vector.js is a module providing abstraction for building web compoments on pure javascript.
But why? - Why not
You can include Vector.js into your code with a CDN like so:
<!-- Full -->
<script type="module" src="https://cdn.jsdelivr.net/gh/BlitzJB/Vector/Vector.js"></script>
<!-- Minified -->
<script type="module" src="https://cdn.jsdelivr.net/gh/BlitzJB/Vector/Vector.min.js"></script>