11cb0ef41Sopenharmony_ciimport '../common/index.mjs'; 21cb0ef41Sopenharmony_ci 31cb0ef41Sopenharmony_ci// eslint-disable-next-line no-undef 41cb0ef41Sopenharmony_ciif (typeof arguments !== 'undefined') { 51cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 61cb0ef41Sopenharmony_ci} 71cb0ef41Sopenharmony_ciif (typeof this !== 'undefined') { 81cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 91cb0ef41Sopenharmony_ci} 101cb0ef41Sopenharmony_ciif (typeof exports !== 'undefined') { 111cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 121cb0ef41Sopenharmony_ci} 131cb0ef41Sopenharmony_ciif (typeof require !== 'undefined') { 141cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 151cb0ef41Sopenharmony_ci} 161cb0ef41Sopenharmony_ciif (typeof module !== 'undefined') { 171cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 181cb0ef41Sopenharmony_ci} 191cb0ef41Sopenharmony_ciif (typeof __filename !== 'undefined') { 201cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 211cb0ef41Sopenharmony_ci} 221cb0ef41Sopenharmony_ciif (typeof __dirname !== 'undefined') { 231cb0ef41Sopenharmony_ci throw new Error('not an ESM'); 241cb0ef41Sopenharmony_ci} 25