From bba96950c2a632ae50ea0ffd7ed3644e79e9c0ba Mon Sep 17 00:00:00 2001 From: Daniel X Moore Date: Sun, 9 Sep 2018 11:33:15 -0700 Subject: [PATCH 1/2] This commit intentionally left blank From 2fbdc013cadbd561a639e35f01d0fd58fe8a9f80 Mon Sep 17 00:00:00 2001 From: Daniel X Moore Date: Sun, 9 Sep 2018 11:33:21 -0700 Subject: [PATCH 2/2] :notes::cold_sweat: Updated at https://danielx.net/editor/ --- system.coffee | 4 +--- system/mimes.coffee | 12 ------------ system/module.coffee | 2 +- 3 files changed, 2 insertions(+), 16 deletions(-) delete mode 100644 system/mimes.coffee diff --git a/system.coffee b/system.coffee index eb008b5..4331f71 100644 --- a/system.coffee +++ b/system.coffee @@ -3,7 +3,6 @@ Ajax = require "ajax" Applications = require "./system/applications" Bindable = require "bindable" FS = require "./system/fs" -Mimes = require "./system/mimes" Model = require "model" SystemModule = require "./system/module" Template = require "./system/template" @@ -12,11 +11,10 @@ UI = require "ui" module.exports = (I={}, self=Model(I)) -> I.dbName ?= 'zine-os' - self.include Bindable, + self.include Bindable, FS, # Include FS before other modules Achievement, Applications, - Mimes, require("./system/messaging"), SystemModule, Template diff --git a/system/mimes.coffee b/system/mimes.coffee deleted file mode 100644 index a79039a..0000000 --- a/system/mimes.coffee +++ /dev/null @@ -1,12 +0,0 @@ -{extensionFor} = require "../util" - -module.exports = (I, self) -> - mimes = - html: "text/html" - js: "application/javascript" - json: "application/json" - md: "text/markdown" - - self.extend - mimeTypeFor: (path) -> - mimes[extensionFor(path)] or "text/plain" diff --git a/system/module.coffee b/system/module.coffee index 8d79d8d..cf6e3a1 100644 --- a/system/module.coffee +++ b/system/module.coffee @@ -182,7 +182,7 @@ module.exports = (I, self) -> return file # TODO: Clean up compilers and this double reading source stuff :*( - .then (file) -> + .then (file) -> self.compileFile file .then (compiled) -> file.readAsText().then (source) ->