NodeSand
Песочница для быстрого скрипта на Node.js. TypeScript, режим наблюдения, замер времени выполнения, бенчмарки и сервер статических файлов готовы без отдельного проекта вокруг них.
Об этом проекте
NodeSand — место, где можно запустить короткий скрипт на Node.js, не выстраивая вокруг него проект. Одна команда создаёт песочницу, и то, что иначе стало бы папкой черновиков с написанным вручную манифестом, оказывается готовым к запуску.
Скрипт можно выполнить один раз или оставить под наблюдением, чтобы он перезапускался при каждом сохранении. По завершении выводится время выполнения, а когда два подхода нужно сравнить честнее, чем по одному запуску, файл бенчмарка прогоняет их бок о бок через Tinybench и выводит задержку и пропускную способность каждого. Для случаев, когда опыту нужна страница, есть сервер статических файлов. TypeScript, ESLint и Prettier уже настроены, так что даже одноразовый скрипт получает те же проверки, что и настоящий.
Он намеренно мал: песочница, чтобы проверить идею, сравнить два подхода или воспроизвести ошибку, а не каркас, на котором строят приложение.
Возможности
Типы TypeScript
Командная строка
