feat: AMD/requirejs support