{"bugs":{"url":"https://github.com/djipco/webmidi/issues"},"dist":{"shasum":"174756eb7d59c33c261b23c6f9e6dad939a52988","tarball":"https://registry.npmjs.org/webmidi/-/webmidi-3.0.0-alpha.8.tgz","fileCount":15,"integrity":"sha512-1s0GGAzV62zv8/8HZsxiZLTBpTE1hibmHZ7C8eHAevpdkTOHlgXY9q/4OUXVizi22Odnz6KqvK0etAB53pwHZw==","signatures":[{"sig":"MEQCIFX1SPd4g053CHMd1b+dJNUIuX/ZRKnV03H8kDtN/MgnAiA42HNcVbfvdPFuUH9yWIS1yh4cmCqkfzeycDbK32ivmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2312545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhORS7CRA9TVsSAnZWagAAWvwQAIGGrt9dUU0ESZJnceRZ\n/h8lKFoBduIfPlKTKrNy+ZlXZb/YpQpnfYa153He3iC1jgokIkDoSK35vxw6\nJ6NdyO6JRGblBbSa0f4uVjME2b9qrEfquUc24OgF8G4wcd5TKscatu05659s\n0o2qJwbWfnftN76HDTvavykSHqQDgjw8qlf8pFhwYGQSSMMGAybiA3WQ7WNa\ncbqZUuctq44C1Lot6d/jZYsL60iy+8oOZl4IAUw8pzszSnP5e6wHD0WPdhws\nzY7DJU4Cz9RHeR8WKf4ul/2u8sM1a9yyEGa43sPMie0u0KvnHyRaSInUbJOW\nZ87XBx1/h66myFsGmqqB9QH20JTzLmYkgc0e+/VDr4RzUhv1v/kHRNLRM7g9\n1n4nZHno3nE+L67IzSqY8frx2XCM4X0Jc0J1VvxowQ29bMmeMJHT8F9t3WrG\nTKPK4+PUQrF9qWAJvpzF0PTEkkGYS8Uf5gmlJTI29v9sAM76+Zm29U+E/WhO\n3GKbVuR8syGOIW2TETTbtliVXVRJuprYoKTi+mG17Ru1+qwg7GnY1LeBavxO\nGGgwt74PyBC8StuATfmPNDxOZLm/qRKl8oJ2/+Yw8pKMM3Lz4ORuqPwMlM8B\nuSZFuKwtz8TCRYMVELORRvPDcX+d01zjy6HITHZMiIs0PJZ2zo4v/yO4N2S9\n2+pj\r\n=iHZp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/webmidi.cjs.min.js","name":"webmidi","types":"dist/webmidi.cjs.d.ts","author":{"url":"https://djip.co","name":"Jean-Philippe Côté","email":"webmidi@djip.co"},"module":"dist/webmidi.esm.min.js","engines":{"node":">=8.5"},"gitHead":"8df8d50f4d3adeabd6f8fc16b2bbf336ad977cc0","license":"MIT","scripts":{"lint":"eslint ./src/*.js","test:all":"mocha","test:Note":"mocha test/Note.test.js","test:Input":"mocha test/Input.test.js","test:Output":"mocha test/Output.test.js","release:next":"npm version prerelease && npm run library:build-all && node scripts/release/release.js && npm publish --tag next","test:WebMidi":"mocha test/WebMidi.test.js","release:latest":"npm version patch && npm run library:build-all && node scripts/release/release.js && npm publish","library:build-all":"npm run lint && npm run library:build-cjs && npm run library:build-esm && npm run library:build-iife","library:build-cjs":"node scripts/library/build.js -t cjs && npm run typescript-declaration:generate -- -t cjs","library:build-esm":"node scripts/library/build.js -t esm && npm run typescript-declaration:generate -- -t esm","test:InputChannel":"mocha test/InputChannel.test.js","library:build-iife":"node scripts/library/build.js -t iife","test:OutputChannel":"mocha test/OutputChannel.test.js","website:build-locally":"npm run --prefix website build","jsdoc:generate-html+push":"node scripts/api-documentation/generate-html.js","jsdoc:generate-markdown+push":"node scripts/api-documentation/generate-markdown.js","test-coverage:report-as-html":"nyc --reporter=html mocha","test-coverage:report-as-text":"nyc --reporter=text mocha","website:generate+serve-locally":"npm run --prefix website start","typescript-declaration:generate":"node scripts/typescript-declarations/generate.js","website:generate+push-to-gh-pages":"npm run --prefix website build && node scripts/website/deploy.js"},"webmidi":{"name":"WebMidi.js","tagline":"A JavaScript library to kickstart your MIDI projects"},"_npmUser":{"name":"djipco","email":"jp@cote.cc"},"homepage":"https://webmidijs.org","keywords":["midi","message","web","browser","front-end","web midi api","music","djipco","music","protocol","communication","channel","node","instrument","device","note"],"repository":{"url":"git+https://github.com/djipco/webmidi.git","type":"git"},"_npmVersion":"6.14.11","description":"WebMidi.js makes it easy to talk to MIDI instruments from a browser or from Node.js. It simplifies the control of external or virtual MIDI instruments with functions such as playNote(), setPitchBend(), sendControlChange(), etc. It also allows reacting to ","directories":{},"maintainers":[{"name":"djipco","email":"jp@cote.cc"}],"_nodeVersion":"14.15.5","dependencies":{"jzz":"^1.2.3","djipevents":"^1.0.0-beta.4","typescript":"^4.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^15.0.1","chai":"^4.3.3","midi":"^1.0.0","jsdoc":"^3.6.7","mocha":"^8.3.1","sinon":"^9.0.1","eslint":"^6.8.0","foodoc":"0.0.9","moment":"^2.25.3","rollup":"^2.3.3","fs-extra":"^10.0.0","gh-pages":"^2.2.0","minimist":"^1.2.5","@babel/cli":"^7.13.0","docusaurus":"^1.14.7","ftp-deploy":"^2.3.7","simple-git":"^2.4.0","@babel/core":"^7.9.0","markdown-it":"^10.0.0","@babel/polyfill":"^7.8.7","replace-in-file":"^6.2.0","system-commands":"^1.1.7","@babel/preset-env":"^7.9.0","jsdoc-to-markdown":"^7.0.1","@alexbinary/rimraf":"^1.0.2","sinon-browser-only":"^1.12.1","eslint-plugin-react":"^7.25.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","babel-plugin-istanbul":"^6.0.0","rollup-plugin-license":"^2.3.0","eslint-config-prettier":"^6.10.0","rollup-plugin-strip-code":"^0.2.7","@babel/plugin-proposal-class-properties":"^7.8.3"},"optionalDependencies":{"jzz":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/webmidi_3.0.0-alpha.8_1631130811643_0.3088315127394603","host":"s3://npm-registry-packages"},"_id":"webmidi@3.0.0-alpha.8","version":"3.0.0-alpha.8"}