added JS runtime for asset precompile