Skip to content

Commit

Permalink
- jslint - remove allow-method-chain-newline hack
Browse files Browse the repository at this point in the history
- jslint - remove autofix - autofix-js-braket - remove leading-whitespace from bra
- jslint - internalize hacks to function warn_at_extra
- jslint - unhack const, let from var
  • Loading branch information
kai.zhu committed Aug 22, 2019
1 parent 9106309 commit 8457df3
Show file tree
Hide file tree
Showing 2 changed files with 361 additions and 401 deletions.
48 changes: 22 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,10 @@ this zero-dependency package will provide browser-compatible versions of jslint

#### changelog 2019.8.12
- npm publish 2019.8.12
- jslint - remove allow-method-chain-newline hack
- jslint - remove autofix - autofix-js-braket - remove leading-whitespace from bra
- jslint - internalize hacks to function warn_at_extra
- jslint - unhack const, let from var
- jslint - upgrade to jslint edition 2019.8.3
- jslint - add async/await support
- jslint - remove autofix-js-whitespace - ...}()); to ...}());\n\n\n\n
Expand Down Expand Up @@ -321,11 +325,9 @@ if (!local.isBrowser) {
elem.scrollTop = elem.scrollHeight;
};
});
Object.assign(local, globalThis.domOnEventDelegateDict);
local.objectAssignDefault(local, globalThis.domOnEventDelegateDict);
globalThis.domOnEventDelegateDict = local;
local.onEventDomDb = (
local.db && local.db.onEventDomDb
);
local.onEventDomDb = local.db && local.db.onEventDomDb;
local.testRunBrowser = function (evt) {
/*
* this function will run browser-tests
Expand Down Expand Up @@ -535,24 +537,17 @@ pre {\n\
white-space: pre-wrap;\n\
}\n\
.button {\n\
background-color: #fff;\n\
border: 1px solid;\n\
border-bottom-color: rgb(186, 186, 186);\n\
border-left-color: rgb(209, 209, 209);\n\
border-radius: 4px;\n\
border-right-color: rgb(209, 209, 209);\n\
border-top-color: rgb(216, 216, 216);\n\
color: #00d;\n\
background: #ddd;\n\
border: 1px solid #999;\n\
color: #000;\n\
cursor: pointer;\n\
display: inline-block;\n\
font-family: Arial, Helvetica, sans-serif;\n\
font-size: 12px;\n\
font-style: normal;\n\
font-weight: normal;\n\
margin: 0;\n\
padding: 2px 7px 3px 7px;\n\
padding: 2px 5px;\n\
text-align: center;\n\
text-decoration: underline;\n\
text-decoration: none;\n\
}\n\
.button:hover {\n\
background: #bbb;\n\
}\n\
.colorError {\n\
color: #d00;\n\
Expand Down Expand Up @@ -677,9 +672,9 @@ pre {\n\
);\n\
};\n\
window.domOnEventDelegateDict.domOnEventResetOutput = function () {\n\
Array.from(document.querySelectorAll(\n\
document.querySelectorAll(\n\
".onevent-reset-output"\n\
)).forEach(function (elem) {\n\
).forEach(function (elem) {\n\
switch (elem.tagName) {\n\
case "INPUT":\n\
case "TEXTAREA":\n\
Expand Down Expand Up @@ -816,7 +811,7 @@ utility2-comment -->\n\
<h3>{{env.npm_package_description}}</h3>\n\
<!-- utility2-comment\n\
<a class="button" download href="assets.app.js">download standalone app</a><br>\n\
<button class="button" data-onevent="testRunBrowser" data-onevent-reset-output="1" id="testRunButton1">run internal test</button><br>\n\
<button class="button" data-onevent="testRunBrowser" id="testRunButton1">run internal test</button><br>\n\
<div class="uiAnimateSlide" id="testReportDiv1" style="border-bottom: 0; border-top: 0; margin-bottom: 0; margin-top: 0; max-height: 0; padding-bottom: 0; padding-top: 0;"></div>\n\
utility2-comment -->\n\
\n\
Expand All @@ -825,7 +820,7 @@ utility2-comment -->\n\
<label>edit or paste script below to\n\
<a href="http://www.jslint.com" target="_blank">jslint</a>\n\
</label>\n\
<textarea class="textarea" data-onevent="testRunBrowser" data-onevent-reset-output="1" id="inputJslint1">\n\
<textarea class="textarea" data-onevent="testRunBrowser" id="inputJslint1">\n\
/*jslint\n\
browser: true,\n\
*/\n\
Expand All @@ -844,7 +839,7 @@ console.log(null);\n\
target="_blank"\n\
>csslint</a>\n\
</label>\n\
<textarea class="textarea" data-onevent="testRunBrowser" data-onevent-reset-output="1" id="inputCsslint1">\n\
<textarea class="textarea" data-onevent="testRunBrowser" id="inputCsslint1">\n\
/*csslint\n\
box-sizing: false,\n\
*/\n\
Expand Down Expand Up @@ -888,8 +883,9 @@ local.assetsDict["/assets.jslint.js"] =
).replace((/^#!\//), "// ");
/* jslint ignore:end */
/* validateLineSortedReset */
local.assetsDict["/"] = local.assetsDict["/assets.index.template.html"]
.replace((
local.assetsDict["/"] = local.assetsDict[
"/assets.index.template.html"
].replace((
/\{\{env\.(\w+?)\}\}/g
), function (match0, match1) {
switch (match1) {
Expand Down
Loading

0 comments on commit 8457df3

Please sign in to comment.