License: MIT
author: Petros Papanastasioy
Free to public. Do whatever you like with those Scripts.
This script gived As Is.
Last installation: Babylonjs v9.16.1
Demo/Download: 

---------------------------------------------------------------------------------------

Install:
Using Vite:

1 npm install

2 npm start OR npx vite

view: http://localhost:5173/
stop: ctrl + c OR q

3 when you are ready save to dist
npm run build (OR) npx vite build

read more 
https://vitejs.dev/guide/

---------------------------------------------------------------------------------------
clear cashe
vite --force

OR:

npm cache clean --force
npm cache verify
-- rm -rf node_modules/ remove manual
npm install

----------------------------------------------------------------------------------------------------------
NOTE: this script builded for internal use only, if you add it to public you must provide security patch,
AND for all binary's encode/decode
----------------------------------------------------------------------------------------------------------

commands

npm list -g --depth=0 --json
npm list -g --depth=0

npm --loglevel verbose install
silent (no logs)
error
warn
notice (default)
http
info
verbose
silly (most verbose)

command : action
npm : JavaScript package manager

npm access : Set access level on published packages
npm adduser : Add a registry user account
npm audit : Run a security audit
npm bugs : Bugs for a package in a web browser maybe
npm cache : Manipulates packages cache
npm ci : Install a project with a clean slate
npm completion :Tab completion for npm
npm config : Manage the npm configuration files
npm dedupe : Reduce duplication
npm deprecate : Deprecate a version of a package
npm diff : The registry diff command
npm dist-tag : Modify package distribution tags
npm docs : Docs for a package in a web browser maybe
npm doctor : Check your environments
npm edit : Edit an installed package
npm exec : Run a command from an npm package
npm explain : Explain installed packages
npm explore : Browse an installed package
npm find-dupes : Find duplication in the package tree
npm fund : Retrieve funding information
npm help : Search npm help documentation
npm help-search : Get help on npm
npm init : Create a package.json file
npm install : Install a package
npm install-ci-test : Install a project with a clean slate and run tests
npm install-test : Install package(s) and run tests
npm link : Symlink a package folder
npm login : Login to a registry user account
npm logout : Log out of the registry
npm ls : List installed packages
npm org : Manage orgs
npm outdated : Check for outdated packages
npm owner : Manage package owners
npm pack : Create a tarball from a package
npm ping : Ping npm registry
npm pkg : Manages your package.json
npm prefix : Display prefix
npm profile : Change settings on your registry profile
npm prune : Remove extraneous packages
npm publish : Publish a package
npm query : Retrieve a filtered list of packages
npm rebuild : Rebuild a package
npm repo : Open package repository page in the browser
npm restart : Restart a package
npm root : Display npm root
npm run : Run arbitrary package scripts
npm sbom : Generate a Software Bill of Materials (SBOM)
npm search : Search for packages
npm shrinkwrap : Lock down dependency versions for publication
npm star : Mark your favorite packages
npm stars : View packages marked as favorites
npm start : Start a package
npm stop : Stop a package
npm team : Manage organization teams and team memberships
npm test : Test a package
npm token : Manage your authentication tokens
npm undeprecate : Undeprecate a version of a package
npm uninstall : Remove a package
npm unpublish : Remove a package from the registry
npm unstar : Remove an item from your favorite packages
npm update : Update a package
npm version : Bump a package version
npm view : View registry info
npm whoami : Display npm username
npx : Run a command from an npm package