@whook/whook
Version:
Build strong and efficient REST web services.
11 lines • 568 B
JavaScript
import { initResolve, } from 'common-services';
import { name, autoService, singleton, location } from 'knifecycle';
export default location(singleton(name('resolve', autoService(initWatchResolve))), import.meta.url);
async function initWatchResolve({ MAIN_FILE_URL, RESTARTS_COUNTER, log, }) {
const baseResolve = await initResolve({ MAIN_FILE_URL, log });
return function resolve(...args) {
return (baseResolve(...args) +
(RESTARTS_COUNTER ? '?restartsCounter=' + RESTARTS_COUNTER : ''));
};
}
//# sourceMappingURL=watchResolve.js.map