From e6c1294c910e6b54d24d62981632cf5e5f79d33f Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 14 Feb 2022 16:51:13 +0100 Subject: pogen: read files from tsconfig, import po2ts --- packages/pogen/po2.js | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 packages/pogen/po2.js (limited to 'packages/pogen/po2.js') diff --git a/packages/pogen/po2.js b/packages/pogen/po2.js deleted file mode 100644 index 532a1522f..000000000 --- a/packages/pogen/po2.js +++ /dev/null @@ -1,32 +0,0 @@ -const ts = require("typescript"); - -const configPath = ts.findConfigFile( - /*searchPath*/ "./", - ts.sys.fileExists, - "tsconfig.json" - ); -if (!configPath) { - throw new Error("Could not find a valid 'tsconfig.json'."); -} - -console.log(configPath); - -const cmdline = ts.getParsedCommandLineOfConfigFile(configPath, {}, { - fileExists: ts.sys.fileExists, - getCurrentDirectory: ts.sys.getCurrentDirectory, - onUnRecoverableConfigFileDiagnostic: (e) => console.log(e), - readDirectory: ts.sys.readDirectory, - readFile: ts.sys.readFile, - useCaseSensitiveFileNames: true, -}) - -console.log(cmdline); - -const prog = ts.createProgram({ - options: cmdline.options, - rootNames: cmdline.fileNames, -}); - -const allFiles = prog.getSourceFiles(); - -console.log(allFiles.map(x => x.path)); \ No newline at end of file -- cgit v1.2.3