Skip to content

Commit

Permalink
Cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
jazz-soft committed Feb 26, 2024
1 parent 998da8f commit 6bdc8f3
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 25 deletions.
28 changes: 17 additions & 11 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,13 @@ module.exports = function(grunt) {
var JZZ = require('.');
function F1() {}
JZZ.lib.copyMidiHelpers(F1);
var H1 = Object.keys(F1.prototype).sort();
var H1x = Object.keys(JZZ.MIDI.prototype).sort();
var M1 = Object.keys(F1.prototype).sort();
var M1x = Object.keys(JZZ.MIDI.prototype).sort();
function F2() {}
JZZ.lib.copyUmpHelpers(F2);
var H2 = Object.keys(F2.prototype).sort();
var H2x = Object.keys(JZZ.UMP.prototype).sort();
var M2 = Object.keys(F2.prototype).sort();
var M2x = Object.keys(JZZ.UMP.prototype).sort();
var LIB = Object.keys(JZZ.lib).sort();
var ts = grunt.file.read('index.d.ts').split(/\r?\n/);
var list = {};
var current;
Expand All @@ -72,15 +73,20 @@ module.exports = function(grunt) {
}
}
k = 'namespace MIDI';
for (i = 0; i < H1.length; i++) {
if (!list[k][H1[i]])
console.log('missing', k, ':', H1[i] );
for (i = 0; i < M1.length; i++) {
if (!list[k][M1[i]])
console.log('missing', k, ':', M1[i]);
}
k = 'interface MIDI';
for (i = 0; i < H1x.length; i++) {
if (H1x[i][0] == '_') continue;
if (!list[k][H1x[i]])
console.log('missing', k, ':', H1x[i] );
for (i = 0; i < M1x.length; i++) {
if (M1x[i][0] == '_') continue;
if (!list[k][M1x[i]])
console.log('missing', k, ':', M1x[i]);
}
k = 'interface lib';
for (i = 0; i < LIB.length; i++) {
if (!list[k][LIB[i]])
console.log('missing', k, ':', LIB[i]);
}
});
grunt.loadNpmTasks('grunt-contrib-uglify');
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,15 +68,15 @@ by running `npm remove midi-test --save-dev`.

```html
<script src="https://cdn.jsdelivr.net/npm/jzz"></script> // the latest version, or
<script src="https://cdn.jsdelivr.net/npm/jzz@1.7.9"></script> // any particular version
<script src="https://cdn.jsdelivr.net/npm/jzz@1.8.0"></script> // any particular version
//...
```

##### CDN (unpkg)

```html
<script src="https://unpkg.com/jzz"></script> // the latest version, or
<script src="https://unpkg.com/jzz@1.7.9"></script> // any particular version
<script src="https://unpkg.com/jzz@1.8.0"></script> // any particular version
//...
```

Expand Down
12 changes: 6 additions & 6 deletions index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ declare namespace JZZ {
/** Reset SMPTE object
*
* https://jazz-soft.net/doc/JZZ/smpte.html#reset */
reset(...args: any[]): SMPTE;
reset(...args: any[]): SMPTE;
}

namespace MIDI {
Expand Down Expand Up @@ -349,7 +349,7 @@ declare namespace JZZ {
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfBPM */
smfBPM(bpm: number): MIDI;
/** SMF SMPTE offset: [FF54 05 hh mm ss fr ff]
*
*
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfSMPTE */
smfSMPTE(smpte: SMPTE | number[]): MIDI;
/** SMF Time Signature: [FF58 04 nn dd cc bb]
Expand Down Expand Up @@ -453,7 +453,7 @@ declare namespace JZZ {
*
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#setSysExChannel */
setSysExChannel(cc: number): MIDI;

/** Get data from SMF meta event
*
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#getData */
Expand Down Expand Up @@ -891,7 +891,7 @@ declare namespace JZZ {
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfBPM */
smfBPM(bpm: number): Port.Async;
/** SMF SMPTE offset: [FF54 05 hh mm ss fr ff]
*
*
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfSMPTE */
smfSMPTE(smpte: SMPTE | number[]): Port.Async;
/** SMF Time Signature: [FF58 04 nn dd cc bb]
Expand Down Expand Up @@ -1232,7 +1232,7 @@ declare namespace JZZ {
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfBPM */
smfBPM(bpm: number): Channel.Async;
/** SMF SMPTE offset: [FF54 05 hh mm ss fr ff]
*
*
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfSMPTE */
smfSMPTE(smpte: SMPTE | number[]): Channel.Async;
/** SMF Time Signature: [FF58 04 nn dd cc bb]
Expand Down Expand Up @@ -1573,7 +1573,7 @@ declare namespace JZZ {
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfBPM */
smfBPM(bpm: number): MPE.Async;
/** SMF SMPTE offset: [FF54 05 hh mm ss fr ff]
*
*
* https://jazz-soft.net/doc/JZZ/jzzmidi.html#smfSMPTE */
smfSMPTE(smpte: SMPTE | number[]): MPE.Async;
/** SMF Time Signature: [FF58 04 nn dd cc bb]
Expand Down
2 changes: 1 addition & 1 deletion javascript/JZZ.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
})(this, function() {

var _scope = typeof window === 'undefined' ? global : window;
var _version = '1.7.9';
var _version = '1.8.0';
var i, j, k, m, n;

/* istanbul ignore next */
Expand Down
2 changes: 1 addition & 1 deletion minified/JZZ.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jzz",
"version": "1.7.9",
"version": "1.8.0",
"description": "MIDI library for Node.js and web-browsers",
"main": "javascript/JZZ.js",
"scripts": {
Expand All @@ -22,7 +22,7 @@
"jazz-midi": "^1.7.9"
},
"devDependencies": {
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"grunt": "^1.6.1",
"grunt-contrib-jshint": "^3.2.0",
"grunt-contrib-uglify": "^5.2.2",
Expand Down
4 changes: 2 additions & 2 deletions web-midi-api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "web-midi-api",
"version": "2.2.8",
"version": "2.2.9",
"description": "Web MIDI API for Node.js",
"main": "index.js",
"scripts": {
Expand All @@ -13,7 +13,7 @@
"web-midi-api"
],
"dependencies": {
"jzz": "^1.7.9"
"jzz": "^1.8.0"
},
"contributors": [
{
Expand Down

0 comments on commit 6bdc8f3

Please sign in to comment.