cwilso / WebMIDIAPIShim

Polyfill using the Jazz NPAPI MIDI plugin to implement the Web MIDI API on Mac and Windows.
380 stars 53 forks source link

Moved the end-user node module into separate directory (part 2) #63

Closed abudaan closed 9 years ago

abudaan commented 9 years ago

This is a combined pull request of Sema (Jazz-soft) and myself (abudaan). It includes all changes of pull request #62.

The npm package files are moved to a separate folder; this folder now only contains the essential files (no source files) to keep the file size of the package as small as possible.

Also the npm package uses a special build of the WebMIDIAPIShim. In this build support for IE has been dropped resulting in a 50% smaller file.

README files and the build script have been updated as well.

abudaan commented 9 years ago

Sorry, I wanted to make a small change, but I was too late:

Including this polyfill means Web MIDI should work on Chrome (Windows, OSX, Linux, Android), Firefox (Windows, OSX, Linux), Opera (Windows, OSX, Linux), Safari (OSX, but not iOS) and Internet Explorer 9 and higher on Windows (but not Edge).