UNPKG

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
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;