Como posso usar uma importação es6 no nó?

Estou tentando pegar o jeito das importações es6 no nó e estou tentando usar a sintaxe fornecida neste exemplo:

Cheatsheet Link:https://hackernoon.com/import-export-default-require-commandjs-javascript-nodejs-es6-vs-cheatsheet-different-tutorial-example-5a321738b50f

Estou olhando através da tabela de suporte:http://node.green/, mas não consegui encontrar qual versão suporta as novas instruções de importação (tentei procurar o texto import / require) No momento, estou executando o nó 8.1.2 e também acredito que, como o cheatsheet está se referindo a arquivos .js, ele deve funcionar com arquivos .js.

Enquanto executo o código (extraído do 1º exemplo do cheatsheet):

import { square, diag } from 'lib';

Eu recebo o erro: SyntaxError: Importação de token inesperada.

Referência à lib que estou tentando importar:

//------ lib.js ------
export const sqrt = Math.sqrt;
export function square(x) {
    return x * x;
}
export function diag(x, y) {
    return sqrt(square(x) + square(y));
}

O que estou perdendo e como posso obter o nó para reconhecer minha declaração de importação?

questionAnswers(9)

yourAnswerToTheQuestion