Pure JS not depend on any JS pulugin