@vstudio/assetify.webserver
Version:
Assetify's Webserver
16 lines (15 loc) • 671 B
JavaScript
module.exports = (config) => {
return (async () => {
require("@vstudio/vital.network")
config = vKit.isObject(config) ? config : {}
vKit.print("\x1b[33m━ Assetify (Server) | Launching...")
let Assetify = vNetwork.create({
port: vKit.Number(config.port) || 33022,
isCaseSensitive: true
})
if (!await Assetify.connect()) return vKit.print("\x1b[33m━ Assetify (Server) | \x1b[31mFailed to launch due to technical issues...\x1b[31m")
vKit.global.Assetify = Assetify
require("./api")
vKit.print("\x1b[33m━ Assetify (Server) | Launched successfully!\x1b[31m")
})()
}