@awesomeeng/awesome-config
Advanced tools
Comparing version 1.1.1 to 1.2.0
"use strict"; | ||
module.exports = { | ||
rules: { | ||
rules: { | ||
"no-console": [ | ||
"off" | ||
] | ||
} | ||
} | ||
}; |
"use strict"; | ||
module.exports = { | ||
rules: { | ||
rules: { | ||
"no-console": [ | ||
"off" | ||
] | ||
} | ||
} | ||
}; |
"use strict"; | ||
module.exports = { | ||
rules: { | ||
rules: { | ||
"no-console": [ | ||
"off" | ||
] | ||
} | ||
} | ||
}; |
"use strict"; | ||
module.exports = { | ||
rules: { | ||
rules: { | ||
"no-console": [ | ||
"off" | ||
] | ||
} | ||
} | ||
}; |
{ | ||
"name": "@awesomeeng/awesome-config", | ||
"version": "1.1.1", | ||
"version": "1.2.0", | ||
"author": "the awesome engineering company", | ||
@@ -16,7 +16,8 @@ "license": "MIT", | ||
"@awesomeeng/awesome-utils": "^1.5.1" | ||
}, | ||
"devDependencies": { | ||
"jsdoc-to-markdown": "^6.0.1", | ||
"mocha": "^8.4.0", | ||
"eslint": "^7.27.0" | ||
}, | ||
"devDependencies": { | ||
"jsdoc-to-markdown": "^6.0.1", | ||
"mocha": "^8.2.1" | ||
}, | ||
"optionalDependencies": {}, | ||
@@ -23,0 +24,0 @@ "scripts": { |
# AwesomeConfig Release Notes | ||
#### **Version 1.2.0** | ||
- Address minor bug that may come up when using AwesomeConfig in typescript node modules. | ||
- Cleaned up some linting errors that could potentially lead to some problems in parsing. | ||
#### **Version 1.1.1** | ||
@@ -4,0 +9,0 @@ |
@@ -116,2 +116,3 @@ // (c) 2018, The Awesome Engineering Company, https://awesomeneg.com | ||
if (prop==="toString" || prop==="toJSON") return toJSON; | ||
if (prop==="__esModule") return me.instance.__esModule; | ||
@@ -122,3 +123,7 @@ if (me.instance.config[prop]===undefined) throw new Error("Missing configuration property '"+prop+"'."); | ||
const set = function set() { | ||
const set = function set(target, prop,value) { | ||
if (prop==="__esModule") { | ||
me.instance.__esModule = value; | ||
return true; | ||
} | ||
return false; | ||
@@ -125,0 +130,0 @@ }; |
@@ -285,2 +285,5 @@ // (c) 2018, The Awesome Engineering Company, https://awesomeneg.com | ||
} | ||
else if (expression && inGroup && next===")") { | ||
break; | ||
} | ||
else if (expression && next===")") { | ||
@@ -292,5 +295,2 @@ break; | ||
} | ||
else if (expression && inGroup && next===")") { | ||
break; | ||
} | ||
else { | ||
@@ -297,0 +297,0 @@ this.error("Expected expression."); |
@@ -85,6 +85,2 @@ // (c) 2018, The Awesome Engineering Company, https://awesomeneg.com | ||
} | ||
else if (!quoting && next==="{") { | ||
this.back(); | ||
next = this.popJSONText(); | ||
} | ||
else if (!quoting && next==="[") { | ||
@@ -134,6 +130,2 @@ this.back(); | ||
} | ||
else if (!quoting && next==="[") { | ||
this.back(); | ||
next = this.popArrayText(); | ||
} | ||
else if (!quoting && (next==="#" || next2==="//" || next2==="/*")) { | ||
@@ -140,0 +132,0 @@ this.back(); |
153646
3
2887