Open zavr-1 opened 5 years ago
The require('.') statement does not work, but require('./') is fine.
require('.')
require('./')
const { test } = require('.') console.log(test)
-jar /Users/zavr/node_modules/google-closure-compiler-java/compiler.jar --compilation_level ADVANCED--language_out ECMASCRIPT_2017 --module_resolution NODE --process_common_js_modules --externs externs/node.js --js t/require/index.js --js t/require/dot.js
Exit code 1 t/require/dot.js:1: ERROR - Failed to load module "." const { test } = require('.') ^ 1 error(s), 0 warning(s)
const { test } = require('./') console.log(test)
'use strict';console.log("test");
This is the same for import statements.
import
t/require/dot.js:1: ERROR - Failed to load module "." import { test } from '.' ^ 1 error(s), 0 warning(s)
Created internal issue http://b/122959973
The
require('.')
statement does not work, butrequire('./')
is fine.This is the same for
import
statements.