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