Как использовать CDN-JS пакет в TS-скрипте на jsfiddle.net?

Например у меня есть рабочий JS-скрипт sfiddle-example-js:

const { parallelLimit } = async

;(async () => {
  const tasks = Array(10)
    .fill(null)
    .map((item, i) => async () => i)
  const limit = 5
  await parallelLimit(tasks, limit)
    .then((results) => console.log(results.join(',')))
})()
<script src="https://cdnjs.cloudflare.com/ajax/libs/async/3.2.3/async.js"></script>

И когда я переключаю его на TypeScript, он перестаёт работать.

В локальном проекте мне, теоретически, нужно было бы подключить этот пакет,

npm i --save-dev @types/async

но как решить эту проблему на платформе jsfiddle.net?


Ответы (1 шт):

Автор решения: Артём Ионаш

Судя по всему jsfiddle.net плохо подходит для публикации кода на TypeScript,
и скорее всего проблема в такой постановке не имеет решения.

Для публикации TypeScript-кода лучше пользоваться сервисом stackblitz.com.

→ Ссылка