Напиши функцию filesInFolder(paths, folder), которая возвращает имена файлов, лежащих прямо в папке folder.
paths это массив путей к файлам проекта, как в выводе git ls-files. folder это путь к папке от корня проекта, он может заканчиваться слешем, а пустая строка означает корень. Файлы из подпапок не бери. Верни имена без повторов, отсортированные обычным sort().
filesInFolder(['src/app.js', 'src/utils/math.js', 'README.md', 'src/index.html', 'src2/x.js'], 'src')Вернёт [ 'app.js', 'index.html' ]
filesInFolder(['src/app.js', 'src/utils/math.js', 'README.md'], 'src/utils')Вернёт [ 'math.js' ]
filesInFolder(['src/app.js', 'README.md'], 'docs')Вернёт []
Спрашивали в ServiceNow · Источник
filesInFolder([ 'src/app.js', 'src/utils/math.js', 'README.md', 'src/index.html', 'src2/x.js' ], 'src')[ 'app.js', 'index.html' ]filesInFolder([ 'docs/intro.md', 'tests/login.spec.ts', 'tests/cart.spec.ts' ], 'tests')[ 'cart.spec.ts', 'login.spec.ts' ]filesInFolder([ 'src/app.js', 'README.md' ], 'docs')[]Скрытые тесты запускаются по Submit.