ace-mode-move
Version:
Syntax highlighting for Libra's Move language (https://developers.libra.org/docs/move-paper), for Ace ( https://ace.c9.io/ )
14 lines (11 loc) • 358 B
JavaScript
const coreFilesByVersion = require('./coreFilesByVersion.json');
function ignoreCoreFileRequires(requires, version) {
let coreFiles = coreFilesByVersion[version];
let nonCoreFiles = [];
for (let require of requires) {
if (! coreFiles[require])
nonCoreFiles.push(require);
}
return nonCoreFiles;
}
module.exports = ignoreCoreFileRequires;