Как восстановить исходный исходный код из / dist для опубликованной угловой библиотеки - PullRequest
0 голосов
/ 04 июня 2019

Я использую несколько собственных угловых библиотек, опубликованных в локальном репозитории npm. Также поддерживается база кода, но я заметил, что последний код не зарегистрирован для последней опубликованной версии. (Плохая настройка)

Я изучаю возможности восстановления исходного кода из node_modules для этих библиотек. Я мог видеть только файлы объявлений (.d.ts) и кучу .js

"es2015": "fesm2015/my-angular-lib.js",
"esm2015": "esm2015/my-angular-lib.js",
"esm5": "esm5/my-angular-lib.js",
"fesm2015": "fesm2015/my-angular-lib.js",
"fesm5": "fesm5/my-angular-lib.js",
"license": "MIT",
"main": "bundles/my-angular-lib.umd.js",
"metadata": "my-angular-lib.metadata.json",
"module": "fesm5/my-angular-lib.js",
"name": "my-angular-lib",
"sideEffects": false,
"typings": "my-angular-lib.d.ts",
"version": "1.1.31"

Есть ли стандартный способ восстановления исходного кода?

Я мог бы восстановить несколько библиотек, ссылаясь на код в js, но кодовая база некоторых библиотек велика, и я хочу избежать ручных задач и ошибок.

...