2
0
Fork 0
mirror of https://github.com/Tonejs/Tone.js synced 2025-02-15 12:08:29 +00:00
Tone.js/scripts/generate_docs.js

13 lines
416 B
JavaScript

const { resolve } = require("path");
const { execSync } = require("child_process");
const { appendFileSync } = require("fs");
function generateTypeScriptDefinition(){
//generate the d.ts file
execSync(`./node_modules/.bin/jsdoc -c ${resolve(__dirname, "./.tsdoc.json")}`);
//append an export to the end
appendFileSync(resolve(__dirname, "../tone.d.ts"), "\nexport = Tone;");
}
generateTypeScriptDefinition();