var config = require('./config'); var minJs = config.DEBUG ? '.js' : '.min.js'; exports.VENDOR_DEPS = [ 'lib/es5-shim' + minJs, 'lib/underscore' + minJs, 'lib/backbone' + minJs, 'lib/oninput' + minJs, 'lib/jquery.cookie' + minJs, ]; exports.CLIENT_DEPS = [ 'common.js', 'client/init.js', 'client/memory.js', 'client/models.js', 'client/extract.js', 'client/options.js', 'client/scroll.js', 'client/client.js', 'client/posting.js', 'client/menu.js', 'client/conn.js', 'client/time.js', 'client/notify.js', 'client/drop.js', 'client/hide.js', 'client/hover.js', 'client/amusement.js', 'client/embed.js', 'client/gravitas.js', 'curfew/client.js', 'report/client.js', ]; exports.SERVER_DEPS = [ 'admin/common.js', 'admin/index.js', 'admin/panel.js', 'common.js', 'config.js', 'db.js', 'deps.js', 'etc.js', 'hooks.js', 'make_client.js', 'pipeline.js', 'tail.js', 'curfew/server.js', 'lib/underscore.js', 'lua/finish.lua', 'lua/get_thread.lua', 'imager/config.js', 'imager/daemon.js', 'imager/db.js', 'imager/index.js', 'imager/jobs.js', 'report/config.js', 'report/server.js', 'server/amusement.js', 'server/caps.js', 'server/msgcheck.js', 'server/okyaku.js', 'server/opts.js', 'server/perceptual.c', 'server/auth.js', 'server/render.js', 'server/server.js', 'server/state.js', 'server/web.js', //'tripcode/tripcode.cc', ]; // Changes to these only require a state.js reload exports.SERVER_STATE = [ 'admin/client.js', 'hot.js', 'tmpl/curfew.html', 'tmpl/filter.html', 'tmpl/index.html', 'tmpl/login.html', 'tmpl/redirect.html', ]; exports.MOD_CLIENT_DEPS = [ 'admin/common.js', 'admin/client.js', ];