Fix script for esbuild sample which cannot import .ts files

This commit is contained in:
Alex Dima 2022-02-05 00:23:00 +01:00
parent 29a2735168
commit eed1e1cf27
No known key found for this signature in database
GPG key ID: 39563C1504FDD0C9
3 changed files with 48 additions and 10 deletions

View file

@ -56,12 +56,7 @@ export function removeDir(_dirPath: string, keep?: (filename: string) => boolean
rmDir(dirPath, _dirPath);
console.log(`Deleted ${_dirPath}`);
/**
* @param {string} dirPath
* @param {string} relativeDirPath
* @returns {boolean}
*/
function rmDir(dirPath, relativeDirPath) {
function rmDir(dirPath: string, relativeDirPath: string): boolean {
let keepsFiles = false;
const entries = fs.readdirSync(dirPath);
for (const entry of entries) {

View file

@ -64,9 +64,8 @@ generateMetadata();
/**
* Release to `dev` or `min`.
* @param {'dev'|'min'} type
*/
function AMD_releaseOne(type) {
function AMD_releaseOne(type: 'dev' | 'min') {
const coreFiles = readFiles(`node_modules/monaco-editor-core/${type}/**/*`, {
base: `node_modules/monaco-editor-core/${type}`
});