Add ramda
This commit is contained in:
16
dist/ffnm.min.js
vendored
16
dist/ffnm.min.js
vendored
@ -12,13 +12,15 @@ var EVENTS;
|
||||
// FUNCTIONS
|
||||
//===
|
||||
function validateSyntax() {
|
||||
// Check every event
|
||||
var eventsKeys = Object.keys(EVENTS).filter(function (key) { return !isNaN(Number(EVENTS[key])); });
|
||||
eventsKeys.forEach(function (event) {
|
||||
var ddd = document.querySelector("[" + event + "]").length;
|
||||
console.log(ddd);
|
||||
});
|
||||
return true;
|
||||
// Get every items from EVENTS
|
||||
var eventsKeys = R.filter(function (key) { return !isNaN(Number(EVENTS[key])); }, Object.keys(EVENTS));
|
||||
// Check all event syntax
|
||||
return eventsKeys.map(function (event) {
|
||||
return R.map(function (element) {
|
||||
console.log(element.getAttribute(event));
|
||||
return /^${event}/.test(element.getAttribute(event));
|
||||
}, document.querySelectorAll("[" + event + "]")).every(function (item) { return item; });
|
||||
}).every(function (event) { return event; });
|
||||
}
|
||||
//===
|
||||
// LINTER
|
||||
|
Reference in New Issue
Block a user