accessing-var-import-before-decl.mjs 465 B

1234567891011121314151617
  1. let passed = true;
  2. if (importedVarValue !== undefined)
  3. throw new Error("Expected importedVarValue === undefined; got " + importedVarValue);
  4. try {
  5. importedVarValue = 0;
  6. passed = false;
  7. } catch (e) {
  8. if (!(e instanceof TypeError))
  9. throw new Error("Expected importedVarValue = 0; to throw TypeError got " + e);
  10. }
  11. import { value as importedVarValue } from "./accessing-var-import-before-decl.mjs";
  12. export var value = 123;
  13. export { passed };