# Can you optimize postinstall flow in npm script

**URL:** <https://mediasoup.discourse.group/t/can-you-optimize-postinstall-flow-in-npm-script/4128>\
**Category:** mediasoup libraries\
**Created:** [April 25, 2022, 1:18pm UTC](https://mediasoup.discourse.group/t/can-you-optimize-postinstall-flow-in-npm-script/4128 "2022-04-25T13:18:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![moonrailgun](https://yyz2.discourse-cdn.com/free1/user_avatar/mediasoup.discourse.group/moonrailgun/32/1546_2.png) [@moonrailgun](https://mediasoup.discourse.group/u/moonrailgun)\
**Post date:** [April 25, 2022, 1:18pm UTC](https://mediasoup.discourse.group/t/can-you-optimize-postinstall-flow-in-npm-script/4128/1 "2022-04-25T13:18:25Z")

</div>

Its looks no check when run postinstall in trigger, in some reason, build binary file for worker is very hard. And when i run `npm install` . postinstall will auto trigger and try to build it.

Can you add some logic to check is binary file build once? For example just check `mediasoup-worker` existed?|

Relative link: [Can you optimize postinstall flow in npm script? · Issue #813 · versatica/mediasoup · GitHub](https://github.com/versatica/mediasoup/issues/813)
