Как выполнить сценарий postbuild после всех событий сценария пакета?

#node.js #angular #package.json #npm-scripts

Вопрос:

Package.json библиотеки Angular определяет следующие сценарии:

 "scripts": {
  "build": "node ../../node_modules/@angular/cli/bin/ng build dining",
  "watch": "node ../../node_modules/@angular/cli/bin/ng build dining --watch",
  "postbuild": "node copy-assets.js"
}
 

Сценарий postbuild успешно выполняется при создании библиотеки: npm run build

но НЕ тогда, когда я вызываю сценарий наблюдения npm run watch :

 Built dining
Built Angular Package!
 - from: C:[...]projectsdining
 - to:   C:[...]distdining

Compilation complete. Watching for file changes...
 

«столовая» — это угловая библиотека, созданная путем запуска npm run ng generate library dining .

copy-assets.js копирует папку библиотеки assets в эту dist папку.

Node.js версия 12, а версия npm-6.9.0.

Как я могу создать проект и отслеживать изменения файлов и сценарий postbuild, выполняемый одной командой?