ADDED   graphspell-js/test/minimal.js
Index: graphspell-js/test/minimal.js
==================================================================
--- /dev/null
+++ graphspell-js/test/minimal.js
@@ -0,0 +1,57 @@
+/* jshint esversion:6, -W097 */
+/* jslint esversion:6 */
+/* global require, console */
+
+"use strict";
+
+/*
+Reset = "\x1b[0m"
+Bright = "\x1b[1m"
+Dim = "\x1b[2m"
+Underscore = "\x1b[4m"
+Blink = "\x1b[5m"
+Reverse = "\x1b[7m"
+Hidden = "\x1b[8m"
+
+FgBlack = "\x1b[30m"
+FgRed = "\x1b[31m"
+FgGreen = "\x1b[32m"
+FgYellow = "\x1b[33m"
+FgBlue = "\x1b[34m"
+FgMagenta = "\x1b[35m"
+FgCyan = "\x1b[36m"
+FgWhite = "\x1b[37m"
+
+BgBlack = "\x1b[40m"
+BgRed = "\x1b[41m"
+BgGreen = "\x1b[42m"
+BgYellow = "\x1b[43m"
+BgBlue = "\x1b[44m"
+BgMagenta = "\x1b[45m"
+BgCyan = "\x1b[46m"
+BgWhite = "\x1b[47m"
+*/
+
+//console.log('\x1B[2J\x1B[0f'); //Clear the console (cmd win)
+
+var spellCheck = require("../spellchecker.js");
+var checker = new spellCheck.SpellChecker('fr', '../_dictionaries');
+
+function perf(sWord){
+    console.log('\x1b[1m\x1b[31m%s\x1b[0m', '--------------------------------');
+
+    console.log('\x1b[36m%s \x1b[32m%s\x1b[0m', 'VĂ©rification de:', sWord);
+    console.time('Valid:'+sWord);
+    console.log(sWord, checker.isValid(sWord) );
+    console.timeEnd('Valid:'+sWord);
+
+    console.log('\x1b[36m%s \x1b[32m%s\x1b[0m', 'Suggestion de:', sWord);
+    console.time('Suggestion:'+sWord);
+    console.log( JSON.stringify( Array.from(checker.suggest(sWord)) ) );
+    console.timeEnd('Suggestion:'+sWord);
+}
+
+perf('binjour');
+perf('saluté');
+perf('graphspell');
+perf('dicollecte');