Ver código fonte

Initial open source commit

James Allen 12 anos atrás
commit
3133f85164

+ 16 - 0
libraries/settings/Settings.coffee

@@ -0,0 +1,16 @@
+fs = require "fs"
+path = require "path"
+env = (process.env.NODE_ENV or "development").toLowerCase()
+
+possibleConfigFiles = [
+	process.cwd() + "/config/settings.#{env}.coffee"
+	path.normalize(__dirname + "/../../config/settings.#{env}.coffee")
+]
+
+for file in possibleConfigFiles
+	if fs.existsSync(file)
+		module.exports = require(file)
+		return
+
+console.log "No config file could be found at: ", possibleConfigFiles
+throw new Error("No config file found")

+ 2 - 0
libraries/settings/index.js

@@ -0,0 +1,2 @@
+require("coffee-script")
+module.exports = require('./Settings');

+ 8 - 0
libraries/settings/package.json

@@ -0,0 +1,8 @@
+{
+  "name": "settings-sharelatex",
+  "homepage": "www.sharelatex.com",
+  "version": "0.0.1",
+  "dependencies": {
+  	"coffee-script":"1.6.0"
+  }
+}