| 1234567891011121314151617181920 |
- #!/usr/bin/node
- "use strict";
- const fs = require('fs');
- // Defines our interface
- let rawdata = fs.readFileSync('share/api.json');
- let spec = JSON.parse(rawdata);
- for (var classname of Object.keys(spec)) {
- for (var method of Object.keys(spec[classname].members)) {
- var order = 0;
- for (var arg of Object.keys(spec[classname].members[method].args) ) {
- spec[classname].members[method].args[arg].order = order++;
- }
- }
- }
- fs.writeFileSync('share/api.json',JSON.stringify(spec));
|